AdvIpLog
AdvIpLog
Version 0.3
Info
This Plugin is a advanced way of keeping track of all your players Ip addresses and alternate accounts. It will on join if the Ip isnt already in the system it will add the Ip and the players name to two separate yaml files which can also be easily read using a text editor. Also on join it will if the player has more then one account it will alert the admins, and people with permission the alternate accounts. This plugin also will work with most authorization plugins if movement is disallowed before players correctly /login. When the player joins they are added to a list, and when they move and it is not cancelled then it will count them as correctly authorized.
Config
IpAdvLog: //This will only log the ip when they sucessfully /login eg. When they move and are not blocked UseAuthCheck: true Alert: //When someone with alt accounts joins it will alert people with permissions AlertAdmins: true //The alert message %name% is the users name and %alts% is list of alt accounts AlertMessage: '[&cAIL&f]&2%name% &aAlt accounts %alts%'
Example
Alert Message

The /Ail Player command

The /Ail ip command

The /Ail check command

Commands
- /ail - Shows the list of commands
- /ail player <PlayerName> - Lists all the ips the player uses.
- /ail ip <ip> - Lists all the players using that ip.
- /ail check <PlayerName> - Will find all the players alternate accounts
- /ail reload - Reload the plugin and config
Permissions
- ail.player - Access to /ail player command
- ail.ip - Access to the /ail ip command
- ail.check - Access to the /ail check command
- ail.reload - Access to the /ail reload command
- ail.alert - User will be alerted on players alternate accounts
- ail.ignorealert - Other Admins wont be alerted of this uses alternate accounts.
Changelog
v0.1
- Current Developer build no download.
v0.2
- Failed build with no config
v0.3
- First Working build!
-
View User Profile
-
Send Message
Posted Aug 8, 2012@TnTBass
No if you don't use a auth plugin then 100% set this to false I forgot the ail.alert permission sorry but the ignore alert will not alert other admins of their alt accounts, for example if you had 3 alternate accounts and the ignore alert perm and you joined the admins with ail.alert will not be notified. It is a strange permission and was actually a request from my friend even though the mods are allowed to /ail check hisname anyway. But This could be useful for example if you want mods to be alerted of all players alt accounts but the admin didn't want the mods to be alerted of his alternate accounts. I will edit the description. The useauthcheck uses more resources when true and has no use for online servers or servers without auth plugin as the plugin listens for move events that arnt cancelled.
-
View User Profile
-
Send Message
Posted Aug 8, 2012Is the "UseAuthCheck" config value useful at all if you do not use an Auth Plugin? I don't use one, so I want to know if it matters for online-mode servers.
"AlertAdmins"
Who gets alerted? I do not see a permission node to hand out for this, so does it work for OPs? Does it just find those in the Admin group? I would like to hand this out to my senior moderators as well as admins, just want to know what I have to do to make that happen.
"ail.ignorealert" If I understand correctly, giving this node to a user will stop that user from being tracked?
-
View User Profile
-
Send Message
Posted Aug 8, 2012@javoris767
Actually I test all my plugins locally and your server gets the pleasure of getting all the bug riddled versions that destroy the server like a few weeks ago which lagged server mega because of forgetting to put list.remove(player) :D
-
View User Profile
-
Send Message
Posted Aug 8, 2012@Sypher40
Luke's a noob and uses my server for testing :3
-
View User Profile
-
Send Message
Posted Aug 8, 2012@Sypher40
I just uploaded the file, Its waiting to get approved now.
-
View User Profile
-
Send Message
Posted Aug 7, 2012@javoris767
Well, where is the download?
-
View User Profile
-
Send Message
Posted Aug 7, 2012@Sypher40
Yep It works great
-
View User Profile
-
Send Message
Posted Aug 7, 2012This looks great! Can't wait to use it, will it work for 1.3.1?
-
View User Profile
-
Send Message
Posted Aug 7, 2012@Tyler_Devaney
Im just adding more features, Any requests?
-
View User Profile
-
Send Message
Posted Aug 7, 2012Download?
-
View User Profile
-
Send Message
Posted Aug 7, 2012@AS1LV3RN1NJA
How does it work with offline servers? As I could easily log in as admin after being ip banned and get him banned.
-
View User Profile
-
Send Message
Posted Aug 6, 2012FWIW, Easyban has similar functionality built in (using /ealternative <playername> or /ealternative <IP>) and works well with offline servers. http://dev.bukkit.org/server-mods/easyban/