override inventory base on "damocles_builder" priv

master
BuckarooBanzay 2020-03-06 07:47:26 +01:00
parent f13e580ef8
commit 90264452e5
4 changed files with 17 additions and 2 deletions

View File

@ -18,5 +18,6 @@ read_globals = {
"stairsplus",
"player_monoids",
"epic",
"player_monoids"
"player_monoids",
"sfinv"
}

View File

@ -11,6 +11,10 @@ dofile(MP.."/teleport_back.lua")
dofile(MP.."/node_here.lua")
if minetest.get_modpath("unified_inventory") and minetest.get_modpath("sfinv") then
dofile(MP.."/inventory.lua")
end
if minetest.get_modpath("moreblocks") then
dofile(MP.."/moreblocks.lua")
end

10
inventory.lua Normal file
View File

@ -0,0 +1,10 @@
minetest.register_on_joinplayer(function(player)
if minetest.check_player_privs(player:get_player_name(), "damocles_builder") then
-- leave default inventory
return
else
-- set "plain" inventory formspec
sfinv.set_player_inventory_formspec(player)
end
end)

View File

@ -1,3 +1,3 @@
name = damocles_custom
depends = default
optional_depends = moreblocks,travelnet,epic_skybox,player_monoids
optional_depends = moreblocks,travelnet,epic_skybox,player_monoids,unified_inventory,sfinv