Skip to content

5 ‐ Permissions for Skyllia Plugin

Euphyllia edited this page Sep 12, 2024 · 1 revision

General Commands

Island Creation and Management

  • skyllia.island.command.create
    Allows creation of an island.

  • skyllia.island.command.create.[schematic_type]
    Allows creation of an island using a specific schematic type. [schematic_type] represents the name of the schematic.

  • skyllia.island.command.delete
    Allows deletion of the player's island.

  • skyllia.island.command.sethome
    Allows setting the spawn and visit point of the island.

  • skyllia.island.command.biome
    Allows changing the biome of the island's chunk.

  • skyllia.island.command.setwarp
    Allows setting a warp (teleportation point) with a name on the island.

  • skyllia.island.command.delwarp
    Allows deleting a warp from the island.

Member and Visitor Management

  • skyllia.island.command.expel
    Allows expelling a visitor from the island.

  • skyllia.island.command.invite
    Allows inviting a player to become a member of the island.

  • skyllia.island.command.kick
    Allows kicking a member with a lower rank from the island.

  • skyllia.island.command.permission
    Allows modifying permissions for members of lower ranks.

  • skyllia.island.command.promote
    Allows promoting a member to a rank lower than the player's rank.

  • skyllia.island.command.demote
    Allows demoting a member, except if they have a rank equal to or higher than the player's rank.

Navigation and Access

  • skyllia.island.command.visit
    Allows visiting another player's island.

  • skyllia.island.command.home
    Allows teleporting to the island's spawn point.

  • skyllia.island.command.warp
    Allows teleporting to a specific warp on the island.

  • skyllia.island.command.leave
    Allows leaving the current island. Note: This command cannot be used by the island owner.

  • skyllia.island.command.access
    Allows opening or closing the island's access to visitors.


Admin Commands

Island Administration

  • skyllia.admins.commands.island.delete
    Allows an admin to delete any island.

  • skyllia.admins.commands.island.setmaxmembers
    Allows an admin to set the maximum number of members allowed on an island.

  • skyllia.admins.commands.island.setsize
    Allows an admin to set the size of an island.

Bypass and Interaction

  • skyllia.island.command.access.bypass
    Allows bypassing access restrictions (e.g., access closed islands).

  • skyllia.island.command.expel.bypass
    Allows bypassing restrictions when expelling players.

  • skyllia.island.command.visit.bypass
    Allows bypassing visit restrictions (e.g., access private islands).

  • skyllia.damage.entity.bypass
    Allows entities to bypass island permissions for damage.

  • skyllia.interact.bypass
    Allows players to bypass island permissions for player interactions (e.g., breaking blocks, using items).

  • skyllia.interact_entity.bypass
    Allows players to bypass island permissions for interacting with entities (e.g., animals, mobs).


Note

We recommend using LuckPerms for managing permissions in Skyllia to streamline permission management and ensure efficient administration.