]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/script/lua_api/l_item.cpp
Reject registering node with empty name
[dragonfireclient.git] / src / script / lua_api / l_item.cpp
index b58b994d95a78ea02f4df921e9b05397955c7751..27c1b887592c48cb02ebf11b5ddabc064c5d83cd 100644 (file)
@@ -594,6 +594,9 @@ int ModApiItemMod::l_register_item_raw(lua_State *L)
                // be done
                if (f.name == "ignore")
                        return 0;
+               // This would break everything
+               if (f.name.empty())
+                       throw LuaError("Cannot register node with empty name");
 
                content_t id = ndef->set(f.name, f);