Register strippable trunks with the new register_strippable_trunk function
This commit is contained in:
@@ -1,8 +1,11 @@
|
|||||||
-- Register stripped trees
|
-- Register stripped trees
|
||||||
local mod_name = "default"
|
local mod_name = "default"
|
||||||
local trunk_names = {"tree", "jungletree", "aspen_tree", "acacia_tree", "pine_tree"}
|
|
||||||
|
|
||||||
stripped_tree.register_trunk(mod_name, trunk_names)
|
stripped_tree.register_strippable_trunk("default:tree")
|
||||||
|
stripped_tree.register_strippable_trunk("default:jungletree")
|
||||||
|
stripped_tree.register_strippable_trunk("default:aspen_tree")
|
||||||
|
stripped_tree.register_strippable_trunk("default:acacia_tree")
|
||||||
|
stripped_tree.register_strippable_trunk("default:pine_tree")
|
||||||
|
|
||||||
-- Register axes
|
-- Register axes
|
||||||
local axe_types = {"axe_wood", "axe_stone", "axe_bronze", "axe_steel", "axe_mese", "axe_diamond"}
|
local axe_types = {"axe_wood", "axe_stone", "axe_bronze", "axe_steel", "axe_mese", "axe_diamond"}
|
||||||
|
|||||||
21
ethereal.lua
21
ethereal.lua
@@ -1,18 +1,15 @@
|
|||||||
-- Register stripped trees
|
-- Register stripped trees
|
||||||
local mod_name = "ethereal"
|
local mod_name = "ethereal"
|
||||||
local trunk_names = {
|
|
||||||
"banana_trunk",
|
|
||||||
"birch_trunk",
|
|
||||||
"scorched_tree",
|
|
||||||
"yellow_trunk",
|
|
||||||
"willow_trunk",
|
|
||||||
"redwood_trunk",
|
|
||||||
"sakura_trunk",
|
|
||||||
"frost_tree",
|
|
||||||
"palm_trunk",
|
|
||||||
}
|
|
||||||
|
|
||||||
stripped_tree.register_trunk(mod_name, trunk_names)
|
stripped_tree.register_strippable_trunk("ethereal:banana_trunk")
|
||||||
|
stripped_tree.register_strippable_trunk("ethereal:birch_trunk")
|
||||||
|
stripped_tree.register_strippable_trunk("ethereal:scorched_tree")
|
||||||
|
stripped_tree.register_strippable_trunk("ethereal:yellow_trunk")
|
||||||
|
stripped_tree.register_strippable_trunk("ethereal:willow_trunk")
|
||||||
|
stripped_tree.register_strippable_trunk("ethereal:redwood_trunk")
|
||||||
|
stripped_tree.register_strippable_trunk("ethereal:sakura_trunk")
|
||||||
|
stripped_tree.register_strippable_trunk("ethereal:frost_tree")
|
||||||
|
stripped_tree.register_strippable_trunk("ethereal:palm_trunk")
|
||||||
|
|
||||||
-- Register axes
|
-- Register axes
|
||||||
local axe_types = {"axe_crystal"}
|
local axe_types = {"axe_crystal"}
|
||||||
|
|||||||
@@ -1,82 +1,34 @@
|
|||||||
-- Register stripped trees
|
-- Register stripped trees
|
||||||
local mod_name = "moretrees"
|
local mod_name = "moretrees"
|
||||||
local trunk_names = {
|
|
||||||
"beech_trunk",
|
|
||||||
"apple_tree_trunk",
|
|
||||||
"oak_trunk",
|
|
||||||
"sequoia_trunk",
|
|
||||||
"birch_trunk",
|
|
||||||
"palm_trunk",
|
|
||||||
"date_palm_trunk",
|
|
||||||
"spruce_trunk",
|
|
||||||
"cedar_trunk",
|
|
||||||
"poplar_trunk",
|
|
||||||
"willow_trunk",
|
|
||||||
"rubber_tree_trunk",
|
|
||||||
"fir_trunk",
|
|
||||||
"jungletree_trunk",
|
|
||||||
}
|
|
||||||
|
|
||||||
stripped_tree.register_trunk(mod_name, trunk_names)
|
stripped_tree.register_strippable_trunk("moretrees:beech_trunk")
|
||||||
|
stripped_tree.register_strippable_trunk("moretrees:apple_tree_trunk")
|
||||||
|
stripped_tree.register_strippable_trunk("moretrees:oak_trunk")
|
||||||
|
stripped_tree.register_strippable_trunk("moretrees:sequoia_trunk")
|
||||||
|
stripped_tree.register_strippable_trunk("moretrees:birch_trunk")
|
||||||
|
stripped_tree.register_strippable_trunk("moretrees:palm_trunk")
|
||||||
|
stripped_tree.register_strippable_trunk("moretrees:date_palm_trunk")
|
||||||
|
stripped_tree.register_strippable_trunk("moretrees:spruce_trunk")
|
||||||
|
stripped_tree.register_strippable_trunk("moretrees:cedar_trunk")
|
||||||
|
stripped_tree.register_strippable_trunk("moretrees:poplar_trunk")
|
||||||
|
stripped_tree.register_strippable_trunk("moretrees:willow_trunk")
|
||||||
|
stripped_tree.register_strippable_trunk("moretrees:rubber_tree_trunk")
|
||||||
|
stripped_tree.register_strippable_trunk("moretrees:fir_trunk")
|
||||||
|
stripped_tree.register_strippable_trunk("moretrees:jungletree_trunk")
|
||||||
|
|
||||||
-- Register tree variations using the same texture as default moretree trunks
|
-- Register tree variations using the same texture as default moretree trunks
|
||||||
|
local palm_trunk_tiles = {
|
||||||
core.register_node(
|
|
||||||
":" .. mod_name .. ":stripped_date_palm_mfruit_trunk", {
|
|
||||||
description = "Stripped date_palm_fruit_trunk",
|
|
||||||
tiles = {
|
|
||||||
"stripped_" .. mod_name .. "_date_palm_trunk_top.png",
|
"stripped_" .. mod_name .. "_date_palm_trunk_top.png",
|
||||||
"stripped_" .. mod_name .. "_date_palm_trunk_top.png",
|
"stripped_" .. mod_name .. "_date_palm_trunk_top.png",
|
||||||
"stripped_" .. mod_name .. "_date_palm_trunk.png",
|
"stripped_" .. mod_name .. "_date_palm_trunk.png",
|
||||||
},
|
}
|
||||||
groups = {tree = 1, choppy = 2, oddly_breakable_by_hand = 1, flammable = 2, not_in_creative_inventory = 1},
|
stripped_tree.register_strippable_trunk("moretrees:date_palm_mfruit_trunk", palm_trunk_tiles)
|
||||||
sounds = default.node_sound_wood_defaults(),
|
stripped_tree.register_strippable_trunk("moretrees:date_palm_ffruit_trunk", palm_trunk_tiles)
|
||||||
paramtype2 = "facedir",
|
stripped_tree.register_strippable_trunk("moretrees:date_palm_fruit_trunk", palm_trunk_tiles)
|
||||||
on_place = core.rotate_node,
|
stripped_tree.register_strippable_trunk(
|
||||||
}
|
"moretrees:rubber_tree_trunk_empty", {
|
||||||
)
|
|
||||||
|
|
||||||
core.register_node(
|
|
||||||
":" .. mod_name .. ":stripped_date_palm_ffruit_trunk", {
|
|
||||||
description = "Stripped date_palm_fruit_trunk",
|
|
||||||
tiles = {
|
|
||||||
"stripped_" .. mod_name .. "_date_palm_trunk_top.png",
|
|
||||||
"stripped_" .. mod_name .. "_date_palm_trunk_top.png",
|
|
||||||
"stripped_" .. mod_name .. "_date_palm_trunk.png",
|
|
||||||
},
|
|
||||||
groups = {tree = 1, choppy = 2, oddly_breakable_by_hand = 1, flammable = 2, not_in_creative_inventory = 1},
|
|
||||||
sounds = default.node_sound_wood_defaults(),
|
|
||||||
paramtype2 = "facedir",
|
|
||||||
on_place = core.rotate_node,
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
core.register_node(
|
|
||||||
":" .. mod_name .. ":stripped_date_palm_fruit_trunk", {
|
|
||||||
description = "Stripped date_palm_fruit_trunk",
|
|
||||||
tiles = {
|
|
||||||
"stripped_" .. mod_name .. "_date_palm_trunk_top.png",
|
|
||||||
"stripped_" .. mod_name .. "_date_palm_trunk_top.png",
|
|
||||||
"stripped_" .. mod_name .. "_date_palm_trunk.png",
|
|
||||||
},
|
|
||||||
groups = {tree = 1, choppy = 2, oddly_breakable_by_hand = 1, flammable = 2, not_in_creative_inventory = 1},
|
|
||||||
sounds = default.node_sound_wood_defaults(),
|
|
||||||
paramtype2 = "facedir",
|
|
||||||
on_place = core.rotate_node,
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
core.register_node(
|
|
||||||
":" .. mod_name .. ":stripped_rubber_tree_trunk_empty", {
|
|
||||||
description = "Stripped date_palm_fruit_trunk",
|
|
||||||
tiles = {
|
|
||||||
"stripped_" .. mod_name .. "_rubber_tree_trunk_top.png",
|
"stripped_" .. mod_name .. "_rubber_tree_trunk_top.png",
|
||||||
"stripped_" .. mod_name .. "_rubber_tree_trunk_top.png",
|
"stripped_" .. mod_name .. "_rubber_tree_trunk_top.png",
|
||||||
"stripped_" .. mod_name .. "_rubber_tree_trunk.png",
|
"stripped_" .. mod_name .. "_rubber_tree_trunk.png",
|
||||||
},
|
|
||||||
groups = {tree = 1, choppy = 2, oddly_breakable_by_hand = 1, flammable = 2, not_in_creative_inventory = 1},
|
|
||||||
sounds = default.node_sound_wood_defaults(),
|
|
||||||
paramtype2 = "facedir",
|
|
||||||
on_place = core.rotate_node,
|
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user