UltraAuth
UltraAuth is a New LightWeight Auth Plugin! I created this plugin because I do not like the other auth plugins as they lag when there are alot of People On! This is why I Created ULTRAAUTH!
UltraAuth disallows players to do certin things, like move, walk, break blocks if they are not Logged in! Use This Plugin to Secure Your Server if it is Offline Mode!
WARNING When First Installing This Plugin, Go To your Spawn and do /ultraauth setspawn
Commands:
- /login <password> - Lets A Player Login
- /register <password> - Lets A Player Register
- /resetpassword <OldPassword> <NewPassword> - Lets a Player Reset There Password
- /ultraauth - Admin Commands
Permissions:
- /login - NO PERMISSION
- /register - NO PERMISSION
- /resetpassword - ultraauth.resetpassword
- /ultraauth - ultraauth.admin
Features:
- Teleports Player to Spawn on Join
- Gives Players PotionEffects Insted of using resource intensive Event(removes on Login, and Telelports Player Back to Location)
- Lightweight
- Encrypt Players Passwords
- UUID Supported
Soon To Come!
- My SQL Support
- Anti Bot Join
- Your Ideas
NEED a plugin that will auto-login players if there premium? Check out FastLogin! https://www.spigotmc.org/resources/fastlogin.14153/
API:
The API of UltraAuth can be viwed here.
@xXkguyXx
I've seen that you added an API. Is it already working? If so, thank you very much. I could add support for your plugin in my project FastLogin (if you want to).
Currently working on recode to help fix a few bugs I found! Should be out in 3-5 days!!!!!!
@Small_Ku
No problem!
@xXkguyXx
https://github.com/GotoFinal/AutoIn/wiki/AuthPlugins Actually,There is the API.╮(╯_╰)╭ BTW,thx for reply so soon.(*´∀`)♥
@x0tester0x
Please add me on skype so we can reslove the issue, My skype is xXkguyXx
@EnderAOE
I will get working on this, should be out within the next 24 hours.
@Small_Ku
I will not add support for this for a few reasons. This plugin is ment to be for security, sometimes people let there friends borrow accounts and they mess them up on there favorite servers. I will not be adding support for that. Even if i wanted to i could not, there does not seem to be a API for the plugin. Also, I will look into the gamemode stuff, should be a easy fix, will be updated within the next 24 hours.
Can you add the support for Auto-in? And the plugin changed my gamemode but dont change it back to be creative. Auto-In:https://www.spigotmc.org/resources/auto-in.578/
another bug: players still can throw items out from backpack before log in.
I get this error when I join:
[19:20:06 ERROR]: Could not pass event PlayerJoinEvent to UltraAuth v1.2.9 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) [spigot.jar:git-Spigot-db6de12-18fbb24] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot.jar:git-Spigot-db6de12-18fbb24] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot.jar:git-Spigot-db6de12-18fbb24] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.PlayerList.onPlayerJoin(PlayerList.java:298) [spigot.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.PlayerList.a(PlayerList.java:157) [spigot.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.LoginListener.b(LoginListener.java:144) [spigot.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.LoginListener.c(LoginListener.java:54) [spigot.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.NetworkManager.a(NetworkManager.java:231) [spigot.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.ServerConnection.c(ServerConnection.java:148) [spigot.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:814) [spigot.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-db6de12-18fbb24] at java.lang.Thread.run(Unknown Source) [?:1.8.0_71] Caused by: java.lang.NullPointerException at ultraauth.managers.PlayerManager.isPlayerRegisterd(PlayerManager.java:132) [?:?] at ultraauth.listeners.PlayerJoinListener.onJoin(PlayerJoinListener.java:35) [?:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [?:1.8.0_71] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [?:1.8.0_71] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [?:1.8.0_71] at java.lang.reflect.Method.invoke(Unknown Source) [?:1.8.0_71] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) [spigot.jar:git-Spigot-db6de12-18fbb24] ... 14 more
@EnderAOE
Bug has been fixed!
@EnderAOE
Working on a fix right now! Thanks for this bug report!
Could I reprint the plugin to Chinese MCBBS? And here is a ticket: Players can use their backpacks when they aren't logged in.
(My poor English…)
@Porama6400
I found when there are a lot of players on it lags the server
Why you not use AuthMe?
I would rather not add that feature, just because a friend could be borrowing the minecrafy account if its premium and try to mess up and he the player banned, also this is a authplugin, its for security
@XxDawnsusxX
It's not impossible. You can check if the user has a username which is used by a premium account and then enable premium authentication. If that is successful, the user has a paid minecraft account. But I don't think this complies this submission guidelines of devBukkit, because this leads to a feel of security for offline mode server owners. Please correct me if it is wrong.
@TheRedCrafter344
Even though that's impossible to do, but there may be a way to do that.
@xXkguyXx
He meant not having to login/register if you connect with a valid minecraft account.
@WaxtzCraft
@WaxtzCraft
What's that?..
add auto premiun login :)