tiles = {"default_snow.png", "default_dirt.png",
{name = "default_dirt.png^default_snow_side.png",
tileable_vertical = false}},
- groups = {crumbly = 3, soil = 1, spreading_dirt_type = 1},
+ groups = {crumbly = 3, soil = 1, spreading_dirt_type = 1, snowy = 1},
drop = 'default:dirt',
sounds = default.node_sound_dirt_defaults({
footstep = {name = "default_snow_footstep", gain = 0.15},
{-0.5, -0.5, -0.5, 0.5, -0.25, 0.5},
},
},
- groups = {crumbly = 3, falling_node = 1, puts_out_fire = 1},
+ groups = {crumbly = 3, falling_node = 1, puts_out_fire = 1, snowy = 1},
sounds = default.node_sound_dirt_defaults({
footstep = {name = "default_snow_footstep", gain = 0.15},
dug = {name = "default_snow_footstep", gain = 0.2},
minetest.register_node("default:snowblock", {
description = "Snow Block",
tiles = {"default_snow.png"},
- groups = {crumbly = 3, puts_out_fire = 1, cools_lava = 1},
+ groups = {crumbly = 3, puts_out_fire = 1, cools_lava = 1, snowy = 1},
sounds = default.node_sound_dirt_defaults({
footstep = {name = "default_snow_footstep", gain = 0.15},
dug = {name = "default_snow_footstep", gain = 0.2},
-- 'is snow nearby' function
local function is_snow_nearby(pos)
- return minetest.find_node_near(pos, 1,
- {"default:snow", "default:snowblock", "default:dirt_with_snow"})
+ return minetest.find_node_near(pos, 1, {"group:snowy"})
end