1
0
mirror of https://github.com/Splizard/minetest-mod-snow.git synced 2025-06-30 23:30:22 +02:00

Modif biomes

This commit is contained in:
sys4-fr
2018-11-14 22:26:29 +01:00
parent 6120890c5d
commit 794fb251ba
6 changed files with 42 additions and 43 deletions

View File

@ -1,15 +1,14 @@
-- NODES
-- Pine Needles
--[[local nodedef = {
description = "Pine Needles",
local nodedef = {
description = "Snow Pine Needles",
drawtype = "allfaces_optional",
visual_scale = 1.3,
tiles = {"snow_needles.png"},
waving = 1,
paramtype = "light",
groups = {snappy=3},
furnace_burntime = 1,
groups = {snappy = 3, leafdecay = 3, flammable = 2, leaves = 1},
drop = {
max_items = 1,
items = {
@ -24,23 +23,9 @@
}
},
sounds = default.node_sound_leaves_defaults(),
after_place_node = default.after_place_leaves,
}
]]--
local nodedef = table.copy(minetest.registered_nodes["default:pine_needles"])
nodedef.tiles = {"snow_needles.png"}
nodedef.drop = {
max_items = 1,
items = {
{
-- player will get sapling with 1/20 chance
items = {'snow:sapling_pine'},
rarity = 20,
},
{
items = {'snow:needles'},
}
}
}
--[[
If christmas_content is enabled, then this next part will override the pine needles' drop code
(in the code section above) and adds Xmas tree saplings to the items that are dropped.
@ -60,7 +45,7 @@ minetest.register_node("snow:needles", table.copy(nodedef))
default.register_leafdecay{
trunks = {"default:pine_tree"},
leaves = {"default:pine_needles", "snow:needles"},
leaves = {"snow:needles", "default:pine_needles"},
radius = 2,
}
@ -114,10 +99,11 @@ nodedef = {
inventory_image = "snow_sapling_pine.png",
wield_image = "snow_sapling_pine.png",
paramtype = "light",
sunlight_propagates = true,
walkable = false,
groups = {snappy=2,dig_immediate=3},
furnace_burntime = 10,
sounds = default.node_sound_defaults(),
groups = {snappy=2,dig_immediate=3, flammable = 3,
attached_node = 1, sapling = 1},
sounds = default.node_sound_leaves_defaults(),
}
-- Pine Sapling