Running a server
Permissions
229 nodes. None of them are declared in plugin.yml as a command permission — every
command checks in code, so a refusal shows the message from messages.yml rather than
Bukkit's own.
How to read them#
| Shape | Means |
|---|---|
chorus.<module>.<command> |
The command itself |
chorus.<module>.<command>.others |
Aiming it at somebody else |
chorus.<module>.<command>.exempt |
Protects the holder from it |
chorus.<thing>.<n> |
A number. The highest one the player holds wins. |
chorus.bypass.<rule> |
Ignores a rule |
A wildcard cannot stand in for a number. chorus.home.limit.* carries no number, so it
cannot raise a cap. Use chorus.home.unlimited.
The numbered ones#
| Permission | Effect |
|---|---|
chorus.home.limit.<n> |
Raises the home cap to n |
chorus.shops.chest.limit.<n> |
Raises how many chest shops one player may own |
The ones that depend on a setting#
These are only checked when the matching setting is turned on.
| Permission | Turned on by |
|---|---|
chorus.warp.use.<name> |
warps.per-warp-permission |
chorus.world.go.<name> |
world.per-world-permission |
chorus.items.give.item.<name> |
items.restrictions.permission-per-item |
chorus.items.enchant.<id> |
items.restrictions.permission-per-enchantment |
chorus.kits.use.<name> |
Always, unless that kit sets its own permission |
LuckPerms#
lp group vip permission set chorus.home.limit.10
lp group vip permission set chorus.warp.use.vipzone
lp group staff permission set chorus.bypass.cooldown
lp group staff permission set chorus.staff.freeze
lp user Notch permission set chorus.utility.fly trueTo take one away that a parent group grants:
lp group vip permission set chorus.utility.fly falseThe full list#
Core#
| Permission | Effect |
|---|---|
chorus.admin |
Access to /chorus |
chorus.help |
Allows /commands |
Homes#
| Permission | Effect |
|---|---|
chorus.home.use |
Allows /home |
chorus.home.set |
Allows /sethome |
chorus.home.delete |
Allows /delhome |
chorus.home.list |
Allows /homes |
chorus.home.rename |
Allows /renamehome |
chorus.home.icon |
Allows /homeicon |
chorus.home.unlimited |
Ignores the home limit |
chorus.home.others |
Allows /home <player>:<home> |
Warps#
| Permission | Effect |
|---|---|
chorus.warp.use |
Allows /warp |
chorus.warp.list |
Allows /warps |
chorus.warp.set |
Allows /setwarp |
chorus.warp.delete |
Allows /delwarp |
chorus.warp.use.others |
Allows sending another player to a warp |
chorus.warp.info |
Allows /warpinfo |
chorus.warp.info.full |
Adds the permission a warp needs to /warpinfo |
chorus.warp.sign.create |
Allows making a [Warp] sign |
chorus.warp.sign.use |
Allows using a [Warp] sign |
Spawn#
| Permission | Effect |
|---|---|
chorus.spawn.use |
Allows /spawn |
chorus.spawn.set |
Allows /setspawn |
chorus.spawn.world |
Allows /spawn on a named world |
Teleporting#
| Permission | Effect |
|---|---|
chorus.tpa.use |
Allows /tpa and /tpcancel |
chorus.tpa.here |
Allows /tpahere |
chorus.tpa.accept |
Allows /tpaccept |
chorus.tpa.toggle |
Allows /tptoggle |
chorus.tpa.toggle.bypass |
Sends requests to players who have /tptoggle on |
chorus.tpa.deny |
Allows /tpdeny |
chorus.back.use |
Allows /back |
chorus.back.ondeath |
Lets /back return to a death point |
chorus.teleport.instant |
Skips every teleport warmup |
chorus.tpa.auto |
Allows /tpauto |
chorus.tpa.offline |
Allows /tpoffline |
chorus.tpa.all |
Allows /tpaall |
Utility#
| Permission | Effect |
|---|---|
chorus.utility.heal |
Allows /heal |
chorus.utility.heal.others |
Allows /heal on another player |
chorus.utility.feed |
Allows /feed |
chorus.utility.feed.others |
Allows /feed on another player |
chorus.utility.fly |
Allows /fly |
chorus.utility.fly.others |
Allows /fly on another player |
chorus.utility.god |
Allows /god |
chorus.utility.god.others |
Allows /god on another player |
chorus.utility.ping |
Allows /ping |
chorus.utility.ping.others |
Allows /ping on another player |
chorus.utility.fix |
Allows /fix on the held item |
chorus.utility.fix.all |
Allows /fix all |
chorus.utility.trash |
Allows /trash |
chorus.utility.craft |
Allows /craft |
chorus.utility.anvil |
Allows /anvil |
chorus.utility.smithingtable |
Allows /smithingtable |
chorus.utility.grindstone |
Allows /grindstone |
chorus.utility.stonecutter |
Allows /stonecutter |
chorus.utility.loom |
Allows /loom |
chorus.utility.cartography |
Allows /cartography |
chorus.utility.enchanting |
Allows /enchanting |
chorus.utility.enderchest |
Allows /enderchest |
chorus.utility.speed |
Allows /speed |
chorus.utility.speed.others |
Allows /speed on another player |
chorus.utility.top |
Allows /top |
chorus.utility.near |
Allows /near |
chorus.utility.tps |
Allows /tps |
chorus.utility.getpos |
Allows /getpos |
chorus.utility.getpos.others |
Allows /getpos on another player |
chorus.utility.suicide |
Allows /suicide |
chorus.utility.burn |
Allows /burn |
chorus.utility.near.exempt |
Hides the holder from /near |
chorus.utility.invsee |
Allows /invsee, read only |
chorus.utility.invsee.edit |
Allows changing what /invsee shows |
chorus.utility.invsee.exempt |
Protects the holder from /invsee and /ecsee |
chorus.utility.ecsee |
Allows /ecsee, read only |
chorus.utility.ecsee.edit |
Allows changing what /ecsee shows |
chorus.utility.jump |
Allows /jump |
chorus.utility.bottom |
Allows /bottom |
chorus.utility.break |
Allows /break |
chorus.utility.depth |
Allows /depth |
chorus.utility.compass |
Allows /compass |
chorus.utility.rest |
Allows /rest |
chorus.utility.ext |
Allows /ext |
chorus.utility.ext.others |
Allows /ext |
chorus.utility.smite |
Allows /smite |
chorus.utility.fireball |
Allows /fireball |
chorus.utility.powertool |
Allows /powertool and /powertooltoggle, and makes bound items work |
chorus.utility.motd |
Allows /motd |
chorus.utility.info |
Allows /info |
Economy#
| Permission | Effect |
|---|---|
chorus.economy.pay |
Allows /pay |
chorus.economy.balance |
Allows /balance |
chorus.economy.balance.others |
Allows /balance on another player |
chorus.economy.baltop |
Allows /baltop |
chorus.economy.admin |
Allows /eco |
chorus.economy.paylog |
Allows /paylog on yourself |
chorus.economy.paylog.others |
Allows /paylog on another player, and on the whole server |
chorus.economy.toggle |
Allows /paytoggle |
chorus.economy.balance.others |
Allows looking up another player's balance |
Chat and mail#
| Permission | Effect |
|---|---|
chorus.chat.msg |
Allows /msg |
chorus.chat.reply |
Allows /reply |
chorus.chat.toggle |
Allows /msgtoggle |
chorus.chat.ignore |
Allows /ignore |
chorus.chat.ignore.bypass |
Messages from this player are never ignored |
chorus.chat.spy |
Allows /socialspy and receiving the copies |
chorus.mail.use |
Allows /mail |
chorus.mail.send |
Allows sending mail |
chorus.mail.all |
Allows sending mail to everybody at once |
chorus.mail.read.others |
Allows reading another player's mail |
Players#
| Permission | Effect |
|---|---|
chorus.players.afk |
Allows /afk |
chorus.players.seen |
Allows /seen |
chorus.players.playtime |
Allows /playtime |
chorus.players.playtime.others |
Allows /playtime on another player |
chorus.players.whois |
Allows /whois |
chorus.players.whois.ip |
Adds the address to /whois |
chorus.players.list |
Allows /list |
chorus.players.ptime |
Allows /ptime |
chorus.players.ptime.others |
Allows /ptime on another player |
chorus.players.pweather |
Allows /pweather |
chorus.players.pweather.others |
Allows /pweather on another player |
chorus.players.nick |
Allows /nick |
chorus.players.nick.others |
Allows renaming another player |
chorus.players.nick.colour |
Allows colour codes in a nickname |
chorus.players.realname |
Allows /realname |
chorus.players.seen.address |
Adds the address and shared accounts to /seen |
chorus.players.whois.country |
Adds the country to /whois when GeoIP is switched on |
Items#
| Permission | Effect |
|---|---|
chorus.items.hat |
Allows /hat |
chorus.items.condense |
Allows /condense |
chorus.items.clearinventory |
Allows /clearinventory |
chorus.items.clearinventory.others |
Allows /clearinventory on another player |
chorus.items.restore |
Allows /restore, and putting a backup back |
chorus.items.restore.view |
Allows looking at backups without putting one back |
chorus.items.itemname |
Allows /itemname |
chorus.items.lore |
Allows /lore |
chorus.items.format |
Allows colour codes and MiniMessage tags in /itemname and /lore |
chorus.items.more |
Allows /more |
chorus.items.skull |
Allows /skull |
chorus.items.skull.others |
Allows taking the head of another player |
chorus.items.unbreakable |
Allows /unbreakable |
chorus.items.glow |
Allows /glow |
chorus.items.enchant |
Allows /enchant |
chorus.items.enchant.unsafe |
Allows enchantment levels beyond the vanilla maximum |
chorus.items.stack |
Allows /stack |
chorus.items.give |
Allows /give |
chorus.items.give.others |
Allows giving items to another player |
chorus.items.exp |
Allows /exp |
chorus.items.exp.others |
Allows changing another player's experience |
chorus.items.itemdb |
Allows /itemdb |
chorus.items.recipe |
Allows /recipe |
chorus.items.book |
Allows /book |
chorus.items.book.author |
Allows changing the title and author of a book |
chorus.items.firework |
Allows /firework |
chorus.items.potion |
Allows /potion |
chorus.items.potion.unsafe |
Allows potion levels beyond what the game brews |
chorus.items.editsign |
Allows /editsign |
Kits#
| Permission | Effect |
|---|---|
chorus.kits.use |
Allows /kit |
chorus.kits.list |
Allows /kits |
chorus.kits.edit |
Allows /kitedit |
chorus.kits.reset |
Allows /kitreset |
Staff#
| Permission | Effect |
|---|---|
chorus.staff.tp |
Allows /tp |
chorus.staff.tphere |
Allows /tphere |
chorus.staff.tppos |
Allows /tppos |
chorus.staff.tpall |
Allows /tpall |
chorus.staff.vanish |
Allows /vanish |
chorus.staff.vanish.see |
Keeps seeing players who are vanished |
chorus.staff.gamemode |
Allows the game mode commands |
chorus.staff.gamemode.others |
Allows changing another player's game mode |
chorus.staff.gamemode.survival |
Allows switching to survival |
chorus.staff.gamemode.creative |
Allows switching to creative |
chorus.staff.gamemode.adventure |
Allows switching to adventure |
chorus.staff.gamemode.spectator |
Allows switching to spectator |
chorus.staff.freeze |
Allows /freeze |
chorus.staff.freeze.exempt |
Protects the holder from /freeze |
chorus.staff.sudo |
Allows /sudo |
chorus.staff.sudo.exempt |
Protects the holder from /sudo |
chorus.staff.lockdown |
Allows /lockdown |
chorus.staff.lockdown.bypass |
Lets the holder log in during a lockdown |
chorus.staff.tempfly |
Allows /tempfly |
chorus.staff.note |
Allows /note add and /note list |
chorus.staff.note.clear |
Allows /note clear |
chorus.staff.log |
Allows /stafflog |
World#
| Permission | Effect |
|---|---|
chorus.world.go |
Allows /world |
chorus.world.time |
Allows /time |
chorus.world.weather |
Allows /weather |
chorus.world.spawnmob |
Allows /spawnmob |
chorus.world.spawnmob.others |
Allows spawning mobs on another player |
chorus.world.sweep |
Allows /sweep |
chorus.world.tree |
Allows /tree |
chorus.world.spawner |
Allows /spawner |
chorus.world.unlimited |
Allows /unlimited |
Shops#
| Permission | Effect |
|---|---|
chorus.shops.use |
Allows using a [Buy] or [Sell] sign |
chorus.shops.create |
Allows making a [Buy] or [Sell] sign |
chorus.shops.sell |
Allows /sell |
chorus.shops.worth |
Allows /worth |
chorus.shops.admin |
Allows /setworth |
chorus.shops.chest.use |
Allows trading at a chest shop and /shop |
chorus.shops.chest.create |
Allows making a chest shop |
chorus.shops.chest.admin |
Reaches every chest shop, whoever owns it |
chorus.shops.chest.unlimited |
Allows a chest shop with no stock and no till |
Service signs#
| Permission | Effect |
|---|---|
chorus.signs.create.heal |
Allows making a [Heal] sign |
chorus.signs.use.heal |
Allows using a [Heal] sign |
chorus.signs.create.feed |
Allows making a [Feed] sign |
chorus.signs.use.feed |
Allows using a [Feed] sign |
chorus.signs.create.repair |
Allows making a [Repair] sign |
chorus.signs.use.repair |
Allows using a [Repair] sign |
chorus.signs.create.disposal |
Allows making a [Disposal] sign |
chorus.signs.use.disposal |
Allows using a [Disposal] sign |
chorus.signs.create.workbench |
Allows making a [Workbench] sign |
chorus.signs.use.workbench |
Allows using a [Workbench] sign |
chorus.signs.create.enchant |
Allows making an [Enchant] sign |
chorus.signs.use.enchant |
Allows using an [Enchant] sign |
chorus.signs.create.gamemode |
Allows making a [Gamemode] sign |
chorus.signs.use.gamemode |
Allows using a [Gamemode] sign |
chorus.signs.create.kit |
Allows making a [Kit] sign |
chorus.signs.use.kit |
Allows using a [Kit] sign |
chorus.signs.create.balance |
Allows making a [Balance] sign |
chorus.signs.use.balance |
Allows using a [Balance] sign |
chorus.signs.create.spawn |
Allows making a [Spawn] sign |
chorus.signs.use.spawn |
Allows using a [Spawn] sign |
chorus.signs.create.free |
Allows making a [Free] sign |
chorus.signs.use.free |
Allows using a [Free] sign |
chorus.signs.create.mail |
Allows making a [Mail] sign |
chorus.signs.use.mail |
Allows using a [Mail] sign |
chorus.signs.create.time |
Allows making a [Time] sign |
chorus.signs.use.time |
Allows using a [Time] sign |
chorus.signs.create.weather |
Allows making a [Weather] sign |
chorus.signs.use.weather |
Allows using a [Weather] sign |
chorus.signs.create.spawnmob |
Allows making a [Spawnmob] sign |
chorus.signs.use.spawnmob |
Allows using a [Spawnmob] sign |
Bypasses and notices#
| Permission | Effect |
|---|---|
chorus.bypass.cooldown |
Ignores every command cooldown |
chorus.bypass.price |
Never pays for a command |
chorus.bypass.confirm |
Skips every confirmation prompt |
chorus.updates |
Told on joining when a newer ChorusCore is out |
chorus.bypass.restrictions |
Ignores the item and enchantment restrictions |
chorus.bypass.worlds |
Uses a command in a world its rules leave it out of |
