Report bugs/post suggestions here. Much appreciate your input.
If you, my dear fellow, want to help me with testing LogIt, here you can find the latest, unstable builds. And right here is the place to submit bugs. Be aware though that these build have not been approved by the BukkitDev stuff and you use them at your own risk!
Much thanks, take care.
LogIt is a complex and highly customizable Bukkit plugin, which forces players to authenticate in order to play.
|Log in||/login <password>|
|Register||/register <password> <confirmpassword>|
|Change your password||/changepass <oldpassword> <newpassword> <confirmpassword>|
For more (e.g. administrative variants of the above commands), check out the Commands page.
So far, LogIt is able to use SQLite, MySQL, H2, PostgreSQL and CSV (flat-file) for account storage.
Supported hashing algorithms:
- no hashing (plain-text)
- MD2, MD5
- SHA-1, SHA-256, SHA-384, SHA-512
To each password except plain-text, a 20-byte random salt is appended and stored in a separate field.
Customizable event prevention
If you don't want logged out players to move or attack others, you can easily cancel those and other events (actually, all events are cancelled by default).
Refer to the Configuration page for a complete list of events LogIt can prevent.
You can set the position of a waiting room, where players spawn and are teleported back to their previous location when they log in.
To set a waiting room:
- Go to where the waiting room should be set,
- Type "/logit config set waiting-room.location $" to update waiting room location,
- Type "/logit config set waiting-room.enabled true" to enabled waiting room.
You can set newbie teleport in a similiar way, except for "waiting-room" replaced by "waiting-room.newbie-teleport".
- Force-login timeout, so that a registered player who's been waiting for too long logged out will be kicked. (by default, it's disabled)
- Accounts per IP limit. (by default, 3)
- IP lock to prevent session hijacking.
- Password length validation.
- Separate permission groups
If you have Vault on your server, you can assign different permission groups to players who are 1) logged in, 2) logged out, 3) registered, 4) not registered.
Nicer join/quit messages
Nice & neat join/quit messages for your service.
When force-login.global is set to true, join messages are displayed at login, not when the connection is made. Similarly, quit messages would be shown at logout.
If your server runs Multiverse alongside LogIt, join messages will show world alias instead of folder name.
If you, as an admin, ever found yourself in a situation when server is full and you can't join in, then LogIt will make sure there are enough free slots for admins.
Scheduled backing up
Besides the /logit backup force command, LogIt can be configured to create a backup every x minutes.
I've spent many hours working on LogIt, making sure it's useful to you. If you like it, feel free to donate. I will greatly appreciate any support from you as I've done everything for free, just for you guys!
- Date created
- Feb 23, 2014
- Last update
- Mar 02, 2014
- Development stage
- GNU General Public License version 3 (GPLv3)
- Curse link
- Recent files