Skip to content

Commit 2424c0c

Browse files
committed
Fix "we_undo" crash
1 parent 0fb2102 commit 2424c0c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

we_undo/init.lua

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1025,6 +1025,10 @@ local function my_we_deserialize(pos_base, ...)
10251025
local current_node = minetest.get_node(entry)
10261026
local have_changes = 3
10271027
local def_ent = minetest.registered_nodes[entry.name]
1028+
if not def_ent then
1029+
entry = table.copy(entry)
1030+
entry.name = "air"
1031+
end
10281032
local def_cur = minetest.registered_nodes[current_node.name]
10291033
if current_node.name == entry.name then
10301034
current_node.name = nil

0 commit comments

Comments
 (0)