Handle administrative overrides sanely

This commit is contained in:
NotMyFault 2021-08-25 11:49:54 +02:00
parent 387c6e79ba
commit 2ab1973668
No known key found for this signature in database
GPG Key ID: 158F5701A6AAD00C

View File

@ -20,295 +20,245 @@ permissions:
plots.use: plots.use:
default: true default: true
plots.projectile.unowned: plots.projectile.unowned:
default: false default: op
plots.projectile.other: plots.projectile.other:
default: false default: op
plots.toggle.titles: plots.toggle.titles:
default: false default: op
plots.toggle.chat: plots.toggle.chat:
default: false default: op
plots.toggle.time: plots.toggle.time:
default: false default: op
plots.merge.other: plots.merge.other:
default: false default: op
plots.merge.keeproad.denied: plots.merge.keeproad.denied:
default: false default: op
plots.trust.everyone: plots.trust.everyone:
default: false default: op
plots.area.create: plots.area.create:
default: false default: op
plots.area.info: plots.area.info:
default: false default: op
plots.area.list: plots.area.list:
default: false default: op
plots.area.regen: plots.area.regen:
default: false default: op
plots.area.tp: plots.area.tp:
default: false default: op
plots.auto.mega: plots.auto.mega:
default: false default: op
plots.continue: plots.continue:
default: false default: op
plots.cluster.list: plots.cluster.list:
default: false default: op
plots.cluster.create: plots.cluster.create:
default: false default: op
plots.cluster.create.other: plots.cluster.create.other:
default: false default: op
plots.cluster.size: plots.cluster.size:
default: false default: op
plots.cluster.delete.other: plots.cluster.delete.other:
default: false default: op
plots.cluster.resize: plots.cluster.resize:
default: false default: op
plots.cluster.resize.other: plots.cluster.resize.other:
default: false default: op
plots.cluster.resize.shrink: plots.cluster.resize.shrink:
default: false default: op
plots.cluster.resize.expand: plots.cluster.resize.expand:
default: false default: op
plots.cluster: plots.cluster:
default: false default: op
plots.cluster.invite: plots.cluster.invite:
default: false default: op
plots.cluster.invite.other: plots.cluster.invite.other:
default: false default: op
plots.cluster.kick: plots.cluster.kick:
default: false default: op
plots.cluster.kick.other: plots.cluster.kick.other:
default: false default: op
plots.cluster.leave: plots.cluster.leave:
default: false default: op
plots.cluster.tp: plots.cluster.tp:
default: false default: op
plots.cluster.tp.other: plots.cluster.tp.other:
default: false default: op
plots.cluster.sethome: plots.cluster.sethome:
default: false default: op
plots.cluster.sethome.other: plots.cluster.sethome.other:
default: false default: op
plots.cluster.command.continue: plots.cluster.command.continue:
default: false default: op
plots.deny.everyone: plots.deny.everyone:
default: false default: op
plots.download.world: plots.download.world:
default: false default: op
plots.set.flag.other: plots.set.flag.other:
default: false default: op
plots.set: plots.set:
default: false default: op
plots.set.biome: plots.set.biome:
default: false default: op
plots.set.alias: plots.set.alias:
default: false default: op
plots.set.home: plots.set.home:
default: false default: op
plots.set.main: plots.set.main:
default: false default: op
plots.set.floor: plots.set.floor:
default: false default: op
plots.set.air: plots.set.air:
default: false default: op
plots.set.all: plots.set.all:
default: false default: op
plots.set.border: plots.set.border:
default: false default: op
plots.set.wall: plots.set.wall:
default: false default: op
plots.set.outline: plots.set.outline:
default: false default: op
plots.set.middle: plots.set.middle:
default: false default: op
plots.set.flag: plots.set.flag:
default: false default: op
plots.flag.remove: plots.flag.remove:
default: false default: op
plots.flag.list: plots.flag.list:
default: false default: op
plots.list.forsale: plots.list.forsale:
default: false default: op
plots.list.mine: plots.list.mine:
default: false default: op
plots.list.shared: plots.list.shared:
default: false default: op
plots.target: plots.target:
default: false default: op
plots.list.world: plots.list.world:
default: false default: op
plots.list.top: plots.list.top:
default: false default: op
plots.list.all: plots.list.all:
default: false default: op
plots.list.unowned: plots.list.unowned:
default: false default: op
plots.list.player: plots.list.player:
default: false default: op
plots.list.done: plots.list.done:
default: false default: op
plots.list.expired: plots.list.expired:
default: false default: op
plots.list.fuzzy: plots.list.fuzzy:
default: false default: op
plots.list.area: plots.list.area:
default: false default: op
plots.comment: plots.comment:
default: false default: op
plots.schematic.paste: plots.schematic.paste:
default: false default: op
plots.schematic.list: plots.schematic.list:
default: false default: op
plots.schematic.save: plots.schematic.save:
default: false default: op
plots.visit.shared: plots.visit.shared:
default: false default: op
plots.visit.unowned: plots.visit.unowned:
default: false default: op
plots.visit.owned: plots.visit.owned:
default: false default: op
plots.visit.other: plots.visit.other:
default: false default: op
plots.visit.denied: plots.visit.denied:
default: false default: op
plots.home: plots.home:
default: false default: op
plots.alias.remove: plots.alias.remove:
default: false default: op
plots.backup: plots.backup:
default: false default: op
plots.backup.save: plots.backup.save:
default: false default: op
plots.backup.list: plots.backup.list:
default: false default: op
plots.backup.load: plots.backup.load:
default: false default: op
plots.rate: plots.rate:
default: false default: op
plots.template.export: plots.template.export:
default: false default: op
plots.template.import: plots.template.import:
default: false default: op
plots.template: plots.template:
default: false default: op
plots.components: plots.components:
default: false default: op
plots.admin: plots.admin:
default: false default: false
plots.admin.command.continue: children:
default: false plots.admin.command.continue: true
plots.admin.command.delete: plots.admin.command.delete: true
default: false plots.admin.command.deny: true
plots.admin.command.deny: plots.admin.command.done: true
default: false plots.admin.command.download: true
plots.admin.command.done: plots.admin.command.kick: true
default: false plots.admin.command.load: true
plots.admin.command.download: plots.admin.command.merge: true
default: false plots.admin.command.setowner: true
plots.admin.command.kick: plots.admin.command.remove: true
default: false plots.admin.command.save: true
plots.admin.command.load: plots.admin.command.schematic.paste: true
default: false plots.admin.command.schematic.save: true
plots.admin.command.merge: plots.admin.command.unlink: true
default: false plots.admin.alias.set: true
plots.admin.command.setowner: plots.admin.alias.remove: true
default: false plots.admin.chat.bypass: true
plots.admin.command.remove: plots.admin.backup.other: true
default: false plots.admin.unsafe: true
plots.admin.command.save: plots.admin.debug.other: true
default: false plots.admin.area.sudo: true
plots.admin.command.schematic.paste: plots.admin.interact.blockedcommands: true
default: false plots.admin.update.notify: true
plots.admin.command.schematic.save: plots.admin.exit.denied: true
default: false plots.admin.entry.denied: true
plots.admin.command.unlink: plots.admin.visit.untrusted: true
default: false plots.admin.entry.forcefield: true
plots.admin.alias.set: plots.admin.command.chatspy: true
default: false plots.admin.caps.other: true
plots.admin.alias.remove: plots.admin.music.other: true
default: false plots.admin.destroy.unowned: true
plots.admin.chat.bypass: plots.admin.destroy.groundlevel: true
default: false plots.admin.destroy.other: true
plots.admin.backup.other: plots.admin.destroy.road: true
default: false plots.admin.build.road: true
plots.admin.unsafe: plots.admin.build.unowned: true
default: false plots.admin.build.other: true
plots.admin.debug.other: plots.admin.interact.road: true
default: false plots.admin.interact.unowned: true
plots.admin.area.sudo: plots.admin.interact.other: true
default: false plots.admin.build.heightlimit: true
plots.admin.interact.blockedcommands: plots.admin.command.purge.ratings: true
default: false plots.admin.command.trust: true
plots.admin.update.notify: plots.admin.command.add: true
default: false plots.admin.info.force: true
plots.admin.exit.denied: plots.admin.command.schematic: true
default: false plots.admin.command.clear: true
plots.admin.entry.denied: plots.admin.flight: true
default: false plots.admin.command.blocked-cmds.shared: true
plots.admin.visit.untrusted: plots.admin.command.blocked-cmds.road: true
default: false plots.admin.components.other: true
plots.admin.entry.forcefield:
default: false
plots.admin.command.chatspy:
default: false
plots.admin.caps.other:
default: false
plots.admin.music.other:
default: false
plots.admin.destroy.unowned:
default: false
plots.admin.destroy.groundlevel:
default: false
plots.admin.destroy.other:
default: false
plots.admin.destroy.road:
default: false
plots.admin.build.road:
default: false
plots.admin.build.unowned:
default: false
plots.admin.build.other:
default: false
plots.admin.interact.road:
default: false
plots.admin.interact.unowned:
default: false
plots.admin.interact.other:
default: false
plots.admin.build.heightlimit:
default: false
plots.admin.command.purge.ratings:
default: false
plots.admin.command.trust:
default: false
plots.admin.command.add:
default: false
plots.admin.info.force:
default: false
plots.admin.command.schematic:
default: false
plots.admin.command.clear:
default: false
plots.admin.flight:
default: false
plots.admin.command.blocked-cmds.shared:
default: false
plots.admin.command.blocked-cmds.road:
default: false
plots.admin.components.other:
default: false
plots.teleport.delay.bypass: plots.teleport.delay.bypass:
default: false default: op
plots.worldedit.bypass: plots.worldedit.bypass:
default: false default: op
plots.gamemode.bypass: plots.gamemode.bypass:
default: false default: op
plots.confirm.bypass: plots.confirm.bypass:
default: false default: op
plots.flag.notify-enter.bypass: plots.flag.notify-enter.bypass:
default: false default: op
plots.flag.notify-leave.bypass: plots.flag.notify-leave.bypass:
default: false default: op
plots.permpack.basicflags: plots.permpack.basicflags:
default: false default: false