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 Jul 7, 2013@piritacraft
I don't get the point. What does not work?
Usage:
/cl sll <World>
Show the "World"'s spawn/sl location
/cl sll <World> <TargetWorld>
/cl sll <World> [TargetWorld] <X> <Y> <Z>
Set "World"'s spawn/sl location to a new location/world
-
View User Profile
-
Send Message
Posted Jul 7, 2013/cl saveloginlocation not working yet. See the image: http://s20.postimg.org/ik4e3dpdp/2013_07_07_08_43_07.png
-
View User Profile
-
Send Message
Posted Jul 6, 2013@piritacraft
Thanks for your bugreport.
Fixed in the next update.
@MararokPL
I'll just write them i'll hope they will help you.
If you need a more detailed JD just send another message with the missing information.
-
View User Profile
-
Send Message
Posted Jul 5, 2013can you add some javadoc to api? events need some doc.
which event is triggered when a player is registered and logged in when join?
thanks in advance
-
View User Profile
-
Send Message
Posted Jul 4, 2013commands /cl sll or /cl saveloginlocation is not saveing the location
-
View User Profile
-
Send Message
Posted Jul 2, 2013@broluigi
Please update your CrazyLogin to v7.16.1 as mentioned in the latest CrazyCore version.
CrazyLogin already supports Minecraft 1.6.
-
View User Profile
-
Send Message
Posted Jul 2, 2013it works! and when can you make a crazylogin for 1.6?
shows up when i try to run it on the new craftbukkit 1.6
-
View User Profile
-
Send Message
Posted Jun 29, 2013@broluigi
I know i was able to do that myself.
But what shall this part of your log show me?
CrazyLogin started successfully anything wrong with that?
If it does not start successfully try this debug build and send me the new log again:
https://dl.dropboxusercontent.com/u/16999313/Bukkit/CrazyLogin.jar
(This will help me to narrow down the issue. We will have to repeat this multiple times i guess)
-
View User Profile
-
Send Message
Posted Jun 28, 2013@TheOneMadHawk
-
View User Profile
-
Send Message
Posted Jun 28, 2013@broluigi
Sorry i don't understand that log.
What happened?
-
View User Profile
-
Send Message
Posted Jun 28, 2013@TheOneMadHawk how can i try fixing this?
28.06 19:56:00 [Multicraft] Server already running 28.06 19:55:07 [Server] INFO Connection reset 28.06 19:55:07 [Server] INFO Connection reset 28.06 19:54:40 [Server] INFO Version 7.15.1 enabled 28.06 19:54:40 [Server] INFO Loaded 37426 Entries from database. 28.06 19:54:36 [Server] INFO Enabling CrazyLogin v7.15.1
-
View User Profile
-
Send Message
Posted Jun 28, 2013@tcLogic
Glad to hear that.
@mafima
I'm sorry. Iirc a backup is created during database saving and only deleted after successful save. After updating CrazyCore i'll have a look on that.
-
View User Profile
-
Send Message
Posted Jun 28, 2013i stopped the server 2 times when the server got stuck. after that my accounts database was deleted. great. please add daily backup option...
i loaded a backup... 21:03:56 [INFO] [CrazyLogin] Enabling CrazyLogin v7.15.1 21:04:02 [INFO] Connection reset 21:04:14 [INFO] Connection reset 21:04:21 [INFO] Read timed out
-
View User Profile
-
Send Message
Posted Jun 28, 2013Thanks! this plugin is way much better. First time my server up for 3 days without restart, no sign of crash nor unstable at all.
-
View User Profile
-
Send Message
Posted Jun 25, 2013@piritacraft
Can you please explain that a little bit more?
Did they die during typing /login <Password> or are they teleported in a block after login?
During login they cannot recieve any damage and they are teleported back to their old location.
If they die after login they would die in every case due to a server lag or due to blocked login location.
-
View User Profile
-
Send Message
Posted Jun 24, 2013Some players of my server is dying suffocated when do the login!
-
View User Profile
-
Send Message
Posted Jun 24, 2013@UltimateRuneMaster
Thanks for this error log. - Fixed in next version.
Use Notepad++ to edit this yml files this works best at my place.
-
View User Profile
-
Send Message
Posted Jun 23, 2013@UltimateRuneMaster
i just deleted it all and let it rewrite, then i went through it and looked back and forth and got it all to where I wanted, even though it was quite difficult to read, thanks.
-
View User Profile
-
Send Message
Posted Jun 23, 2013@UltimateRuneMaster
ok, i copied it and pasted it back in exactly as you have it there so i could read and edit it easier, and i got an error message, any help?
17:28:45 [SEVERE] Error occurred while enabling CrazyLogin v7.15.1 (Is it up to date?) java.lang.NullPointerException at de.st_ddt.crazylogin.CrazyLogin.loadConfiguration(CrazyLogin.java:163 6) at de.st_ddt.crazyplugin.CrazyPlugin.load(CrazyPlugin.java:136) at de.st_ddt.crazyplugin.CrazyPlayerDataPlugin.load(CrazyPlayerDataPlugi n.java:283) at de.st_ddt.crazyplugin.CrazyPlugin.onEnable(CrazyPlugin.java:119) at de.st_ddt.crazyplugin.CrazyPlayerDataPlugin.onEnable(CrazyPlayerDataP lugin.java:267) at de.st_ddt.crazylogin.CrazyLogin.onEnable(CrazyLogin.java:1541) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader .java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage r.java:381) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(CraftServer.jav a:282) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer. java:264) at net.minecraft.server.v1_5_R3.MinecraftServer.j(MinecraftServer.java:3 04) at net.minecraft.server.v1_5_R3.MinecraftServer.e(MinecraftServer.java:2 83) at net.minecraft.server.v1_5_R3.MinecraftServer.a(MinecraftServer.java:2 43) at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.jav a:151) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java :382) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:5 73)
-
View User Profile
-
Send Message
Posted Jun 23, 2013@TheOneMadHawk
I know that It is created when you first started, It's just that I can't quite read it the way it comes up in notepad, so I just wanted to know if I could copy it the way you have it so it looks cleaner and I can read I easier.