InactivityManager
Info
This plugin keeps track of what date a player join the server, and if a certain amount of days has passed since the logged on the last time, it auto runs a command like demoting the player. Everything is fully customizable, from the time period of inactivity to the command and messages. This plugin requires Java 6 or higher, it also works on Linux, Mac and Windows. It also has bypasses for choosen players.
Configuration
This is how you configure the config.
Settings: useMetrics: 'true' # Command that runs at player inactvity, Use %uuid% for player uuid, and # %username% for player username. %uuid% is recomended commandAtExpire: 'manudel %uuid%' # The days of inactivity before it runs the commandAtExpire command expireDate: '30' # The message sent to users when they join as expired user expireMsg: '&7[InactivityManager&7] &7You were demoted because of inactivity' # If it should look for updates CheckForUpdates: 'true' # If it should automatically install new updates AutoUpdating: 'true' ConfigSettings: # Do not change this value! configVersion: '1.6' BypassUsers: # Add the groups that should bypass, ONLY compatible with groupmanager GroupBypass: - examlegroup # Add what users should bypass here Users: - 00000000-0000-0000-0000-000000000000 UsersSettings: # Do not change this as this is managed by the plugin Users: - 00000000-0000-0000-0000-000000000000 00000000-0000-0000-0000-000000000000: '00000000'
After configuring the config, you just save it and it will auto reload the config for you.
Commands
- /im - Displays info about the plugin
- /im list - Lists all players registerd and their join date
This plugin reloads the config auto when any command is peformed
Plugin metrics
This plugin uses Plugin metrics.
Here is the data being sent and recived:
Plugin version, Java version, OS, Server country, Sysetm cores, Sysetm Arch, What server version you have, If you use Spigot or Bukkit etc, and if you use Online mode,
ANY PERSONAL INFORMATION WILL NOT BE SENT.
Anyone can see the data, i will use it to improve performance, see if anyone use it etc.
It can be disabled in the config. Heres the link to the Plugin metrics page with data about the plugin
-
View User Profile
-
Send Message
Posted Jan 27, 2018Would it be possible to update it?
Thanks!
-
View User Profile
-
Send Message
Posted Jan 31, 2016@opentexon
Uh I think there is, because I did configure it to use some other command but it didn't matter, the plugin kept complaining about GroupManager. I'm pretty sure you have a dependency for the BypassUsers config key.
Also, I'm not sure why you're supporting a plugin that's no longer supported...
-
View User Profile
-
Send Message
Posted Dec 28, 2015@osky2918
I can update it to remove groupmanager and add vault insted in the next update :)
-
View User Profile
-
Send Message
Posted Dec 27, 2015@osky2918
Oh, you forgot to specify that GroupManager was requierd for this to work...Something is wired, I'm reinstalling the plugin...
Nah, can't get it to work as intended and I have no intentions of transfer to GroupManger only for this plugin.
-
View User Profile
-
Send Message
Posted Dec 27, 2015I can not get the plugin to work. It's loaded and I use MC: 1.8.8 and I have not changed the UserSettings, but when I run the command /im list I just get the zeroes.
-
View User Profile
-
Send Message
Posted Dec 15, 2015@KrazyRaven
Thank you :), Please checkout my other plugins http://dev.bukkit.org/profiles/opentexon/
-
View User Profile
-
Send Message
Posted Dec 14, 2015Plugin looks amazing! Great idea!
-
View User Profile
-
Send Message
Posted Dec 8, 2015@The_PC_Tech_Guy
There is no Groupmanager dependency, Change in the config where it says 'manudel %plyaer%' to whatever command to remove the rank for the player in whatever permissions system you use
-
View User Profile
-
Send Message
Posted Nov 28, 2015Can you please remove the groupmanager dependency? https://gist.github.com/RoboMWM/2dbe6b26a0449d526785
-
View User Profile
-
Send Message
Posted Nov 27, 2015Could you add an option so it, for example, continues executing a command for every day of inactivity? I'm using this to deduct faction power from inactive players, and would like it to keep deducting for every day or so of inactivity.
-
View User Profile
-
Send Message
Posted Oct 13, 2015Ooooh, very useful for those of us who use a flatfile and PEX with one large permissions.yml file.