name: ${project.artifactId}
description: ${project.description}
main: ${project.groupId}.${project.artifactId}.${project.artifactId}
version: ${project.version}-Build#${env.BUILD_NUMBER}
authors: [Xephi59, 喵♂呜]
website: ${jenkins.url}/job/${project.artifactId}/
softdepend: [Vault, ChestShop, Citizens, Essentials, EssentialsSpawn, ProtocolLib]
commands:
    register:
        description: Register an account
        usage: /register password confirmpassword
        aliases: reg
    login:
        description: Login into a account
        usage: /login password
        aliases: l
    changepassword:
        description: Change password of a account
        usage: /changepassword oldPassword newPassword
    logout:
        description: Logout
        usage: /logout
    unregister:
        description: unregister your account
        usage: /unregister password
    authme:
        description: AuthMe op commands
        usage: '/authme reload|register playername password|changepassword playername password|unregister playername|version'
    email:
        description: Add Email or recover password
        usage: '/email add your@email.com your@email.com|change oldEmail newEmail|recovery your@email.com'
    captcha:
        description: Captcha
        usage: /captcha theCaptcha
    converter:
        description: Converter from different other auth plugins
        usage: /converter <datatype>
permissions:
    authme.player.*:
        description: Gives access to all authme player commands
        default: true
        children:
            authme.register: true
            authme.login: true
            authme.changepassword: true
            authme.logout: true
            authme.unregister: true
            authme.l: true
            authme.reg: true
            authme.email: true
            authme.captcha: true
    authme.admin.*:
         description: Gives access to all authme admin commands
         children:
             authme.admin.reload: true
             authme.admin.register: true
             authme.admin.changepassword: true
             authme.admin.unregister: true
             authme.admin.purge: true
             authme.seeOtherAccounts: true
             authme.admin.lastlogin: true
             authme.admin.getemail: true
             authme.admin.chgemail: true
             authme.admin.purgelastpos: true
             authme.admin.switchantibot: true
             authme.bypassantibot: true
             authme.admin.getip: true
             authme.admin.converter: true
             authme.admin.resetposition: true
             authme.admin.forcelogin: true
    authme.register:
        description: Register an account
        default: true
    authme.login:
        description: Login into a account
        default: true
    authme.changepassword:
        description: Change password of a account
        default: true
    authme.logout:
        description: Logout
        default: true
    authme.email:
        description: Email
        default: true
    authme.allow2accounts:
        description: allow more accounts for same ip
        default: false
    authme.seeOtherAccounts:
        description: display other accounts about a player when he logs in
        default: false
    authme.unregister:
        description: unregister your account
        default: true
    authme.admin.reload:
        description: AuthMe reload commands
        default: op
    authme.admin.register:
        description: AuthMe register command
        default: op
    authme.admin.changepassword:
        description: AuthMe changepassword command
        default: op
    authme.admin.unregister:
        description: AuthMe unregister command
        default: op
    authme.admin.purge:
        description: AuthMe unregister command
        default: op
    authme.admin.lastlogin:
        description: Get last login date about a player
        default: op
    authme.admin.getemail:
        description: Get last email about a player
        default: op
    authme.admin.chgemail:
        description: Change a player email
        default: op
    authme.admin.accounts:
        description: Display Players Accounts
        default: op
    authme.captcha:
        description: Captcha
        default: true
    authme.admin.setspawn:
        description: Set the AuthMe spawn point
        default: op
    authme.admin.spawn:
        description: Teleport to AuthMe spawn point
        default: op
    authme.vip:
        description: Allow vip slot when the server is full
        default: op
    authme.admin.purgebannedplayers:
        description: Purge banned players
        default: op
    authme.bypassforcesurvival:
        description: Bypass all ForceSurvival features
        default: false
    authme.admin.purgelastpos:
        description: Purge last pos of players
        default: op
    authme.admin.switchantibot:
        description: Switch AntiBot mode on/off
        default: op
    authme.bypassantibot:
        description: Bypass the AntiBot check
        default: op
    authme.admin.setfirstspawn:
        description: Set the AuthMe First Spawn Point
        default: op
    authme.admin.firstspawn:
        description: Teleport to AuthMe First Spawn Point
        default: op
    authme.admin.getip:
        description: Get IP from a player ( fake and real )
        default: op
    authme.admin.converter:
        description: Allow /converter command
        default: op
    authme.admin.resetposition:
        description: Reset last position for a player
        default: op
    authme.admin.forcelogin:
        description: Force login for that player
        default: op
    authme.canbeforced:
        description: Can this player be forced to login
        default: true
