IPLock
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
- 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
Source
GitHub: volpi3000's sourcePermissions
- 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)
Example Config
Upcoming Features
- WebInterface
" Could not pass event PlayerQuitEvent to AuthMe org.bukkit.event.EventException"
When someone with wrong IP trying to connect at Locked Account, any fix for that?
Whole error:
http://wklej.org/id/808482/
thank you for this good plugin =)
@ha11oga11o
I will do some expirrience on this issue but can't promise that it is possible to solve that :-)
Yeah i agree,
for me is important not to be kicked from server with message "You logged in from another location". Can this plugin somehow 1st check IP and then allow player to enter game, or kick fake player without disturbing real one who is already on server.
I have issue that someone joins regularly on server wrote all players nicks online and start to attack them. I have massive connecting and disconnected issue. Then i dont see who is who on pail list (now im using BukkitGUI - same ghost thing).
Cheers!
Oh yeah, i have set mine IP on lock.yaml and still i have same issues with kicking.
its not such important
the most important is a 1.3.1 version
that ghosts can easy be removed by relogg
@CatsyLady
I am working on this, but i seems the problem is a bug in bukkit and not in my plugin, but i will keep working on this issue.. Thank you all anyway for your support
greets
volpi3000
@ha11oga11o
i can confirm that ghost thingy what MarkovicZeljko said.
i have same.
any chance for a 1.3.1 update?
Guys i am still looking for someone, who does a Video tutorial for this plugin.
The Video should include the following topics
Thank You
volpi3000 :-)
hello guys,
thnx for preliminary support to Xarc34 :)
And huge THX Volpi3000 for creating this and fixing real fast.
One question thou; is it possible to disable kicking eg. me from server when someone else is trying to hijack mine nick? Every time when someone do that i got disconnected saying im trying to connect from another place.... even when someone is kicked with IPL sometimes stays in "TAB" as ghost player. And i have feeling that "ghost" is messing with permissions too. Whenever they try to hack mine perms re not working, its completely mess and i need to restart server because of that. I mentioned some of that below. And as i said im offering team-viewer to server and Skype if you interested to fix plugin on the flow.
Otherwise plugin works like charm.
Many thnx :)
Thank you ... now is working.
@Xarc34
Fixed the not working console commands :-)
Guys one big issue, im not sure is it me or what. Im using pail too. U know, beautiful graphic interface for server. And thing is, when someone try to log in as eg. mine name he got kicked, but pail shows that player is still in game. Im not sure is that ok or not, and after that game kick me out (from regular login with valid IP) and say that im allready in, but im not, only that fictive ghost. i cheched i cannot bee seen on "Tab".
If needed i can provide team viewer to console, and skype talk to solve issue.
many thnx for this. this is so good plugin and solved looots of mine nerves:)
happy feet!
error log here:
http://pastebin.com/Nz9JrgnS
@ha11oga11o
Indeed has this error when you try to use the command in console ...
but you can give that command directly from client very well.
Until volpi3000 will solve the issue.
Hello,
im trying to implement this plugin to server, but every time when i try to add IP i got error.
im doing "ipl add volpi3000 127.0.0.1" - ON console directly and typing local IP because im connecting only that way (192.168.1.x).
Can someone please tell me what im doing wrong?
Oh yeah, i did not set any permission nodes to group manager because ill add IPs only from console, so console should have all right, isnt it??
many thnx in advance :)
------------------This server is running CraftBukkit version git-Bukkit-1.2.5-R4.0-b2222jnks (MC: 1.2.5) (Implementing API version 1.2.5-R4.0)
2012-07-31 09:20:38 [INFO] [GroupManager] Loading GroupManager v1.9 (2.9.1) (Phoenix)
2012-07-31 09:20:38 [INFO] [Spout] Loading Spout v1244
2012-07-31 09:20:38 [INFO] [IPL] Loading IPL v0.9.7
------------------http://pastebin.com/kZBD9xga
I know you dont like me,
but i have to say, your Plugin actually saved my Server!!
xAuth failed with the Database and everyone was able
to join with every name,.. except the Admins
tey all are IP locked.
So your Plugin really prevented the most damage.
@Acenone1
If you read the how to you will notice that it says nothing about ports.
If you have a Server and want to protect Your Acount so, that you can only use it from your PC (Perfect for offline Servers) you're right here
I don't quite get this. So basically what I want currently is to have my account fixated to 1IP since its a OP account. But when I do /ip(to check my IP) it has my full ip and a :2753 port number. So should u add with or without? Or both? What u did was add both. Will other players be able to login? Since I'm using a cracked server with xauth
@number1Master No, this Plugin kicks not allowed Players. This means they can only login if they have the right IP. You can use this for many reasons... One of them is for example is to protect the Accounts on an offline Server
I am really confused on what this plugin does. Are you saying it locks the ip of players so this way it does not change (server wise)?
@Enrux
you can modify it in the messages.yml