Compare commits

...

33 Commits

Author SHA1 Message Date
93a46c05a6 Merge remote-tracking branch 'upstream/master' 2020-11-10 20:00:23 +01:00
77c02f1b7a added recipe 9x seed = 1x mulch 2020-11-10 18:00:11 +00:00
afc6d7ef12 Merge remote-tracking branch 'upstream/master' 2020-08-30 12:51:47 +02:00
130fffbf97 mt5.x translations added/updated (thanks dacmot) 2020-08-30 08:12:21 +01:00
b604ca39da Merge remote-tracking branch 'upstream/master' 2020-08-04 20:48:01 +02:00
a5a4798aed rename creative check function 2020-08-03 20:27:47 +01:00
97f4b11110 Merge remote-tracking branch 'upstream/master' 2020-07-17 22:45:16 +02:00
ebbec592bf fix loaded translations 2020-07-08 21:10:36 +01:00
19df0b4036 add locales for minetest 5.x translation 2020-07-08 21:06:13 +01:00
e6eaea544c update translation check, added spanish and italian locale 2020-07-08 14:05:34 +01:00
e4a0a9bfe9 add cabbage support 2020-07-01 19:23:47 +01:00
7053e44ea4 Merge remote-tracking branch 'upstream/master' into nalc-1.2-dev 2020-06-16 21:21:14 +02:00
bf7d9d6652 added farming redo's mint onto list 2020-05-27 11:07:55 +01:00
ea34f9cc99 make bones a little more rare when digging dirt 2020-05-20 12:58:34 +01:00
1402047c2e update depends.txt 2020-05-04 20:53:14 +01:00
93f7eb44d6 can craft dye from mulch, bonemeal, fertiliser 2020-05-04 20:52:27 +01:00
48718b60f7 added {bone=1} group to item and recipes 2020-05-03 20:48:12 +01:00
9c335b0029 fix strength bug 2020-04-06 09:44:51 +01:00
e017406a10 added new param2 checks 2020-02-14 18:21:56 +00:00
2b5decbc50 code tweaks 2020-02-14 11:13:49 +00:00
f639917a98 Code tweaked and tidied thanks to MoNTE48 2020-01-25 10:02:51 +00:00
43fd151357 Modifie drop de l'os dans la terre sans supprimer les autres drops 2020-01-04 16:55:07 +01:00
f3ad4abff1 add additional nil checks for servers with luajit issues 2019-11-26 12:34:53 +00:00
c621448df3 nil checks for grass and decoration lists 2019-10-05 10:12:10 +01:00
5949d15726 added nil fallback 2019-09-30 09:06:12 +01:00
1299f39126 fix flowers addition :) 2019-03-25 20:32:13 +00:00
363ec856ee added 5.0 pine bush sapling and additional flowers 2019-03-24 20:37:06 +00:00
5384fc7924 added support for minetest 5.0's new saplings 2019-03-22 17:38:10 +00:00
cff3fc378b added {can_bonemeal=1} group for special node usage 2019-03-07 16:38:42 +00:00
a4c4716c36 bonemeal on dirt/sand only works for that type at one time 2019-03-07 16:02:51 +00:00
797bae9c46 added support for sakura tree in ethereal 2019-02-16 12:24:04 +00:00
54b856158c add support for caverealms mushroom sapling 2019-01-07 10:02:44 +00:00
9bc52e2042 now works with oats, rye and rice plants 2019-01-06 10:27:35 +00:00
17 changed files with 787 additions and 632 deletions

View File

@ -30,5 +30,8 @@ Changelog:
- 0.8 - Added support for farming redo's new garlic, pepper and onion crops - 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 - 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.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 Lucky Blocks: 6

View File

@ -5,3 +5,5 @@ ethereal?
moretrees? moretrees?
technic_worldgen? technic_worldgen?
lucky_block? lucky_block?
flowers?
dye?

1298
init.lua

File diff suppressed because it is too large Load Diff

7
locale/bonemeal.en.tr Normal file
View File

@ -0,0 +1,7 @@
# textdomain:bonemeal
#[MOD] bonemeal loaded=
#Bone=
#Bone Meal=
#Fertiliser=
#Gelatin Powder=
#Mulch=

7
locale/bonemeal.es.tr Normal file
View 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
View 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
View 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
View File

