setup/Permissions
Permissions
The default plugin permissions are listed here, as well as a description of what the permission allows.
| Name | Default | Description |
|---|---|---|
| hg.join | True | Allows a player to join a game in an arena. |
| hg.vote | True | Allows a player to vote for the game to start in an arena. |
| hg.watch | True | Allows a player to become a spectator. |
| hg.list | True | Allows a player to see who is still in an arena during a game. Players will always be able to use this command while not in-game. |
| hg.sponsor | True | Allows a player to sponsor tributes with an item. |
| hg.sponsoritem | Op | Allows a player to modify allowable sponsor items. |
| hg.forcejoin | Op | Allows a player to force others to join an arena. |
| hg.setfirstlogin | Op | Allows a player to set the spawn location where new players will spawn. |
| hg.info | Op | Allows a player to see an arena's info. |
| hg.create | Op | Allows a player to create arenas (vip or regular). |
| hg.setup | Op | Allows a player to setup arena spawn locations and lever locations. |
| hg.joinsign | Op | Allows a player to set auto-join signs for an arena. |
| hg.infosign | Op | Allows a player to set lobby info signs for an arena. |
| hg.rank | Op | Allows a player to change an arena's rank. |
| hg.start | Op | Allows a player to start a game in an arena. |
| hg.stop | Op | Allows a player to stop a game in an arena. |
| hg.regen | Op | Allows a player to regenerate terrain in an arena. |
| hg.reload | Op | Allows a player to reload an arena's configs. |
| hg.delete | Op | Allows a player to delete an arena. |
| hg.logstats | True | Allows a player to have their statistics logged such as wins, kills and losses. |
| hg.forcejoined | True | Allows a player to be force-joined into an arena with /hg forcejoin. |
| hg.vip | Op | Allows player to be a VIP, allowing entry into VIP-only arenas, different commands or different sponsor times. |
For reference, here is the PermissionsEx permissions nodes I use (old file, may not be compatible with latest versions):
groups:
admin:
permissions:
- permissions.*
prefix: '&7(&cHost&7)&f '
moderator:
permissions:
- bukkit.command.gamemode
- bukkit.command.teleport
- bukkit.command.kick
- bukkit.command.say
- bukkit.command.toggledownfall
- hg.start
- hg.stop
- modifyworld.chat
- modifyworld.chat.private
- -modifyworld.digestion
- modifyworld.blocks.interact.69:?*
- modifyworld.items.have.*
- modifyworld.items.use.261
- modifyworld.items.drop.357
- modifyworld.damage.deal.group.default
- modifyworld.damage.deal.group.vip
- -modifyworld.*
prefix: '&7(&6Mod&7) '
options:
rank: '1'
default:
default: true
permissions:
- -hg.list
- modifyworld.chat
- modifyworld.chat.private
- modifyworld.blocks.interact.*
- modifyworld.items.have.*
- modifyworld.items.use.*
- modifyworld.items.drop.*
- modifyworld.items.pickup.*
- modifyworld.items.craft.*
- modifyworld.items.enchant.*
- modifyworld.damage.deal.*
- modifyworld.damage.take.*
- modifyworld.mobtarget.*
- modifyworld.interact.*
- modifyworld.tame.*
- modifyworld.digestion
- modifyworld.blocks.destroy.18:?*
- modifyworld.blocks.destroy.31:?*
- modifyworld.blocks.destroy.39:?*
- modifyworld.blocks.destroy.40:?*
- modifyworld.blocks.destroy.50:?*
- modifyworld.blocks.destroy.59:?*
- modifyworld.blocks.destroy.69:?*
- modifyworld.blocks.destroy.77:?*
- modifyworld.blocks.destroy.81:?*
- modifyworld.blocks.destroy.92:?*
- modifyworld.blocks.destroy.103:?*
- modifyworld.blocks.destroy.106:?*
- modifyworld.blocks.place.30:?*
- modifyworld.blocks.place.50:?*
- modifyworld.blocks.place.59:?*
- modifyworld.blocks.place.69:?*
- modifyworld.blocks.place.77:?*
- modifyworld.blocks.place.81:?*
- modifyworld.blocks.place.92:?*
options:
rank: '3'
prefix: '&7'
vip:
permissions:
- hg.vip
inheritance:
- default
options:
rank: '2'
prefix: '&7(&fVIP&7) '