AntiAddict Revisited [1.4.6] - Limit some players' playtime on your server Version: v1.9.5 Because Bukkit is moving to DevBukkit, we moved to the DEVbukkit page! Outdated Post (Move your mouse to reveal the content) Outdated Post (open) Outdated Post (close) Outdated Post (Move your mouse to reveal the content) Outdated Post (open) Outdated Post (close) Outdated Post (Move your mouse to reveal the content) Outdated Post (open) Outdated Post (close) Description: If you are an admin who really cares about the players of your server, there might come a day when you recognize that some of them got addicted to the game and really play to much on your server. AntiAddict is a plugin which allows you to limit the time specified players can play on your server between two restarts (so normally it's daily). The first developer of this plugin was Phiwa, who wrote most of the code. He read a plugin request by wuppieigor and recognized that there are some server admins who really care about the players on their server and do not only watch the number of slots they manage to fill. After a long time and finally releasing AntiAddict, a lot of Server Admins became familiar with it and started to love it. Unfortunately, Phiwa had a busy time and couldn't update his plugin anymore. All were sad. I decided to step in. Staartvin. I'm the new main developer of AntiAddict and I will do my best to make this plugin even better than it was! Features: Ability to set which players are 'addicted' Possibility to change Kick and Timelimit messages Simple commands for adding or removing players to a 'addicted' list Ability to check how much time you have left till you're kicked Easily see which players are 'addicted' Permissions used for commands Ability to limit all players on the server with one simple toggle Screenshots: What is shown to addicted player: What is shown in console when addicted player logs in: What is shown when addicted player gets kicked: What is shown in console when addicted player gets kicked: Commands: /antiaddict <on|off> (De)activates AntiAddict. /antiaddict left Shows the time the player has got to play. /antiaddict commands Shows a list of useful commands of AntiAddict. /antiaddict about Shows useful information about AntiAddict. /antiaddict addicts Shows the list of addicted players. /antiaddict addicts <add/remove> <player> Adds/Removes a player to/from the 'addicted' list. Permission-nodes: antiaddict.admin - Allows the player to control AntiAddict. antiaddict.ignorelimits - Gives the player the ability to ignore the timelimits for addicts if LimitAll is set to true in the config. antiaddict.lefttime - Gives the player the ability to check how much time he/she has left before getting kicked. antiaddict.addicts - Gives the player the ability to see the list of addicts. antiaddict.addicts.add - Gives the player the ability to add players to the list of addicts. antiaddict.addicts.remove - Gives the player the ability to remove players to the list of addicts. Download Link: On BukkitDev! http://dev.bukkit.org/server-mods/antiaddict/ Changelog: Version 1.5 Updated to CraftBukkit 1.2.5-R1.0 [#2149] Added better permission system Now really fixed spelling mistakes Added command to see how much time you've left before getting kicked Added warning when your time on the server is almost over Added method to add/remove players to the 'addicted' list in-game Cleaned up code Version 1.4 Fixed some spelling mistakes and bugs. Version 1.3 Added the option "LimitAll" to the config. If set to "true", this limits all players' playtime ignoring the list of addicts. IMPORTANT: Please delete the old config (maybe backup the list of addicts before), the new version's config changed and it won't update itself, but create a new config when no old config is found! Version 1.2 Update to Craftbukkit 1.0.1-R1 [#1597 ] Version 1.1 Fixed two spelling mistakes. Version 1.0 Initial release Requests: If there is anything you would like me to add, simply ask for it. Known Bugs: When server is reloaded, the plugin will break and the server needs to restart again. Sometimes the plugin creates an empty config (Will be fixed soon, short-time solution here) If you find one, please report it here.