main: me.SuperRonanCraft.BetterRTP.BetterRTP
version: ${project.version}
name: BetterRTP
author: SuperRonanCraft
folia-supported: true #As of 3.6.8 thanks to LOOHP#6007, TechnicallyCoded#9095 and loving11ish#2066
softdepend:
    - Vault
    - WorldGuard #Respect WorldGuard areas (https://dev.bukkit.org/projects/worldguard)
    - GriefPrevention #Respect GriefPrevention areas (https://www.spigotmc.org/resources/griefprevention.1884/)
    - Towny #Respect Towny areas (https://www.spigotmc.org/resources/towny.72694/)
    - RedProtect #Respect RedProtect areas (https://www.spigotmc.org/resources/redprotect.15841/)
      ##Saber Factions And FactionsUUID have the name plugin.yml name!##
      #Respect SaberFactions areas (https://www.spigotmc.org/resources/saberfactions.69771/)
      #Respect FactionsUUID areas (https://www.spigotmc.org/resources/factionsuuid.1035/)
    - Factions
    - Lands #Respect Lands areas (https://www.spigotmc.org/resources/lands.53313/)
    - Residence #Respect Residence areas (https://www.spigotmc.org/resources/residence.11480/)
    - Kingdoms #Respect KingdomsX areas (https://www.spigotmc.org/resources/kingdomsx.77670/)
    - hClaims #Respect hClaims areas (https://www.spigotmc.org/resources/hclaims.90540/)
    - GriefDefender #Respect GriefDefender areas (https://www.spigotmc.org/resources/griefdefender.68900/)
    - UltimateClaims #Respect UltimateClaims areas (https://songoda.com/marketplace/product/ultimateclaims-the-ultimate-claiming-plugin.65)
    - Pueblos #Respect Pueblos regions (https://www.spigotmc.org/resources/pueblos.91255/) (My Favorite :D)
    # Convince
    - ProtocolLib
    - Multiverse-Core #Forcing Multiverse to load BEFORE BetterRTP
    - Essentials #adds `/back` support
    - PlaceholderAPI
    - HuskClaims #fixed condition race which breaks hooking
api-version: '1.13'

commands:
    betterrtp:
        aliases: [brtp, rtp, randomtp, wild, wildtp]
        description: Randomly teleport to a location

permissions:
    betterrtp.*:
        children:
            betterrtp.use: true
            betterrtp.world.*: true
            betterrtp.bypass.*: true
            betterrtp.player: true
            betterrtp.reload: true
            betterrtp.updater: true
            betterrtp.biome: true
            betterrtp.version: true
    betterrtp.world.*:
        description: RTP in all enabled worlds
    betterrtp.bypass.*:
            children:
                betterrtp.bypass.cooldown: true
                betterrtp.bypass.delay: true
                betterrtp.bypass.economy: true
    betterrtp.use:
        description: Use RTP command
        default: true
    betterrtp.version:
        description: See which version is running
    betterrtp.world:
        description: Use world command
    betterrtp.player:
        description: RTP another player
    betterrtp.biome:
        description: RTP to specific biomes
    betterrtp.location:
        description: RTP using a specific location
    betterrtp.group.*:
        description: Use a permission group to rtp with different restrictions
    betterrtp.sign:
        description: Ability to create an RTP sign
    betterrtp.bypass.cooldown:
        description: Bypass cooldowns
    betterrtp.bypass.delay:
        description: Bypass delays
    betterrtp.bypass.economy:
        description: Bypass economy
    betterrtp.bypass.hunger:
        description: Bypass hunger
    betterrtp.reload:
        description: Reload the config
        default: op
    betterrtp.updater:
        description: Get notification on new updates
        default: op
    betterrtp.info:
        description: View info about all worlds rtp will work in
        default: op
    betterrtp.test:
        description: While debugger enabled, be able to test particles, potion effects and sounds
        default: op
    betterrtp.edit:
        description: Edit a custom/default world rtp center/radius
        default: op
