diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 12042fa..33c9e42 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -2,168 +2,176 @@ name: ${project.artifactId} description: ${project.description} main: ${project.groupId}.${project.artifactId}.${project.artifactId} version: ${project.version}-Build#${env.BUILD_NUMBER} -authors: [Xephi59, 喵♂呜] +authors: +- Xephi59 +- 喵♂呜 website: ${jenkins.url}/job/${project.artifactId}/ -softdepend: [Vault, ChestShop, Citizens, Essentials, EssentialsSpawn, ProtocolLib] +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 + 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 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 + 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 \ No newline at end of file