Cube-Space / geSuit

Plugin suite for BungeeCord
5 stars 8 forks source link

[Feature Requests] /seen, ip checking, and more. #10

Open Absentee23 opened 10 years ago

Absentee23 commented 10 years ago

Got a few features I've been missing, some will be easy to add, others might be too difficult to be worth it, but heres a list:

/seen - responds with the last time and/or minutes/hours/days since the player has been online. Seems like it would be simple to grab the info from the players table. User level command.

/serverstats, /moretps, or /gc - Similar to Essentials /gc, which shows max, allocated, and free memory, as well as the number of chunks, entities and tiles in each world, and possibly in each server (though that may get a little long in chat, so it might need to be formatted well instead of just listing it). Maybe try to format it for 1 line with all the info per server, or only display info for the current server (unless adding the server name after the command, like "/serverstats survival." Normally admin level command, though with its own permission node as I like to allow Premium players something like this.

IP address checker for alt accounts. Permission node for warning on login, permissions node and command to exempt. Configurable max allowed alts, and auto kick next player to connect after reaching that max. Again, seems silly to add a plugin for this for each server when I think it could be handled better on bungee's end (especially for people that don't pass players' ip address through for whatever reason). Commands: /ipcheck , /ipexempt

/whois - admin command, similar to /seen, but gives more detail like ip address (from bungee), maybe geo-ip info, realname & nickname.

Thanks!