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 Jul 19, 2013@NemesisMate
disable social spy means that people with social spy will not see not logged in people's commands
-
View User Profile
-
Send Message
Posted Jul 19, 2013@Xephi59
Could you answer to this questions?
Are new combattag fixed builds compatible with Bukkit 1.5.2?
-
View User Profile
-
Send Message
Posted Jul 18, 2013@saadodi
wtf? such a dumb idea....
@Rilekt
update authme
-
View User Profile
-
Send Message
Posted Jul 18, 2013@saadodi
whoa why XD?
-
View User Profile
-
Send Message
Posted Jul 18, 2013SUGGESTION: Make a command so ops can view player passes.
-
View User Profile
-
Send Message
Posted Jul 17, 2013AuthMe v2.8 Total: 106.501 s Pct: 9.00%
Pct Total Pct Tick Total Avg Count Vio Event Need lot cpu ....
8.78% 4.98% 103.853 s 2.4884 ms 41.74k 68.95% EntityDamageEvent (and others)
0.08% 0.00% 0.895 s 0.001 ms 872.15k 0.00% PlayerMoveEvent
0.06% 0.24% 0.673 s 0.1223 ms 5.50k 0.43% PlayerPickupItemEvent
0.03% 5.28% 0.317 s 2.6379 ms 0.12k 0.00% PlayerJoinEvent
-
View User Profile
-
Send Message
Posted Jul 16, 2013@Kopertje
Do you have the Vault plugin installed? Look at the line "15.07 10:19:34 [Server] INFO Caused by: java.lang.ClassNotFoundException: net.milkbowl.vault.permission.Permission"
-
View User Profile
-
Send Message
Posted Jul 16, 2013A quand l'ajout du spawn d'enregistrement ? :)
http://dev.bukkit.org/bukkit-plugins/authme-reloaded/tickets/348-authme-spawn-and-multiworld-first-spawn/
-
View User Profile
-
Send Message
Posted Jul 15, 2013When i use the dev build for 1.6.2 i get errors when someone joins the server :
15.07 10:19:37 [Multicraft] Skipped 9 lines due to rate limit (30/s)
15.07 10:19:34 [Server] INFO at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
15.07 10:19:34 [Server] INFO at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
15.07 10:19:34 [Server] INFO Caused by: java.lang.ClassNotFoundException: net.milkbowl.vault.permission.Permission
15.07 10:19:34 [Server] INFO ... 13 more
15.07 10:19:34 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
15.07 10:19:34 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:601)
15.07 10:19:34 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
15.07 10:19:34 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
15.07 10:19:34 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
15.07 10:19:34 [Server] INFO at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerLogin(AuthMePlayerListener.java:497)
15.07 10:19:34 [Server] INFO at uk.org.whoami.authme.Utils.removeAll(Utils.java:61)
15.07 10:19:34 [Server] INFO at uk.org.whoami.authme.Utils.hasPermOnJoin(Utils.java:85)
15.07 10:19:34 [Server] INFO Caused by: java.lang.NoClassDefFoundError: net/milkbowl/vault/permission/Permission
15.07 10:19:34 [Server] INFO at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
15.07 10:19:34 [Server] INFO at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419)
15.07 10:19:34 [Server] INFO at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486)
15.07 10:19:34 [Server] INFO at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226)
15.07 10:19:34 [Server] INFO at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:590)
15.07 10:19:34 [Server] INFO at net.minecraft.server.v1_6_R2.DedicatedServerConnection.b(SourceFile:29)
15.07 10:19:34 [Server] INFO at net.minecraft.server.v1_6_R2.DedicatedServerConnectionThread.a(DedicatedServerConnectionThread.java:41)
15.07 10:19:34 [Server] INFO at net.minecraft.server.v1_6_R2.PendingConnection.d(PendingConnection.java:43)
15.07 10:19:34 [Server] INFO at net.minecraft.server.v1_6_R2.PendingConnection.e(PendingConnection.java:120)
15.07 10:19:34 [Server] INFO at net.minecraft.server.v1_6_R2.PlayerList.attemptLogin(PlayerList.java:334)
15.07 10:19:34 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
15.07 10:19:34 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
15.07 10:19:34 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
15.07 10:19:34 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
15.07 10:19:34 [Server] INFO org.bukkit.event.EventException
15.07 10:19:34 [Server] SEVERE Could not pass event PlayerLoginEvent to AuthMe v2.8
I hope this will help you get a 1.6.2 sooner ;)
ill be waiting ;)
-
View User Profile
-
Send Message
Posted Jul 15, 20132013-07-14 19:30:43 [SEVERE] Could not pass event PlayerJoinEvent to AuthMe v2.7.16 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.v1_6_R1.PlayerList.c(PlayerList.java:204) at net.minecraft.server.v1_6_R1.PlayerList.a(PlayerList.java:100) at net.minecraft.server.v1_6_R1.PendingConnection.d(PendingConnection.java:130) at net.minecraft.server.v1_6_R1.PendingConnection.c(PendingConnection.java:43) at net.minecraft.server.v1_6_R1.DedicatedServerConnectionThread.a(DedicatedServerConnectionThread.java:41) at net.minecraft.server.v1_6_R1.DedicatedServerConnection.b(SourceFile:29) at net.minecraft.server.v1_6_R1.MinecraftServer.t(MinecraftServer.java:590) at net.minecraft.server.v1_6_R1.DedicatedServer.t(DedicatedServer.java:226) at net.minecraft.server.v1_6_R1.MinecraftServer.s(MinecraftServer.java:486) at net.minecraft.server.v1_6_R1.MinecraftServer.run(MinecraftServer.java:419) at net.minecraft.server.v1_6_R1.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.AssertionError at uk.org.whoami.authme.datasource.MiniConnectionPoolManager.disposeConnection(MiniConnectionPoolManager.java:256) at uk.org.whoami.authme.datasource.MiniConnectionPoolManager.access$1(MiniConnectionPoolManager.java:250) at uk.org.whoami.authme.datasource.MiniConnectionPoolManager$PoolConnectionEventListener.connectionErrorOccurred(MiniConnectionPoolManager.java:291) at com.mysql.jdbc.jdbc2.optional.MysqlPooledConnection.callConnectionEventListeners(MysqlPooledConnection.java:250) at com.mysql.jdbc.jdbc2.optional.MysqlPooledConnection.getConnection(MysqlPooledConnection.java:188) at com.mysql.jdbc.jdbc2.optional.MysqlPooledConnection.getConnection(MysqlPooledConnection.java:158) at uk.org.whoami.authme.datasource.MiniConnectionPoolManager.getConnection3(MiniConnectionPoolManager.java:156) at uk.org.whoami.authme.datasource.MiniConnectionPoolManager.getConnection2(MiniConnectionPoolManager.java:140) at uk.org.whoami.authme.datasource.MiniConnectionPoolManager.getValidConnection2(MiniConnectionPoolManager.java:208) at uk.org.whoami.authme.datasource.MiniConnectionPoolManager.getValidConnection(MiniConnectionPoolManager.java:185) at uk.org.whoami.authme.datasource.MySQLDataSource.isAuthAvailable(MySQLDataSource.java:152) at uk.org.whoami.authme.datasource.CacheDataSource.isAuthAvailable(CacheDataSource.java:41) at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerJoin(AuthMePlayerListener.java:685) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 14 more
-
View User Profile
-
Send Message
Posted Jul 14, 2013I am not able to import my accounts of xauth. The server is restarting on its own.
-
View User Profile
-
Send Message
Posted Jul 13, 2013Suggestion : Apply setWalkSpeed(0) to the player upon login :D. Remove it afterwards. But keep the tp thingy since jump isn't affected. (which can be avoided by adding a special jumb boost effect to the player.)
Suggestion : login msg that would only appear when the user successfully logged in.
Suggestion : Set maxNicknameLength to 16 by default.
Bug Report : passpartu seems to be broken in the last dev build.
Bug Report : java.lang.IllegalStateException: Asynchronous entity world add! when loggin-in in from time to time.
Question : Could you please explain your regex that is used to check the playername :)
PS : Everything tested under spigot last build.
-
View User Profile
-
Send Message
Posted Jul 11, 2013it constantly says your bungeecord api is outdated.. Can anyone give me the correct download then for 1.5 http://ci.md-5.net/job/BungeeCord/
-
View User Profile
-
Send Message
Posted Jul 11, 2013Is there a way to show players register and login commands in console so they are not hidden with "player issued an AuthMe command".
Thx
-
View User Profile
-
Send Message
Posted Jul 10, 2013@qiuMC
@Xephi59
-
View User Profile
-
Send Message
Posted Jul 10, 2013Help! How to replace the Simplified Chinese language?
-
View User Profile
-
Send Message
Posted Jul 10, 2013Dev Build 2.8b1 is now available on Jenkins :
DevBuild: 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. https://authme.ci.cloudbees.com/
Changes :
Xephi
-
View User Profile
-
Send Message
Posted Jul 8, 2013Hello, having a bit of an issue with crazy login and worldportal, what happens is I log off while in world B, then I log back in and I and moved to the server spawn in world A which is what I want to happen, but when I log back in I am moved to the coordinates I was in on world B but in World A, so this means I often times end up under ground. Can this plugin fix this issue? I am also looking to moving to multiverse, would that fix the issue or work better with this plugin than with crazylogin?
Thanks for the help Im just trying to get the server set up before I get an online hoster and go public.
-
View User Profile
-
Send Message
Posted Jul 8, 2013@jeremy123321
Read Xephi's reply ~~~~~~~~~~~~ AuthMe do not use any nms code... No update needed , the plugin work on any version of bukkit
Xephi
-
View User Profile
-
Send Message
Posted Jul 8, 2013Hallo allemaal ik schrijf hier een reactie omdat ik wil zeggen dat dit echt een supergoede plugin is hij is echt zo goed ik raad jullie deze plugin ECHT aan hij heeft me zohard geholpen en je moet er zo goed als niets aan doen
aan de mensen van deze plugin echt proficiat!!!