This plugin allows you to require everyone or just selected players to authenticate their IP with a password set by them. This creates a second layer of security for servers. All data is stored encryptet on the server for maximal security. If someone joins with your name, but not with your IP he will be kicked. This plugin works great to protect admin and staff accounts on offline servers.
Setup
Copy JAR to your plugins folder
Edit the settings.yml in IPL folder => everybody:false means that IPLock is not required for everybody... true is self-explaining ;-)
In case you have a firewall on your server make sure to free port 2004
Give all users that you want to use IPL the permission node ipl.basic
Each user with ipl.basic needs to login and use "/ipl register [password]" to make it function for them
Dowload the updater, link appears ingame when you register
Once they have registered they open the updater tool and enter the server info, then click start to update the server with their IP
* This Plugin can be automaticly updated with a plugin called CraftBukkitUpToDate
ipl.basic - Gives access to register with the server
ipl.admin - Gives access to manage users
Commands
/ipl help - Show IPL Help (ipl.basic)
/ipl register [password] - Register yourself with the server (ipl.basic)
/ipl unregister [username] - Remove a user from the list (ipl.admin)
*As of IPLock 1.3.0 lock.yml has been replaced with SQLLite ipl.db which is located in your main folder with your craftbukkit.jar I HIGHLY recommend you use the ingame commands to modify it.