🛡️Permissions

Learn about the authority of Plazma.

Authority be a simple security tool on the server that sets the scope where players can interact with each other.

To properly utilize and easily modify authority, ye must use plugins like LuckPerms.


Understanding the basic authority system

In Minecraft, basic management authority groups be provided.

and command block permissions can be set, and modified in server properties.

  1. Player Generally be the authority group given to all players.

  2. Mediator Can ignore spawn protection.

  3. World Administrator Can use all commands and command blocks related to world management. Be the default authority group applied to datapacks and command blocks.

  4. Administrator Can use all commands related to player management.

  5. Super Administrator Can use all commands including server management. Be the default authority group applied to console and operators.


Setting authority


All authority


allow.ride.(Namespaced Key)

  • Default: None

Allows players to mount entities by crouching and interacting with the entity.

When mounted on an entity, players can control the entity's movement with the movement keys and jump or fly with the jump key.

The of the entity be entered in (Namespaced Key).

Purpur World Configuration only functions if (Entity) > ridable be enabled.

allow.special.(Namespaced Key)

  • Default: None

Allows players to use special abilities of entities while mounted on them.

Not all entities have accessible special abilities. Refer below for a list of all available special abilities.

Got a grand idea for a special ability?

Post yer ideas on Plazma Discord or GitHub Discussions!

View currently available special abilities
  • crepper Explodes when the jump key be pressed. If a player has the allow.powered.creeper authority, they can hold the jump key to charge.

  • dolphin Dashes when the jump key be pressed.

  • phantom Fires flames when the jump key be pressed.

  • wither Fires wither skulls when interacted with.

Purpur World Configuration only functions if (Entity) > ridable be enabled.

bukkit.command.compass

  • Default: World Administrator

Allows the use of the /compass command.

bukkit.command.credits

  • Default: World Administrator

Allows the use of the /credits (Player) command.

By adding .other after the authority name, allows it to be used on other players.

bukkit.command.demo

  • Default: World Administrator

Allows the use of the /demo (Player) command.

By adding .other after the authority name, allows it to be used on other players.

bukkit.command.ping

  • Default: World Administrator

Allows the use of the /ping (Player) command.

By adding .other after the authority name, allows it to be used on other players.

bukkit.command.ram

  • Default: World Administrator

Allows the use of the /ram command.

bukkit.command.rambar

  • Default: World Administrator

Allows the use of the /rambar (Player) command.

By adding .other after the authority name, allows it to be used on other players.

bukkit.command.restart

  • Default: World Administrator

Allows the use of the /restart command.

bukkit.command.tps

  • Default: World Administrator

Allows the use of the /tps command.

bukkit.command.tpsbar

  • Default: World Administrator

Allows the use of the /tpsbar (Player) command.

By adding .other after the authority name, allows it to be used on other players.

bukkit.command.timings

  • Default: World Administrator

Allows the use of the /timings command.

This command has been discontinued.

Check Spark for similar commands.

bukkit.command.uptime

  • Default: World Administrator

Allows the use of the /uptime command.

minecraft.command.gamemode.(GameMode)

  • Default: World Administrator

Allows the use of the /gamemode (GameMode) (Player) command.

By adding .other after the authority name, allows it to be used on other players.

paper.antixray.bypass

  • Default: None

If X-Ray blocking be active, players with this authority won't undergo block obfuscation for X-Ray prevention.

This benefits both sides by enhancing performance.

Refer to the page below to learn how to configure X-Ray settings.

🩻Spyglass Blockade

plazma.bypass-moved-to-quickly-check

  • Default: None

This authority will be changed to plazma.bypass.watchdog in 1.20.5.

purpur.anvil.color

  • Default: None

Allows the use of color codes on anvils.

Purpur World Configuration only functions if anvil > allow-colors be enabled.

purpur.anvil.format

  • Default: None

Allows the use of styling codes on anvils.

Purpur World Configuration only functions if anvil > allow-colors be enabled.

purpur.anvil.minimessage

  • Default: None

Allows the use of MiniMessage tags on anvils.

Purpur World Configuration only functions if anvil > allow-minimessages be enabled.

purpur.anvil.remove_italics

  • Default: None

Allows disabling italicization with the &r styling code on anvils.

Purpur World Configuration only functions if anvil > allow-colors be enabled.

purpur.book.color.sign

  • Default: None

Applies styling codes when players sign books.

purpur.bypassIdleKick

  • Default: None

Excludes players from being kicked for idle status.

purpur.debug.f3n

  • Default: World Administrator

Allows players to change game modes with F3 + N key combination.

This only functions if the player has authority for that game mode.

purpur.drop.spawners

  • Default: None

Dropping a spawner block with the configured item will drop the spawner block.

Purpur World Configuration only functions if gameplay-mechanics > silk-touch be enabled.

purpur.enderchest.rows.(NumberString)

  • Default: None

Changes the size of ender chests.

(NumberString) can be one, two, three, four, five, six.

Purpur World Configuration only functions if ender_chest > six-rows and ender_chest > use-permissions-for-rows be enabled.

purpur.inventory_totem

  • Default: None

Allows totems of undying to function even when in the inventory.

Purpur World Configuration only functions if totem-of-undying-works-in-inventory be enabled.

purpur.joinFullServer

  • Default: None

Allow the player to ignore the connection limit.

purpur.mending_shift_click

  • Default: None

Allow the player to mend the item they are holding by crouching and interacting.

[Activate shift-right-click-repairs-mending-points in Purpur World Configurations for it to work.

purpur.place.spawners

  • Default: None

Allow the player to install spawners.

Purpur World Configuration only functions if gameplay-mechanics > silk-touch be enabled.

purpur.portal.instant

  • Default: None

Allow the player to teleport instantly when using the Nether portal.

purpur.sign.color

  • Default: None

표지판에 색 코드를 사용할 수 있도록 허용합니다.

Purpur 세계별 구성에서 sign > allow-colors를 활성화 해야 작동합니다.

purpur.sign.magic

  • Default: None

Allow the use of obfuscation code (&o) on signs.

Purpur 세계별 구성에서 sign > allow-colors를 활성화 해야 작동합니다.

purpur.sign.style

  • Default: None

Allow the use of styling code (&o excluded) on signs.

Purpur 세계별 구성에서 sign > allow-colors를 활성화 해야 작동합니다.

purpur.tnt.defuse

  • Default: None

Allow players to interact with TNT using shears to prevent explosion.

The defuse-tnt-change in Purpur world configuration must be 0.0 or higher to function.

Planned permissions

plazma.bypass.ncr-require

  • Default: None

Allow players to connect even if NoChatReports mod is not installed.

To function, enable no-chat-reports > require-install in Plazma world configuration.


Last updated