diff --git a/init.lua b/init.lua index 151d08b..758d8e5 100644 --- a/init.lua +++ b/init.lua @@ -111,7 +111,10 @@ function toggle_areas:player_enter_area(player, privstring) if not has_creative and privs_grant.creative and not privs_revoke.creative then minetest.chat_send_player(name, "You entered creative mode") toggle_areas:save_player_inventory(player, "saved_survival") - toggle_areas:restore_player_inventory(player, "saved_creative") + toggle_areas:restore_player_inventory(player, "saved_creative") + if minetest.get_modpath("unified_inventory") then + unified_inventory.set_inventory_formspec(player, unified_inventory.default) + end elseif has_creative and privs_revoke.creative then minetest.chat_send_player(name, "You entered survival mode") toggle_areas:save_player_inventory(player, "saved_creative") diff --git a/mod.conf b/mod.conf index d51d48b..c89bd11 100644 --- a/mod.conf +++ b/mod.conf @@ -1,4 +1,4 @@ name = toggle_areas description = Toggle privs in areas depends = default, sfinv -optional_depends = areas, hunger_ng +optional_depends = areas, unified_inventory, hunger_ng