Compare commits
33 Commits
01d71b2b29
...
93a46c05a6
Author | SHA1 | Date | |
---|---|---|---|
93a46c05a6 | |||
77c02f1b7a | |||
afc6d7ef12 | |||
130fffbf97 | |||
b604ca39da | |||
a5a4798aed | |||
97f4b11110 | |||
ebbec592bf | |||
19df0b4036 | |||
e6eaea544c | |||
e4a0a9bfe9 | |||
7053e44ea4 | |||
bf7d9d6652 | |||
ea34f9cc99 | |||
1402047c2e | |||
93f7eb44d6 | |||
48718b60f7 | |||
9c335b0029 | |||
e017406a10 | |||
2b5decbc50 | |||
f639917a98 | |||
43fd151357 | |||
f3ad4abff1 | |||
c621448df3 | |||
5949d15726 | |||
1299f39126 | |||
363ec856ee | |||
5384fc7924 | |||
cff3fc378b | |||
a4c4716c36 | |||
797bae9c46 | |||
54b856158c | |||
9bc52e2042 |
@ -30,5 +30,8 @@ Changelog:
|
||||
- 0.8 - Added support for farming redo's new garlic, pepper and onion crops
|
||||
- 0.9 - Added support for farming redo's pea and beetroot crops, checks for place_param
|
||||
- 1.0 - add_deco() now adds to existing item list while set_deco() replaces item list (thanks h-v-smacker)
|
||||
- 1.1 - Added {can_bonemeal=1} group for special nodes
|
||||
- 1.2 - Added support for minetest 5.0 cactus seedling, blueberry bush sapling and emergent jungle tree saplings, additional flowers and pine bush sapling.
|
||||
- 1.3 - Ability to craft dye from mulch, bonemeal and fertiliser (thanks orbea)
|
||||
|
||||
Lucky Blocks: 6
|
||||
|
@ -5,3 +5,5 @@ ethereal?
|
||||
moretrees?
|
||||
technic_worldgen?
|
||||
lucky_block?
|
||||
flowers?
|
||||
dye?
|
||||
|
7
locale/bonemeal.en.tr
Normal file
@ -0,0 +1,7 @@
|
||||
# textdomain:bonemeal
|
||||
#[MOD] bonemeal loaded=
|
||||
#Bone=
|
||||
#Bone Meal=
|
||||
#Fertiliser=
|
||||
#Gelatin Powder=
|
||||
#Mulch=
|
7
locale/bonemeal.es.tr
Normal file
@ -0,0 +1,7 @@
|
||||
# textdomain:bonemeal
|
||||
[MOD] bonemeal loaded=[MOD] bonemeal cargado
|
||||
Bone=Hueso
|
||||
Bone Meal=Comida de hueso
|
||||
Fertiliser=Fertilizante
|
||||
#Gelatin Powder=
|
||||
Mulch=Mantillo
|
7
locale/bonemeal.fr.tr
Normal file
@ -0,0 +1,7 @@
|
||||
# textdomain:bonemeal
|
||||
[MOD] bonemeal loaded=[MOD] bonemeal chargé
|
||||
Bone=Os
|
||||
Bone Meal=Poudre d'os
|
||||
Fertiliser=Engrais
|
||||
Gelatin Powder=Poudre de gélatine
|
||||
Mulch=Paillis
|
7
locale/bonemeal.it.tr
Normal file
@ -0,0 +1,7 @@
|
||||
# textdomain:bonemeal
|
||||
[MOD] bonemeal loaded=[MOD] bonemeal caricata
|
||||
Bone=Ossa
|
||||
Bone Meal=Pasto osseo
|
||||
Fertiliser=Fertilizzante
|
||||
#Gelatin Powder=
|
||||
Mulch=Pacciame
|
7
locale/bonemeal.ru.tr
Normal file
@ -0,0 +1,7 @@
|
||||
# textdomain:bonemeal
|
||||
[MOD] bonemeal loaded=[MOD] костная мука загружена
|
||||
Bone=Кость
|
||||
Bone Meal=Костная Мука
|
||||
Fertiliser=Удобрение
|
||||
#Gelatin Powder=
|
||||
Mulch=Мульча
|
7
locale/es.txt
Normal file
@ -0,0 +1,7 @@
|
||||
# init.lua
|
||||
|
||||
Mulch = Mantillo
|
||||
Bone Meal = Comida de hueso
|
||||
Fertiliser = Fertilizante
|
||||
Bone = Hueso
|
||||
[MOD] bonemeal loaded = [MOD] bonemeal cargado
|
7
locale/it.txt
Normal file
@ -0,0 +1,7 @@
|
||||
# init.lua
|
||||
|
||||
Mulch = Pacciame
|
||||
Bone Meal = Pasto osseo
|
||||
Fertiliser = Fertilizzante
|
||||
Bone = Ossa
|
||||
[MOD] bonemeal loaded = [MOD] bonemeal caricata
|
7
locale/ru.txt
Normal file
@ -0,0 +1,7 @@
|
||||
# init.lua
|
||||
|
||||
Mulch = Мульча
|
||||
Bone Meal = Костная Мука
|
||||
Fertiliser = Удобрение
|
||||
Bone = Кость
|
||||
[MOD] bonemeal loaded = [MOD] костная мука загружена
|
@ -1,7 +1,7 @@
|
||||
# init.lua
|
||||
|
||||
Mulch =
|
||||
Bone Meal =
|
||||
Fertiliser =
|
||||
Bone =
|
||||
[bonemeal] loaded =
|
||||
Mulch =
|
||||
Bone Meal =
|
||||
Fertiliser =
|
||||
Bone =
|
||||
[MOD] bonemeal loaded =
|
||||
|
50
mods.lua
@ -5,7 +5,7 @@ if minetest.get_modpath("animalmaterials") then
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = "bonemeal:bonemeal 2",
|
||||
recipe = {"animalmaterials:bone"},
|
||||
recipe = {"animalmaterials:bone"}
|
||||
})
|
||||
end
|
||||
|
||||
@ -36,6 +36,11 @@ if farming and farming.mod and farming.mod == "redo" then
|
||||
{"farming:pineapple_", 8},
|
||||
{"farming:pea_", 5},
|
||||
{"farming:beetroot_", 5},
|
||||
{"farming:rye_", 8},
|
||||
{"farming:oat_", 8},
|
||||
{"farming:rice_", 8},
|
||||
{"farming:mint_", 4},
|
||||
{"farming:cabbage_", 6}
|
||||
})
|
||||
end
|
||||
|
||||
@ -44,7 +49,7 @@ if minetest.get_modpath("ethereal") then
|
||||
|
||||
bonemeal:add_crop({
|
||||
{"ethereal:strawberry_", 8},
|
||||
{"ethereal:onion_", 5},
|
||||
{"ethereal:onion_", 5}
|
||||
})
|
||||
|
||||
bonemeal:add_sapling({
|
||||
@ -60,6 +65,7 @@ if minetest.get_modpath("ethereal") then
|
||||
{"ethereal:orange_tree_sapling", ethereal.grow_orange_tree, "soil"},
|
||||
{"ethereal:bamboo_sprout", ethereal.grow_bamboo_tree, "soil"},
|
||||
{"ethereal:birch_sapling", ethereal.grow_birch_tree, "soil"},
|
||||
{"ethereal:sakura_sapling", ethereal.grow_sakura_tree, "soil"}
|
||||
})
|
||||
|
||||
local grass = {"default:grass_3", "default:grass_4", "default:grass_5", ""}
|
||||
@ -75,7 +81,7 @@ if minetest.get_modpath("ethereal") then
|
||||
{"ethereal:mushroom_dirt", {}, {"flowers:mushroom_red", "flowers:mushroom_brown", "", "", ""}},
|
||||
{"ethereal:jungle_dirt", grass, {"default:junglegrass", "", "", ""}},
|
||||
{"ethereal:grove_dirt", grass, {"ethereal:fern", "", "", ""}},
|
||||
{"ethereal:bamboo_dirt", grass, {}},
|
||||
{"ethereal:bamboo_dirt", grass, {}}
|
||||
})
|
||||
end
|
||||
|
||||
@ -111,12 +117,46 @@ if minetest.get_modpath("moretrees") then
|
||||
{"moretrees:poplar_sapling", moretrees.spawn_poplar_object, "soil"},
|
||||
{"moretrees:willow_sapling", moretrees.spawn_willow_object, "soil"},
|
||||
{"moretrees:rubber_tree_sapling", moretrees.spawn_rubber_tree_object, "soil"},
|
||||
{"moretrees:fir_sapling", fir_grow, "soil"},
|
||||
{"moretrees:fir_sapling", fir_grow, "soil"}
|
||||
})
|
||||
|
||||
elseif minetest.get_modpath("technic_worldgen") then
|
||||
|
||||
bonemeal:add_sapling({
|
||||
{"moretrees:rubber_tree_sapling", technic.rubber_tree_model, "soil"},
|
||||
{"moretrees:rubber_tree_sapling", technic.rubber_tree_model, "soil"}
|
||||
})
|
||||
end
|
||||
|
||||
|
||||
if minetest.get_modpath("caverealms") then
|
||||
|
||||
local fil = minetest.get_modpath("caverealms") .. "/schematics/shroom.mts"
|
||||
local add_shroom = function(pos)
|
||||
|
||||
minetest.swap_node(pos, {name = "air"})
|
||||
|
||||
minetest.place_schematic(
|
||||
{x = pos.x - 5, y = pos.y, z = pos.z - 5}, fil, 0, nil, false)
|
||||
end
|
||||
|
||||
bonemeal:add_sapling({
|
||||
{"caverealms:mushroom_sapling", add_shroom, "soil"}
|
||||
})
|
||||
end
|
||||
|
||||
|
||||
if minetest.get_modpath("dye") then
|
||||
|
||||
local bonemeal_dyes = {
|
||||
bonemeal = "white", fertiliser = "green", mulch = "brown"}
|
||||
|
||||
for mat, dye in pairs(bonemeal_dyes) do
|
||||
|
||||
minetest.register_craft({
|
||||
output = "dye:" .. dye .. " 4",
|
||||
recipe = {
|
||||
{"bonemeal:" .. mat}
|
||||
},
|
||||
})
|
||||
end
|
||||
end
|
||||
|
BIN
screenshot.png
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 186 B After Width: | Height: | Size: 182 B |
Before Width: | Height: | Size: 186 B After Width: | Height: | Size: 182 B |
Before Width: | Height: | Size: 186 B After Width: | Height: | Size: 182 B |