cold_grass is now snowy_grassland

This commit is contained in:
tenplus1 2024-10-06 12:02:36 +01:00
parent 186de20dcb
commit 37c5d9ad7d
8 changed files with 57 additions and 49 deletions

View File

@ -21,7 +21,8 @@
{"name": "taiga_under", "heat_point": 25, "humidity_point": 70, "y_min": -31000, "y_max": -256}, {"name": "taiga_under", "heat_point": 25, "humidity_point": 70, "y_min": -31000, "y_max": -256},
{"name": "frost_floatland", "heat_point": 5, "humidity_point": 60, "y_min": 1025, "y_max": 1750}, {"name": "frost_floatland", "heat_point": 5, "humidity_point": 60, "y_min": 1025, "y_max": 1750},
{"name": "frost", "heat_point": 5, "humidity_point": 60, "y_min": 1, "y_max": 71}, {"name": "frost", "heat_point": 5, "humidity_point": 60, "y_min": 1, "y_max": 71},
{"name": "cold_grass", "heat_point": 15, "humidity_point": 58, "y_min": 2, "y_max": 30}, {"name": "snowy_grassland", "heat_point": 15, "humidity_point": 58, "y_min": 3, "y_max": 30},
{"name": "snowy_grassland_ocean", "heat_point": 15, "humidity_point": 58, "y_min": 2, "y_max": -192},
{"name": "deciduous_forest", "heat_point": 60, "humidity_point": 68, "y_min": 3, "y_max": 91}, {"name": "deciduous_forest", "heat_point": 60, "humidity_point": 68, "y_min": 3, "y_max": 91},
{"name": "deciduous_forest_ocean", "heat_point": 60, "humidity_point": 68, "y_min": -31000, "y_max": 3}, {"name": "deciduous_forest_ocean", "heat_point": 60, "humidity_point": 68, "y_min": -31000, "y_max": 3},
{"name": "deciduous_forest_under", "heat_point": 60, "humidity_point": 68, "y_min": -31000, "y_max": -256}, {"name": "deciduous_forest_under", "heat_point": 60, "humidity_point": 68, "y_min": -31000, "y_max": -256},

View File

