]> git.lizzy.rs Git - worldedit.git/commitdiff
Fix crashes in GUI button.
authorkaeza <kaeza@users.sf.net>
Sat, 21 Dec 2013 05:06:32 +0000 (03:06 -0200)
committerkaeza <kaeza@users.sf.net>
Sat, 21 Dec 2013 05:06:32 +0000 (03:06 -0200)
worldedit_gui/init.lua

index 16a80afc69fb1bce3c34280f500166f7c0d9995d..d1be200bf9c086d8cf4cf0ca035eadc83d7107ec 100644 (file)
@@ -72,7 +72,7 @@ if unified_inventory then
        local old_func = worldedit.register_gui_function
        worldedit.register_gui_function = function(identifier, options)
                old_func(identifier, options)
-               unified_inventory.register_page(identifier, {get_formspec=function(player) return {formspec=options.get_formspec(player:get_player_by_name())} end})
+               unified_inventory.register_page(identifier, {get_formspec=function(player) return {formspec=options.get_formspec(player:get_player_name())} end})
        end
 
        unified_inventory.register_button("worldedit_gui", {
@@ -81,6 +81,7 @@ if unified_inventory then
        })
 
        minetest.register_on_player_receive_fields(function(player, formname, fields)
+               local name = player:get_player_name()
                if fields.worldedit_gui_exit then
                        unified_inventory.set_inventory_formspec(minetest.get_player_by_name(name), "craft")
                        return true