@ -0,0 +1,7 @@
# textdomain:bonemeal
[MOD] bonemeal loaded=[MOD] костная мука загружена
Bone=Кость
Bone Meal=Костная Мука
Fertiliser=Удобрение
#Gelatin Powder=
Mulch=Мульча

7
locale/es.txt Normal file
View 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
View 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
View File

@ -0,0 +1,7 @@
# init.lua
Mulch = Мульча
Bone Meal = Костная Мука
Fertiliser = Удобрение
Bone = Кость
[MOD] bonemeal loaded = [MOD] костная мука загружена

View File

@ -1,7 +1,7 @@
# init.lua # init.lua
Mulch = Mulch =
Bone Meal = Bone Meal =
Fertiliser = Fertiliser =
Bone = Bone =
[bonemeal] loaded = [MOD] bonemeal loaded =

View File

@ -5,7 +5,7 @@ if minetest.get_modpath("animalmaterials") then
minetest.register_craft({ minetest.register_craft({
type = "shapeless", type = "shapeless",
output = "bonemeal:bonemeal 2", output = "bonemeal:bonemeal 2",
recipe = {"animalmaterials:bone"}, recipe = {"animalmaterials:bone"}
}) })
end end
@ -36,6 +36,11 @@ if farming and farming.mod and farming.mod == "redo" then
{"farming:pineapple_", 8}, {"farming:pineapple_", 8},
{"farming:pea_", 5}, {"farming:pea_", 5},
{"farming:beetroot_", 5}, {"farming:beetroot_", 5},
{"farming:rye_", 8},
{"farming:oat_", 8},
{"farming:rice_", 8},
{"farming:mint_", 4},
{"farming:cabbage_", 6}
}) })
end end
@ -44,7 +49,7 @@ if minetest.get_modpath("ethereal") then
bonemeal:add_crop({ bonemeal:add_crop({
{"ethereal:strawberry_", 8}, {"ethereal:strawberry_", 8},
{"ethereal:onion_", 5}, {"ethereal:onion_", 5}
}) })
bonemeal:add_sapling({ bonemeal:add_sapling({
@ -60,6 +65,7 @@ if minetest.get_modpath("ethereal") then
{"ethereal:orange_tree_sapling", ethereal.grow_orange_tree, "soil"}, {"ethereal:orange_tree_sapling", ethereal.grow_orange_tree, "soil"},
{"ethereal:bamboo_sprout", ethereal.grow_bamboo_tree, "soil"}, {"ethereal:bamboo_sprout", ethereal.grow_bamboo_tree, "soil"},
{"ethereal:birch_sapling", ethereal.grow_birch_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", ""} 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:mushroom_dirt", {}, {"flowers:mushroom_red", "flowers:mushroom_brown", "", "", ""}},
{"ethereal:jungle_dirt", grass, {"default:junglegrass", "", "", ""}}, {"ethereal:jungle_dirt", grass, {"default:junglegrass", "", "", ""}},
{"ethereal:grove_dirt", grass, {"ethereal:fern", "", "", ""}}, {"ethereal:grove_dirt", grass, {"ethereal:fern", "", "", ""}},
{"ethereal:bamboo_dirt", grass, {}}, {"ethereal:bamboo_dirt", grass, {}}
}) })
end end
@ -111,12 +117,46 @@ if minetest.get_modpath("moretrees") then
{"moretrees:poplar_sapling", moretrees.spawn_poplar_object, "soil"}, {"moretrees:poplar_sapling", moretrees.spawn_poplar_object, "soil"},
{"moretrees:willow_sapling", moretrees.spawn_willow_object, "soil"}, {"moretrees:willow_sapling", moretrees.spawn_willow_object, "soil"},
{"moretrees:rubber_tree_sapling", moretrees.spawn_rubber_tree_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 elseif minetest.get_modpath("technic_worldgen") then
bonemeal:add_sapling({ bonemeal:add_sapling({
{"moretrees:rubber_tree_sapling", technic.rubber_tree_model, "soil"}, {"moretrees:rubber_tree_sapling", technic.rubber_tree_model, "soil"}
}) })
end 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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 186 B

After

Width:  |  Height:  |  Size: 182 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 186 B

After

Width:  |  Height:  |  Size: 182 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 186 B

After

Width:  |  Height:  |  Size: 182 B