@ -188,14 +188,22 @@ register_biome(ethereal.frost, {
node_top = "ethereal:crystal_dirt", depth_top = 1, node_top = "ethereal:crystal_dirt", depth_top = 1,
node_filler = "default:dirt", depth_filler = 3}) node_filler = "default:dirt", depth_filler = 3})
-- cold (inbetween frost and taiga/jumble) -- snowy grassland (inbetween frost and taiga/jumble)
register_biome(1, { register_biome(1, {
name = "cold_grass", name = "snowy_grassland",
heat_point = 15, humidity_point = 58, y_min = 2, y_max = 30, heat_point = 15, humidity_point = 58, y_min = 3, y_max = 30,
node_top = "ethereal:cold_dirt", depth_top = 1, node_top = "ethereal:cold_dirt", depth_top = 1,
node_filler = "default:dirt", depth_filler = 3}) node_filler = "default:dirt", depth_filler = 3})
register_biome(1, {
name = "snowy_grassland_ocean",
node_dust = "default:snow",
heat_point = 15, humidity_point = 58, y_min = -192, y_max = 2,
node_top = "default:sand", depth_top = 1,
node_filler = "default:sand", depth_filler = 3,
vertical_blend = 1})
-- deciduous forest -- deciduous forest
register_biome(ethereal.grassy, { register_biome(ethereal.grassy, {

View File

@ -1,8 +1,7 @@
-- storage tables -- storage tables
local old_biomes = {} local old_biomes, old_decor = {}, {}
local old_decor = {}
-- backup registered biomes -- backup registered biomes
@ -25,49 +24,49 @@ minetest.clear_registered_decorations()
-- create list of default biomes to remove -- create list of default biomes to remove
local def_biomes = { local def_biomes = {
["rainforest"] = 1,
["rainforest_swamp"] = 1, ["rainforest_swamp"] = 1,
["rainforest_ocean"] = 1,
["rainforest_under"] = 1,
["grassland"] = 1,
["grassland_dunes"] = 1, ["grassland_dunes"] = 1,
["cold_desert"] = 1, ["grassland_ocean"] = 1,
["grassland_under"] = 1,
["taiga"] = 1, ["taiga"] = 1,
["taiga_ocean"] = 1,
["taiga_under"] = 1,
["icesheet"] = 1,
["icesheet_ocean"] = 1, ["icesheet_ocean"] = 1,
["icesheet_under"] = 1,
["snowy_grassland"] = 1,
["snowy_grassland_ocean"] = 1,
["snowy_grassland_under"] = 1, ["snowy_grassland_under"] = 1,
["desert"] = 1, ["desert"] = 1,
["deciduous_forest"] = 1,
["taiga_ocean"] = 1,
["desert_ocean"] = 1, ["desert_ocean"] = 1,
["tundra_ocean"] = 1,
["snowy_grassland_ocean"] = 1,
["sandstone_desert"] = 1,
["tundra_under"] = 1,
["coniferous_forest_ocean"] = 1,
["tundra"] = 1,
["sandstone_desert_under"] = 1,
["grassland"] = 1,
["rainforest"] = 1,
["grassland_ocean"] = 1,
["tundra_beach"] = 1,
["rainforest_under"] = 1,
["savanna_under"] = 1,
["icesheet"] = 1,
["savanna_ocean"] = 1,
["tundra_highland"] = 1,
["savanna"] = 1,
["cold_desert_under"] = 1,
["cold_desert_ocean"] = 1,
["desert_under"] = 1, ["desert_under"] = 1,
["taiga_under"] = 1, ["tundra"] = 1,
["savanna_shore"] = 1, ["tundra_highland"] = 1,
["tundra_beach"] = 1,
["tundra_ocean"] = 1,
["tundra_under"] = 1,
["sandstone_desert"] = 1,
["sandstone_desert_ocean"] = 1, ["sandstone_desert_ocean"] = 1,
["snowy_grassland"] = 1, ["sandstone_desert_under"] = 1,
["coniferous_forest_under"] = 1, ["savanna"] = 1,
["deciduous_forest_ocean"] = 1, ["savanna_shore"] = 1,
["grassland_under"] = 1, ["savanna_ocean"] = 1,
["icesheet_under"] = 1, ["savanna_under"] = 1,
["rainforest_ocean"] = 1, ["cold_desert"] = 1,
["deciduous_forest_shore"] = 1, ["cold_desert_ocean"] = 1,
["deciduous_forest_under"] = 1, ["cold_desert_under"] = 1,
["coniferous_forest"] = 1,
["coniferous_forest_dunes"] = 1, ["coniferous_forest_dunes"] = 1,
["coniferous_forest"] = 1 ["coniferous_forest_ocean"] = 1,
["coniferous_forest_under"] = 1,
["deciduous_forest"] = 1,
["deciduous_forest_shore"] = 1,
["deciduous_forest_ocean"] = 1,
["deciduous_forest_under"] = 1
} }
-- only re-register biomes that aren't on the list -- only re-register biomes that aren't on the list

View File

@ -168,8 +168,7 @@ register_decoration(ethereal.fiery, {
-- snowy grass -- snowy grass
register_decoration(ethereal.snowy, { register_decoration(ethereal.snowy, {
place_on = {"ethereal:gray_dirt", "ethereal:cold_dirt", place_on = {"ethereal:gray_dirt", "default:dirt_with_coniferous_litter"},
"default:dirt_with_coniferous_litter"},
fill_ratio = 0.05, fill_ratio = 0.05,
biomes = {"grayness", "coniferous_forest"}, biomes = {"grayness", "coniferous_forest"},
decoration = "ethereal:snowygrass"}) decoration = "ethereal:snowygrass"})
@ -315,9 +314,9 @@ register_decoration(ethereal.alpine, {
register_decoration(1, { register_decoration(1, {
place_on = {"ethereal:cold_dirt"}, place_on = {"ethereal:cold_dirt"},
fill_ratio = 0.4, fill_ratio = 0.8,
y_min = 2, y_max = 40, y_min = 2, y_max = 40,
biomes = {"cold_grass"}, biomes = {"snowy_grassland"},
decoration = "default:snow"}) decoration = "default:snow"})
-- wild onion and setting -- wild onion and setting
@ -488,7 +487,7 @@ if minetest.get_modpath("fireflies") then
name = "fireflies:firefly_low", name = "fireflies:firefly_low",
place_on = {"default:dirt_with_grass", "default:dirt_with_coniferous_litter", place_on = {"default:dirt_with_grass", "default:dirt_with_coniferous_litter",
"default:dirt_with_rainforest_litter", "default:dirt", "default:dirt_with_rainforest_litter", "default:dirt",
"ethereal:cold_dirt", "prairie"}, "ethereal:prairie_dirt"},
place_offset_y = 2, place_offset_y = 2,
fill_ratio = 0.0005, fill_ratio = 0.0005,
biomes = {"deciduous_forest", "grassytwo", "coniferous_forest", "rainforest", biomes = {"deciduous_forest", "grassytwo", "coniferous_forest", "rainforest",

View File

@ -23,7 +23,7 @@ minetest.register_craft({
type = "cooking", type = "cooking",
output = "ethereal:dry_dirt", output = "ethereal:dry_dirt",
recipe = "default:dirt", recipe = "default:dirt",
cooktime = 3, cooktime = 3
}) })
-- ethereal dirt types -- ethereal dirt types

View File

@ -1,7 +1,7 @@
local S = minetest.get_translator("ethereal") local S = minetest.get_translator("ethereal")
-- set leaftype (0 for block, 1 for plantlike) -- set leaftype (0 for plantlike, 1 for block)
local leaftype = "plantlike" local leaftype = "plantlike"
local leafscale = 1.4 local leafscale = 1.4

View File

@ -21,7 +21,7 @@ minetest.register_node("ethereal:spore_grass", {
} }
}) })
-- Firethorn (poisonous when eaten raw, must be crushed and washed water 1st) -- Firethorn (poisonous when eaten raw, must be crushed and washed with water 1st)
minetest.register_node("ethereal:firethorn", { minetest.register_node("ethereal:firethorn", {
description = S("Firethorn Shrub"), description = S("Firethorn Shrub"),

View File

@ -374,12 +374,13 @@ register_decoration((minetest.registered_nodes["default:pine_bush"] and 1), {
register_decoration((minetest.registered_nodes["default:blueberry_bush_leaves"] and 1), { register_decoration((minetest.registered_nodes["default:blueberry_bush_leaves"] and 1), {
name = "default:blueberry_bush", name = "default:blueberry_bush",
place_on = {"default:dirt_with_coniferous_litter", "default:dirt_with_snow"}, place_on = {"default:dirt_with_coniferous_litter", "default:dirt_with_snow",
"ethereal:cold_dirt"},
sidelen = 16, sidelen = 16,
noise_params = { noise_params = {
offset = -0.004, scale = 0.01, spread = {x = 100, y = 100, z = 100}, offset = -0.004, scale = 0.01, spread = {x = 100, y = 100, z = 100},
seed = 697, octaves = 3, persist = 0.7}, seed = 697, octaves = 3, persist = 0.7},
biomes = {"coniferous_forest", "taiga"}, biomes = {"coniferous_forest", "taiga", "snowy_grassland"},
place_offset_y = 1, place_offset_y = 1,
schematic = dpath .. "blueberry_bush.mts"}) schematic = dpath .. "blueberry_bush.mts"})