diff options
author | Pierre-Yves Rollo <dev@pyrollo.com> | 2018-12-08 19:27:08 +0100 |
---|---|---|
committer | Pierre-Yves Rollo <dev@pyrollo.com> | 2018-12-08 19:27:08 +0100 |
commit | ca28c5e8353613aeb97ab8831026c618a0cddabc (patch) | |
tree | 88825ceb401170a9f7203a2cab35b52a2d62c8f5 | |
parent | 86db2d2c72ec91a3e18775079049ed3c1ceb599a (diff) | |
download | display_modpack_no_craft-ca28c5e8353613aeb97ab8831026c618a0cddabc.tar.gz display_modpack_no_craft-ca28c5e8353613aeb97ab8831026c618a0cddabc.zip |
Remove entity where display node not found
-rw-r--r-- | display.lua | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/display.lua b/display.lua index eefeac0..a8cee66 100644 --- a/display.lua +++ b/display.lua @@ -133,6 +133,9 @@ function update_entity(entity) -- Call on_display_update callback of a node for one of its display entities ndef.display_entities[entity.name].on_display_update(entity.nodepos, entity.object) + else + -- Display node has been removed, remove entity also + entity.object:remove() end end |