Page 1 of 5

[Mod] Bonemeal [1.7] [bonemeal]

Posted: Tue Jan 17, 2017 21:16
by TenPlus1
Bonemeal is made from cooked bones found in dirt, player bones can be crafted into 2x bones, Mulch is made from a tree trunk surrounded by leaves and Fertiliser is a mix of both, each of which can be used to quickly grow saplings, crops and grass/decoration, papyrus on top of dirt and cactus on sand. Support for ethereal saplings/crops, farming redo crops and moretrees saplings are included.

Image

ContentDB: https://content.minetest.net/packages/TenPlus1/bonemeal

Licence: Code is MIT, Media is CC0

Dependencies: default

Optional Dependencies: farming, ethereal, moretrees, lucky_block, moretrees, flowers, dye, ferns, dryplants, df_trees, df_farming, df_primordial_items, everness

Lucky Blocks: 6

Re: [MOD] Bonemeal [0.1] [bonemeal]

Posted: Tue Jan 17, 2017 22:58
by texmex
Nice! It's more polished than the bones mod I'm using. I like the particles! Are they green because you sprinkle the souls of past Sams? Found two things with it that's a bit odd however

• Is it meant to be able to grow grass and flowers on desert sand?
• Is it meant to override the sapling growing light and proximity check? As of now you can build walls of trees like this
Spoiler
Image
Thanks!

Re: [MOD] Bonemeal [0.1] [bonemeal]

Posted: Wed Jan 18, 2017 08:22
by TenPlus1
By default any group:soil will have grass and flowers growing on it, but since default farming mod classifies desert sand as soil then it's a problem, so I'll put a specific entry for desert sand and upload today...

... as for sapling light checks, yes, it's meant to override them :) Many players including myself wanted a way to force grow saplings without the need for light (or in ethereal's case specific dirt to grow on :)

Re: [MOD] Bonemeal [0.1] [bonemeal]

Posted: Wed Jan 18, 2017 09:37
by texmex
TenPlus1 wrote:By default any group:soil will have grass and flowers growing on it, but since default farming mod classifies desert sand as soil then it's a problem, so I'll put a specific entry for desert sand and upload today...
Is that a concious decision you think? If so I guess I can live with it, considering how powerful this bonemeal really seems to be :)
TenPlus1 wrote:... as for sapling light checks, yes, it's meant to override them :) Many players including myself wanted a way to force grow saplings without the need for light (or in ethereal's case specific dirt to grow on :)
Alright, cool!

Re: [MOD] Bonemeal [0.2] [bonemeal]

Posted: Wed Jan 18, 2017 09:45
by TenPlus1
Updated to 0.2:

- sand, desert_sand and silver_sand will only spawn the odd dry_shrub instead of grass and flowers :)
- added global bonemeal:on_use(pos) function for other mods to use
- added flowers from bakedclay mod as decoration

Re: [MOD] Bonemeal [0.1] [bonemeal]

Posted: Wed Jan 18, 2017 09:55
by texmex
Good solution. :)

Re: [MOD] Bonemeal [0.2] [bonemeal]

Posted: Wed Jan 18, 2017 11:11
by twoelk
the bonemeal mod is among those that are vital for me on Xanadu. I have always liked the fertilizer concept.

I wonder though wether it might be interesting to split the power somewhat. Maybe having a cheap fertilizer that makes use of more leaves or grass with a single bone to enhance growth time but stick to the biome rules. A stronger fertilizer could be made by upgrading like needing several cheap fertilizer nodes and maybe some more mob bones to be able to override the growth rules as set by biomes and proximity. A third level might be something like a green thumb or some green boots that turn sand and stone to dirt with grass as I walk over them.

Re: [MOD] Bonemeal [0.3] [bonemeal]

Posted: Wed Jan 18, 2017 15:56
by TenPlus1
Updated to 0.3

- Added Mulch (tree surrounded by leaves) and Fertiliser (bonemeal + mulch) items
- Added growth strength (mulch = 1, bonemeal = 2, fertiliser = 3) higher the faster things grow in lower light.

Re: [Mod] Bonemeal [0.3] [bonemeal]

Posted: Fri May 19, 2017 09:38
by Zachary
Well there is something wrong with your server!

