summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--luaentity.lua4
1 files changed, 4 insertions, 0 deletions
diff --git a/luaentity.lua b/luaentity.lua
index 241da14..e45a8b2 100644
--- a/luaentity.lua
+++ b/luaentity.lua
@@ -251,6 +251,10 @@ end
-- end
function luaentity.add_entity(pos, name)
+ if not luaentity.entities then
+ minetest.after(0, luaentity.add_entity, vector.new(pos), name)
+ return
+ end
local index = luaentity.entities_index
while luaentity.entities[index] do
index = index + 1