Information, Current Version: 0.1.6

Source (Also in jar)
This plugin takes the password users choose to have and encrypts it and put it in passwords.yml. Very simple configuration and all but a couple message strings are configurable via <Language>.yml. You can also add your own language files to the system by copying a default language file, renaming it and changing the message strings.
Players are unable to do ANYTHING if they are not logged in or registered (Unless you don't require logins).

Important Information

This plugin is NOT related to xAuth
NOTICE: This plugin IS compatible with ALL versions of bukkit so long as they HAVEN'T made any big code changes!
Configuration Help: Configuration

To Do

  • Implement new version checker based on "Curse File API"
  • Setup auto install of polish language file
  • Overhaul language system for easier use
  • Add Option to disable different not logged in/registered options (I forgot to put them in 0.0.6)
  • Add MySQL Connect
  • Add AuthMeReloaded Converter

Features List

  • Require Logins or not
  • Require Registering or not
  • Force password changes
  • Encrypted Password
  • Language Support
  • Permissions (SuperPerms)
  • God mode til logged in or registered
  • Not logged in or registered alerts
  • Op Secure
  • Username verify (Prevents no names and unbannable names)
  • Configurable messages
  • Multi-world support for logins
  • Debug
  • Version checker
  • Features added in not yet obtainable builds:
    • None update out


There are 8 commands:
/login or /vlogin: Login to the server to verify you are you.
/register or /vregister: Register to the server so your account is locked to you.
/changepassword or /vchangepassword: Change the password you are registered with.


/forcepassword or /vforcepassword: Change another users password (They must be online!).

/vauth [reload, setlogin, player, language (Disabled)]: Reload: Reloads Config and UserPassword Information. SetLogin: Sets the teleport location of where users are teleported to on login to verify they are who they are. Player: Login an online player via admin controls. Language: Change the language in-game(english, german, french, dutch).

/op: I added /op to this plugin to prevent people from granting op status to other players without the server owners permission so what this does is it requires a password in order for the command to go threw the password is set in the config then encrypted on startup.

/deop I added /deop to this plugin to prevent people (such as griefers) from some how gaining op on your server from deoping you (requires same password as /op).

/ops: View all ops in ops.txt


vauth.*: Allow access to everything in this plugin
vauth.login (requireLogin/allow-all-login WILL bypass this): Allow users access to /login
vauth.register (requireLogin/allow-all-register WILL bypass this): Allow users access to /register
vauth.changepassword (allow-all-changepassword WILL bypass this): Allow users access to /changepassword
vauth.admin.*: Allow admin access
vauth.admin.forcepasswordchange: Allow users access to /forcepassword
vauth.admin.vauth: Allow users access to /vauth
vauth.admin.secureop: Allow users access to /op (They still need the password in order to op)
vauth.admin.securedeop: Allow users access to /deop (They still need the password in order to deop)
vauth.admin.ops: Allow users access to /ops

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of adamwbb adamwbb Jul 31, 2014 at 20:55 UTC - 0 likes

    @mbcx2: Go

    cracked servers arent the only one to do that premium servers also use auth to prevent hacked accounts from getting on

  • Avatar of Layania Layania Jul 25, 2014 at 19:48 UTC - 0 likes

    Like xauth, authme-reload and many other, thanks to create this kind of plugin !
    Working well on LEGIT server bukkit or spigot :)

  • Avatar of mbcx2 mbcx2 Jul 25, 2014 at 18:45 UTC - 0 likes

    Bukkit disallows plugin created for cracked servers,
    If the plugin is intended for that, reread bukkit plugin submission guidelines.
    I am not a Bukkit staff, I am not trying to act like one, do not take this message as a warning, more as a little note or reminder.

    Hello, I create high quality Bukkit Plugins that can be downloaded for free!
    My Plugins (1): PortalAnywhereReloaded

  • Avatar of triggjo2 triggjo2 Jun 18, 2014 at 23:44 UTC - 0 likes

    @BudyInc: Go

    The issue is you're not telling it to re-encrypt the password, change the encrypt option as well to true when you set the password.

    --J Triggs

    Wrote vAuth, vFakeMessage

  • Avatar of BudyInc BudyInc May 17, 2014 at 14:40 UTC - 0 likes

    Yo Triggjo2.

    Awesome plugin, it really has some options to deal with so you can have almost everyone playing on your server, thats cool. But the reason im writing is, is kindda like @Mikenal521, but i found the password, and btw, it located in the config file
    ex: C:\Users\Maxio\Desktop\Server\plugins\vauth
    and i've tried to change it, and it's changed in the config but it's still not working.

    So what to do?


    And im usign this plugin on 1.7.9 and it works fine, it's only the    /op [player] [password]   that doesn't work. everything else is working fine :)

  • Avatar of Mikenal521 Mikenal521 May 11, 2014 at 02:28 UTC - 0 likes

    Noob question: how do I find the op password and/or change or make it

  • Avatar of triggjo2 triggjo2 Apr 22, 2014 at 22:42 UTC - 0 likes

    @Ultimatrix26: Go

    I think I got the basic point of what you're saying, You're looking for English.yml or you added an edit saying you got it - Load the plugin and it should generate.

    Spanish translation? I can add that, but I'm getting side track with so much stuff, I'm not sure when it will make it in, I still have to add the polish translation, and another language that slips my mind at this moment.

    @Frano35: Go

    What do you mean? The message that says something like, This action cannot occur until you login/register?

    If its spamming you with that, then go to config.yml and set show-movement-error to false.

  • Avatar of Frano35 Frano35 Apr 17, 2014 at 15:15 UTC - 0 likes

    How do I remove syntax password? someone help me pls... :(

  • Avatar of Ultimatrix26 Ultimatrix26 Apr 10, 2014 at 03:27 UTC - 0 likes


    Español: Se Cambiara Los Mensajes?, Si Es Asi Podrias Enviarme El Archivo english.yml a Mi Correo Electronico Para Yo Traducirlo y Enviarlo. Por Si Quizas Lo Quieras Colocar En La Proxima Actualizacion. Mi Correo Es: [email protected]

    - Me Gustaria Que En La Proxima Actualizacion Pusieran La Opcion Para Que Cuando Se Loguean Los Manda Al Punto De Spawn y No Al Ultimo Lugar Que Estuvo

    English: It Will Change The Messages?, So If You Could Send The File english.yml My Email Address To Send it and I Translate. Try If You Want By Place in the next update. My Email is: [email protected]

    - I wish that in the next update put the option for When The Manda are logged and not Al De Spawn Point At Last Place That Were

    - Link de Traduccion a Español:!Bc9iGDjS!f-q4p6hlugWFUIJUTvzqO4dOndzSy5dODdHD1a3kAtc

    - Link to Spanish Translators:!Bc9iGDjS!f-q4p6hlugWFUIJUTvzqO4dOndzSy5dODdHD1a3kAtc

    Last edited Apr 10, 2014 by Ultimatrix26
  • Avatar of triggjo2 triggjo2 Apr 05, 2014 at 19:43 UTC - 1 like

    @mariern: Go

    Eventually I may add it, I still have to decided which way I'm going to overhaul the language system.

    @Ultimatrix26: Go

    May add this to it as well, but I have to make a new language system.


Date created
Jun 27, 2012
Last update
Jul 22, 2014
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Curse link
Recent files