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 Aug 21, 2012@MarToxJr
i was wondering when the next version will come out
why? is there a bug i didn't fix or a feature i didn't add?
-
View User Profile
-
Send Message
Posted Aug 21, 2012hello i was wondering when the next version will come out CrazyLogin? (first post that I do)
-
View User Profile
-
Send Message
Posted Aug 21, 2012@siemaeniu500
A limit has been exceeded, i don't know which one.
I guess something like max registrations per ip or something.
But my plugin was unable to find this language entry
CRAZYEXCEPTION.COMMAND.EXCEEDINGLIMITS.xxx
You can display all loaded language entries with this command:
/crazylanguage print <Path/*>
I don't know why this message has been shown,
but this can be fixed with
/crazylanguage download CrazyCore
if not update CrazyCore to the latest version
if the error persist add en_en to the preloaded languages. (if it isn't already there)
or update your current language file (and give it to me.)
-
View User Profile
-
Send Message
Posted Aug 21, 2012What this mean?
http://paste.ubuntu.com/1158783/
-
View User Profile
-
Send Message
Posted Aug 21, 2012@siemaeniu500
When player type wrong password logs have send for all players.
No, login failures and blocked commands are only sended to ops/players with warnxxx permissions.
-
View User Profile
-
Send Message
Posted Aug 21, 2012When player type wrong password logs have send for all players.
-
View User Profile
-
Send Message
Posted Aug 21, 2012@craftovski
i just noticed i cant block chat if player is not logged in anymore.
fixed
you can download the lastest version from here:
http://dev.bukkit.org/server-mods/crazylogin/files/71-crazy-login-v6-3-1/
-
View User Profile
-
Send Message
Posted Aug 20, 2012I am sry to bother you again, but i just noticed i cant block chat if player is not logged in anymore. I have blockGuestChat: true and still players ar able to chat while not logged in.
-
View User Profile
-
Send Message
Posted Aug 20, 2012@craftovski
Thanks for this detailed information. This helped me to fix that fast.
I currently check whether this has any side effects and will release this fix tommorow.
-
View User Profile
-
Send Message
Posted Aug 20, 2012I found out why this happens. When server restarts and player was surrounded with unpicked items, whether he was mining for them or someone dropped items to him it doesnt matter. When player gets back in game and items didnt disappear and he needs to login cause of server restart, the bug appears.
You can test it yourself, drop few items in air above you and quickly b4 you pick it up type /logout, then join your server again and try to login, or open chat or menu at all.
Hope you find a way to fix.
-
View User Profile
-
Send Message
Posted Aug 20, 2012Using cracked client v 1.3.1 on bukkit 1.3.1 R2
-
View User Profile
-
Send Message
Posted Aug 20, 2012@craftovski
This really strange.
One thing you could try is: doNotSpamRequests: false
everytime my plugin blocks something it request the user to login.
If my plugin does not spam this message.
Its potenially not my plugin.
What client are you using?
-
View User Profile
-
Send Message
Posted Aug 20, 2012My players have been complaining about not being able to login and i helped them by teleporting them to new location. Untill now i didnt know why they couldnt login but now i found out. 1 of my players said he cant login and i join with his name and tried typing. I couldnt access chat with "T" or menu with "ESC", when i spammed "T" or "ESC" it appears for 0.1 secs and disappears so quickly i couldnt even paste "/login password" in chat.
I dont know why exactly this happend, he wasnt flying, chunks loaded and he was standing on solid ground everything was fine but couldnt type at all.
Please if u know why this might happen try to fix and if i find out more info about this bug ill let u know.
Ty.
-
View User Profile
-
Send Message
Posted Aug 19, 2012@siemaeniu500
This is for example. If player logged to server in plugin xAuth in console show: [xAuth] siemaeniu500 reggister [xAuth] siemaeniu500 logged in
I guess i will add an option to log this things to console.
This will be a CrazyCore feature.
-
View User Profile
-
Send Message
Posted Aug 19, 2012This is for example. If player logged to server in plugin xAuth in console show: [xAuth] siemaeniu500 reggister [xAuth] siemaeniu500 logged in
Can you add this ?
-
View User Profile
-
Send Message
Posted Aug 19, 2012@ThisUsernameIsMine
I fixed the hideInventory option in CrazyLogin v6.3
-
View User Profile
-
Send Message
Posted Aug 19, 2012@siemaeniu500
Every time when I update this plugins i must rewrite messages and config file. How I can fix that.
Use Custom language files these will not be overwritten:
custom_en_en.lang
http://dev.bukkit.org/server-mods/crazycore/pages/languages/#w-custom-language-entries
Why do you have to fix your config?
Which data/settings are lost?
-
View User Profile
-
Send Message
Posted Aug 19, 2012@TheOneMadHawk
oh i didnt even see that option in the config, my bad. Still amazing plugin :D
-
View User Profile
-
Send Message
Posted Aug 19, 2012Every time when I update this plugins i must rewrite messages and config file. How I can fix that.
This is for example. If player logged to server in plugin xAuth in console show: [xAuth] siemaeniu500 reggister [xAuth] siemaeniu500 logged in
Can you add this ?
-
View User Profile
-
Send Message
Posted Aug 18, 2012@siemaeniu500
Yes, you need CrazyCore.
CrazyCore contains a lot of basic elements my plugins are using.
I already thought about releasing something like a lite version, but I abolished this, because you won't save anything exept a few bytes.
For other plugins of mine this will be more effective, but CrazyLogin uses most of CrazyCore features.