summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorKHobbits <rob@khobbits.co.uk>2012-03-28 00:59:51 +0100
committerKHobbits <rob@khobbits.co.uk>2012-03-28 00:59:51 +0100
commit5b626614048a7aed902b3ea3a3834c54447cbd27 (patch)
treeab0c1365ff9ee7a62a4b48a60941045c17ac7fc8 /examples
parenta7df8a1a0ac858bd943a9987b33783dddda4ba4c (diff)
downloadEssentials-5b626614048a7aed902b3ea3a3834c54447cbd27.tar
Essentials-5b626614048a7aed902b3ea3a3834c54447cbd27.tar.gz
Essentials-5b626614048a7aed902b3ea3a3834c54447cbd27.tar.lz
Essentials-5b626614048a7aed902b3ea3a3834c54447cbd27.tar.xz
Essentials-5b626614048a7aed902b3ea3a3834c54447cbd27.zip
Pull example perm files out of the ess jar.
Diffstat (limited to 'examples')
-rw-r--r--examples/bpermissions.yml119
-rw-r--r--examples/permissionsbukkit.yml132
-rw-r--r--examples/permissionsex.yml149
3 files changed, 400 insertions, 0 deletions
diff --git a/examples/bpermissions.yml b/examples/bpermissions.yml
new file mode 100644
index 000000000..6b7900c4f
--- /dev/null
+++ b/examples/bpermissions.yml
@@ -0,0 +1,119 @@
+default: Default
+groups:
+ Default:
+ - essentials.spawn
+ - essentials.rules
+ - essentials.motd
+ - essentials.list
+ - essentials.helpop
+ - essentials.help
+ Builder:
+ - essentials.build
+ - essentials.afk
+ - essentials.back
+ - essentials.back.ondeath
+ - essentials.balance
+ - essentials.balance.others
+ - essentials.balancetop
+ - essentials.chat.color
+ - essentials.chat.shout
+ - essentials.chat.question
+ - essentials.compass
+ - essentials.depth
+ - essentials.home
+ - essentials.ignore
+ - essentials.kit
+ - essentials.kit.tools
+ - essentials.mail
+ - essentials.mail.send
+ - essentials.me
+ - essentials.msg
+ - essentials.nick
+ - essentials.pay
+ - essentials.ping
+ - essentials.powertool
+ - essentials.protect
+ - essentials.sethome
+ - essentials.signs.use.*
+ - essentials.signs.create.disposal
+ - essentials.signs.create.mail
+ - essentials.signs.create.protection
+ - essentials.signs.create.trade
+ - essentials.signs.break.disposal
+ - essentials.signs.break.mail
+ - essentials.signs.break.protection
+ - essentials.signs.break.trade
+ - essentials.suicide
+ - essentials.time
+ - essentials.tpa
+ - essentials.tpaccept
+ - essentials.tpahere
+ - essentials.tpdeny
+ - essentials.warp
+ - essentials.warp.list
+ - essentials.worth
+ Moderator:
+ - essentials.build
+ - essentials.ban
+ - essentials.ban.notify
+ - essentials.banip
+ - essentials.broadcast
+ - essentials.clearinventory
+ - essentials.delwarp
+ - essentials.eco.loan
+ - essentials.ext
+ - essentials.getpos
+ - essentials.helpop.recieve
+ - essentials.home.others
+ - essentials.invsee
+ - essentials.jails
+ - essentials.jump
+ - essentials.kick
+ - essentials.kick.notify
+ - essentials.kill
+ - essentials.mute
+ - essentials.nick.others
+ - essentials.realname
+ - essentials.setwarp
+ - essentials.signs.create.*
+ - essentials.signs.break.*
+ - essentials.spawner
+ - essentials.thunder
+ - essentials.time
+ - essentials.time.set
+ - essentials.protect.alerts
+ - essentials.protect.admin
+ - essentials.protect.ownerinfo
+ - essentials.ptime
+ - essentials.ptime.others
+ - essentials.togglejail
+ - essentials.top
+ - essentials.tp
+ - essentials.tphere
+ - essentials.tppos
+ - essentials.tptoggle
+ - essentials.unban
+ - essentials.unbanip
+ - essentials.weather
+ - essentials.whois
+ - essentials.world
+ Admin:
+ # Since we use essentials.* permission here, we can still disable commands like this
+ # This can be done with any pemission nodes
+ - ^essentials.backup
+ - ^essentials.essentials
+ - ^essentials.setspawn
+ - ^essentials.reloadall
+ - essentials.*
+ Owner:
+ - essentials.*
+players:
+ notch:
+ - Default
+ snowleo:
+ - Admin
+ - Moderator
+ - Builder
+ - Default
+ KHobbits:
+ - Owner
diff --git a/examples/permissionsbukkit.yml b/examples/permissionsbukkit.yml
new file mode 100644
index 000000000..515256ef1
--- /dev/null
+++ b/examples/permissionsbukkit.yml
@@ -0,0 +1,132 @@
+users:
+ snowleo:
+ groups:
+ - Admin
+groups:
+ Default:
+ permissions:
+ permissions.build: false
+ essentials.spawn: true
+ essentials.rules: true
+ essentials.motd: true
+ essentials.list: true
+ essentials.helpop: true
+ essentials.help: true
+ Builder:
+ permissions:
+ permissions.build: true
+ essentials.afk: true
+ essentials.back: true
+ essentials.back.ondeath: true
+ essentials.balance: true
+ essentials.balance.others: true
+ essentials.balancetop: true
+ essentials.chat.color: true
+ essentials.chat.shout: true
+ essentials.chat.question: true
+ essentials.compass: true
+ essentials.depth: true
+ essentials.home: true
+ essentials.ignore: true
+ essentials.kit: true
+ essentials.kit.tools: true
+ essentials.mail: true
+ essentials.mail.send: true
+ essentials.me: true
+ essentials.msg: true
+ essentials.nick: true
+ essentials.pay: true
+ essentials.ping: true
+ essentials.powertool: true
+ essentials.protect: true
+ essentials.sethome: true
+ essentials.signs.use.*: true
+ essentials.signs.create.disposal: true
+ essentials.signs.create.mail: true
+ essentials.signs.create.protection: true
+ essentials.signs.create.trade: true
+ essentials.signs.break.disposal: true
+ essentials.signs.break.mail: true
+ essentials.signs.break.protection: true
+ essentials.signs.break.trade: true
+ essentials.suicide: true
+ essentials.time: true
+ essentials.tpa: true
+ essentials.tpaccept: true
+ essentials.tpahere: true
+ essentials.tpdeny: true
+ essentials.warp: true
+ essentials.warp.list: true
+ essentials.worth: true
+ inheritance:
+ - Default
+ Moderator:
+ permissions:
+ essentials.ban: true
+ essentials.ban.notify: true
+ essentials.banip: true
+ essentials.broadcast: true
+ essentials.clearinventory: true
+ essentials.delwarp: true
+ essentials.eco.loan: true
+ essentials.ext: true
+ essentials.getpos: true
+ essentials.helpop.recieve: true
+ essentials.home.others: true
+ essentials.invsee: true
+ essentials.jails: true
+ essentials.jump: true
+ essentials.kick: true
+ essentials.kick.notify: true
+ essentials.kill: true
+ essentials.mute: true
+ essentials.nick.others: true
+ essentials.realname: true
+ essentials.setwarp: true
+ essentials.signs.create.*: true
+ essentials.signs.break.*: true
+ essentials.spawner: true
+ essentials.thunder: true
+ essentials.time: true
+ essentials.time.set: true
+ essentials.protect.alerts: true
+ essentials.protect.admin: true
+ essentials.protect.ownerinfo: true
+ essentials.ptime: true
+ essentials.ptime.others: true
+ essentials.togglejail: true
+ essentials.top: true
+ essentials.tp: true
+ essentials.tphere: true
+ essentials.tppos: true
+ essentials.tptoggle: true
+ essentials.unban: true
+ essentials.unbanip: true
+ essentials.weather: true
+ essentials.whois: true
+ essentials.world: true
+ inheritance:
+ - Builder
+ Admin:
+ permissions:
+ permissions.*: true
+ # Since we use essentials.* permission here, we can still disable commands like this
+ # This is only available for essentials permissions
+ -essentials.backup: true
+ -essentials.essentials: true
+ -essentials.setspawn: true
+ -essentials.reloadall: true
+ essentials.*: true
+ inheritance:
+ - Moderator
+ Owner:
+ permissions:
+ # Double negation
+ -essentials.backup: false
+ -essentials.essentials: false
+ -essentials.setspawn: false
+ -essentials.reloadall: false
+ inheritance:
+ - Admin
+messages:
+ build: '&cYou do not have permission to build here.'
diff --git a/examples/permissionsex.yml b/examples/permissionsex.yml
new file mode 100644
index 000000000..3dc6354fb
--- /dev/null
+++ b/examples/permissionsex.yml
@@ -0,0 +1,149 @@
+groups:
+ Default:
+ default: true
+ permissions:
+ - essentials.spawn
+ - essentials.rules
+ - essentials.motd
+ - essentials.list
+ - essentials.helpop
+ - essentials.help
+ - modifyworld.*
+ prefix: '&e'
+ options:
+ build: false
+ rank: '1000'
+ Builder:
+ permissions:
+ - essentials.afk
+ - essentials.back
+ - essentials.back.ondeath
+ - essentials.balance
+ - essentials.balance.others
+ - essentials.balancetop
+ - essentials.chat.color
+ - essentials.chat.shout
+ - essentials.chat.question
+ - essentials.compass
+ - essentials.depth
+ - essentials.home
+ - essentials.ignore
+ - essentials.kit
+ - essentials.kit.tools
+ - essentials.mail
+ - essentials.mail.send
+ - essentials.me
+ - essentials.msg
+ - essentials.nick
+ - essentials.pay
+ - essentials.ping
+ - essentials.powertool
+ - essentials.protect
+ - essentials.sethome
+ - essentials.signs.use.*
+ - essentials.signs.create.disposal
+ - essentials.signs.create.mail
+ - essentials.signs.create.protection
+ - essentials.signs.create.trade
+ - essentials.signs.break.disposal
+ - essentials.signs.break.mail
+ - essentials.signs.break.protection
+ - essentials.signs.break.trade
+ - essentials.suicide
+ - essentials.time
+ - essentials.tpa
+ - essentials.tpaccept
+ - essentials.tpahere
+ - essentials.tpdeny
+ - essentials.warp
+ - essentials.warp.list
+ - essentials.worth
+ inheritance:
+ - default
+ prefix: '&2'
+ options:
+ build: true
+ rank: '500'
+ Moderator:
+ permissions:
+ - essentials.ban
+ - essentials.ban.notify
+ - essentials.banip
+ - essentials.broadcast
+ - essentials.clearinventory
+ - essentials.delwarp
+ - essentials.eco.loan
+ - essentials.ext
+ - essentials.getpos
+ - essentials.helpop.recieve
+ - essentials.home.others
+ - essentials.invsee
+ - essentials.jails
+ - essentials.jump
+ - essentials.kick
+ - essentials.kick.notify
+ - essentials.kill
+ - essentials.mute
+ - essentials.nick.others
+ - essentials.realname
+ - essentials.setwarp
+ - essentials.signs.create.*
+ - essentials.signs.break.*
+ - essentials.spawner
+ - essentials.thunder
+ - essentials.time
+ - essentials.time.set
+ - essentials.protect.alerts
+ - essentials.protect.admin
+ - essentials.protect.ownerinfo
+ - essentials.ptime
+ - essentials.ptime.others
+ - essentials.togglejail
+ - essentials.top
+ - essentials.tp
+ - essentials.tphere
+ - essentials.tppos
+ - essentials.tptoggle
+ - essentials.unban
+ - essentials.unbanip
+ - essentials.weather
+ - essentials.whois
+ - essentials.world
+ - permissions.user.promote.default
+ - permissions.user.demote.default
+ - permissions.manage.membership
+ inheritance:
+ - builder
+ prefix: '&5'
+ options:
+ build: true
+ rank: '200'
+ Admin:
+ permissions:
+ - -essentials.backup
+ - -essentials.essentials
+ - -essentials.setspawn
+ - -essentials.reloadall
+ - essentials.*
+ - permissions.manage.users
+ - permissions.manage.users.permissions
+ - permissions.manage.users.permissions.timed
+ inheritance:
+ - moderator
+ prefix: '&c'
+ options:
+ build: true
+ rank: '100'
+ Owner:
+ permissions:
+ - '*'
+ inheritance:
+ - admin
+ prefix: '&4'
+ options:
+ build: true
+ rank: '0'
+users:
+ snowleo:
+ group:
+ - Builder