fixed cool_trees
|
@ -54,7 +54,6 @@ end
|
||||||
minetest.register_node("baldcypress:sapling", {
|
minetest.register_node("baldcypress:sapling", {
|
||||||
description = S("Bald Cypress Tree Sapling"),
|
description = S("Bald Cypress Tree Sapling"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
visual_scale = 1.0,
|
|
||||||
tiles = {"baldcypress_sapling.png"},
|
tiles = {"baldcypress_sapling.png"},
|
||||||
inventory_image = "baldcypress_sapling.png",
|
inventory_image = "baldcypress_sapling.png",
|
||||||
wield_image = "baldcypress_sapling.png",
|
wield_image = "baldcypress_sapling.png",
|
||||||
|
@ -117,7 +116,6 @@ minetest.register_node("baldcypress:wood", {
|
||||||
minetest.register_node("baldcypress:leaves", {
|
minetest.register_node("baldcypress:leaves", {
|
||||||
description = S("Bald Cypress Leaves"),
|
description = S("Bald Cypress Leaves"),
|
||||||
drawtype = "allfaces_optional",
|
drawtype = "allfaces_optional",
|
||||||
visual_scale = 1.2,
|
|
||||||
tiles = {"baldcypress_leaves.png"},
|
tiles = {"baldcypress_leaves.png"},
|
||||||
inventory_image = "baldcypress_leaves.png",
|
inventory_image = "baldcypress_leaves.png",
|
||||||
wield_image = "baldcypress_leaves.png",
|
wield_image = "baldcypress_leaves.png",
|
||||||
|
|
|
@ -177,7 +177,6 @@ minetest.register_node("bamboo:wood", {
|
||||||
minetest.register_node("bamboo:leaves", {
|
minetest.register_node("bamboo:leaves", {
|
||||||
description = S("Bamboo Leaves"),
|
description = S("Bamboo Leaves"),
|
||||||
drawtype = "allfaces_optional",
|
drawtype = "allfaces_optional",
|
||||||
visual_scale = 1.2,
|
|
||||||
tiles = {"bamboo_leaves.png"},
|
tiles = {"bamboo_leaves.png"},
|
||||||
inventory_image = "bamboo_leaves.png",
|
inventory_image = "bamboo_leaves.png",
|
||||||
wield_image = "bamboo_leaves.png",
|
wield_image = "bamboo_leaves.png",
|
||||||
|
@ -252,7 +251,7 @@ end
|
||||||
|
|
||||||
--Stairs
|
--Stairs
|
||||||
|
|
||||||
if minetest.get_modpath("stairs") ~= nil then
|
if minetest.get_modpath("stairs") ~= nil then
|
||||||
stairs.register_stair_and_slab(
|
stairs.register_stair_and_slab(
|
||||||
"bamboo_trunk",
|
"bamboo_trunk",
|
||||||
"bamboo:trunk",
|
"bamboo:trunk",
|
||||||
|
|
|
@ -114,7 +114,6 @@ minetest.register_decoration({
|
||||||
minetest.register_node("birch:sapling", {
|
minetest.register_node("birch:sapling", {
|
||||||
description = S("Birch Sapling"),
|
description = S("Birch Sapling"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
visual_scale = 1.0,
|
|
||||||
tiles = {"birch_sapling.png"},
|
tiles = {"birch_sapling.png"},
|
||||||
inventory_image = "birch_sapling.png",
|
inventory_image = "birch_sapling.png",
|
||||||
wield_image = "birch_sapling.png",
|
wield_image = "birch_sapling.png",
|
||||||
|
@ -176,7 +175,6 @@ minetest.register_node("birch:wood", {
|
||||||
minetest.register_node("birch:leaves", {
|
minetest.register_node("birch:leaves", {
|
||||||
description = S("Birch Leaves"),
|
description = S("Birch Leaves"),
|
||||||
drawtype = "allfaces_optional",
|
drawtype = "allfaces_optional",
|
||||||
visual_scale = 1.2,
|
|
||||||
tiles = {"birch_leaves.png"},
|
tiles = {"birch_leaves.png"},
|
||||||
inventory_image = "birch_leaves.png",
|
inventory_image = "birch_leaves.png",
|
||||||
wield_image = "birch_leaves.png",
|
wield_image = "birch_leaves.png",
|
||||||
|
@ -237,7 +235,7 @@ default.register_leafdecay({
|
||||||
|
|
||||||
--Stairs
|
--Stairs
|
||||||
|
|
||||||
if minetest.get_modpath("stairs") ~= nil then
|
if minetest.get_modpath("stairs") ~= nil then
|
||||||
stairs.register_stair_and_slab(
|
stairs.register_stair_and_slab(
|
||||||
"birch_trunk",
|
"birch_trunk",
|
||||||
"birch:trunk",
|
"birch:trunk",
|
||||||
|
@ -249,7 +247,7 @@ if minetest.get_modpath("stairs") ~= nil then
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
if minetest.get_modpath("bonemeal") ~= nil then
|
if minetest.get_modpath("bonemeal") ~= nil then
|
||||||
bonemeal:add_sapling({
|
bonemeal:add_sapling({
|
||||||
{"birch:sapling", grow_new_birch_tree, "soil"},
|
{"birch:sapling", grow_new_birch_tree, "soil"},
|
||||||
})
|
})
|
||||||
|
|
|
@ -79,7 +79,6 @@ end
|
||||||
minetest.register_node("cherrytree:sapling", {
|
minetest.register_node("cherrytree:sapling", {
|
||||||
description = S("Cherrytree Tree Sapling"),
|
description = S("Cherrytree Tree Sapling"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
visual_scale = 1.0,
|
|
||||||
tiles = {"cherrytree_sapling.png"},
|
tiles = {"cherrytree_sapling.png"},
|
||||||
inventory_image = "cherrytree_sapling.png",
|
inventory_image = "cherrytree_sapling.png",
|
||||||
wield_image = "cherrytree_sapling.png",
|
wield_image = "cherrytree_sapling.png",
|
||||||
|
@ -142,7 +141,6 @@ minetest.register_node("cherrytree:wood", {
|
||||||
minetest.register_node("cherrytree:blossom_leaves", {
|
minetest.register_node("cherrytree:blossom_leaves", {
|
||||||
description = S("Cherrytree Blossom Leaves"),
|
description = S("Cherrytree Blossom Leaves"),
|
||||||
drawtype = "allfaces_optional",
|
drawtype = "allfaces_optional",
|
||||||
visual_scale = 1.2,
|
|
||||||
tiles = {"cherrytree_blossom_leaves.png"},
|
tiles = {"cherrytree_blossom_leaves.png"},
|
||||||
inventory_image = "cherrytree_blossom_leaves.png",
|
inventory_image = "cherrytree_blossom_leaves.png",
|
||||||
wield_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", {
|
minetest.register_node("cherrytree:leaves", {
|
||||||
description = S("Cherrytree Leaves"),
|
description = S("Cherrytree Leaves"),
|
||||||
drawtype = "allfaces_optional",
|
drawtype = "allfaces_optional",
|
||||||
visual_scale = 1.2,
|
|
||||||
tiles = {"cherrytree_leaves.png"},
|
tiles = {"cherrytree_leaves.png"},
|
||||||
inventory_image = "cherrytree_leaves.png",
|
inventory_image = "cherrytree_leaves.png",
|
||||||
wield_image = "cherrytree_leaves.png",
|
wield_image = "cherrytree_leaves.png",
|
||||||
|
@ -227,7 +224,7 @@ default.register_leafdecay({
|
||||||
|
|
||||||
--Stairs
|
--Stairs
|
||||||
|
|
||||||
if minetest.get_modpath("stairs") ~= nil then
|
if minetest.get_modpath("stairs") ~= nil then
|
||||||
stairs.register_stair_and_slab(
|
stairs.register_stair_and_slab(
|
||||||
"cherrytree_trunk",
|
"cherrytree_trunk",
|
||||||
"cherrytree:trunk",
|
"cherrytree:trunk",
|
||||||
|
@ -245,7 +242,7 @@ minetest.register_abm({
|
||||||
neighbors = {},
|
neighbors = {},
|
||||||
interval = 600.0, -- Run every 10 minuts
|
interval = 600.0, -- Run every 10 minuts
|
||||||
chance = 50, -- Select every 1 in 50 nodes
|
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
|
if node.param2 == 1 then -- ignore manually placed leaves
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
|
|
@ -38,7 +38,7 @@ minetest.register_node("chestnuttree:bur", {
|
||||||
|
|
||||||
minetest.register_craftitem("chestnuttree:fruit", {
|
minetest.register_craftitem("chestnuttree:fruit", {
|
||||||
description = S("Chestnut"),
|
description = S("Chestnut"),
|
||||||
inventory_image = "chestnuttree_fruit.png",
|
inventory_image = "chestnuttree_fruit.png",
|
||||||
on_use = minetest.item_eat(2),
|
on_use = minetest.item_eat(2),
|
||||||
groups = {flammable = 2, food = 2},
|
groups = {flammable = 2, food = 2},
|
||||||
})
|
})
|
||||||
|
@ -96,7 +96,6 @@ end
|
||||||
minetest.register_node("chestnuttree:sapling", {
|
minetest.register_node("chestnuttree:sapling", {
|
||||||
description = S("Chestnut Tree Sapling"),
|
description = S("Chestnut Tree Sapling"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
visual_scale = 1.0,
|
|
||||||
tiles = {"chestnuttree_sapling.png"},
|
tiles = {"chestnuttree_sapling.png"},
|
||||||
inventory_image = "chestnuttree_sapling.png",
|
inventory_image = "chestnuttree_sapling.png",
|
||||||
wield_image = "chestnuttree_sapling.png",
|
wield_image = "chestnuttree_sapling.png",
|
||||||
|
@ -156,7 +155,6 @@ minetest.register_node("chestnuttree:wood", {
|
||||||
minetest.register_node("chestnuttree:leaves", {
|
minetest.register_node("chestnuttree:leaves", {
|
||||||
description = S("Chestnut Tree Leaves"),
|
description = S("Chestnut Tree Leaves"),
|
||||||
drawtype = "allfaces_optional",
|
drawtype = "allfaces_optional",
|
||||||
visual_scale = 1.2,
|
|
||||||
tiles = {"chestnuttree_leaves.png"},
|
tiles = {"chestnuttree_leaves.png"},
|
||||||
inventory_image = "chestnuttree_leaves.png",
|
inventory_image = "chestnuttree_leaves.png",
|
||||||
wield_image = "chestnuttree_leaves.png",
|
wield_image = "chestnuttree_leaves.png",
|
||||||
|
@ -229,7 +227,7 @@ if minetest.get_modpath("stairs") ~= nil then
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
if minetest.get_modpath("bonemeal") ~= nil then
|
if minetest.get_modpath("bonemeal") ~= nil then
|
||||||
bonemeal:add_sapling({
|
bonemeal:add_sapling({
|
||||||
{"chestnuttree:sapling", grow_new_chestnuttree_tree, "soil"},
|
{"chestnuttree:sapling", grow_new_chestnuttree_tree, "soil"},
|
||||||
})
|
})
|
||||||
|
|
|
@ -77,7 +77,6 @@ end
|
||||||
minetest.register_node("clementinetree:sapling", {
|
minetest.register_node("clementinetree:sapling", {
|
||||||
description = S("Clementine Tree Sapling"),
|
description = S("Clementine Tree Sapling"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
visual_scale = 1.0,
|
|
||||||
tiles = {"clementinetree_sapling.png"},
|
tiles = {"clementinetree_sapling.png"},
|
||||||
inventory_image = "clementinetree_sapling.png",
|
inventory_image = "clementinetree_sapling.png",
|
||||||
wield_image = "clementinetree_sapling.png",
|
wield_image = "clementinetree_sapling.png",
|
||||||
|
@ -137,7 +136,6 @@ minetest.register_node("clementinetree:wood", {
|
||||||
minetest.register_node("clementinetree:leaves", {
|
minetest.register_node("clementinetree:leaves", {
|
||||||
description = S("Clementine Tree Leaves"),
|
description = S("Clementine Tree Leaves"),
|
||||||
drawtype = "allfaces_optional",
|
drawtype = "allfaces_optional",
|
||||||
visual_scale = 1.2,
|
|
||||||
tiles = {"clementinetree_leaves.png"},
|
tiles = {"clementinetree_leaves.png"},
|
||||||
inventory_image = "clementinetree_leaves.png",
|
inventory_image = "clementinetree_leaves.png",
|
||||||
wield_image = "clementinetree_leaves.png",
|
wield_image = "clementinetree_leaves.png",
|
||||||
|
@ -210,7 +208,7 @@ if minetest.get_modpath("stairs") ~= nil then
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
if minetest.get_modpath("bonemeal") ~= nil then
|
if minetest.get_modpath("bonemeal") ~= nil then
|
||||||
bonemeal:add_sapling({
|
bonemeal:add_sapling({
|
||||||
{"clementinetree:sapling", grow_new_clementinetree_tree, "soil"},
|
{"clementinetree:sapling", grow_new_clementinetree_tree, "soil"},
|
||||||
})
|
})
|
||||||
|
|
|
@ -55,7 +55,6 @@ end
|
||||||
minetest.register_node("ebony:sapling", {
|
minetest.register_node("ebony:sapling", {
|
||||||
description = S("Ebony Tree Sapling"),
|
description = S("Ebony Tree Sapling"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
visual_scale = 1.0,
|
|
||||||
tiles = {"ebony_sapling.png"},
|
tiles = {"ebony_sapling.png"},
|
||||||
inventory_image = "ebony_sapling.png",
|
inventory_image = "ebony_sapling.png",
|
||||||
wield_image = "ebony_sapling.png",
|
wield_image = "ebony_sapling.png",
|
||||||
|
@ -118,7 +117,6 @@ minetest.register_node("ebony:wood", {
|
||||||
minetest.register_node("ebony:leaves", {
|
minetest.register_node("ebony:leaves", {
|
||||||
description = S("Ebony Leaves"),
|
description = S("Ebony Leaves"),
|
||||||
drawtype = "allfaces_optional",
|
drawtype = "allfaces_optional",
|
||||||
visual_scale = 1.2,
|
|
||||||
tiles = {"ebony_leaves.png"},
|
tiles = {"ebony_leaves.png"},
|
||||||
inventory_image = "ebony_leaves.png",
|
inventory_image = "ebony_leaves.png",
|
||||||
wield_image = "ebony_leaves.png",
|
wield_image = "ebony_leaves.png",
|
||||||
|
|
|
@ -53,7 +53,6 @@ end
|
||||||
minetest.register_node("jacaranda:sapling", {
|
minetest.register_node("jacaranda:sapling", {
|
||||||
description = S("Jacaranda Tree Sapling"),
|
description = S("Jacaranda Tree Sapling"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
visual_scale = 1.0,
|
|
||||||
tiles = {"jacaranda_sapling.png"},
|
tiles = {"jacaranda_sapling.png"},
|
||||||
inventory_image = "jacaranda_sapling.png",
|
inventory_image = "jacaranda_sapling.png",
|
||||||
wield_image = "jacaranda_sapling.png",
|
wield_image = "jacaranda_sapling.png",
|
||||||
|
@ -116,7 +115,6 @@ minetest.register_node("jacaranda:wood", {
|
||||||
minetest.register_node("jacaranda:blossom_leaves", {
|
minetest.register_node("jacaranda:blossom_leaves", {
|
||||||
description = S("Jacaranda Blossom Leaves"),
|
description = S("Jacaranda Blossom Leaves"),
|
||||||
drawtype = "allfaces_optional",
|
drawtype = "allfaces_optional",
|
||||||
visual_scale = 1.2,
|
|
||||||
tiles = {"jacaranda_blossom_leaves.png"},
|
tiles = {"jacaranda_blossom_leaves.png"},
|
||||||
inventory_image = "jacaranda_blossom_leaves.png",
|
inventory_image = "jacaranda_blossom_leaves.png",
|
||||||
wield_image = "jacaranda_blossom_leaves.png",
|
wield_image = "jacaranda_blossom_leaves.png",
|
||||||
|
@ -178,7 +176,7 @@ default.register_leafdecay({
|
||||||
|
|
||||||
--Stairs
|
--Stairs
|
||||||
|
|
||||||
if minetest.get_modpath("stairs") ~= nil then
|
if minetest.get_modpath("stairs") ~= nil then
|
||||||
stairs.register_stair_and_slab(
|
stairs.register_stair_and_slab(
|
||||||
"jacaranda_trunk",
|
"jacaranda_trunk",
|
||||||
"jacaranda:trunk",
|
"jacaranda:trunk",
|
||||||
|
@ -190,7 +188,7 @@ if minetest.get_modpath("stairs") ~= nil then
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
if minetest.get_modpath("bonemeal") ~= nil then
|
if minetest.get_modpath("bonemeal") ~= nil then
|
||||||
bonemeal:add_sapling({
|
bonemeal:add_sapling({
|
||||||
{"jacaranda:sapling", grow_new_jacaranda_tree, "soil"},
|
{"jacaranda:sapling", grow_new_jacaranda_tree, "soil"},
|
||||||
})
|
})
|
||||||
|
|
|
@ -54,7 +54,6 @@ end
|
||||||
minetest.register_node("larch:sapling", {
|
minetest.register_node("larch:sapling", {
|
||||||
description = S("Larch Tree Sapling"),
|
description = S("Larch Tree Sapling"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
visual_scale = 1.0,
|
|
||||||
tiles = {"larch_sapling.png"},
|
tiles = {"larch_sapling.png"},
|
||||||
inventory_image = "larch_sapling.png",
|
inventory_image = "larch_sapling.png",
|
||||||
wield_image = "larch_sapling.png",
|
wield_image = "larch_sapling.png",
|
||||||
|
@ -117,7 +116,6 @@ minetest.register_node("larch:wood", {
|
||||||
minetest.register_node("larch:leaves", {
|
minetest.register_node("larch:leaves", {
|
||||||
description = S("Larch Leaves"),
|
description = S("Larch Leaves"),
|
||||||
drawtype = "allfaces_optional",
|
drawtype = "allfaces_optional",
|
||||||
visual_scale = 1.2,
|
|
||||||
tiles = {"larch_leaves.png"},
|
tiles = {"larch_leaves.png"},
|
||||||
inventory_image = "larch_leaves.png",
|
inventory_image = "larch_leaves.png",
|
||||||
wield_image = "larch_leaves.png",
|
wield_image = "larch_leaves.png",
|
||||||
|
@ -199,7 +197,7 @@ default.register_leafdecay({
|
||||||
|
|
||||||
--Stairs
|
--Stairs
|
||||||
|
|
||||||
if minetest.get_modpath("stairs") ~= nil then
|
if minetest.get_modpath("stairs") ~= nil then
|
||||||
stairs.register_stair_and_slab(
|
stairs.register_stair_and_slab(
|
||||||
"larch_trunk",
|
"larch_trunk",
|
||||||
"larch:trunk",
|
"larch:trunk",
|
||||||
|
@ -211,7 +209,7 @@ if minetest.get_modpath("stairs") ~= nil then
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
if minetest.get_modpath("bonemeal") ~= nil then
|
if minetest.get_modpath("bonemeal") ~= nil then
|
||||||
bonemeal:add_sapling({
|
bonemeal:add_sapling({
|
||||||
{"larch:sapling", grow_new_larch_tree, "soil"},
|
{"larch:sapling", grow_new_larch_tree, "soil"},
|
||||||
})
|
})
|
||||||
|
|
|
@ -79,7 +79,6 @@ end
|
||||||
minetest.register_node("lemontree:sapling", {
|
minetest.register_node("lemontree:sapling", {
|
||||||
description = S("Lemon Tree Sapling"),
|
description = S("Lemon Tree Sapling"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
visual_scale = 1.0,
|
|
||||||
tiles = {"lemontree_sapling.png"},
|
tiles = {"lemontree_sapling.png"},
|
||||||
inventory_image = "lemontree_sapling.png",
|
inventory_image = "lemontree_sapling.png",
|
||||||
wield_image = "lemontree_sapling.png",
|
wield_image = "lemontree_sapling.png",
|
||||||
|
@ -141,7 +140,6 @@ minetest.register_node("lemontree:wood", {
|
||||||
minetest.register_node("lemontree:leaves", {
|
minetest.register_node("lemontree:leaves", {
|
||||||
description = S("Lemon Tree Leaves"),
|
description = S("Lemon Tree Leaves"),
|
||||||
drawtype = "allfaces_optional",
|
drawtype = "allfaces_optional",
|
||||||
visual_scale = 1.2,
|
|
||||||
tiles = {"lemontree_leaves.png"},
|
tiles = {"lemontree_leaves.png"},
|
||||||
inventory_image = "lemontree_leaves.png",
|
inventory_image = "lemontree_leaves.png",
|
||||||
wield_image = "lemontree_leaves.png",
|
wield_image = "lemontree_leaves.png",
|
||||||
|
@ -201,7 +199,7 @@ default.register_leafdecay({
|
||||||
|
|
||||||
--Stairs
|
--Stairs
|
||||||
|
|
||||||
if minetest.get_modpath("stairs") ~= nil then
|
if minetest.get_modpath("stairs") ~= nil then
|
||||||
stairs.register_stair_and_slab(
|
stairs.register_stair_and_slab(
|
||||||
"lemontree_trunk",
|
"lemontree_trunk",
|
||||||
"lemontree:trunk",
|
"lemontree:trunk",
|
||||||
|
@ -213,7 +211,7 @@ if minetest.get_modpath("stairs") ~= nil then
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
if minetest.get_modpath("bonemeal") ~= nil then
|
if minetest.get_modpath("bonemeal") ~= nil then
|
||||||
bonemeal:add_sapling({
|
bonemeal:add_sapling({
|
||||||
{"lemontree:sapling", grow_new_lemontree_tree, "soil"},
|
{"lemontree:sapling", grow_new_lemontree_tree, "soil"},
|
||||||
})
|
})
|
||||||
|
|
|
@ -56,7 +56,6 @@ end
|
||||||
minetest.register_node("mahogany:sapling", {
|
minetest.register_node("mahogany:sapling", {
|
||||||
description = S("Mahogany Tree Sapling"),
|
description = S("Mahogany Tree Sapling"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
visual_scale = 1.0,
|
|
||||||
tiles = {"mahogany_sapling.png"},
|
tiles = {"mahogany_sapling.png"},
|
||||||
inventory_image = "mahogany_sapling.png",
|
inventory_image = "mahogany_sapling.png",
|
||||||
wield_image = "mahogany_sapling.png",
|
wield_image = "mahogany_sapling.png",
|
||||||
|
@ -119,7 +118,6 @@ minetest.register_node("mahogany:wood", {
|
||||||
minetest.register_node("mahogany:leaves", {
|
minetest.register_node("mahogany:leaves", {
|
||||||
description = S("Mahogany Leaves"),
|
description = S("Mahogany Leaves"),
|
||||||
drawtype = "allfaces_optional",
|
drawtype = "allfaces_optional",
|
||||||
visual_scale = 1.2,
|
|
||||||
tiles = {"mahogany_leaves.png"},
|
tiles = {"mahogany_leaves.png"},
|
||||||
inventory_image = "mahogany_leaves.png",
|
inventory_image = "mahogany_leaves.png",
|
||||||
wield_image = "mahogany_leaves.png",
|
wield_image = "mahogany_leaves.png",
|
||||||
|
@ -241,7 +239,7 @@ default.register_leafdecay({
|
||||||
|
|
||||||
--Stairs
|
--Stairs
|
||||||
|
|
||||||
if minetest.get_modpath("stairs") ~= nil then
|
if minetest.get_modpath("stairs") ~= nil then
|
||||||
stairs.register_stair_and_slab(
|
stairs.register_stair_and_slab(
|
||||||
"mahogany_trunk",
|
"mahogany_trunk",
|
||||||
"mahogany:trunk",
|
"mahogany:trunk",
|
||||||
|
@ -255,7 +253,7 @@ end
|
||||||
|
|
||||||
--Support for bonemeal
|
--Support for bonemeal
|
||||||
|
|
||||||
if minetest.get_modpath("bonemeal") ~= nil then
|
if minetest.get_modpath("bonemeal") ~= nil then
|
||||||
bonemeal:add_sapling({
|
bonemeal:add_sapling({
|
||||||
{"mahogany:sapling", grow_new_mahogany_tree, "soil"},
|
{"mahogany:sapling", grow_new_mahogany_tree, "soil"},
|
||||||
})
|
})
|
||||||
|
|
|
@ -173,7 +173,6 @@ minetest.register_decoration({
|
||||||
minetest.register_node("palm:sapling", {
|
minetest.register_node("palm:sapling", {
|
||||||
description = S("Palm Sapling"),
|
description = S("Palm Sapling"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
visual_scale = 1.0,
|
|
||||||
tiles = {"palm_sapling.png"},
|
tiles = {"palm_sapling.png"},
|
||||||
inventory_image = "palm_sapling.png",
|
inventory_image = "palm_sapling.png",
|
||||||
wield_image = "palm_sapling.png",
|
wield_image = "palm_sapling.png",
|
||||||
|
@ -236,7 +235,6 @@ minetest.register_node("palm:wood", {
|
||||||
minetest.register_node("palm:leaves", {
|
minetest.register_node("palm:leaves", {
|
||||||
description = S("Palm Leaves"),
|
description = S("Palm Leaves"),
|
||||||
drawtype = "allfaces_optional",
|
drawtype = "allfaces_optional",
|
||||||
visual_scale = 1.2,
|
|
||||||
tiles = {"palm_leaves.png"},
|
tiles = {"palm_leaves.png"},
|
||||||
inventory_image = "palm_leaves.png",
|
inventory_image = "palm_leaves.png",
|
||||||
wield_image = "palm_leaves.png",
|
wield_image = "palm_leaves.png",
|
||||||
|
@ -405,7 +403,7 @@ default.register_leafdecay({
|
||||||
|
|
||||||
--Stairs
|
--Stairs
|
||||||
|
|
||||||
if minetest.get_modpath("stairs") ~= nil then
|
if minetest.get_modpath("stairs") ~= nil then
|
||||||
stairs.register_stair_and_slab(
|
stairs.register_stair_and_slab(
|
||||||
"palm_trunk",
|
"palm_trunk",
|
||||||
"palm:trunk",
|
"palm:trunk",
|
||||||
|
@ -417,7 +415,7 @@ if minetest.get_modpath("stairs") ~= nil then
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
if minetest.get_modpath("bonemeal") ~= nil then
|
if minetest.get_modpath("bonemeal") ~= nil then
|
||||||
bonemeal:add_sapling({
|
bonemeal:add_sapling({
|
||||||
{"palm:sapling", grow_new_palm_tree, "soil"},
|
{"palm:sapling", grow_new_palm_tree, "soil"},
|
||||||
{"palm:sapling", grow_new_palm_tree, "sand"},
|
{"palm:sapling", grow_new_palm_tree, "sand"},
|
||||||
|
|
|
@ -56,7 +56,6 @@ end
|
||||||
minetest.register_node("pineapple:pineapple", {
|
minetest.register_node("pineapple:pineapple", {
|
||||||
description = S("Pineapple"),
|
description = S("Pineapple"),
|
||||||
drawtype = "plantlike_rooted",
|
drawtype = "plantlike_rooted",
|
||||||
visual_scale = 1.0,
|
|
||||||
tiles = {"pineapple_pineapple.png"},
|
tiles = {"pineapple_pineapple.png"},
|
||||||
special_tiles = {
|
special_tiles = {
|
||||||
nil,
|
nil,
|
||||||
|
@ -65,7 +64,7 @@ minetest.register_node("pineapple:pineapple", {
|
||||||
"pineapple_pineapple_leaves.png",
|
"pineapple_pineapple_leaves.png",
|
||||||
"pineapple_pineapple_leaves.png",
|
"pineapple_pineapple_leaves.png",
|
||||||
"pineapple_pineapple_leaves.png"
|
"pineapple_pineapple_leaves.png"
|
||||||
},
|
},
|
||||||
inventory_image = "pineapple_pineapple_inv.png",
|
inventory_image = "pineapple_pineapple_inv.png",
|
||||||
wield_image = "pineapple_pineapple_inv.png",
|
wield_image = "pineapple_pineapple_inv.png",
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
|
@ -81,7 +80,6 @@ minetest.register_node("pineapple:pineapple", {
|
||||||
minetest.register_node("pineapple:sapling", {
|
minetest.register_node("pineapple:sapling", {
|
||||||
description = S("Pineapple Sapling"),
|
description = S("Pineapple Sapling"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
visual_scale = 1.0,
|
|
||||||
tiles = {"pineapple_pineapple_leaves.png"},
|
tiles = {"pineapple_pineapple_leaves.png"},
|
||||||
inventory_image = "pineapple_pineapple_leaves.png",
|
inventory_image = "pineapple_pineapple_leaves.png",
|
||||||
wield_image = "pineapple_pineapple_leaves.png",
|
wield_image = "pineapple_pineapple_leaves.png",
|
||||||
|
@ -127,7 +125,7 @@ minetest.register_lbm({
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
|
|
||||||
if minetest.get_modpath("bonemeal") ~= nil then
|
if minetest.get_modpath("bonemeal") ~= nil then
|
||||||
bonemeal:add_sapling({
|
bonemeal:add_sapling({
|
||||||
{"pineapple:sapling", grow_new_pineapple_tree, "soil"},
|
{"pineapple:sapling", grow_new_pineapple_tree, "soil"},
|
||||||
})
|
})
|
||||||
|
|
|
@ -77,7 +77,6 @@ end
|
||||||
minetest.register_node("pomegranate:sapling", {
|
minetest.register_node("pomegranate:sapling", {
|
||||||
description = S("Pomegranate Tree Sapling"),
|
description = S("Pomegranate Tree Sapling"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
visual_scale = 1.0,
|
|
||||||
tiles = {"pomegranate_sapling.png"},
|
tiles = {"pomegranate_sapling.png"},
|
||||||
inventory_image = "pomegranate_sapling.png",
|
inventory_image = "pomegranate_sapling.png",
|
||||||
wield_image = "pomegranate_sapling.png",
|
wield_image = "pomegranate_sapling.png",
|
||||||
|
@ -137,7 +136,6 @@ minetest.register_node("pomegranate:wood", {
|
||||||
minetest.register_node("pomegranate:leaves", {
|
minetest.register_node("pomegranate:leaves", {
|
||||||
description = S("Pomegranate Tree Leaves"),
|
description = S("Pomegranate Tree Leaves"),
|
||||||
drawtype = "allfaces_optional",
|
drawtype = "allfaces_optional",
|
||||||
visual_scale = 1.2,
|
|
||||||
tiles = {"pomegranate_leaves.png"},
|
tiles = {"pomegranate_leaves.png"},
|
||||||
inventory_image = "pomegranate_leaves.png",
|
inventory_image = "pomegranate_leaves.png",
|
||||||
wield_image = "pomegranate_leaves.png",
|
wield_image = "pomegranate_leaves.png",
|
||||||
|
|
|
@ -55,7 +55,6 @@ end
|
||||||
minetest.register_node("willow:sapling", {
|
minetest.register_node("willow:sapling", {
|
||||||
description = S("Willow Tree Sapling"),
|
description = S("Willow Tree Sapling"),
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
visual_scale = 1.0,
|
|
||||||
tiles = {"willow_sapling.png"},
|
tiles = {"willow_sapling.png"},
|
||||||
inventory_image = "willow_sapling.png",
|
inventory_image = "willow_sapling.png",
|
||||||
wield_image = "willow_sapling.png",
|
wield_image = "willow_sapling.png",
|
||||||
|
@ -118,7 +117,6 @@ minetest.register_node("willow:wood", {
|
||||||
minetest.register_node("willow:leaves", {
|
minetest.register_node("willow:leaves", {
|
||||||
description = S("Willow Leaves"),
|
description = S("Willow Leaves"),
|
||||||
drawtype = "allfaces_optional",
|
drawtype = "allfaces_optional",
|
||||||
visual_scale = 1.2,
|
|
||||||
tiles = {"willow_leaves.png"},
|
tiles = {"willow_leaves.png"},
|
||||||
inventory_image = "willow_leaves.png",
|
inventory_image = "willow_leaves.png",
|
||||||
wield_image = "willow_leaves.png",
|
wield_image = "willow_leaves.png",
|
||||||
|
|
|
@ -1893,7 +1893,7 @@ function default.register_decorations()
|
||||||
deco_type = "schematic",
|
deco_type = "schematic",
|
||||||
place_on = {"default:dirt_with_rainforest_litter"},
|
place_on = {"default:dirt_with_rainforest_litter"},
|
||||||
sidelen = 80,
|
sidelen = 80,
|
||||||
fill_ratio = 0.1,
|
fill_ratio = 0.07,
|
||||||
biomes = {"rainforest"},
|
biomes = {"rainforest"},
|
||||||
y_max = 31000,
|
y_max = 31000,
|
||||||
y_min = 1,
|
y_min = 1,
|
||||||
|
|
|
@ -33,20 +33,25 @@ minetest.register_alias("flowers:flower_dandelion_white", "flowers:dandelion_whi
|
||||||
|
|
||||||
-- Flower registration
|
-- Flower registration
|
||||||
|
|
||||||
local function add_simple_flower(name, desc, box, f_groups)
|
local function add_simple_flower(name, desc, box, f_groups, inv_img)
|
||||||
-- Common flowers' groups
|
-- Common flowers' groups
|
||||||
f_groups.snappy = 3
|
f_groups.snappy = 3
|
||||||
f_groups.flower = 1
|
f_groups.flower = 1
|
||||||
f_groups.flora = 1
|
f_groups.flora = 1
|
||||||
f_groups.attached_node = 1
|
f_groups.attached_node = 1
|
||||||
|
|
||||||
|
local inventory_image = "flowers_" .. name
|
||||||
|
if inv_img then
|
||||||
|
inventory_image = inventory_image .. "_inv"
|
||||||
|
end
|
||||||
|
|
||||||
minetest.register_node("flowers:" .. name, {
|
minetest.register_node("flowers:" .. name, {
|
||||||
description = desc,
|
description = desc,
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
waving = 1,
|
waving = 1,
|
||||||
tiles = {"flowers_" .. name .. ".png"},
|
tiles = {"flowers_" .. name .. ".png"},
|
||||||
inventory_image = "flowers_" .. name .. ".png",
|
inventory_image = inventory_image .. ".png",
|
||||||
wield_image = "flowers_" .. name .. ".png",
|
wield_image = "flowers_" .. name .. ".png",
|
||||||
sunlight_propagates = true,
|
sunlight_propagates = true,
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
walkable = false,
|
walkable = false,
|
||||||
|
@ -65,7 +70,8 @@ flowers.datas = {
|
||||||
"rose",
|
"rose",
|
||||||
S("Red Rose"),
|
S("Red Rose"),
|
||||||
{-2 / 16, -0.5, -2 / 16, 2 / 16, 5 / 16, 2 / 16},
|
{-2 / 16, -0.5, -2 / 16, 2 / 16, 5 / 16, 2 / 16},
|
||||||
{color_red = 1, flammable = 1}
|
{color_red = 1, flammable = 1},
|
||||||
|
true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"tulip",
|
"tulip",
|
||||||
|
@ -115,6 +121,24 @@ flowers.datas = {
|
||||||
{-2 / 16, -0.5, -2 / 16, 2 / 16, 3 / 16, 2 / 16},
|
{-2 / 16, -0.5, -2 / 16, 2 / 16, 3 / 16, 2 / 16},
|
||||||
{color_white = 1, flammable = 1}
|
{color_white = 1, flammable = 1}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"gerbera_daisy",
|
||||||
|
S("Gerbera Daisy"),
|
||||||
|
{-2 / 16, -0.5, -2 / 16, 2 / 16, 3 / 16, 2 / 16},
|
||||||
|
{color_orange = 1, flammable = 1}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"yellow_bell",
|
||||||
|
S("Campanilla Amarilla"),
|
||||||
|
{-2 / 16, -0.5, -2 / 16, 2 / 16, 3 / 16, 2 / 16},
|
||||||
|
{color_yellow = 1, flammable = 1}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"calendula",
|
||||||
|
S("Pink Calendula"),
|
||||||
|
{-2 / 16, -0.5, -2 / 16, 2 / 16, 3 / 16, 2 / 16},
|
||||||
|
{color_pink = 1, flammable = 1}
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
for _,item in pairs(flowers.datas) do
|
for _,item in pairs(flowers.datas) do
|
||||||
|
@ -419,3 +443,71 @@ minetest.register_node("flowers:sunflower", {
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
|
|
||||||
|
-- Hedges
|
||||||
|
|
||||||
|
flowers.hedges = {
|
||||||
|
{
|
||||||
|
"white_blue",
|
||||||
|
S("White & Blue"),
|
||||||
|
{"flowers:dandelion_white", "flowers:geranium"}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"violet_blue",
|
||||||
|
S("Violet & Blue"),
|
||||||
|
{"flowers:viola", "flowers:geranium"}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"red_pink",
|
||||||
|
S("Red & Pink"),
|
||||||
|
{"default:rose_bush", "flowers:geranium"}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"yellow_orange",
|
||||||
|
S("Yellow & Orange"),
|
||||||
|
{"flowers:dandelion_yellow", "flowers:gerbera_daisy"}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
local function add_hedge(name, desc, recipe_items)
|
||||||
|
|
||||||
|
local node_name = "flowers:" .. name.."".."hedge"
|
||||||
|
|
||||||
|
local drop_items = recipe_items
|
||||||
|
|
||||||
|
recipe_items[#recipe_items+1] = "group:leaves"
|
||||||
|
|
||||||
|
minetest.register_node(node_name, {
|
||||||
|
description = S("@1 Hedge", desc),
|
||||||
|
drawtype = "normal",
|
||||||
|
tiles = {"flowers_" .. name .. "_hedge" .. ".png"},
|
||||||
|
wield_image = "flowers_" .. name .. "_hedge" .. ".png",
|
||||||
|
sunlight_propagates = true,
|
||||||
|
paramtype = "light",
|
||||||
|
walkable = false,
|
||||||
|
buildable_to = true,
|
||||||
|
groups = {snappy = 3, flammable = 2, flower = 1, flora = 1},
|
||||||
|
sounds = default.node_sound_leaves_defaults(),
|
||||||
|
drop = {
|
||||||
|
max_items = 1,
|
||||||
|
items = {
|
||||||
|
{
|
||||||
|
items = drop_items,
|
||||||
|
rarity = 1,
|
||||||
|
inherit_color = true,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = node_name,
|
||||||
|
type = "shapeless",
|
||||||
|
recipe = recipe_items,
|
||||||
|
})
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
for _,item in pairs(flowers.hedges) do
|
||||||
|
add_hedge(unpack(item))
|
||||||
|
end
|
||||||
|
|
|
@ -12,3 +12,12 @@ Brown Mushroom=Champiñón café
|
||||||
Waterlily=Nenúfar
|
Waterlily=Nenúfar
|
||||||
Sunflower=Girasol
|
Sunflower=Girasol
|
||||||
(flower)=(flor)
|
(flower)=(flor)
|
||||||
|
@1 Hedge=Seto @1
|
||||||
|
White & Blue=blanquiazul
|
||||||
|
Violet & Blue=violeta azulado
|
||||||
|
Yellow & Orange=amarillo anaranjado
|
||||||
|
Red & Pink=rojo rosáceo
|
||||||
|
Gerbera Daisy=Margarita gerbera
|
||||||
|
Yellow Bell=Campanilla amarilla
|
||||||
|
Pink Calendula=Caléndula rosa
|
||||||
|
|
||||||
|
|
|
@ -10,3 +10,11 @@ Black Tulip=
|
||||||
Red Mushroom=
|
Red Mushroom=
|
||||||
Brown Mushroom=
|
Brown Mushroom=
|
||||||
Waterlily=
|
Waterlily=
|
||||||
|
Sunflower=
|
||||||
|
(flower)=
|
||||||
|
@1 Hedge=
|
||||||
|
White & Blue=
|
||||||
|
Violet & Blue=
|
||||||
|
Gerbera Daisy=
|
||||||
|
Yellow Bell=
|
||||||
|
Pink Calendula=
|
||||||
|
|
|
@ -76,6 +76,7 @@ function flowers.register_mgv6_decorations()
|
||||||
register_mgv6_flower("viola")
|
register_mgv6_flower("viola")
|
||||||
register_mgv6_flower("dandelion_white")
|
register_mgv6_flower("dandelion_white")
|
||||||
register_mgv6_flower("calla")
|
register_mgv6_flower("calla")
|
||||||
|
register_mgv6_flower("gerbera_daisy")
|
||||||
|
|
||||||
register_mgv6_mushroom("mushroom_brown")
|
register_mgv6_mushroom("mushroom_brown")
|
||||||
register_mgv6_mushroom("mushroom_red")
|
register_mgv6_mushroom("mushroom_red")
|
||||||
|
@ -165,6 +166,9 @@ function flowers.register_decorations()
|
||||||
register_flower(73133, "dandelion_white")
|
register_flower(73133, "dandelion_white")
|
||||||
register_flower(42, "tulip_black")
|
register_flower(42, "tulip_black")
|
||||||
register_flower(34563, "calla")
|
register_flower(34563, "calla")
|
||||||
|
register_flower(126, "gerbera_daisy")
|
||||||
|
register_flower(23456, "yellow_bell")
|
||||||
|
register_flower(548, "calendula")
|
||||||
|
|
||||||
register_mushroom("mushroom_brown")
|
register_mushroom("mushroom_brown")
|
||||||
register_mushroom("mushroom_red")
|
register_mushroom("mushroom_red")
|
||||||
|
|
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 9.2 KiB |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 7.2 KiB |
After Width: | Height: | Size: 1.2 KiB |
|
@ -235,3 +235,40 @@ if minetest.global_exists("dungeon_loot") then
|
||||||
name = "vessels:glass_fragments", chance = 0.35, count = {1, 4}
|
name = "vessels:glass_fragments", chance = 0.35, count = {1, 4}
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- Rose Vase
|
||||||
|
|
||||||
|
if minetest.get_modpath("flowers") ~= nil then
|
||||||
|
|
||||||
|
minetest.register_node("vessels:rose_vase", {
|
||||||
|
description = S("Rose on a vase"),
|
||||||
|
drawtype = "plantlike",
|
||||||
|
tiles = {"vessels_rose_vase.png"},
|
||||||
|
walkable = false,
|
||||||
|
groups = {cracky = 2, attached_node = 1},
|
||||||
|
drop = "vessels:rose_vase",
|
||||||
|
--paramtype = "light",
|
||||||
|
sunlight_propagates = false,
|
||||||
|
--light_source = LIGHT_MAX - 1,
|
||||||
|
sounds = default.node_sound_glass_defaults(),
|
||||||
|
inventory_image = "vessels_rose_vase.png",
|
||||||
|
selection_box = {
|
||||||
|
type = "fixed",
|
||||||
|
fixed = { -0.25, -0.5, -0.25, 0.25, 0.4, 0.25 },
|
||||||
|
},
|
||||||
|
|
||||||
|
after_place_node = function(pos, placer, itemstack)
|
||||||
|
minetest.set_node(pos, {name = "vessels:rose_vase", param2 = 1})
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
type = "shaped",
|
||||||
|
output = "vessels:rose_vase",
|
||||||
|
recipe = {
|
||||||
|
{"", "", ""},
|
||||||
|
{"", "flowers:rose", ""},
|
||||||
|
{"", "vessels:glass_bottle", ""},
|
||||||
|
}
|
||||||
|
})
|
||||||
|
end
|
||||||
|
|
|
@ -6,3 +6,4 @@ Empty Heavy Steel Bottle=Botella de acero vacía
|
||||||
Glass Fragments=Fragmentos de vidrio
|
Glass Fragments=Fragmentos de vidrio
|
||||||
Empty Vessels Shelf=Estante de vasijas vacío
|
Empty Vessels Shelf=Estante de vasijas vacío
|
||||||
Vessels Shelf (@1 items)=Estante de vasijas (@1 objetos)
|
Vessels Shelf (@1 items)=Estante de vasijas (@1 objetos)
|
||||||
|
Rose on a vase=Rosa en jarrón
|
||||||
|
|
After Width: | Height: | Size: 3.4 KiB |
Before Width: | Height: | Size: 575 B After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 485 B After Width: | Height: | Size: 4.9 KiB |
After Width: | Height: | Size: 4.9 KiB |
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 2.0 KiB |
After Width: | Height: | Size: 1.9 KiB |