fixed leaves overlap in 5.4

master
root 2020-07-26 18:18:52 +02:00
parent 5c89e5313c
commit 541f8383a5
15 changed files with 20 additions and 50 deletions

View File

@ -54,7 +54,6 @@ end
minetest.register_node("baldcypress:sapling", {
description = S("Bald Cypress Tree Sapling"),
drawtype = "plantlike",
visual_scale = 1.0,
tiles = {"baldcypress_sapling.png"},
inventory_image = "baldcypress_sapling.png",
wield_image = "baldcypress_sapling.png",
@ -117,7 +116,6 @@ minetest.register_node("baldcypress:wood", {
minetest.register_node("baldcypress:leaves", {
description = S("Bald Cypress Leaves"),
drawtype = "allfaces_optional",
visual_scale = 1.2,
tiles = {"baldcypress_leaves.png"},
inventory_image = "baldcypress_leaves.png",
wield_image = "baldcypress_leaves.png",

View File

@ -177,7 +177,6 @@ minetest.register_node("bamboo:wood", {
minetest.register_node("bamboo:leaves", {
description = S("Bamboo Leaves"),
drawtype = "allfaces_optional",
visual_scale = 1.2,
tiles = {"bamboo_leaves.png"},
inventory_image = "bamboo_leaves.png",
wield_image = "bamboo_leaves.png",
@ -252,7 +251,7 @@ end
--Stairs
if minetest.get_modpath("stairs") ~= nil then
if minetest.get_modpath("stairs") ~= nil then
stairs.register_stair_and_slab(
"bamboo_trunk",
"bamboo:trunk",

View File

@ -114,7 +114,6 @@ minetest.register_decoration({
minetest.register_node("birch:sapling", {
description = S("Birch Sapling"),
drawtype = "plantlike",
visual_scale = 1.0,
tiles = {"birch_sapling.png"},
inventory_image = "birch_sapling.png",
wield_image = "birch_sapling.png",
@ -176,7 +175,6 @@ minetest.register_node("birch:wood", {
minetest.register_node("birch:leaves", {
description = S("Birch Leaves"),
drawtype = "allfaces_optional",
visual_scale = 1.2,
tiles = {"birch_leaves.png"},
inventory_image = "birch_leaves.png",
wield_image = "birch_leaves.png",
@ -237,7 +235,7 @@ default.register_leafdecay({
--Stairs
if minetest.get_modpath("stairs") ~= nil then
if minetest.get_modpath("stairs") ~= nil then
stairs.register_stair_and_slab(
"birch_trunk",
"birch:trunk",
@ -249,7 +247,7 @@ if minetest.get_modpath("stairs") ~= nil then
)
end
if minetest.get_modpath("bonemeal") ~= nil then
if minetest.get_modpath("bonemeal") ~= nil then
bonemeal:add_sapling({
{"birch:sapling", grow_new_birch_tree, "soil"},
})

View File

@ -79,7 +79,6 @@ end
minetest.register_node("cherrytree:sapling", {
description = S("Cherrytree Tree Sapling"),
drawtype = "plantlike",
visual_scale = 1.0,
tiles = {"cherrytree_sapling.png"},
inventory_image = "cherrytree_sapling.png",
wield_image = "cherrytree_sapling.png",
@ -142,7 +141,6 @@ minetest.register_node("cherrytree:wood", {
minetest.register_node("cherrytree:blossom_leaves", {
description = S("Cherrytree Blossom Leaves"),
drawtype = "allfaces_optional",
visual_scale = 1.2,
tiles = {"cherrytree_blossom_leaves.png"},
inventory_image = "cherrytree_blossom_leaves.png",
wield_image = "cherrytree_blossom_leaves.png",
@ -165,7 +163,6 @@ minetest.register_node("cherrytree:blossom_leaves", {
minetest.register_node("cherrytree:leaves", {
description = S("Cherrytree Leaves"),
drawtype = "allfaces_optional",
visual_scale = 1.2,
tiles = {"cherrytree_leaves.png"},
inventory_image = "cherrytree_leaves.png",
wield_image = "cherrytree_leaves.png",
@ -227,7 +224,7 @@ default.register_leafdecay({
--Stairs
if minetest.get_modpath("stairs") ~= nil then
if minetest.get_modpath("stairs") ~= nil then
stairs.register_stair_and_slab(
"cherrytree_trunk",
"cherrytree:trunk",
@ -245,7 +242,7 @@ minetest.register_abm({
neighbors = {},
interval = 600.0, -- Run every 10 minuts
chance = 50, -- Select every 1 in 50 nodes
action = function(pos, node, active_object_count, active_object_count_wider)
action = function(pos, node, active_object_count, active_object_count_wider)
if node.param2 == 1 then -- ignore manually placed leaves
return
end

View File

@ -38,7 +38,7 @@ minetest.register_node("chestnuttree:bur", {
minetest.register_craftitem("chestnuttree:fruit", {
description = S("Chestnut"),
inventory_image = "chestnuttree_fruit.png",
inventory_image = "chestnuttree_fruit.png",
on_use = minetest.item_eat(2),
groups = {flammable = 2, food = 2},
})
@ -96,7 +96,6 @@ end
minetest.register_node("chestnuttree:sapling", {
description = S("Chestnut Tree Sapling"),
drawtype = "plantlike",
visual_scale = 1.0,
tiles = {"chestnuttree_sapling.png"},
inventory_image = "chestnuttree_sapling.png",
wield_image = "chestnuttree_sapling.png",
@ -156,7 +155,6 @@ minetest.register_node("chestnuttree:wood", {
minetest.register_node("chestnuttree:leaves", {
description = S("Chestnut Tree Leaves"),
drawtype = "allfaces_optional",
visual_scale = 1.2,
tiles = {"chestnuttree_leaves.png"},
inventory_image = "chestnuttree_leaves.png",
wield_image = "chestnuttree_leaves.png",
@ -229,7 +227,7 @@ if minetest.get_modpath("stairs") ~= nil then
)
end
if minetest.get_modpath("bonemeal") ~= nil then
if minetest.get_modpath("bonemeal") ~= nil then
bonemeal:add_sapling({
{"chestnuttree:sapling", grow_new_chestnuttree_tree, "soil"},
})

View File

@ -77,7 +77,6 @@ end
minetest.register_node("clementinetree:sapling", {
description = S("Clementine Tree Sapling"),
drawtype = "plantlike",
visual_scale = 1.0,
tiles = {"clementinetree_sapling.png"},
inventory_image = "clementinetree_sapling.png",
wield_image = "clementinetree_sapling.png",
@ -137,7 +136,6 @@ minetest.register_node("clementinetree:wood", {
minetest.register_node("clementinetree:leaves", {
description = S("Clementine Tree Leaves"),
drawtype = "allfaces_optional",
visual_scale = 1.2,
tiles = {"clementinetree_leaves.png"},
inventory_image = "clementinetree_leaves.png",
wield_image = "clementinetree_leaves.png",
@ -210,7 +208,7 @@ if minetest.get_modpath("stairs") ~= nil then
)
end
if minetest.get_modpath("bonemeal") ~= nil then
if minetest.get_modpath("bonemeal") ~= nil then
bonemeal:add_sapling({
{"clementinetree:sapling", grow_new_clementinetree_tree, "soil"},
})

View File

@ -55,7 +55,6 @@ end
minetest.register_node("ebony:sapling", {
description = S("Ebony Tree Sapling"),
drawtype = "plantlike",
visual_scale = 1.0,
tiles = {"ebony_sapling.png"},
inventory_image = "ebony_sapling.png",
wield_image = "ebony_sapling.png",
@ -118,7 +117,6 @@ minetest.register_node("ebony:wood", {
minetest.register_node("ebony:leaves", {
description = S("Ebony Leaves"),
drawtype = "allfaces_optional",
visual_scale = 1.2,
tiles = {"ebony_leaves.png"},
inventory_image = "ebony_leaves.png",
wield_image = "ebony_leaves.png",

View File

@ -53,7 +53,6 @@ end
minetest.register_node("jacaranda:sapling", {
description = S("Jacaranda Tree Sapling"),
drawtype = "plantlike",
visual_scale = 1.0,
tiles = {"jacaranda_sapling.png"},
inventory_image = "jacaranda_sapling.png",
wield_image = "jacaranda_sapling.png",
@ -116,7 +115,6 @@ minetest.register_node("jacaranda:wood", {
minetest.register_node("jacaranda:blossom_leaves", {
description = S("Jacaranda Blossom Leaves"),
drawtype = "allfaces_optional",
visual_scale = 1.2,
tiles = {"jacaranda_blossom_leaves.png"},
inventory_image = "jacaranda_blossom_leaves.png",
wield_image = "jacaranda_blossom_leaves.png",
@ -178,7 +176,7 @@ default.register_leafdecay({
--Stairs
if minetest.get_modpath("stairs") ~= nil then
if minetest.get_modpath("stairs") ~= nil then
stairs.register_stair_and_slab(
"jacaranda_trunk",
"jacaranda:trunk",
@ -190,7 +188,7 @@ if minetest.get_modpath("stairs") ~= nil then
)
end
if minetest.get_modpath("bonemeal") ~= nil then
if minetest.get_modpath("bonemeal") ~= nil then
bonemeal:add_sapling({
{"jacaranda:sapling", grow_new_jacaranda_tree, "soil"},
})

View File

@ -54,7 +54,6 @@ end
minetest.register_node("larch:sapling", {
description = S("Larch Tree Sapling"),
drawtype = "plantlike",
visual_scale = 1.0,
tiles = {"larch_sapling.png"},
inventory_image = "larch_sapling.png",
wield_image = "larch_sapling.png",
@ -117,7 +116,6 @@ minetest.register_node("larch:wood", {
minetest.register_node("larch:leaves", {
description = S("Larch Leaves"),
drawtype = "allfaces_optional",
visual_scale = 1.2,
tiles = {"larch_leaves.png"},
inventory_image = "larch_leaves.png",
wield_image = "larch_leaves.png",
@ -199,7 +197,7 @@ default.register_leafdecay({
--Stairs
if minetest.get_modpath("stairs") ~= nil then
if minetest.get_modpath("stairs") ~= nil then
stairs.register_stair_and_slab(
"larch_trunk",
"larch:trunk",
@ -211,7 +209,7 @@ if minetest.get_modpath("stairs") ~= nil then
)
end
if minetest.get_modpath("bonemeal") ~= nil then
if minetest.get_modpath("bonemeal") ~= nil then
bonemeal:add_sapling({
{"larch:sapling", grow_new_larch_tree, "soil"},
})

View File

@ -79,7 +79,6 @@ end
minetest.register_node("lemontree:sapling", {
description = S("Lemon Tree Sapling"),
drawtype = "plantlike",
visual_scale = 1.0,
tiles = {"lemontree_sapling.png"},
inventory_image = "lemontree_sapling.png",
wield_image = "lemontree_sapling.png",
@ -141,7 +140,6 @@ minetest.register_node("lemontree:wood", {
minetest.register_node("lemontree:leaves", {
description = S("Lemon Tree Leaves"),
drawtype = "allfaces_optional",
visual_scale = 1.2,
tiles = {"lemontree_leaves.png"},
inventory_image = "lemontree_leaves.png",
wield_image = "lemontree_leaves.png",
@ -201,7 +199,7 @@ default.register_leafdecay({
--Stairs
if minetest.get_modpath("stairs") ~= nil then
if minetest.get_modpath("stairs") ~= nil then
stairs.register_stair_and_slab(
"lemontree_trunk",
"lemontree:trunk",
@ -213,7 +211,7 @@ if minetest.get_modpath("stairs") ~= nil then
)
end
if minetest.get_modpath("bonemeal") ~= nil then
if minetest.get_modpath("bonemeal") ~= nil then
bonemeal:add_sapling({
{"lemontree:sapling", grow_new_lemontree_tree, "soil"},
})

View File

@ -56,7 +56,6 @@ end
minetest.register_node("mahogany:sapling", {
description = S("Mahogany Tree Sapling"),
drawtype = "plantlike",
visual_scale = 1.0,
tiles = {"mahogany_sapling.png"},
inventory_image = "mahogany_sapling.png",
wield_image = "mahogany_sapling.png",
@ -119,7 +118,6 @@ minetest.register_node("mahogany:wood", {
minetest.register_node("mahogany:leaves", {
description = S("Mahogany Leaves"),
drawtype = "allfaces_optional",
visual_scale = 1.2,
tiles = {"mahogany_leaves.png"},
inventory_image = "mahogany_leaves.png",
wield_image = "mahogany_leaves.png",
@ -241,7 +239,7 @@ default.register_leafdecay({
--Stairs
if minetest.get_modpath("stairs") ~= nil then
if minetest.get_modpath("stairs") ~= nil then
stairs.register_stair_and_slab(
"mahogany_trunk",
"mahogany:trunk",
@ -255,7 +253,7 @@ end
--Support for bonemeal
if minetest.get_modpath("bonemeal") ~= nil then
if minetest.get_modpath("bonemeal") ~= nil then
bonemeal:add_sapling({
{"mahogany:sapling", grow_new_mahogany_tree, "soil"},
})

View File

@ -173,7 +173,6 @@ minetest.register_decoration({
minetest.register_node("palm:sapling", {
description = S("Palm Sapling"),
drawtype = "plantlike",
visual_scale = 1.0,
tiles = {"palm_sapling.png"},
inventory_image = "palm_sapling.png",
wield_image = "palm_sapling.png",
@ -236,7 +235,6 @@ minetest.register_node("palm:wood", {
minetest.register_node("palm:leaves", {
description = S("Palm Leaves"),
drawtype = "allfaces_optional",
visual_scale = 1.2,
tiles = {"palm_leaves.png"},
inventory_image = "palm_leaves.png",
wield_image = "palm_leaves.png",
@ -405,7 +403,7 @@ default.register_leafdecay({
--Stairs
if minetest.get_modpath("stairs") ~= nil then
if minetest.get_modpath("stairs") ~= nil then
stairs.register_stair_and_slab(
"palm_trunk",
"palm:trunk",
@ -417,7 +415,7 @@ if minetest.get_modpath("stairs") ~= nil then
)
end
if minetest.get_modpath("bonemeal") ~= nil then
if minetest.get_modpath("bonemeal") ~= nil then
bonemeal:add_sapling({
{"palm:sapling", grow_new_palm_tree, "soil"},
{"palm:sapling", grow_new_palm_tree, "sand"},

View File

@ -56,7 +56,6 @@ end
minetest.register_node("pineapple:pineapple", {
description = S("Pineapple"),
drawtype = "plantlike_rooted",
visual_scale = 1.0,
tiles = {"pineapple_pineapple.png"},
special_tiles = {
nil,
@ -65,7 +64,7 @@ minetest.register_node("pineapple:pineapple", {
"pineapple_pineapple_leaves.png",
"pineapple_pineapple_leaves.png",
"pineapple_pineapple_leaves.png"
},
},
inventory_image = "pineapple_pineapple_inv.png",
wield_image = "pineapple_pineapple_inv.png",
paramtype = "light",
@ -81,7 +80,6 @@ minetest.register_node("pineapple:pineapple", {
minetest.register_node("pineapple:sapling", {
description = S("Pineapple Sapling"),
drawtype = "plantlike",
visual_scale = 1.0,
tiles = {"pineapple_pineapple_leaves.png"},
inventory_image = "pineapple_pineapple_leaves.png",
wield_image = "pineapple_pineapple_leaves.png",
@ -127,7 +125,7 @@ minetest.register_lbm({
end
})
if minetest.get_modpath("bonemeal") ~= nil then
if minetest.get_modpath("bonemeal") ~= nil then
bonemeal:add_sapling({
{"pineapple:sapling", grow_new_pineapple_tree, "soil"},
})

View File

@ -77,7 +77,6 @@ end
minetest.register_node("pomegranate:sapling", {
description = S("Pomegranate Tree Sapling"),
drawtype = "plantlike",
visual_scale = 1.0,
tiles = {"pomegranate_sapling.png"},
inventory_image = "pomegranate_sapling.png",
wield_image = "pomegranate_sapling.png",
@ -137,7 +136,6 @@ minetest.register_node("pomegranate:wood", {
minetest.register_node("pomegranate:leaves", {
description = S("Pomegranate Tree Leaves"),
drawtype = "allfaces_optional",
visual_scale = 1.2,
tiles = {"pomegranate_leaves.png"},
inventory_image = "pomegranate_leaves.png",
wield_image = "pomegranate_leaves.png",

View File

@ -55,7 +55,6 @@ end
minetest.register_node("willow:sapling", {
description = S("Willow Tree Sapling"),
drawtype = "plantlike",
visual_scale = 1.0,
tiles = {"willow_sapling.png"},
inventory_image = "willow_sapling.png",
wield_image = "willow_sapling.png",
@ -118,7 +117,6 @@ minetest.register_node("willow:wood", {
minetest.register_node("willow:leaves", {
description = S("Willow Leaves"),
drawtype = "allfaces_optional",
visual_scale = 1.2,
tiles = {"willow_leaves.png"},
inventory_image = "willow_leaves.png",
wield_image = "willow_leaves.png",