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 true

To take one away that a parent group grants:

lp group vip permission set chorus.utility.fly false

The 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