mirror of
https://github.com/minetest-mods/technic.git
synced 2024-12-22 13:52:31 +01:00
fix crash placing chests re: tubes
This commit is contained in:
parent
bccefd6997
commit
cbfeb0192c
@ -207,8 +207,11 @@ function technic.chests:definition(name, data)
|
|||||||
meta:set_string("infotext",
|
meta:set_string("infotext",
|
||||||
S("%s Locked Chest (owned by %s)")
|
S("%s Locked Chest (owned by %s)")
|
||||||
:format(name, meta:get_string("owner")))
|
:format(name, meta:get_string("owner")))
|
||||||
|
pipeworks.after_place(pos)
|
||||||
end
|
end
|
||||||
table.insert(front, "technic_"..lname.."_chest_lock_overlay.png")
|
table.insert(front, "technic_"..lname.."_chest_lock_overlay.png")
|
||||||
|
else
|
||||||
|
locked_after_place = pipeworks.after_place
|
||||||
end
|
end
|
||||||
|
|
||||||
local desc
|
local desc
|
||||||
@ -228,10 +231,7 @@ function technic.chests:definition(name, data)
|
|||||||
tube = self.tube,
|
tube = self.tube,
|
||||||
legacy_facedir_simple = true,
|
legacy_facedir_simple = true,
|
||||||
sounds = default.node_sound_wood_defaults(),
|
sounds = default.node_sound_wood_defaults(),
|
||||||
after_place_node = function(pos)
|
after_place_node = locked_after_place,
|
||||||
if locked_after_place then locked_after_place(pos, placer) end
|
|
||||||
pipeworks.after_place(pos)
|
|
||||||
end,
|
|
||||||
after_dig_node = pipeworks.after_dig,
|
after_dig_node = pipeworks.after_dig,
|
||||||
|
|
||||||
on_construct = function(pos)
|
on_construct = function(pos)
|
||||||
|
Loading…
Reference in New Issue
Block a user