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 29, 2012"/crazylogin mode alwaysNeedPassword true" is the one, im an op on my server, but it just wont let me do it,plz help!!!! dont want hackers on my server!!!!!!!!!!
-
View User Profile
-
Send Message
Posted Aug 29, 2012Can you add option to disbale register for players using premium. And people used cracked minecraft can not connect to them chars.
-
View User Profile
-
Send Message
Posted Aug 28, 2012@tattu12
if i should help you i need more information.
Which command causes insufficient permissions?
And everything else that could help me helping you.
@siemaeniu500
Can you add command like: /register <passwords> <reapeatpassword>
You can use the chat history to check if you misstyped your password.
When you can add logs to console?
Since CrazyCore v8.5 (i guess) you can enable that. Just take a look in your config.yml
-
View User Profile
-
Send Message
Posted Aug 28, 2012Can you add command like: /register <passwords> <reapeatpassword>
When you can add logs to console?
-
View User Profile
-
Send Message
Posted Aug 28, 2012i mean like how your default or most permissions op, i own the server, and im op, but it just sais insufitint client permissions
-
View User Profile
-
Send Message
Posted Aug 27, 2012@tattu12
i dont understand the groups,
which groups?
i want to set it to always need password but it wont work
/crazylogin mode alwaysNeedPassword true
-
View User Profile
-
Send Message
Posted Aug 27, 2012i dont understand the groups, i want to set it to always need password but it wont work
-
View User Profile
-
Send Message
Posted Aug 27, 2012@xDrapor
the single login message
The latest CrazyCore release supports multiline localed messages, but i haven't changed CrazyLogin yet. (Thanks for remembering me)
EDIT: added please update CrazyCore & CrazyLogin
Also, could you raise your event priority of your login message? It shows before my motd, so it cant really be seen ^.^
It is already "EventPriority.HIGH", i will think of possible sideeffects first.
EDIT: Changed -> "EventPriority.HIGHEST"
Most reliable login system on 1.3.x at the moment, great job!
Thanks
-
View User Profile
-
Send Message
Posted Aug 26, 2012Hey, how have those requests of mine coming along (actually only one request, the single login message) Also, could you raise your event priority of your login message? It shows before my motd, so it cant really be seen ^.^
Most reliable login system on 1.3.x at the moment, great job!
-
View User Profile
-
Send Message
Posted Aug 26, 2012YES Is this
-
View User Profile
-
Send Message
Posted Aug 26, 2012Ok thanks :)
-
View User Profile
-
Send Message
Posted Aug 26, 2012@vicente947
location protection when player is not logged
Could you please explain that to me?
I don't get what you mean.
Did you mean players been teleported to spawn until login?
Use forceSaveLogin=true
-
View User Profile
-
Send Message
Posted Aug 25, 2012Please add a this option: location protection when player is not logged
-
View User Profile
-
Send Message
Posted Aug 25, 2012@giuditta1974
I tried but I do not hold the true with every reload will reset to false filterNames: false
Have you tried the command too?
I guess you changed your config.yml stopped the server or reloaded it?
My plugin overwrites this kind of config changes.
Thats why i posted that:
when using config.yml don't forget to use "/crazylogin reload"
-
View User Profile
-
Send Message
Posted Aug 25, 2012I tried but I do not hold the true with every reload will reset to false filterNames: false
-
View User Profile
-
Send Message
Posted Aug 25, 2012@giuditta1974
(Command or config.yml)
"/crazylogin mode filterNames true" or "filterNames: true"
this will allow only a-zA-Z0-9_ (the "-" isn't allowed)
or if you dont want _ allowed use this
"/crazylogin mode filterNames [a-zA-Z0-9]" or "filterNames: [a-zA-Z0-9]"
when using config.yml don't forget to use "/crazylogin reload"
-
View User Profile
-
Send Message
Posted Aug 25, 2012Please I found a bug I am founder op came with my name prefixed with / / / / / exempl. nick real Marco entered with / / / / Marco having the powers of my op how do I put a filter on the login that can not log in with special characters such as-_ / \ & etc.?
-
View User Profile
-
Send Message
Posted Aug 25, 2012@Mayhem777
unregistered = Guest = Can chat when "blockGuestChat: false"
registered = No Guest = Can only chat when logged in.
If a player has an account and is not logged in and tries to chat, in most cases he isn't the original player the account belongs to.
If he is the orignal player he can simply login and use the chat history to post the blocked message.
If he isn't the orignal player, he want's to manipulate the server or the players currently online or he wants to denounce the player he is occuping.
-
View User Profile
-
Send Message
Posted Aug 25, 2012So... unregistered and unlogued players cant talk? there's no way to fix that? thanks!
-
View User Profile
-
Send Message
Posted Aug 24, 2012@Mayhem777
Players with account are no guests (logged in or not)
->Players with account who aren't logged in cannot chat.
(There is no option to unblock that)
@siemaeniu500
Are you sure my plugin causes this?