Re: [Mod] Bonemeal [0.3] [bonemeal]

Posted: Fri May 19, 2017 10:39
by texmex
Zachary wrote:Well there is something wrong with your server!
This is a mod, not a server. You need to be much more specific if you want your problem solved.

Re: [Mod] Bonemeal [0.4] [bonemeal]

Posted: Fri May 19, 2017 14:08
by TenPlus1
Updated to version 0.4:

- Added Intllib support and french translation.
- Fixed growing of moretree's rubber sapling when using technic.

Re: [Mod] Bonemeal [0.4] [bonemeal]

Posted: Fri Jun 23, 2017 14:17
by azekill_DIABLO
good job!

Re: [Mod] Bonemeal [0.4] [bonemeal]

Posted: Fri Jun 23, 2017 15:55
by Linuxdirk
Just found this mod! It's a must-have if one does not want to wait real-time hours for trees to grow .

Re: [MOD] Bonemeal [0.1] [bonemeal]

Posted: Sat Jun 24, 2017 06:09
by duane
texmex wrote:• Is it meant to override the sapling growing light and proximity check? As of now you can build walls of trees like this
Spoiler
Image
Grow your own buildings. Very ecologically sound. I like it.

Re: [Mod] Bonemeal [0.4] [bonemeal]

Posted: Sat Jun 24, 2017 09:44
by azekill_DIABLO
with pine you can build a good tower in no time

Re: [Mod] Bonemeal [0.4] [bonemeal]

Posted: Thu Jun 29, 2017 08:02
by duane
Time for the trees in weird places contest.

Image

Error

Posted: Fri Jun 30, 2017 01:59
by duane
I get a crash when I add a crop. The elements of the input table are being added to the crop table, instead of the whole input table. This fixes it, though you may want more input checking.

Code: Select all

diff --git a/init.lua b/init.lua
index 92c2f03..a8cb333 100644
--- a/init.lua
+++ b/init.lua
@@ -268,7 +268,7 @@ end
 function bonemeal:add_crop(list)
 
        for n = 1, #list do
-               table.insert(crops, list[n])
+    crops[#crops+1] = list
        end
 end

Re: [Mod] Bonemeal [0.4] [bonemeal]

Posted: Fri Jun 30, 2017 19:39
by TenPlus1
duane: can you show me an example of the crops you are adding plz?

Re: [Mod] Bonemeal [0.4] [bonemeal]

Posted: Sat Jul 01, 2017 00:40
by duane
TenPlus1 wrote:duane: can you show me an example of the crops you are adding plz?
https://github.com/duane-r/dpies/blob/m ... #L230-L232

You could also lose the table and use ... in the argument list and read from arg, I suppose.

Re: [Mod] Bonemeal [0.4] [bonemeal]

Posted: Sat Jul 01, 2017 12:53
by TenPlus1
it should be:

Code: Select all

bonemeal:add_crop({
	{"dpies:onion_", 3},
})

Re: [Mod] Bonemeal [0.5] [bonemeal]

Posted: Mon Jul 24, 2017 19:11
by TenPlus1
Updated to version 0.5:

- Added support for default bush and acacia bush saplings.
- Added lucky blocks.

Re: [Mod] Bonemeal [0.5] [bonemeal]

Posted: Mon Sep 11, 2017 17:18
by ManElevation
bonemeal?
sounds creepy

Re: [Mod] Bonemeal [0.5] [bonemeal]

Posted: Mon Sep 11, 2017 18:10
by TenPlus1
And weirdly it's a real thing: https://en.wikipedia.org/wiki/Bone_meal

Re: [Mod] Bonemeal [0.5] [bonemeal]

Posted: Mon Sep 11, 2017 18:53
by ManElevation
TenPlus1 wrote:And weirdly it's a real thing: https://en.wikipedia.org/wiki/Bone_meal
Image..

Re: [Mod] Bonemeal [0.5] [bonemeal]

Posted: Tue Sep 12, 2017 16:12
by Chibi ghost
ManElevation wrote:
TenPlus1 wrote:And weirdly it's a real thing: https://en.wikipedia.org/wiki/Bone_meal
Image..
you haven't lived till you've done a whole bowling lawn with fish, blood and bone
the stink is incredible