CrazyLogin
Version 7.24
Its recommended to run your server in online mode!
Minecraft is a excellent game. If you want to play it, you should buy it, like every other game you play.
Description
Adds per player passwords to your server. This will increase your server's protection against griefers and account thiefs.
Keep these two things in mind:
- The protection is only as good as your passwords.
- The server is still less secure then a server in online mode.
- My plugin is not limited to offline mode servers,
therefore you can increase security for both server types (offline and online mode servers).
- My plugin is not limited to offline mode servers,
Features
- This plugin supports two modes. Maybe-Password and Password-Only
- Maybe-Password:
The user can create a password, if he wants to
(a password is required for ops/players with permission) - Password-Only:
The user has to create a password and login.
- Maybe-Password:
- Users who aren't logged in, cannot chat, build, fight, drop items, move, teleport.
- (Optional) Ability to hide/change Join/Quit-Messages, hide players who aren't logged in.
- Multiple password Encryption algorithms
- AuthMe, xAuth support
- Integrated Config, Flat, MySQL and SQLite-Database support.
- Integrated Logging support.
- Integrated CrazyPipes support.
- Session support
- Supports single sessions
- saveLogins (teleport to spawn until login).
- If you do not logout and autoLogout is disabled, you can rejoin from the same IP.
- Permission + option to disable ingame registration.
- forceSaveLogin option to hide the players current location until login
- this fixes the issues with AntiCheat being kicked for flying due to anti move protection.
- maxRegistrationsPerIP and maxOnlinesPerIP options
- Command usage is stricktly limited, when not logged in (whitelist).
- Possibility to block guest commands, chat and join.
- Warn players with permission, if some fails to login or execute a command if he isn't allowed to.
- (Optional) Kick players who don't register, don't login, fail to login, execute a command.
- (Optional) TempBan players who don't login or fail to login.
- Adminlogin and Tokenlogin commands available
- Command to logout automatically when leaving the server
- Command to expire passwords (force players to change their passwords)
- Filter- & Sortable Accountlist
- Playerinfo (Name, IP, Connection and more)
- Ability to delete inactive accounts.
- PluginAPI available
- Client AutoLogin Plugin available (can be blocked)
Requirements
- CrazyCore (Version 10.7.7 or later)
Related Plugins
- CrazyLoginAutoLogin (Client-Plugin)
- CrazyCaptcha (Captcha)
- CrazyLoginFilter (IP/Connection Access Filter)
- CrazyLoginRank (Join Ranking)
Configuration & Options
(with description of all available options)
Commands with their Permissions
Issues ?
CommandHelper
Have a look at this CommandHelper Extension
Factions
Factions uses a very special way to execute commands, which bypasses default command protection.
Use this plugin to fix that until Faction fixed that:
CrazyLogin_FactionProtection
Convert database
You can convert your database with /crazylogin mode database <Type>".
Especially on huge flat databases this may take very long.
You can use this tool to convert your flat database to a mysql import script.
CrazyLogin_Flat_2_MySQL
(Notice: This file has NOT been reviewed by any Bukkit staff!)
Just copy this jar to your accounts.db then execute this jar.
This will create an accounts.db.sql file.
Others ?
Create a ticket or post a message!
Metrics

