Re-introduce Jungle Edge, nerf OP melon spawn

This commit is contained in:
Wuzzy 2017-09-10 04:45:43 +02:00
parent a69f8ca9e1
commit 1938f84c3b
1 changed files with 7 additions and 6 deletions

View File

@ -930,12 +930,9 @@ local function register_biomes()
}) })
-- Jungle Edge M -- Jungle Edge M
-- Very similar to Jungle Edge. Has deeper dirt. Melon spawn here a lot. -- Almost identical Jungle Edge. Has deeper dirt. Melons spawn here a lot (TODO).
-- TODO: Must be super rare -- TODO: Must be super rare
-- Note: Temporarily disabled because it is too common (almost always occours between jungle and jungle edge)
-- and allowed cheap access to melons
--[[
minetest.register_biome({ minetest.register_biome({
name = "jungle_edge_m", name = "jungle_edge_m",
node_top = "mcl_core:dirt_with_grass", node_top = "mcl_core:dirt_with_grass",
@ -962,7 +959,6 @@ local function register_biomes()
heat_point = 90, heat_point = 90,
humidity_point = 90, humidity_point = 90,
}) })
]]
-- Swampland -- Swampland
minetest.register_biome({ minetest.register_biome({
@ -2549,12 +2545,16 @@ local function register_decorations()
decoration = "mcl_farming:melon", decoration = "mcl_farming:melon",
biomes = { "jungle_edge" }, biomes = { "jungle_edge" },
}) })
--[[
-- Lots of melons in Jungle Edge M
NOTE: Temporarily disabled because Jungle Edge M is too common atm.
TODO: Re-enable when Jungle Edge M has been fixed.
minetest.register_decoration({ minetest.register_decoration({
deco_type = "simple", deco_type = "simple",
place_on = {"mcl_core:dirt_with_grass"}, place_on = {"mcl_core:dirt_with_grass"},
sidelen = 80, sidelen = 80,
noise_params = { noise_params = {
-- Lots of melons in Jungle Edge M
offset = 0.013, offset = 0.013,
scale = 0.006, scale = 0.006,
spread = {x = 125, y = 125, z = 125}, spread = {x = 125, y = 125, z = 125},
@ -2567,6 +2567,7 @@ local function register_decorations()
decoration = "mcl_farming:melon", decoration = "mcl_farming:melon",
biomes = { "jungle_edge_m" }, biomes = { "jungle_edge_m" },
}) })
]]
-- Pumpkin -- Pumpkin
minetest.register_decoration({ minetest.register_decoration({