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 Dec 11, 2015Hi, update example config and tutorial, because i install authme 2.5 #185 and players get messages on /login or /register : You don't use this command!
In config new
GroupOptions: UnregisteredPlayerGroup: '' RegisteredPlayerGroup: '' Permissions: PermissionsOnJoin: []
What should I do with it?
-
View User Profile
-
Send Message
Posted Dec 9, 2015Black list of countries is included with the anti-bot? Try to make the black list includes, when the server is attacked by bots. [Bug] impact speed not disabled. I put the last AuthMe to your server, registred, and could not move. [Bug] Captcha not working. [Bug] Restorative letter comes in the mail.
-
View User Profile
-
Send Message
Posted Dec 8, 2015Players after few hours offline they lose whole inventory can it be problem in this plugin?
I use 5.0 beta3
-
View User Profile
-
Send Message
Posted Dec 8, 2015@Ivy3
Try to update AuthMe. It looks like you are using and old version.
-
View User Profile
-
Send Message
Posted Dec 8, 2015@sgdc3
CraftBukkit version git-Bukkit-9a17f01 (MC: 1.8.8) (Implementing API version 1.8.8-R0.1-SNAPSHOT). I only know that it didn't get updated since 3 months, because I don't have the possibility to update craftbukkit. But if it's really the old craftbukkit version (which I expect it to be) and if you think so too, maybe the admins will update it then finally. Also thank you for the fast reply. :3
-
View User Profile
-
Send Message
Posted Dec 7, 2015@Ivy3
What's your server version? ;)
-
View User Profile
-
Send Message
Posted Dec 7, 2015Hello. :) Please help with our error: http://pastebin.com/daHLNUn2 It really spams the console, sometimes every second, so it's really annoying if you are using the console quite frequently or want to look through the serverlog. The error exists since weeks, but sadly we weren't able to narrow it down to which is causing this. Thanks for every help!
-
View User Profile
-
Send Message
Posted Dec 5, 2015Why when I upgraded to #481. The players don't have permission to use all command?
-
View User Profile
-
Send Message
Posted Dec 3, 2015Hi guys, please, can I migrate authme.db file with user files to SQL? Is there any way to do so? Thank you for your answering :)
-
View User Profile
-
Send Message
Posted Dec 3, 2015please fix DEV 182 not permission command on user default!
Thank!
-
View User Profile
-
Send Message
Posted Dec 2, 2015@davewolax
Try to add "NO" instead of NO ;)
-
View User Profile
-
Send Message
Posted Nov 30, 2015@games647
Oh,thank.Very good
-
View User Profile
-
Send Message
Posted Nov 30, 2015I turned on "enableProtection" to restrict countries. I added all countries in white list and some countries in the blacklist. now my friends from Norway can't join the server. I checked the config and I see that the Norway country was renamed to " - false" in the config. I changed it to " - NO" and restarted the server. and again it changed to " - false" again. why is this happening? is there anyway to fix it? btw Norway is not in the blacklist. I only add it in the whitelist at the beginning of "enableProtection" right after "countries:" but every time I add Norway it changes to false again. please help!
-
View User Profile
-
Send Message
Posted Nov 30, 2015@rautamiekka
You're right. Thank you very much.
-
View User Profile
-
Send Message
Posted Nov 29, 2015@games647
I think you made a typo in the reply to XYBlues ;)
-
View User Profile
-
Send Message
Posted Nov 29, 2015@misa0152
Which version do you use? Do you use a dev build or the version downloaded from here?
-
View User Profile
-
Send Message
Posted Nov 29, 2015@h1karo
This looks like a SQLite driver or Java bug.
@XYBlues
There is now a config option about it. You can change it from the config.yml file.
-
View User Profile
-
Send Message
Posted Nov 29, 2015A fatal error has been detected by the Java Runtime Environment: SIGSEGV (0xb) at pc=0x00007f3ca6cf8c29, pid=32286, tid=139898418116352 JRE version: Java(TM) SE Runtime Environment (7.0_80-b15) (build 1.7.0_80-b15) Java VM: Java HotSpot(TM) 64-Bit Server VM (24.80-b11 mixed mode linux-amd64 compressed oops) Problematic frame: C [libsqlitejdbc.so+0x38c29] sqlite3_reset+0x13
Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
If you would like to submit a bug report, please visit: http://bugreport.java.com/bugreport/crash.jsp The crash happened outside the Java Virtual Machine in native code. See problematic frame for where to report the bug.
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j org.sqlite.NativeDB.reset(J)I+0 j org.sqlite.PrepStmt.executeUpdate()I+36 j fr.xephi.authme.datasource.SQLite.updateQuitLoc(Lfr/xephi/authme/cache/auth/PlayerAuth;)Z+162 j fr.xephi.authme.datasource.CacheDataSource$5.run()V+11 J 5812 C2 java.util.concurrent.ThreadPoolExecutor.runWorker(Ljava/util/concurrent/ThreadPoolExecutor$Worker;)V (225 bytes) @ 0x00007f3cb9708f64 [0x00007f3cb9708ac0+0x4a4] j java.util.concurrent.ThreadPoolExecutor$Worker.run()V+5 j java.lang.Thread.run()V+11 v StubRoutines::call_stub
-
View User Profile
-
Send Message
Posted Nov 29, 2015HEEEEEEEEEELP My nick i Syose and someone come on my acc with name SyOsE and can Register! HELP!
-
View User Profile
-
Send Message
Posted Nov 28, 2015@XYBlues
I'm sorry, but this is currently hardcoded in the source code. You could create issue report on Github. It's better to manage existing bug fixes and feature requests.
This command system is completely new. You could try to download the source code and change it yourself, if you need it immediately.