aboutsummaryrefslogtreecommitdiff
path: root/games/minimal/mods/default/textures/default_fence.png
diff options
context:
space:
mode:
authorKahrl <kahrl@gmx.net>2015-02-23 16:48:51 +1000
committerCraig Robbins <kde.psych@gmail.com>2015-02-23 16:49:48 +1000
commit38cf080a9c2a1e5b9ad41cf62d2eacdc92133d16 (patch)
tree2043f21323f839162dbbecc1dc5ef50acf894974 /games/minimal/mods/default/textures/default_fence.png
parentcd4324e5a800f12d4bbfea07a47d78e04eace920 (diff)
downloadminetest-38cf080a9c2a1e5b9ad41cf62d2eacdc92133d16.tar.gz
minetest-38cf080a9c2a1e5b9ad41cf62d2eacdc92133d16.tar.bz2
minetest-38cf080a9c2a1e5b9ad41cf62d2eacdc92133d16.zip
Disallow object:remove() if the object is a player
Rebased by Zeno- (conflict in lua_api.txt)
Diffstat (limited to 'games/minimal/mods/default/textures/default_fence.png')
0 files changed, 0 insertions, 0 deletions
s="hl kwa">nil then def.give_to_singleplayer = true end if def.give_to_admin == nil then def.give_to_admin = def.give_to_singleplayer end if def.description == nil then def.description = S("(no description)") end end local def if type(param) == "table" then def = param else def = {description = param} end fill_defaults(def) core.registered_privileges[name] = def end core.register_privilege("interact", S("Can interact with things and modify the world")) core.register_privilege("shout", S("Can speak in chat")) local basic_privs = core.string_to_privs((core.settings:get("basic_privs") or "shout,interact")) local basic_privs_desc = S("Can modify basic privileges (@1)", core.privs_to_string(basic_privs, ', ')) core.register_privilege("basic_privs", basic_privs_desc) core.register_privilege("privs", S("Can modify privileges")) core.register_privilege("teleport", { description = S("Can teleport self"), give_to_singleplayer = false, }) core.register_privilege("bring", { description = S("Can teleport other players"), give_to_singleplayer = false, }) core.register_privilege("settime", { description = S("Can set the time of day using /time"), give_to_singleplayer = false, }) core.register_privilege("server", { description = S("Can do server maintenance stuff"), give_to_singleplayer = false, give_to_admin = true, }) core.register_privilege("protection_bypass", { description = S("Can bypass node protection in the world"), give_to_singleplayer = false, }) core.register_privilege("ban", { description = S("Can ban and unban players"), give_to_singleplayer = false, give_to_admin = true, }) core.register_privilege("kick", { description = S("Can kick players"), give_to_singleplayer = false, give_to_admin = true, }) core.register_privilege("give", { description = S("Can use /give and /giveme"), give_to_singleplayer = false, }) core.register_privilege("password", { description = S("Can use /setpassword and /clearpassword"), give_to_singleplayer = false, give_to_admin = true, }) core.register_privilege("fly", { description = S("Can use fly mode"), give_to_singleplayer = false, }) core.register_privilege("fast", { description = S("Can use fast mode"), give_to_singleplayer = false, }) core.register_privilege("noclip", { description = S("Can fly through solid nodes using noclip mode"), give_to_singleplayer = false, }) core.register_privilege("rollback", { description = S("Can use the rollback functionality"), give_to_singleplayer = false, }) core.register_privilege("basic_debug", { description = S("Can view more debug info that might give a gameplay advantage"), give_to_singleplayer = false, }) core.register_privilege("debug", { description = S("Can enable wireframe"), give_to_singleplayer = false, }) core.register_can_bypass_userlimit(function(name, ip) local privs = core.get_player_privs(name) return privs["server"] or privs["ban"] or privs["privs"] or privs["password"] end)