Quantcast
Channel: Server Mods from Bukkit.org
Viewing all articles
Browse latest Browse all 2356

IPLock

$
0
0


Protect your players! >> have a second login

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

  1. Copy JAR to your plugins folder
  2. Edit the settings.yml in IPL folder => everybody:false means that IPLock is not required for everybody... true is self-explaining ;-)
  3. Give all users that you want to use IPL the permission node ipl.basic
  4. Each user with ipl.basic needs to login and use "/ipl register [password]" to make it function for them
  5. Dowload the updater, link appears ingame when you register
  6. 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

Source

GitHub: volpi3000's source

Permissions

  • 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.

Example Config

Upcoming Features

  • WebInterface
  • Color for custom messages

Bugs and Feature Requests

Bug reports & Feature Requests

Video Tutorial


Viewing all articles
Browse latest Browse all 2356

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>