Icesheet biome: Add 'default:cave_ice' node to enable caves in land ice

Has 'is_ground_content = true'.
Drops 'default:ice'.
This commit is contained in:
paramat 2018-02-26 19:21:24 +00:00 committed by paramat
parent d4a007c051
commit ac50b3e3ce
2 changed files with 13 additions and 1 deletions

View File

@ -820,7 +820,7 @@ function default.register_biomes(upper_limit)
depth_top = 1, depth_top = 1,
node_filler = "default:snowblock", node_filler = "default:snowblock",
depth_filler = 3, depth_filler = 3,
node_stone = "default:ice", node_stone = "default:cave_ice",
node_water_top = "default:ice", node_water_top = "default:ice",
depth_water_top = 10, depth_water_top = 10,
--node_water = "", --node_water = "",

View File

@ -65,6 +65,7 @@ default:snow
default:snowblock default:snowblock
default:ice default:ice
default:cave_ice
Trees Trees
----- -----
@ -574,6 +575,7 @@ minetest.register_node("default:snowblock", {
end, end,
}) })
-- 'is ground content = false' to avoid tunnels in sea ice or ice rivers
minetest.register_node("default:ice", { minetest.register_node("default:ice", {
description = "Ice", description = "Ice",
tiles = {"default_ice.png"}, tiles = {"default_ice.png"},
@ -583,6 +585,16 @@ minetest.register_node("default:ice", {
sounds = default.node_sound_glass_defaults(), sounds = default.node_sound_glass_defaults(),
}) })
-- Mapgen-placed ice with 'is ground content = true' to contain tunnels
minetest.register_node("default:cave_ice", {
description = "Cave Ice",
tiles = {"default_ice.png"},
paramtype = "light",
groups = {cracky = 3, puts_out_fire = 1, cools_lava = 1, slippery = 3},
drop = "default:ice",
sounds = default.node_sound_glass_defaults(),
})
-- --
-- Trees -- Trees
-- --