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 Aug 18, 2012@d4rkwarriors
But the problem is that these files in cache folder doesnt exist when player is offline!
-
View User Profile
-
Send Message
Posted Aug 18, 2012@ShadowKillerx
not in word/players in main server directory cache/ u will see playername.cache created every time players insent logged in and deleted every time players successfully logged in, if that errors occurs u have to chek in that directory whats wrong with .cache player's file.
new temp dev build with temp fix for async chat errors
-
View User Profile
-
Send Message
Posted Aug 18, 2012@d4rkwarriors
i have send you that files cuz when i removed them, then errors wont appear so...
Oho.. There are no files called like these from world/players in cache folder so mabey this is the reason o.O
That was that screen: http://iv.pl/images/10750498280735884680.png
-
View User Profile
-
Send Message
Posted Aug 17, 2012@ShadowKillerx
u give me wrong file ;) iam talkng about playername.cache that cause theese errors u can find it in cache/ dir in main server directory. and if u have screenshots of inventory will be better then .dat file that u never have to touch.
-
View User Profile
-
Send Message
Posted Aug 17, 2012@d4rkwarriors
Hmm aready i dont have SpoutPlugin installed (but i had to 1.3.1) and mabey also this is reason?
-
View User Profile
-
Send Message
Posted Aug 17, 2012@ShadowKillerx
99% that enchanted axe has not common enchanted or cheated enchanted in itself! sometime spout give wrong enchant status at some times that cause this tedius corrupted files, i have seen it on my server. thk for the files i will check it asap.
-
View User Profile
-
Send Message
Posted Aug 17, 2012I will upload 4 you few bugged files:
http://www3.zippyshare.com/v/40576731/file.html
Only on join, i was sending your friend screen here with inventory of that player which occur error, But there was normall items with 1 enchanted axe i think.
-
View User Profile
-
Send Message
Posted Aug 17, 2012@ShadowKillerx
mmm could u pastebin me file that cause this error? this error occur at join or at quit? have u detect what type of items cause these file corruptions?
-
View User Profile
-
Send Message
Posted Aug 17, 2012@UltraMC
temp fix is to use 2.6.6 i will revert cide to old api, AsyncPlayerChat is a unsufull feature that cause more damage then benificts, hope that bukkit will understand this fact in next release.
-
View User Profile
-
Send Message
Posted Aug 17, 2012@lord0o
I have the same since allways. My players get used to it.
-
View User Profile
-
Send Message
Posted Aug 17, 2012[Bukkit 1.3.1] When player joins server, but is not logged in (gave no password) is still able to chat (many not-fair bans was executed by this on griefers on my server) with error: http://pastebin.com/jzPpRNHL
Can I require temporary fix to stop unlogged players use chat?
-
View User Profile
-
Send Message
Posted Aug 17, 2012@d4rkwarriors
But will you fix that errors with cache?
http://wklej.org/id/812976/
Or only one solution is to remove "bad" files from word/players cuz i checked that and that works but of course = lose every items from inventory ;/
-
View User Profile
-
Send Message
Posted Aug 17, 2012Guys I have a big problem on my server...When a player Logs in, in that exact moment after confirmation, the player "Hits the ground too hard" and die, or let him at 0,5 of Life...
What's the problem?, its the Bukkit R1.1 ?, we are running with 1.3.2
-
View User Profile
-
Send Message
Posted Aug 17, 2012Hello, this issue occurs with latest dev build (1.3.1):
2012-08-17 12:17:15 [SEVERE] Could not pass event AsyncPlayerChatEvent to AuthMe
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:332)
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:459)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:830)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:807)
at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44)
at net.minecraft.server.NetworkManager.i(NetworkManager.java:211)
at net.minecraft.server.NetworkManager.c(NetworkManager.java:326)
at net.minecraft.server.NetworkReaderThread.run(SourceFile:93)
Caused by: java.lang.RuntimeException Interrupted while waiting for a database connection.
at uk.org.whoami.authme.datasource.MiniConnectionPoolManager.getConnection2(MiniConnectionPoolManager.java:137)
at uk.org.whoami.authme.datasource.MiniConnectionPoolManager.getValidConnection2(MiniConnectionPoolManager.java:203)
at uk.org.whoami.authme.datasource.MiniConnectionPoolManager.getValidConnection(MiniConnectionPoolManager.java:185)
at uk.org.whoami.authme.datasource.MySQLDataSource.isAuthAvailable(MySQLDataSource.java:133)
at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerChat(AuthMePlayerListener.java:138)
at sun.reflect.GeneratedMethodAccessor340.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:330)
... 9 more
Caused by: java.lang.InterruptedException
at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1325)
at java.util.concurrent.Semaphore.tryAcquire(Semaphore.java:414)
at uk.org.whoami.authme.datasource.MiniConnectionPoolManager.getConnection2(MiniConnectionPoolManager.java:134)
... 17 more
-
View User Profile
-
Send Message
Posted Aug 17, 2012[AuthMe] jommeke_65
whate is thise it comes up in my player list
-
View User Profile
-
Send Message
Posted Aug 17, 2012bukkit still have some problems with new Async Event of PlayerChat so pls be patience i am not able to understand what dev team plan to do, beacuse this new event blow up toons of features.
-
View User Profile
-
Send Message
Posted Aug 16, 2012I have problem on 131 - someone players when login, they are stuck in wall or they are falling to not loaded chunk.. why?
using b3
-
View User Profile
-
Send Message
Posted Aug 16, 2012One of the most epic plugins I have. :D
However, please update to 1.3.1 cause it kinda bugs. :I
-
View User Profile
-
Send Message
Posted Aug 16, 2012[AuthMe] jommeke_65
whate is thise it comes up in my player list
-
View User Profile
-
Send Message
Posted Aug 16, 2012@juodas
ForceSingleSession: true in config.yml