Skip to content

Commit 0157175

Browse files
tenplus1paramat
authored andcommittedJun 14, 2017
Creative: Add 'creative' privilege for survival servers
This adds a 'creative' privilege to survival servers which OPs can bestow on admin or competent builders to give access to the creative inventory.
1 parent b3f17cd commit 0157175

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed
 

Diff for: ‎mods/creative/init.lua

+7-1
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
11
creative = {}
22

3+
minetest.register_privilege("creative", {
4+
description = "Allow player to use creative inventory",
5+
give_to_singleplayer = false
6+
})
7+
38
local creative_mode_cache = minetest.settings:get_bool("creative_mode")
49

510
function creative.is_enabled_for(name)
6-
return creative_mode_cache
11+
return creative_mode_cache or
12+
minetest.check_player_privs(name, {creative = true})
713
end
814

915
dofile(minetest.get_modpath("creative") .. "/inventory.lua")

0 commit comments

Comments
 (0)
Please sign in to comment.