(Generated by MCStats.org)
Languages
- en_GB (English)
- de_DE (German - Deutsch)
- bg_BG (Bulgarian - български, thanks to LocoFreak)
- el_GR (Greek - ελληνικά, thanks to razorrazor)
- es_AR (Spanish (Argentina) - argentino, thanks to LynnJordison)
- es_ES (Spanish - Español, thanks to Sirikon, vicente947)
- fi_FI (Finnish - Suomi, thanks to suomenlippis)
- fr_FR (French - Français, thanks to FireBurst699)
- it_IT (Italian - italiano, thanks to giuditta1974)
- kr_KR (Korean - 한국어, thanks to TABtech)
- lt_LT (Lithuanian - Lietuvos, thanks to donatass162)
- nl_NL (Dutch - Nederlands, thanks to blipman17, jekeke123)
- pl_PL (Polish - polski, thanks to MegaManNT)
- pt_BR (Portuguese (Brazil) - brasileiro, thanks to bchilelli)
- ro_RO (Romanian - Romana, thanks to Cozzmy13)
- ru_RU (Russian - русский, thanks to kilolife, SannyOK)
- zh_CN (Chinese - 简体中文, thanks to cdcp998, mindcat, Liouftgoo)
- zh_TW (Traditional Chinese - 繁體中文, thanks to Chanmo)
(Please post additional translations here, so i can share them to everybody!)
-
View User Profile
-
Send Message
Posted Sep 14, 2013@TheOneMadHawk
Basically what I was thinking about is exactly what's included in AuthMe Reloaded. I just like your plugin more ;)
So to sum it up some additional settings to enable CMS support would be great.
If userA try to connects to the server CrazyLogin would check in an external Joomla database if he's registered there and let him login using the password from the website (the one he set up when reigstering on the site).
If he's not in Joomla users database he is not allowed to join. If he enters wrong password or takes to long he is kicked. Crazylogin would have to cache the joomla users in case the site server goes down or there's trouble communicating.
I have no idea what joomla hashing method is =/
-
View User Profile
-
Send Message
Posted Sep 14, 2013Due to entering /login and the wrong password, he will quit the game immediately when being attacked
-
View User Profile
-
Send Message
Posted Sep 14, 2013@yunho3
The auto login plugin is not finished yet.
I didn't have time to add such a feature yet.
Why/how do they leave the game using the login command?
-
View User Profile
-
Send Message
Posted Sep 14, 2013@andrewgk
how would this CMS support would look like?
Is this some special kind of database structure/encryption?
-
View User Profile
-
Send Message
Posted Sep 13, 2013Sorry, I didn’t explain myself clear, your plug-in is very good, and I have a few questions to ask:
1. When the client-side is using CrazyLoginAutoLogin_1. 5.2 _Modloader. Zip, after automatic login, the system didn’t popup any hint, how to set up a hint?
2. After the success of login, why is it possible that you can still use /login command, this will cause PVP players use/login command to immediately leave the game, which is called cheat, so how to close it?
-
View User Profile
-
Send Message
Posted Sep 12, 2013Could you add CMS support for accounts like AuthMe Reloaded has?
Joomla in particular...
-
View User Profile
-
Send Message
Posted Sep 11, 2013@yunho3 @yunho3
It is planned to add a gui for that but i don't have any time atm.
@yunho3
Sorry i don't understand that.
-
View User Profile
-
Send Message
Posted Sep 10, 2013how close the successful landing can also use the login command
-
View User Profile
-
Send Message
Posted Sep 10, 2013Also aotulogin should increase the client command to disable functions, public places are free to choose whether to enable
-
View User Profile
-
Send Message
Posted Sep 10, 2013aotulogin without prompt, will find it very strange?
-
View User Profile
-
Send Message
Posted Sep 10, 2013@mafima
Can you please define "Some Error"?
-
View User Profile
-
Send Message
Posted Sep 10, 2013Great. Some Error came and ALL my passwords are gone. do a backup system please!
-
View User Profile
-
Send Message
Posted Sep 7, 2013@MURD3RUS
It waits 1 ticks before teleporting the player to savety and all other actions including hide inventory etc.
-
View User Profile
-
Send Message
Posted Sep 7, 2013@TheOneMadHawk
Thanks. I'll try this tonight when I'm off work, but in the meantime could you tell me what delayPreloginSecurity: 1 will actually do?
-
View User Profile
-
Send Message
Posted Sep 7, 2013@MURD3RUS @MURD3RUS
My plugin teleports the player exactly to the same location he has been at.
Unfurtunatly minecraft let those players fall during join and bukkit noticing it.
There is niothing i can do about it. But you could try
delayPreLoginSecurity: 1
/crazylogin mode delayPreloginSecurity 1
@ForsakenSpitfire
Sure, autologout: 0
/crazylogin mode autologout 0
-
View User Profile
-
Send Message
Posted Sep 6, 2013It might also only be the first 2-4 times they log in since I changed it to "forcesafelogin" (I believe it's called that if memory serves).
-
View User Profile
-
Send Message
Posted Sep 6, 2013How do I set it so they have to log in every time they join, even when they leave for just a few seconds?
-
View User Profile
-
Send Message
Posted Sep 5, 2013I recently just changed the option which forces players to the server spawn until they login, and now they're falling through floors and getting stuck in floors after the login when they're teleported back to the last place they logged out at.
-
View User Profile
-
Send Message
Posted Sep 5, 2013@Geshsi
Yes.
/crazylogin mode alwaysneedpassword false
or
config.yml: alwaysneedpassword: false
+
give your staff the crazylogin.requirepassword permission
Users can still create a password, if they want.
There is also a message that invites users to create a password. This message can be set to empty using custom_en_en.lang files
-
View User Profile
-
Send Message
Posted Sep 5, 2013Can this be applied to staff only and players do not use password?