Minor tweaks __builtin:falling_node

This commit is contained in:
Rui 2015-09-01 06:57:12 +09:00 committed by est31
parent 0903190ba2
commit 4124e360cb

@ -18,18 +18,6 @@ core.register_entity(":__builtin:falling_node", {
set_node = function(self, node) set_node = function(self, node)
self.node = node self.node = node
local stack = ItemStack(node.name)
local itemtable = stack:to_table()
local itemname = nil
if itemtable then
itemname = stack:to_table().name
end
local item_texture = nil
local item_type = ""
if core.registered_items[itemname] then
item_texture = core.registered_items[itemname].inventory_image
item_type = core.registered_items[itemname].type
end
local prop = { local prop = {
is_visible = true, is_visible = true,
textures = {node.name}, textures = {node.name},
@ -43,7 +31,9 @@ core.register_entity(":__builtin:falling_node", {
on_activate = function(self, staticdata) on_activate = function(self, staticdata)
self.object:set_armor_groups({immortal=1}) self.object:set_armor_groups({immortal=1})
if staticdata then
self:set_node({name=staticdata}) self:set_node({name=staticdata})
end
end, end,
on_step = function(self, dtime) on_step = function(self, dtime)