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 Mar 16, 2013is there is a way to make a user can only connect from a specific IP address?
Sorry for my bad english
-
View User Profile
-
Send Message
Posted Mar 14, 2013Compatible with CraftBukkit for Minecraft 1.5
http://dev.bukkit.org/server-mods/crazycore/files/77-crazy-core-v10-2-2/
(There was an issue with detecting the correct version)
-
View User Profile
-
Send Message
Posted Mar 13, 2013@xMasterProx
This can be enabled/disabled in CrazyLogin too.
/crazylogin mode forceSaveLogin true/false
/crazylogin mode hideInventory true/false
-
View User Profile
-
Send Message
Posted Mar 13, 2013@TheOneMadHawk because before the login can not see the items it the position of the player
-
View User Profile
-
Send Message
Posted Mar 12, 2013@xMasterProx
There is no real support for exporting CrazyLogin databases to AuthMe reloaded.
(Except using AuthMe password encryptions)
Maybe you should ask in Authme Reloaded.
Is there a special reason why you want to use that plugin?
If you want to import AuthMe reloadeds database to CrazyLogin
This page should help you.
http://dev.bukkit.org/server-mods/crazylogin/pages/encryption/auth-me/
If not just ask again and help me improving that page.
-
View User Profile
-
Send Message
Posted Mar 12, 2013How i can import my database from CrazyLogin to Authme Reloaded
-
View User Profile
-
Send Message
Posted Mar 11, 2013@TheOneMadHawk
Thank you, I had not realized that detail. I reset his password and everything works fine now.
-
View User Profile
-
Send Message
Posted Mar 11, 2013@OtacA
If you have a look on that picture you will see.
"Please Login..." and not "Please Register...."
(The User has already an account)
So you have to change the users password
Admin: /crazylogin player chgpw <Username> <NewPassword>
User: /login <NewPassword>
or delete the users password
Admin: /crazylogin player delete <Username>
User: /register <NewPassword>
or login via tokenlogin
Admin: /crazylogin generatetoken <Username>
User: /tokenlogin <Token>
User: /register <NewPassword>
-
View User Profile
-
Send Message
Posted Mar 10, 2013How did you move the stats?
I have not moved any stats over yet. I wait to do that till the new account is set up before transferring items, levels and data related to other plugins to the new account (I had to do this for myself, except for myself, the easiest part was registering my new account with your plugin.)
Which messages are shown to the player exactly?
Please copy all of them or take a screenshot before and after trying to register.
(You can make the username and password black, but need everything else)
Sorry, photobucket is the only place I could think of to put the pictures.
http://s1288.beta.photobucket.com/user/OtacA/library/
I have all of the permissions set for zeckus as well as all the permissions for the "Group" He's in.
-
View User Profile
-
Send Message
Posted Mar 10, 2013@OtacA
Well, he does already have a CrazyLogin under a different username, but he finally got an official account today and I was ready to move all of his stats over to his new username, but the only problem was we couldn't get his new account registered.
How did you move the stats?
Which messages are shown to the player exactly?
Please copy all of them or take a screenshot before and after trying to register.
(You can make the username and password black, but need everything else)
-
View User Profile
-
Send Message
Posted Mar 10, 2013@TheOneMadHawk
Well, he does already have a CrazyLogin under a different username, but he finally got an official account today and I was ready to move all of his stats over to his new username, but the only problem was we couldn't get his new account registered.
-
View User Profile
-
Send Message
Posted Mar 10, 2013@OtacA
'm using YAPP.
I don't have any experience with YAPP.
so I'm full blown confused.
Me too, maybe he has already an account?
There are three reasons why this message could be shown.
1) No permission
2) Registration disabled in options
3) Already owning an account but being not logged in
-
View User Profile
-
Send Message
Posted Mar 10, 2013I'm using YAPP. but I've got 10 people on the server now, including myself and I've never had this problem, so I'm full blown confused.
-
View User Profile
-
Send Message
Posted Mar 10, 2013@OtacA
Are you using a permissions plugin like GroupManager or PEX?
These plugins have an option to overwrite op permissions and will block the players registration an login.
-
View User Profile
-
Send Message
Posted Mar 10, 2013A friend of mine is trying to register on my server, and even when I make him an OP, he gets this error:
[CrazyLogin] Error executing command: [CrazyLogin] /register (his password) [CrazyLogin] INSUFFICIENT CLIENT PERMISSIONS!
-
View User Profile
-
Send Message
Posted Mar 9, 2013How to use and install CrazyLogin
Install CrazyCore (place CrazyCore.jar in /plugins folder)
Install CrazyLogin (place CrazyLogin.jar in /plugins folder)
Start the server.
The server creates new folders and files
/plugins/CrazyCore/config.yml
/plugins/CrazyCore/lang/en_en.lang
/plugins/CrazyLogin/config.yml
/plugins/CrazyLogin/lang/en_en.lang
The server will automatically ask every new player to create a new password or login in.
Thats all
-
View User Profile
-
Send Message
Posted Mar 9, 2013I can't figure out how to use this plugin. Are there clear step by step instructions on setting it up? I put the core in my plugins folder generated the short config.yml and reloaded server but when anyone joins in, it does not require a password. New to this so any help would be appreciated. All i want to do is have my white listed server password protected as well. Just my friends on.
-
View User Profile
-
Send Message
Posted Mar 9, 2013@ThisUsernameIsMine
Hmm, forceSaveLogin was already set to False, but i still often see people appear on the worldspawn, until they login.
Yes, they are teleported there if they recieve any kind of damage before they login.
If they are just randomly teleported there, please tell me maybe there is a bug in there.
I already tried to completely remove the coords from the config, but they're added automatically.
This is a savety mesurement to avoid Exceptions if a player is teleported to a "save" Location
-
View User Profile
-
Send Message
Posted Mar 9, 2013@TheOneMadHawk
Hmm, forceSaveLogin was already set to False, but i still often see people appear on the worldspawn, until they login.
I already tried to completely remove the coords from the config, but they're added automatically.
-
View User Profile
-
Send Message
Posted Mar 9, 2013@ThisUsernameIsMine
I often notice that players that haven't logged in yet appear on a different location in the same world, and get teleported back to their last known location when they login.
I've seen it happen with different player groups and i think the coords under saveLoginLocations have something to do with it.
They are teleported to the worlds spawn (the orginal one, not modified by any plugin)
But you can change the coords randomly including another world.
Is there a way to disable this?
Yes, of course.
This is the forceSaveLogin option.
iirc i changed the default value a few updates ago.
/crazylogin mode forceSaveLogin false