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 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.

  • Avatar of Ultimatrix26 Ultimatrix26 Apr 05, 2014 at 18:24 UTC - 0 likes

    English I I I In Spanish For Those In Le May Concern Aqui Esta:!wcMVSSJT!Rzw8lqVwoYlT64jSMioJimZPCoWpnQmQpYE70bWqMgo

    Me gutaria Que Lo Pusieran En la Nueva Actualizacion

    Español: Yo Lo Tengo Traducido En Español Para Los que Le Interese Aqui Esta:!wcMVSSJT!Rzw8lqVwoYlT64jSMioJimZPCoWpnQmQpYE70bWqMgo

  • Avatar of mariern mariern Apr 04, 2014 at 01:32 UTC - 0 likes



    I recently downloaded your plugin, and it's great! It succeeded where others have failed. But, my server is in french and google translate just didn't cut it. So I made my own translation, and I wanted to share it with all of the other users of the plugin. You could even add it to an update. :)

  • Avatar of triggjo2 triggjo2 Mar 06, 2014 at 23:32 UTC - 0 likes

    @LizardFreak7: Go

    I only just read your full comment, not even sure if you're still using this plugin but, yes admins have access to /forcepassword which will force a password change, just use that in console if someone changes it on you or you get locked out.


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