vAuth
vAuth
Information, Current Version: 0.1.6, Look below
If and when I recreate this plugin for the new Sponge API, the name will change, to what, I don't know just yet.
READ EVERYTHING BEFORE COMMENTING INCLUDING OTHER PAGES
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 fileOverhaul language system for easier useAdd 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
Commands
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.
Admin
/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
Permissions
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
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?
Regards.
BudyInc.
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 :)
Noob question: how do I find the op password and/or change or make it
@Ultimatrix26
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
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.
How do I remove syntax password? someone help me pls... :(
@triggjo2
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: https://mega.co.nz/#!Bc9iGDjS!f-q4p6hlugWFUIJUTvzqO4dOndzSy5dODdHD1a3kAtc
- Link to Spanish Translators: https://mega.co.nz/#!Bc9iGDjS!f-q4p6hlugWFUIJUTvzqO4dOndzSy5dODdHD1a3kAtc
@mariern
Eventually I may add it, I still have to decided which way I'm going to overhaul the language system.
@Ultimatrix26
May add this to it as well, but I have to make a new language system.
English I I I In Spanish For Those In Le May Concern Aqui Esta: https://mega.co.nz/#!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: https://mega.co.nz/#!wcMVSSJT!Rzw8lqVwoYlT64jSMioJimZPCoWpnQmQpYE70bWqMgo
@triggjo2
Hey,
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. :)
http://pastebin.com/aj1yGsDF
@LizardFreak7
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.
0.1.5 was rejected due to something I didn't know about as I stopped using the bukkit service, implementing changes and reuploading tonight, hopefully will be available tomorrow.
@xArchitekt
Currently it's still being approved, bukkit will have it up as soon as it's approved
where can I download v 0.1.5 jar file?
Everything to my knowledge is patched, I'm NOT 100% sure if that is the case, I did test this one so it should be clean to run without screwing anything up.
Yes, I know I've been gone and basically left this plugin to die, I was thinking about writing an all purpose server plugin and had begun work on that, and this completely left my mind, I'm probably not going to do too many more things on this plugin other than keep it updated as I've got my life to live. If serious bugs arise I'll patch them quicker this time.
Anyways, to those that still wanted the update it's just under verification then it will be accessible to everyone, I'll have a polish translation in the next version, if I get around to setting that up.
When is this plugin going to be updated to 1.7? Do any other people know about a plugin that blocks player names with spaces? Currently i end up with the config not affecting the plugin, even though it is supposed to. Is there a way to remove a password in case (for example) a hacker changes your password.
@MalwarePorkchop
Steps:
I think that should be it.
How to change the "login-location: 0>>64>>0>>world" location?
I want to set it to: "login-location: -255>>718>>706>>world" but I save the file, and it just turns it back to "login-location: 0>>64>>0>>world"
The -255 718 706 is my spawn location in the world.
@garamaru
Are you still getting this error? If so, shoot me a PM.
i´m running a bukkitserver on version 1.6.2 with vAuth atm and everytime some of my players get a random kinda kick and i get this error in my serverlog:
(it´s a bit longer one)
http://pastebin.ca/2475657
plugins running on the server:
DynMap,Essentials,MultiInv,MultiVerse-Core,PermissionsEx (PEX),Simple-AutoSave,TuxTwoLib,vAuth,VoxelSniper,WorldEdit,WorldGuard
it´s strange that i always have a
"Caused by: java.lang.NumberFormatException: For input string: "-37.0" "-message,
when the stuff escalates,
because i don´t think that there would be any programmer who uses numbers smaller than
integer for their values...and even then java shouldn´t mess up with it o.O
except it it _has_ to be a specific value...
has anyone a guess what it could be?
the error came a few days ago, all plugins work without vAuth without any problem...
via /pl is everything green btw.
the users on my server use a client with the version 1.6.2 i handed them out,
they didn´t modify stuff on it and the computers don´t have stuff that could interfere with mc.
(i know that because i know their machines good enough...)
has anyone a good hint how i could find a good methodic way to find the error?
my spawn location is -37>>64>>354, so there should be no real problem for an int value...
or is the int value in your plugin without the allowance of a negative value?
@triggjo2
Hey if I can help out in anyway, let me know.
We seriously need to spend like a day set aside and work out everything together. Because once the plugin is all up and ready to go, it shouldn't have to be touched unless bukkit gets changed a whole ton, as you've said.
I'm working on another plugin at the moment which is why there has been no vAuth update yes I understand there are bugs