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 Jun 23, 2013Thank's for this good plugin.
-
View User Profile
-
Send Message
Posted Jun 23, 2013@TheOneMadHawk
Thanks a lot! I'll try. It's MD5 encryption
-
View User Profile
-
Send Message
Posted Jun 23, 2013@UltimateRuneMaster
Sorry i don't understand that.
Of course you can copy the config available here, but if you start the server it will be created too.
-
View User Profile
-
Send Message
Posted Jun 23, 2013@siemaeniu500
I'll have a deep look on all config options.
Please PM your StartKit Plugin config and CrazyLogin config.
(+versionnumbers)
@broluigi
This sounds really strange.
My plugin caches all data it recieves and won't stop earlier.
Looks like the database don't send more data although i never heard of that.
You may have a look on these config options
cached: true
static: false
if static is false the server tries to load new data from the database if a player connects.
-
View User Profile
-
Send Message
Posted Jun 22, 2013So can i just copy the configuration you have here and paste it straight into my config.yml? and then edit it to my likings if needed?
-
View User Profile
-
Send Message
Posted Jun 22, 2013this may sound unrelated but ill explain, i have 7 servers linked to crazylogin, sometimes one of them doesnt load the whole database (around 20% of it is loaded then it stops and begins to load the server) why is that? could there be some way to make it more effective?
-
View User Profile
-
Send Message
Posted Jun 22, 2013@TheOneMadHawk
So what can causing that?
When i first time join server i see kit start, but after register/login it disappeard.
IP: bloodmine.eu
-
View User Profile
-
Send Message
Posted Jun 22, 2013@siemaeniu500 @siemaeniu500
I tested that and had another look on the souces.
But i cannot reproduce this issue.
On my production server CrazyLogin works perfectly with starter kits.
-
View User Profile
-
Send Message
Posted Jun 21, 2013@broluigi
when can you make it so it saves backups on the servers at every reload so people dont depend on mysql when mysql server crashes?
Planned
-
View User Profile
-
Send Message
Posted Jun 21, 2013when can you make it so it saves backups on the servers at every reload so people dont depend on mysql when mysql server crashes?
-
View User Profile
-
Send Message
Posted Jun 20, 2013@tcLogic
MySQL sounds good and i guess it you can use the same database.
MYSQL uses this fields you can rename the columns (they will created if they don't exist)
"name", "CHAR(255)"
"password", "CHAR(255)"
"ips", "CHAR(255)"
"lastAction", "TIMESTAMP"
which password encryption do you use?
-
View User Profile
-
Send Message
Posted Jun 19, 2013@TheOneMadHawk
http://dev.bukkit.org/bukkit-plugins/loginsecurity/
This is the plugin i am using (v2.0.4) with a Mysql database.
-
View User Profile
-
Send Message
Posted Jun 19, 2013@TanveerGT5
CrazyLogin gets more updates, CrazyCore is required.
MultiLanguage Support, lots of encryptions + ability to add custom ones.
Ability to hook into other CrazyPlugins such as CrazyCaptcha.
ProtectedPlayer features, warn admins/team if somebody tries to change a team members password. (AntiHack)
Client AutoLogin Mod
Lots of features
I cannot and will not compare performance and security. This is up to you.
Ask the author of xAuth for anything better in there then in here. He knows his plugin better than me.
@tcLogic
could u please give me a hint how to do that?
Sure, what kind of database are you using?
CrazyLogin supports FLAT, CONFIG, SQLITE and MYSQL databases.
Currently there is no simple importer available (Creating one will take some time, due to a critical hardware damage i'm unable to develop right now. I hope i can restart developing this weekend)
Please send me a link to that plugin and the version number you are using.
-
View User Profile
-
Send Message
Posted Jun 19, 2013I‘m currently using LoginSecurity and there are some annoying bugs. your plugin seems a lot better, but I have 700 registered users in my server already. is it possible to import my old database into the new one? could u please give me a hint how to do that? thanks.
-
View User Profile
-
Send Message
Posted Jun 19, 2013CrazyLogin vs xAuth main differences?
-
View User Profile
-
Send Message
Posted Jun 18, 2013@siemaeniu500
Due to a critical hardware damage i'm unable to develop my plugins currently.
I hope i can restart coding this weekend.
@broluigi
Please send me a screenshot of that message+your crazylogin config.yml (via http://dev.bukkit.org/paste/)
-
View User Profile
-
Send Message
Posted Jun 17, 2013i cannot chat in any of the servers with the mysql, yet everyone else can. it says cannot send chat message
-
View User Profile
-
Send Message
Posted Jun 17, 2013@TheOneMadHawk
when can u solve this bug ?
-
View User Profile
-
Send Message
Posted Jun 16, 2013@mafima
This is a bug/coding issue in multiverse (i guess).
-
View User Profile
-
Send Message
Posted Jun 15, 2013players can still use the normal chat WITHOUT logging in. :/