AFKSigns
AFK Signs
Beta 1.2.3
Description
AFKSigns is a automated feature that after a certain amount of time you are not playing, it lets everyone know you've gone AFK. As soon as your character goes AFK, a sign is placed at your location with information such as your AFK time and your AFK reason. You can preset your AFK reason and people can see the reason by looking at the signs created below you when you are AFK. They can also know how long you have been AFK and your reason by using the command /afk where <player> .
Commands
Command | Description |
---|---|
/AFK | Toggle AFK status. |
/AFK help | Shows the help menu for the plugin. |
/AFK where <player> | Shows if the player is AFK, if so, how long and if specified, the reason so. |
/AFK message get | Shows your AFK message. |
/AFK message delete | Deletes your AFK message. |
/AFK message set <message> | Sets your AFK reason. |
/AFK message others <player> get | Shows another player's AFK message. |
/AFK message others <player> delete | Deletes another player's AFK message. |
/AFK message others <player> set <message> | Sets another player's AFK message. |
/AFK god <true/false> | Sets god-mode when you are AFK. |
/AFK god current | Shows if you will be in god-mode when you are AFK. |
/AFK god <player> <true/false> | Sets god-mode for the player when AFK. |
/AFK god <player> current | Shows if the player will be in god-mode when AFK. |
Permissions
Permission | Description |
---|---|
afksigns.message.others | Allows the player to edit other players message. |
afksigns.message.personal | Allows the player to edit his/her own message. |
afksigns.god.others | Sets god-mode for other players when AFK. |
afksigns.god.personal | Sets god-mode for yourself when AFK. |
afksigns.update-notification | Allows player to receive updates notification. |
Change log
Version | Changes |
---|---|
1.2.3 | New way of replacing blocks. |
1.2.1 | Fixed signs being breakable. |
Fixed misplaced help info. | |
Added god mode. | |
1.2 | Recoded entire plugin. |
Added self reseting idle timer. | |
Tidied up codes for easier future reference. |
To-do
Add god-mode for players.Add self-resetting timer for every single action taken.Recode entire plugin.- Add API.
- Add auto-updater.
Ok so when I go to do /afk the seconds counter doesn't move at all. See screenshot.
http://gyazo.com/a3e6ada3d0c2c2540fdca348857a92d5
@grid21
It's intentionally so. It's to prevent false calls for returning and to prevent accidental press of the movement keys such as the cat laying on the keyboard. It's actually pretty fast. It registers as when you have returned by when you are moving with rotating your screen.
@ChloeChan
Thanks for updating it! This is a great and easy plugin! But it takes awhile after you move before the afk sign disappears. Could you have it so after walking 1 block away it disappears?
@grid21
Yes it will be updated soon, but because of I am having my exams these few weeks, I was not free to do much update. Sorry for the delay.
When I go to make a custom sign I end up with a Java error. Are you gonna update this to 1.6.2??
@ThisUsernameIsMine
I hope so. I only made it for 1.4.7
@ChloeChan
But will it work under CB 1.5.1? =P
@ThisUsernameIsMine
Hey , I've fixed it in the update 1.2.1. Try it. ^^
@ThisUsernameIsMine
Thanks ! ^^
@ChloeChan
Thanks (again). I gave you +1 rep ;-)
@relworPstar
Okay, noted. Thanks for the suggestion. ^^
You need to update it to rotate the sign to any of the 16 positions it allows by using 1-16 in the /afk message set <message> example: /afk message 16 set <message> Would really help. Even just north south east or west would even help out so when im afk in a spot the sign isnt facing the wall...
@ThisUsernameIsMine
I'll try my best to fix it.
@ChloeChan
Tried the new version but (how silly it may sound) others are still able to destroy/grief the sign (no errors arised) and have a free sign in their inventory ;-(
@ThisUsernameIsMine
I am currently recoding the entire plugin and I realised it indeed didn't protect the sign. Well, it did, but in the wrong listener. >< I found it was in BlockPlaceEvent, instead of BLockBreakEvent. My bad. I'm releasing a new update soon.
@phlegacy
Thanks ! :D We're happy as long as we can help.
I'm impressed with how well you all have done with this plugin. I've gladly had this added to my server since it came out. Thank you guys again for picking this plugin up from my post and working on it! It's helped me and my admin know who is where and how long they've been gone. Keep it up!
@ThisUsernameIsMine
Simply breaking it ? It is cancelled. Or I think it is.
@ChloeChan
How? Using an alternate (non-Op) account. Simply by breaking the sign :0
@ThisUsernameIsMine
Wait, how is the sign able to be destroyed ? I have made the plugin to cancel the action of breaking the sign.