AccountGuard (IP Account Protection)
Description
AccountGuard prevents protected player's account from logging in if IP doesn't match to given. This plugin is very simple and lightweight.
Installation
- Download the latest version of plugin
- Put it in your plugins folder
- Start / restart your server
- Enjoy the plugin!
Commands & Description & Permissions
Command | Description | Permission |
/ag | Display whole commands | no permission required |
/ag add <account> <ip> | Activates the protection and prevents from logging in if IP doesn't match to given | accountguard.add |
/ag remove <account> <ip> | Removes the protection for written ip | accountguard.remove |
/ag remove <account> * | Completely removes the protection | accountguard.remove |
/ag info <account> | Checks if player has protection | accountguard.info |
/ag save | Saves the ip file to disk | acountguard.save |
/ag reload | Reloads the config,ip,translation files | acountguard.reload |
/ag is command alias of /accountguard
TODO:
Multiple IP support on one accountBukkit in offline mode supportLilypadmc supportAuto Updater- Essentials Geo-Ip support.
- ... - If you have any ideas post them!
If you have any problems with this plugin, please contact me via PM and I will be happy to fix your issue :).
We use metrics to collect stats! We only collect basic things such as version type, and players online. If you want to see everything, click on the graph. Go into /plugins/PluginMetrics/config.yml to disable (please don't disable it's your little donation to me for my work, thank you very much!) stat collecting if you wish. We also include an update checker. It will check if there is an update available and/or download the latest version for you. It is enabled by default. Go into /plugins/AccountGuard/config.yml to disable it.
Spanish Review:
@Nickbbeezy
You mean something like this : 78.58.*
Is it possible to protect someone's account with a network range instead of just a single ip? Would be nice for dynamic IPs :)
@iksaku
Sorry, but I don't really like your idea. For passwords you can use AuthMe Reloaded.
Suggestion: Add password prevention, so if anyone log with a IP protected account and the IP doesn't match, it will require password to log-in, is the password is wrong just kick him, and if the password match ask him to add that IP to the whitelist. ( Sorry for my poor english :P ) Cheers!
@eimantasd
Juk tik su permission įmanoma aktyvuoti apsaugą.
Kiek zinau naudojant belaidi interneta (3g) kiekviena kart prisijungiant prie interneto keiciasi IP. Tai ar nebus bedu belaidzio interneto naudotojams?
Thank you very much iBo3oF for your help. This plugin great working. Thanks!
This plugin currently doesn't support Bukkit if you use it in offline mode. With spigot everything is working.
Gonna add soon support for Bukkit with offline mode.
@Jalulek
Are you sure? I just tested in my own server and everything seems working, PM'ed.
This plugin not work for me. I don't now why. I use Bukkit Recommended 1.6.4 R1.0, check on latest version plugin. (0.9.6) and on simple nick (jarek). I have config ip.yml in config my nick and my ip. And when my friend connecting from my nick on server, from other ip, is normal connecting. Not is blocked...
In config is:
jarek: 87.***.***.*14|
so, is ok. I don't now why not working....
Uploaded 0.9.6v file, Changelog/Information:
If you used older versions - Update your messages_en.yml by adding otherwise you will get NullpointerException:
Before updating you must edit ip.yml file and add | at end of the ip, because I changed formatting.
@Jalulek
That's because everything is saved in lowercase letters I forgot to add converter to lowercase in /ag info. If you would write your nick in lowercase everything would work.
This will be fixed in next build.
Hi.
I have question. I use command: /ag add my_nick my_IP.
Display message: 'You succesfully protected this account'.
When check command: /ag info my_nick, i have message:
'This player deasnt have protection'
What's problem?
Cool (y)
my last server had a cracked user log in as my players and this has helped with my new one thanks so much :D
@piritacraft
It's already in TODO list. I will make this, when all stuff is tested out and there are no bugs, before I can continue new features developing.
Edit: developing it at the momment I think I will upload file after 1-2 hours.
Edit2: Multiple IP support on one account is done. Firstly gonna test fully on my own server tomorrow and then upload file. Check this page in 24 hours, I should upload it then IF I will not die ahahaha.
Can I add multiple IPs for one account ? I need it.
@DeaShiva
Thank's :).
Uploaded 0.9.2v this inlcudes some minor bug fixes and addition:
Great idea! you have my support : )
Plugin is done, going to test fully before uploading.