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 Apr 11, 2013@The_Wizard
The screen never have been black in any CrazyLogin version.
But if you enable forceSaveLogin and move the saveLoginLocations below the surface ex: in a big block of stone, its almost black.
-
View User Profile
-
Send Message
Posted Apr 11, 2013If I remember on older versions of CrazyLogin the screen was black when the player wasn't logged in.
Here is my config - http://pastebin.com/CbKsN7R4
-
View User Profile
-
Send Message
Posted Apr 11, 2013@TheOneMadHawk
OK Thanks!
-
View User Profile
-
Send Message
Posted Apr 11, 2013@razorrazor
Yes these commands existed for a very long time.
Here is a list withh all commands
http://dev.bukkit.org/server-mods/crazylogin/pages/commands/
-
View User Profile
-
Send Message
Posted Apr 11, 2013@TheOneMadHawk
Ohh have you added those?
-
View User Profile
-
Send Message
Posted Apr 11, 2013@razorrazor
Sorry, i didn't get it.
I would like to request the addition of the command/permission for OPed players only or players with the permission,for deleting/editing players' password...
Do you need this commands?
/crazylogin player chgpw <Player> <Password>
/crazylogin player delete <Player>
-
View User Profile
-
Send Message
Posted Apr 11, 2013Hey @TheOneMadHawk ! :)
I would like to request the addition of the command/permission for OPed players only or players with the permission,for deleting/editing players' password...You know as a server owner,its a pain in the @@@ messing every time with how a user can change his/her pass..
Thanks.Keep the good work up!
razorrazor
-
View User Profile
-
Send Message
Posted Apr 9, 2013@mormaii2
No, you don't have to delete it.
The deletion of the config had been suggested to reduce potential bug sources while trying to find a special bug.
-
View User Profile
-
Send Message
Posted Apr 9, 2013@TheOneMadHawk
Do I have to delete the old config too?
-
View User Profile
-
Send Message
Posted Apr 9, 2013@mormaii2
Try this dev build:
https://dl.dropbox.com/u/16999313/Bukkit/CrazyLogin.jar
delayAuthRequests: 20
repeatAuthRequests: 100
-
View User Profile
-
Send Message
Posted Apr 8, 2013Any idea when you would be able to add what I requested you?
-
View User Profile
-
Send Message
Posted Apr 2, 2013@ThisUsernameIsMine
Even though u've asked me to remove it from the config, its always (re)generated.
You should delete it once because i want to make sure there is no buggy value in there, which causes that.
And yes i can add a option to disable saveLogin completly.
Currently there is the forceSaveLogin option which can be used to hide the real players location. The config would be still generated but it won't be used.
i added this config to allow custom join rooms. Before that, the worlds spawn was used.
-
View User Profile
-
Send Message
Posted Apr 2, 2013Isn't it possible to toggle the use of saveLoginLocations? Even though u've asked me to remove it from the config, its always (re)generated.
There was a time where saveLoginLocations didn't exist in your plugin, so shouldn't it be possible to make it optional? ;)
-
View User Profile
-
Send Message
Posted Apr 1, 2013@TheOneMadHawk
Ok! I already posted a message about the problem on his page, but now it works i'll message him the good news :-)
Hopefully MONITOR priority doesn't have a bad impact and doesn't it break anything for people that use CrazyLogin with other mods ;)
-
View User Profile
-
Send Message
Posted Apr 1, 2013@ThisUsernameIsMine
Did you fix it just by giving CrazyLogin a higher priority?
Yes.
What will happen if the author of HSP decides to use MONITOR priority as well?
It will break the functionality and i cannot fix it anymore.
-
View User Profile
-
Send Message
Posted Apr 1, 2013@TheOneMadHawk
omg, it works!!! D:
After dieing and relogging i did see the main world's spawn but as soon as i clicked 'Respawn' i was back in the nether! :)
Did you fix it just by giving CrazyLogin a higher priority?
What will happen if the author of HSP decides to use MONITOR priority as well?
Oh, i'm so happy right now man. Thank you so much! :) +1 +1 +1
-
View User Profile
-
Send Message
Posted Apr 1, 2013@ThisUsernameIsMine
Thanks for this detailed infos:
This build should fix it or i cannot fix it.
https://dl.dropbox.com/u/16999313/Bukkit/CrazyLogin.jar
23:26:53 [INFO] [CrazyLogin] Respawn detected: FailNoob (priority=HIGHEST)
23:26:53 [INFO] [CrazyLogin] Respawn target: Location{world=null,x=38.5,y=63.0,z=346.5,pitch=1.0,yaw=-90.0}
23:26:53 [INFO] [CrazyLogin] Respawn result: FailNoob (priority=MONITOR (post processing))
23:26:53 [INFO] [CrazyLogin] Respawn target: Location{world=CraftWorld{name=world_nether},x=-112.5,y=69.0,z=-66.5,pitch=-6.0,yaw=-88.0}
I now use MONITOR priority. There is no higher priority.
-
View User Profile
-
Send Message
Posted Apr 1, 2013Tested your new debug build but couldn't find if and how to give/set HSP to a lower priority.
It seems that everyone that joins the server appears on the main world's default spawn for a split second and are then send to their apporiate locations.
first join, before and after logging in: (expected location)
lava death > 'Title Screen' > joining the server, before clicking 'Respawn': (unexpected location)
clicking 'Respawn' before and after logging in: (unexpected location)
Before running the test i deleted the whole SaveLoginLocations part including its coordinates but they are regenerated somehow.
-
View User Profile
-
Send Message
Posted Apr 1, 2013@TheOneMadHawk
edit: I know about bbcode but i believe it wasn't set to BBCode xD
I updated my previous post, good luck! :)
-
View User Profile
-
Send Message
Posted Apr 1, 2013@ThisUsernameIsMine
Sorry for the messy markup of the post, i tried different settings but they all suck =P
Try BBCodes with
tags (remove the space in there)
Try this dev build with even more debug code:
[Link removed - use stable build]
Please remove the "saveLoginLocations" section from your config.
Can you change (decrease) the priority of your respawn plugin?