SimpleAFK
SimpleAFK - A simple to use AFK system with advanced features
Version: v0.9.1
Tested against CraftBukkit Release Build: 1.1-R4
SimpleAFK is a very basic AFK system, though higly configurable and with some nice features. Initially I created this Plugin for my own Server stonedCRAFT.de but when it got more features and I saw no other Plugin offering a similar feature set I'd though I'd also release it here.
Optional additional Plugins:
- Any plugin that utilizes the Display Name (to make the Display Name change take any effect). For example (and tested with):
- iChat
- motd v1.0
- WorldGuard for having different Auto AFK times for protected and unprotected regions
Features:
- Set yourself as AFK
- Check if other Players are AFK
- List all Players which are currently AFK
- AFK-Booter (kick AFK players after a specified time)
- Right-Click a player to check if he is currently AFK
- Automatically set Players as beeing AFK when they Idle for a certain (configurable) amount of time (Different AFK times for protected and unprotected regions using WorldGuard)
- Change players Display Name when beeing AFK (iChat or some similar Plugin needed)
- Automatic AFK-Disable on player movement
- Block pushing of Players which are currently AFK
- Make a player automatically send a chat-message when going AFK
- Make a player automatically send a chat-message when coming back from beeing AFK
- Automatically broadcast a message when a Player goes AFK
- Automatically broadcast a message when a Player is coming back from beeing AFK
- Highly configurable through Config file:
- Change any message displayed to or automatically sent by the users (Supporting Chat Colors and Multi-Line messages)
- Enable or disable the automatic chat-messages
- Enable or disable "Automatic AFK-Disable on player movement"
- Enable or disable Display Name change and edit the pattern how to change the Name
- Enable or disable "Automatic AFK on Idle" and set time used as treshhold as well as the default AFK Message to use for this feature
Plugin usage:
- /afk [message]
Set you as AFK ([message] parameter is optional, you can also be AFK without any message)
Change your current AFK message
Set you as back from beeing AFK (when [message] is empty and you are set AFK at the moment)
- /isafk [name]
Check if the player [name] is currently AFK
- /afklist
Lists all players which are currently AFK
Plugin setup:
Just copy the SimpleAFK.jar file into your Plugins folder. Upon first startup it will create a folder "SimpleAFK" containing the default config files (all messages in english) in which you can do all further configurations. The default config file is commented and should be pretty self-explanatory ;)
You like my plugins? Please consider donating a little bit. Thanks!
For Bukkit 1.9, 1.8, 1.7, 1.6, and 1.5 try http://dev.bukkit.org/bukkit-plugins/afk/
I have a bug, players get kicked after an amout of time which i definetly have not configurated.
Hmm... does this support Essentials?
Is this one going to be able to work with 1.5?
You are really discouraging. i was gonna use this and thought it was SOOO epic. until i saw that you havent touched this since MARCH, and said you would add perms soon IN MARCH.
You ruined SimpleAFK for me.
Works with #2335, but Updates for
async Chat and Support for &o &l.... would be nice. (Also see my post #48)
@Alslinet
Yes it does work, I'm use bukkit 1.3.1-R1.0 and this plugin. (:
Does this work with Bukkit 1.3.1-R1.0?
Plugins works also great with r5.0
But a update would be nice, I miss a option to auto-change the name in the TAB-list.
Are you going to update sometime? If not would you mind opening the source?
All AFK Plugins are either outdated or don't include the following funktions:
I wonder what happened to bassfader =[
how do you download?????
This is awesome! :) (better than BlackListAfk)
I'm only missing one thing:
When doing /list with BlackListAfk, you'll see an summary of the connected players and the group they belong to (group names have their prefix/suffix color)
You see it like this:
http://oi42.tinypic.com/25g42hf.jpg
I really would love to see this in your plugin, cause now i'm forced to use both BlackListAfk and your plugin to achieve everything i want.
Also, (with SimpleAFK) players can be moved while AFK (they keep their AFK status though).
Thats all i have to say right now. Thanks a lot for creating this kick-ass plugin! :D
EDIT: while being afk i've noticed that i'm unable to move (or get out off AFK) when using the WASD keys.
Also, walking into other players seems to make you lag.
Best regards,
- ThisUsernameIsMine
@bassfader
Still one of the best plugins :D
Is there anyway you can make certain groups exempt from afk, for example pex plugin admin and owner exempt.
Does this plugin work with CraftBukkit 1.2.4 R1.0?
Would it be possible to add an optional feature that made idle players not count towards the requirement for sleeping? We would like to have people be able to idle and not interfere with others ability to sleep. Thanks!
could you add a permission that ops dont be kicked?
@bassfader
Awesome, you're still my favorite dev.
@Jobsti2
Nope, must be releated to some other plugin since SimpleAFK doesn't even use permissions (yet). I think it could be some sort of setting in Herochat maybe, but thats just quick guess.