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
@flawlessbraz1
show-movementerror-message: false Please read the configuration page.
@NuggetFace
Config page
@luricos
I got the idea of the v from a private plugin I made called VigrCraft for that server then I had remembered xAuth and decided to keep some part of it as that was my first plugin.
EDIT: Now I see what you mean the picture was made by yoshivb I think your the first to notice
Well could you possible fix this please it is very annoying.
@triggjo2 the shadow of the logo from the v connects as x is it inteded that your plugin would then have the same name as xAuth?
@flawlessbraz1
do not move your mouse then you wont get any message. He did bound that message to onPlayerMoveEvent so anytime you move your mouse or try to walk you will get that message spammed.
Even if you clear the message string you will at least get empty lines spammed.
@flawlessbraz1
Same here. It's only a minor issue but it gets annoying.
hello I have a problem. when you enter the server it spams You are not allowed to do that! Login / Register! I tryed deleted that message from the config but it wont delete. any way I can fix this or is it a known bug ?
@corraddave
Do you mean stop the server if theres an error?
@TanveerGT5
I'm still trying to work out ways of implementing MySQL I don't have much time to do much cause I have a bigger project to work on.
xauth converter?
If the the Database has no connection to the Pugin, the Plugin must be denied every connect or something to protect the Server for griefing
@Pangamma
Hmmmmm...... Thats odd are you getting the same error or a different one?Fixed in the newest version just waiting for approval
@triggjo2
I don't know if he is using Forge, but I am receiving quite a few teleport errors on the login event as well. (On a server I am currently debugging)
good job
@Radekva
Looking into it now could you post your config on pastebin?The error is teleporting are you using BukkitForge?
Hello, I have got problem with this plugin :( where is problem please help.
@lyrow
What do you mean?
Like X Player logs in from one computer in the house and Y player logs in from another and if they have the same IP just auto ban them?
That can be kinda mean cause some people like to play with their brothers and sisters but you would be restricting that. So what exactly do you mean?
Do you can add o option to ban players of create more than 1 account for ip?
@RobbieRob
1) You can set the login location so you are put to a certain spot for all of the worlds on a single world
2) Suffocate? I'll have to look into the teleport system to figure this out
3) ... Do you read other pages? Theres a configuration page for a good reason... (*hint: show-movementerror-message)
4) Reload is fixed in the version I'm uploading within a couple minutes of this post
@triggjo2
Actually when you reload they do /login (pass) then it says they are already logged in!
I have such a massive problem
When people connect to the server if they are near a block they spawn in the block and suffocate to death this is cuasing me so many issues
Also when you try to login the world doesn't load it lags and it says "your not allowed to do this REGISTER!" and it spams you! It's so annoying please fix this asap!
Is there anything i can do to fix this temporarily?
@junnu99
Are you logged in, in the first place?