AuthMe Reloaded

The most famous and used /login|/register plugin!
WARNING: if you want to try the newest features please use the latest dev build! (https://ci.codemc.org/job/AuthMe/job/AuthMeReloaded/)
Prevent username stealing:
AuthMe Reloaded prevents players who aren't logged in from actions like placing blocks, moving, typing commands or seeing the inventory of the current player.
Anti-Spoof:
The possibility to set up name spoof protection kicks players with uncommon long or short player names before they could actually join.
Sessions:
Login Sessions make it possible that you don't have to login within a given time period.
Configurable:
Each command and every setting can be enabled or disabled by a easy structured config file.
Translatable:
If you don't like English or don't like our default translations you can easily edit almost every message sent by the plugin!
Features:
- E-Mail Recovery System!
- Playername spoof protection
- Countries Selection! (countries codes)
- AntiBot Features!
- Protection against "Logged in from another location" messages
- Two-factor (2FA) support!
- Login sessions
- Editable settings & messages
- MySQL and SQLITE support
- Supported hash algorithms: Available Hash Algorithms
- Supports tons of CMS! (Website integration)
- Custom MySQL tables/columns (useable for forums, other scripts)
- Database queries can be cached
- Compatible with NPC and CombatTag plugins
- Account restriction through IP and name
- Permissions group switching on un-logged-in
- Different permission group for Registered and unRegistered users
- Support for permissions onJoin with transient vault system
- Cache on file for all inventories and enchants for un-logged-in players
- Save Quit location to prevent loss of position
- Possible to use without a Permissions plugin
- Automatic backup system of all your user password data
- Default Language Style: en, de, br, cz, pl, fr, ru, hu, sk, es, zhtw, fi, zhcn, nl, and others! (feel free to send me new translations)
- Convert SQLite to an usefull authme.sql that you can import on a MySQL database!
- Import your database from Rakamak, CrazyLogin, RoyalAuth, vAuth !
Support:
Configuration
Commands
Permissions
Warning: if you're updating from AuthMe 3.4 to 5.2+ you need to change the permissions nodes.
List of all single permissions
How To
- How to use the converter
- WebSite Integration
- How to convert from Rakamak
- Convert from SQLite to MySQL: set MYSQL as backend and run the "/authme converter sqlitetosql" command.
Source: Source Code on Github
JavaDoc: AuthMe Javadoc
Dev Builds
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
DevBuilds: ci.codemc.org
Maven dependency:
<repositories>
<repository>
<id>codemc-repo</id>
<url>https://repo.codemc.io/repository/maven-public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>fr.xephi</groupId>
<artifactId>authme</artifactId>
<version>5.7.0</version>
<scope>provided</scope>
</dependency>
</dependencies>
Metrics
Usage statistics: AuthMeReloaded on BStats.org
Licenses
This product includes and download automatically GeoLite data created by MaxMind, available from https://www.maxmind.com
Credits
Current AuthMe development team members: Our Team
Credits for old versions of authme go to d4rkwarriors, fabe1337 , Whoami and pomo4ka.
-
View User Profile
-
Send Message
Posted Jun 27, 2012@307th
b4? are u sure of that? there isent drastical change in core...
@Jokaru
SaveQuitLocation: false?
-
View User Profile
-
Send Message
Posted Jun 27, 2012Hi all. I have a problem....again. When players join server they twitch like epilepsy and sometime they just fall under the ground in wall and die there or fall in cave. Sometime when players join they teleport like crazy to 8,64,8 and back to his place 10 times per sec before they login. But authme options back to spawn disable and spawn is located in 99xx,64,99xx. I use Spout and try to b4,b3,b2 and 2.6.5 but nothing help. Bukkit save quit location disable. Pls help me!
added: When player after warp disconnect and then re-enter in mincraft client all ok.
-
View User Profile
-
Send Message
Posted Jun 27, 2012The newest version causes a lot of lag of my server after about 1-2 hours of use. Can this be fixed?
-
View User Profile
-
Send Message
Posted Jun 27, 2012@Maxetto
glad to hear that u solve the usses. in beta5 i will add passpartu command, so Server Admin can join with all account for inspect or others.
-
View User Profile
-
Send Message
Posted Jun 27, 2012@d4rkwarriors
Grazie mille, ho risolto :D Era proprio il suo file nella cartella cache ad essere buggato, non authme (infatti il suo file era di 0 byte)
Aspetto la Beta 5 per aggiornare e grazie ancora per il tuo splendido lavoro
-
View User Profile
-
Send Message
Posted Jun 27, 2012Could you add settings for players who plays from LAN? So they could register as much as they want from that IP adress? But all others can only so much as it is in maxRegPerIP?
-
View User Profile
-
Send Message
Posted Jun 26, 2012PLEASE UPDATE THIS!!!
-
View User Profile
-
Send Message
Posted Jun 26, 2012@d4rkwarriors
Ah ok quindi torno alla b2?
-
View User Profile
-
Send Message
Posted Jun 26, 2012@ramius86
nu aspetta la b4 e la b5 sto fixando questo errore, che ho voluto snellire il codice ma mi sono dimenticato una parte. entro stasera dovrei upparla.
-
View User Profile
-
Send Message
Posted Jun 26, 2012Ciao d4rk, vedo che parli italiano quindi evito di tradurre =)
2012-06-26 12:02:21 [SEVERE] Could not pass event PlayerJoinEvent to AuthMe org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460) at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132) at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129) at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:94) at net.minecraft.server.Packet1Login.handle(SourceFile:68) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:48) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerJoin(AuthMePlayerListener.java:394) at sun.reflect.GeneratedMethodAccessor201.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ... 12 more
ieri sera ho aggiornato alla b3 e mi appare questo errore, prima avevo la b2 e funzionava tutto ok. Ho semplicemente cancellato il jar e rimesso quest'altro. Forse dovevo cancellare la directory, far rigenerare la configurazione e poi rimettere il file di db degli account? Ho la 4.0
grazie ottimo lavoro =)
-
View User Profile
-
Send Message
Posted Jun 25, 2012@Maxetto
vai nella cartella chace/ dentro la cartella del server non del plugin, e rimuove il suo file nomeplayer.cache.
-
View User Profile
-
Send Message
Posted Jun 25, 2012@Zwing87
hem try pls to remove all the plugins and check if error occur.
-
View User Profile
-
Send Message
Posted Jun 25, 2012For you, the french translation :
http://pastebin.com/Y9W321Ss
-
View User Profile
-
Send Message
Posted Jun 25, 2012@d4rkwarriors
Ho fatto come hai detto ma ancora niente, non si può loggare/unloggare/registrare, ecc
2012-06-25 21:09:24 [SEVERE] Could not pass event PlayerJoinEvent to AuthMe org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460) at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132) at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129) at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:94) at net.minecraft.server.Packet1Login.handle(SourceFile:68) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:48) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at uk.org.whoami.authme.cache.limbo.LimboCache.addLimboPlayer(LimboCache.java:81) at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerJoin(AuthMePlayerListener.java:381) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ... 12 more
-
View User Profile
-
Send Message
Posted Jun 25, 2012Ever since I updated to the latest version, tons of people have been saying their inv randomly gets cleared when they login.
-
View User Profile
-
Send Message
Posted Jun 25, 2012@d4rkwarriors player login timeout after receive the error message. http://dev.bukkit.org/paste/5663/
-
View User Profile
-
Send Message
Posted Jun 25, 2012@HaoSs
cache: false
-
View User Profile
-
Send Message
Posted Jun 25, 2012logout function not working ? using 2.6.5
12:08:15 [SEVERE] null
org.bukkit.command.CommandException: Unhandled exception executing command 'logout' in plugin AuthMe v2.6.5 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166) at forge.bukkit.ForgeCommandMap.dispatch(ForgeCommandMap.java:54) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:491) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:917) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:873) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:855) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34) at net.minecraft.server.NetworkManager.b(NetworkManager.java:234) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:121) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:556) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:453) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at uk.org.whoami.authme.datasource.CacheDataSource.updateSession(CacheDataSource.java:69) at uk.org.whoami.authme.commands.LogoutCommand.onCommand(LogoutCommand.java:74) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
also. the i'm experiencing some inventory lose also. may be related to essentials and giving kits to first time users. but they are not first time..
-
View User Profile
-
Send Message
Posted Jun 25, 2012Hi, could you please help me here?
Thanks!
-
View User Profile
-
Send Message
Posted Jun 24, 2012@FurmigaHumana
simply beacuse that event isent already completed by bukkit team, infact inventory are pre-cached on client and click event are asincronous for client and server. So we cant understand when a player reaaly click for invetory or others, ot the exact istance of that.. but since 1 years i never see on my server a player that lost inventory..