From cf9cfea10810517b1095fc035c487c8604ef5ae9 Mon Sep 17 00:00:00 2001 From: cora Date: Sat, 15 Oct 2022 02:42:18 +0200 Subject: [PATCH 1/2] Don't automatically grow nether fungus --- mods/ITEMS/mcl_crimson/init.lua | 30 ------------------------------ 1 file changed, 30 deletions(-) diff --git a/mods/ITEMS/mcl_crimson/init.lua b/mods/ITEMS/mcl_crimson/init.lua index 6f2e48a05..b225ab142 100644 --- a/mods/ITEMS/mcl_crimson/init.lua +++ b/mods/ITEMS/mcl_crimson/init.lua @@ -549,33 +549,3 @@ mcl_dye.register_on_bone_meal_apply(function(pt,user) spread_nether_plants(pt.under,node) end end) - -minetest.register_abm({ - label = "mcl_crimson:crimson_fungus", - nodenames = {"mcl_crimson:crimson_fungus"}, - interval = 11, - chance = 128, - action = function(pos) - local nodepos = minetest.get_node(vector.offset(pos, 0, -1, 0)) - if nodepos.name == "mcl_crimson:crimson_nylium" or nodepos.name == "mcl_nether:netherrack" then - if pos.y < -28400 then - generate_crimson_tree(pos) - end - end - end -}) - -minetest.register_abm({ - label = "mcl_crimson:warped_fungus", - nodenames = {"mcl_crimson:warped_fungus"}, - interval = 11, - chance = 128, - action = function(pos) - local nodepos = minetest.get_node(vector.offset(pos, 0, -1, 0)) - if nodepos.name == "mcl_crimson:warped_nylium" or nodepos.name == "mcl_nether:netherrack" then - if pos.y < -28400 then - generate_warped_tree(pos) - end - end - end -}) From 6f0de8a82c1d9e5bf74258cdae2faf8f91766dae Mon Sep 17 00:00:00 2001 From: cora Date: Sat, 15 Oct 2022 02:43:16 +0200 Subject: [PATCH 2/2] Fix crimson fungus decoration & weeping vines on roof --- mods/MAPGEN/mcl_biomes/init.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mods/MAPGEN/mcl_biomes/init.lua b/mods/MAPGEN/mcl_biomes/init.lua index 38003535a..2d2378833 100644 --- a/mods/MAPGEN/mcl_biomes/init.lua +++ b/mods/MAPGEN/mcl_biomes/init.lua @@ -4831,7 +4831,7 @@ local function register_dimension_decorations() fill_ratio = 0.02, biomes = {"CrimsonForest"}, y_min = mcl_vars.mg_lava_nether_max + 1, - y_max = mcl_vars.mg_lava_nether_max - 10, + y_max = mcl_vars.mg_nether_max - 10, flags = "all_floors", decoration = "mcl_crimson:crimson_fungus", }) @@ -4884,6 +4884,7 @@ local function register_dimension_decorations() fill_ratio = 0.063, biomes = {"CrimsonForest"}, y_min = mcl_vars.mg_lava_nether_max + 1, + y_max = mcl_vars.mg_nether_max -5, flags = "all_ceilings", height = 2, height_max = 8,