Last updated
Last updated
Permission Management
Permissions are listed in the permissions.yml
configuration file, which you can easily modify. The structure of each permission is as follows:
Description of Attributes
permission
: This is the name of the permission, which you can customize to your needs.
default
: If this value is set to true
, all users will have access to the feature corresponding to this permission. If it is set to false
, access will be restricted.
description
: Provides a brief description of the permission. This information is for reference only and does not affect the operation of the permission system.
Default Permissions List
Below is the list of default permissions that you can find in the permissions.yml
file. These permissions are set to make access management within DeluxeTeleport easier:
name:
permission: permission
default: true
description: description
lobby:
permission: deluxeteleport.command.lobby
default: true
description: Allows the player to teleport to the lobby.
lobby_other:
permission: deluxeteleport.command.lobby.other
default: false
description: Allows the player to send another player to the lobby.
setlobby:
permission: deluxeteleport.command.setlobby
default: false
description: Allows the player to set a lobby location.
dellobby:
permission: deluxeteleport.command.dellobby
default: false
description: Allows the player to delete the lobby location.
lobby_bypass_delay:
permission: deluxeteleport.bypass.delay.lobby
default: false
description: Allows the player to bypass the teleport delay when teleporting to the lobby.
lobby_bypass_cooldown:
permission: deluxeteleport.bypass.cooldown.lobby
default: false
description: Allows the player to bypass the cooldown between uses of the /lobby command.
lobby_cooldown_rank:
permission: deluxeteleport.cooldown.lobby.rank
description: This is the permission that will be used to assign cooldown by rank
spawn:
permission: deluxeteleport.command.spawn
default: true
description: Allows the player to teleport to the spawn point.
spawn_other:
permission: deluxeteleport.command.spawn.other
default: false
description: Allows the player to send another player to the spawn point.
setspawn:
permission: deluxeteleport.command.setspawn
default: false
description: Allows the player to set a spawn location.
delspawn:
permission: deluxeteleport.command.delspawn
default: false
description: Allows the player to delete a specified spawn location.
spawn_bypass_delay:
permission: deluxeteleport.bypass.delay.spawn
default: false
description: Allows the player to bypass the teleport delay when teleporting to spawn.
spawn_bypass_cooldown:
permission: deluxeteleport.bypass.cooldown.spawn
default: false
description: Allows the player to bypass the cooldown between uses of the /spawn command.
spawn_cooldown_rank:
permission: deluxeteleport.cooldown.spawn.rank
description: This is the permission that will be used to assign cooldown by rank
spawn_menu_admin:
permission: deluxeteleport.menu.spawn.admin
default: false
description: Access to the spawn administration menu
reload:
permission: deluxeteleport.command.reload
default: false
description: Allows the player to reload plugin configuration.
reset:
permission: deluxeteleport.command.reset
default: false
description: Allows the player to use the /deluxeteleport restart command
version:
permission: deluxeteleport.command.version
default: true
description: Allows the player to view the plugin version.
help:
permission: deluxeteleport.command.help
default: true
description: Allows the player to view help information about plugin commands.
notify:
permission: deluxeteleport.notify
default: false
description: Allows the player to receive notifications about errors.
notify_update:
permission: deluxeteleport.notify.update
default: false
description: Allows the player to receive notifications about new updates available for the plugin.
update:
permission: deluxeteleport.command.update
default: false
description: Allows the player to update the plugin to the latest version.
tpa:
permission: deluxeteleport.command.tpa
default: true
description: Allows the player to request teleportation to another player.
tpaccept:
permission: deluxeteleport.command.tpaccept
default: true
description: Allows the player to accept teleportation requests.
tpacancel:
permission: deluxeteleport.command.tpacancel
default: true
description: Allows the player to cancel teleportation requests.
tpadeny:
permission: deluxeteleport.command.tpadeny
default: true
description: Allows the player to reject teleport requests.
tpahere:
permission: deluxeteleport.command.tpahere
default: true
description: Allows the player to request teleportation to another player's location.
tpatoggle:
permission: deluxeteleport.command.tpatoggle
default: true
description: Allows the player to toggle teleportation requests on or off.
tpatoggle_other:
permission: deluxeteleport.command.tpatoggle.other
default: false
description: Allows the player to toggle another player's teleportation requests on or off.
tpa_cooldown_rank:
permission: deluxeteleport.cooldown.tpa.rank
description: This is the permission that will be used to assign cooldown by rank
tpa_bypass_cooldown:
permission: deluxeteleport.bypass.cooldown.tpa
default: false
description: Allows the player to bypass the cooldown between uses of the /tpa command.
home:
permission: deluxeteleport.command.home
default: true
description: Allows the player to teleport to their home location.
homes:
permission: deluxeteleport.command.homes
default: true
description: Show a list of your own homes.
homes_other:
permission: deluxeteleport.command.homes.other
default: false
description: Shows a list of another player's homes.
sethome:
permission: deluxeteleport.command.sethome
default: true
description: Allows the player to set their home location.
sethome_multiple:
permission: deluxeteleport.command.sethome.multiple
description: Allows the player to set multiple home locations, when giving permission to a player you must add one point plus the number, example deluxeteleport.command.sethome.multiple.5
home_cooldown_rank:
permission: deluxeteleport.cooldown.home.rank
description: This is the permission that will be used to assign cooldown by rank
delhome:
permission: deluxeteleport.command.delhome
default: true
description: Allows the player to delete their home location.
home_bypass_delay:
permission: deluxeteleport.bypass.delay.home
default: false
description: Allows the player to avoid teleport delay when teleporting home.
home_bypass_cooldown:
permission: deluxeteleport.bypass.cooldown.home
default: false
description: Allows the player to bypass the cooldown between uses of the /home command.
import:
permission: deluxeteleport.command.import
default: false
description: Allows the use of the /deluxeteleport import command