From 293b8536a84da364154c53522d3dc59a8a1bf7cb Mon Sep 17 00:00:00 2001 From: crabman77 Date: Mon, 21 Dec 2015 20:34:01 +0100 Subject: [PATCH] activate snow on landscape --- mods/christmas_craft/init.lua | 2 +- mods/christmas_craft/settings.lua | 32 ++++++++++++++++++++++++++++++- 2 files changed, 32 insertions(+), 2 deletions(-) diff --git a/mods/christmas_craft/init.lua b/mods/christmas_craft/init.lua index 4eaff707..a0e1b181 100755 --- a/mods/christmas_craft/init.lua +++ b/mods/christmas_craft/init.lua @@ -1,6 +1,6 @@ --dofile(minetest.get_modpath("christmas_craft").."/mods.lua")--disabled because 4seasons is not installed dofile(minetest.get_modpath("christmas_craft").."/crafts.lua") --temporary disabled because cristmas is over-- --- dofile(minetest.get_modpath("christmas_craft").."/settings.lua") -- makes it snow +dofile(minetest.get_modpath("christmas_craft").."/settings.lua") -- makes it snow -- blocks -- minetest.register_node("christmas_craft:snowman", { diff --git a/mods/christmas_craft/settings.lua b/mods/christmas_craft/settings.lua index 836a6866..27c94b45 100755 --- a/mods/christmas_craft/settings.lua +++ b/mods/christmas_craft/settings.lua @@ -11,13 +11,43 @@ minetest.register_node(":default:dirt_with_grass", { max_items = 3, items = { {items = {'default:dirt'}, rarity = 0,}, {items = {'christmas_craft:snowball'}, rarity = 0,}, - {items = {'snow:snowball_entity'}, rarity = 2,}, + --{items = {'snow:snowball_entity'}, rarity = 2,}, }}, sounds = default.node_sound_dirt_defaults({ footstep = {name="default_grass_footstep", gain=0.4}, }), }) +minetest.register_node(":default:dirt_with_dry_grass", { + description = "Dirt with Dry Grass", + tiles = {"snow.png", "default_dirt.png", {name = "grass_w_snow_side.png", tileable_vertical = false}}, + groups = {crumbly = 3, soil = 1}, + drop = { + max_items = 3, items = { + {items = {'default:dirt'}, rarity = 0,}, + {items = {'christmas_craft:snowball'}, rarity = 0,}, + --{items = {'snow:snowball_entity'}, rarity = 2,}, + }}, + sounds = default.node_sound_dirt_defaults({ + footstep = {name = "default_grass_footstep", gain = 0.4}, + }), +}) + +minetest.register_node(":default:dirt", { + description = "Dirt", + tiles = {"snow.png", "default_dirt.png", "grass_w_snow_side.png"}, + groups = {crumbly=3, soil=1}, + drop = { + items = { + {items = {"default:dirt"}}, + {items = {"maptools:copper_coin"}, rarity = 32}, + {items = {'christmas_craft:snowball'}, rarity = 0,}, + --{items = {'snow:snowball_entity'}, rarity = 2,}, + }, + }, + sounds = default.node_sound_dirt_defaults(), +}) + -- remplace leaves (normal) minetest.register_node(":default:leaves", { description = "Leaves",