From c4ac6f8490a9cfbe7306ff6ea5858cb47c8387ea Mon Sep 17 00:00:00 2001 From: tenplus1 Date: Fri, 27 Oct 2023 08:12:47 +0100 Subject: [PATCH 1/2] use 1x bonemeal item with every sapling chance --- init.lua | 9 +++++---- locale/bonemeal.de.tr | 1 - locale/bonemeal.en.tr | 1 - locale/bonemeal.es.tr | 1 - locale/bonemeal.fr.tr | 1 - locale/bonemeal.it.tr | 1 - locale/bonemeal.ru.tr | 1 - 7 files changed, 5 insertions(+), 10 deletions(-) diff --git a/init.lua b/init.lua index 77f5841..dbb7460 100644 --- a/init.lua +++ b/init.lua @@ -86,7 +86,7 @@ end -- sapling check -local function check_sapling(pos, sapling_node, light_ok) +local function check_sapling(pos, sapling_node, strength, light_ok) -- what is sapling placed on? local under = minetest.get_node({ @@ -128,7 +128,9 @@ local function check_sapling(pos, sapling_node, light_ok) particle_effect(pos) - grow_tree(pos, saplings[n][2]) + if math.random(5 - strength) == 1 then + grow_tree(pos, saplings[n][2]) + end return true end @@ -474,8 +476,7 @@ function bonemeal:on_use(pos, strength, node) end -- check for sapling growth - if random(5 - strength) == 1 - and check_sapling(pos, node.name, light_ok) then + if check_sapling(pos, node.name, strength, light_ok) then return true end diff --git a/locale/bonemeal.de.tr b/locale/bonemeal.de.tr index 2045f67..d31d3e3 100644 --- a/locale/bonemeal.de.tr +++ b/locale/bonemeal.de.tr @@ -1,5 +1,4 @@ # textdomain:bonemeal -[MOD] bonemeal loaded=[MOD] bonemeal geladen Bone=Knochen Bone Meal=Knochenmehl Fertiliser=Dünger diff --git a/locale/bonemeal.en.tr b/locale/bonemeal.en.tr index bdbed19..c3e9590 100644 --- a/locale/bonemeal.en.tr +++ b/locale/bonemeal.en.tr @@ -1,5 +1,4 @@ # textdomain:bonemeal -#[MOD] bonemeal loaded= #Bone= #Bone Meal= #Fertiliser= diff --git a/locale/bonemeal.es.tr b/locale/bonemeal.es.tr index 964d56e..3021ae2 100644 --- a/locale/bonemeal.es.tr +++ b/locale/bonemeal.es.tr @@ -1,5 +1,4 @@ # textdomain:bonemeal -[MOD] bonemeal loaded=[MOD] bonemeal cargado Bone=Hueso Bone Meal=Comida de hueso Fertiliser=Fertilizante diff --git a/locale/bonemeal.fr.tr b/locale/bonemeal.fr.tr index aba2e61..11bf409 100644 --- a/locale/bonemeal.fr.tr +++ b/locale/bonemeal.fr.tr @@ -1,5 +1,4 @@ # textdomain:bonemeal -[MOD] bonemeal loaded=[MOD] bonemeal chargé Bone=Os Bone Meal=Poudre d'os Fertiliser=Engrais diff --git a/locale/bonemeal.it.tr b/locale/bonemeal.it.tr index 26e0d7d..7aa373a 100644 --- a/locale/bonemeal.it.tr +++ b/locale/bonemeal.it.tr @@ -1,5 +1,4 @@ # textdomain:bonemeal -[MOD] bonemeal loaded=[MOD] bonemeal caricata Bone=Ossa Bone Meal=Pasto osseo Fertiliser=Fertilizzante diff --git a/locale/bonemeal.ru.tr b/locale/bonemeal.ru.tr index 0f63b08..fc65dc1 100644 --- a/locale/bonemeal.ru.tr +++ b/locale/bonemeal.ru.tr @@ -1,5 +1,4 @@ # textdomain:bonemeal -[MOD] bonemeal loaded=[MOD] костная мука загружена Bone=Кость Bone Meal=Костная Мука Fertiliser=Удобрение From 4f8ca6a0a57259690bbc876cdffc6460998dc113 Mon Sep 17 00:00:00 2001 From: tenplus1 Date: Sat, 11 Nov 2023 07:39:42 +0000 Subject: [PATCH 2/2] add spore grass to mushroom dirt decorations --- mods.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mods.lua b/mods.lua index debaf3e..58ba78f 100644 --- a/mods.lua +++ b/mods.lua @@ -184,7 +184,8 @@ if minetest.get_modpath("ethereal") then "flowers:tulip", "flowers:viola", "ethereal:strawberry_7"}}, {"ethereal:gray_dirt", {}, {"ethereal:snowygrass", "", ""}}, {"ethereal:cold_dirt", {}, {"ethereal:snowygrass", "", ""}}, - {"ethereal:mushroom_dirt", {}, {"flowers:mushroom_red", "flowers:mushroom_brown", "", "", ""}}, + {"ethereal:mushroom_dirt", {}, {"flowers:mushroom_red", "flowers:mushroom_brown", + "ethereal:spore_grass", "ethereal:spore_grass", "", "", ""}}, {"ethereal:jungle_dirt", grass, {"default:junglegrass", "", "", ""}}, {"ethereal:grove_dirt", grass, {"ethereal:fern", "", "", ""}}, {"ethereal:bamboo_dirt", grass, {}}