PlayerStatus
PlayerStatus
- Allows a player to tell everyone that he is AwayFromKeyboard (AFK). Private message senders will be notified that the player is AFK.
- Allows a player to tell everyone that he is DoNotDisturb (DND). Private message senders will be notified that the player is DND.
- Allows a player to remove every regular chat text and emotes (/me) messages. The player will still see commands and server messages.
- Allows a player to remove private messages (/msg and /tell). Private message senders will be notified that the player isn't receiving messages.
- Customize login and logout messages or use a list of random messages
Command list
- /playerstatus : Displays the list of commands and your currently enabled statuses.
- /playerstatus <name> : Displays the currently toggled functions of another player.
- /afk : Sets your status as AwayFromKeyboard. This will add [AFK] in front of your name in chat and notify people sending you private messages.
- /dnd : Sets your status as DoNotDisturb. This will add [DND] in front of your name in chat and notify people sending you private messages. You will still receive them.
- /nochat : This removes for you every message people type in chat including /me. Messages from other plugins and server will still go through.
- /nomsg : This will block private messages from the commands /msg and /tell.
- /ignore <name> : Allows a player to ignore another one. Removes the ignored player from regular chat, from /me and from private messages. Only the player using /ignore stops seeing that player's messages. Ignored players aren't persistent.
- /ignorelist : Displays the list of currently ignored players. Ignored players aren't persistent.
- /mute <name> : Makes that person unable to speak in chat and to use /me. Muted players aren't persistent.
- /playerstatuslang <language> : Allows to change the language file used. If language file is name "caption-french.yml" do /playerstatuslang french
- /moderate : Mutes everyone except people with moderate permission. Useful when server gets out of control or to make big announcements. Players can still /msg and /tell.
Permission nodes
- /afk - PlayerStatus.afk
- /dnd - PlayerStatus.dnd
- /nochat - PlayerStatus.nochat
- /nomsg - PlayerStatus.nomessage
- /ignore - PlayerStatus.ignore
- /ignorelist - PlayerStatus.ignore
- /mute - PlayerStatus.mute
- /playerstatuslang - PlayerStatus.config
- /moderate - PlayerStatus.moderate
Things to do
- Allow channels and such. Channel creator will be allowed to /kick /ban /mute people from the channel. Might make this into a seperator plugin that will use some features of this one to work.
- Disable /AFK on PlayerMove. Also make other player unable to move you if possible.
- Add a config to make AFKed player invincible (Will add this once I managed to prevent people from pushing players)
- Add a config for timer on AFK. This to prevent people running in PVP from going AFK and being immortal instantly.
- Add persistence to /ignore and /mute. For the other commands I'll have to think about it.
- Allow commands from Console that make sense.
- Allow to use colors in the configurations/captions
Version History
Version 2.8
- Removed support for non-SuperPerms permission. In theory should work with bPermissions, PEX and a few others. Permission2/3 don't work anymore anyway.
Version 2.7
- Updated to make compatible with CB 1.1-R5
Version 2.6
- Added PermissionsEx support.
Very Good Plugin!
It looks like you don't want to update the plugin... So i would be happy to take over the plugin it is a very good plugin! and lots more say that too!
and you don't update the plugin is out too date if you give me the plugin i will be happy to help Update! ✔✔✔
✔
Hey guys,
I know that this plugin is out of date, but I'm still using it. .. and for some reasons the plugin stops announcing the default death messages of minecraft.
Is there a way to enable them?
pls help me. I really need this plugin (but these messages as well) and i'm not able to live without PlayerStatus
have this error can you help?
http://pastebin.com/PjetpYA2
R: v2.9.3 for CB 1.5.2-R0.1 Jan 10, 2013
1.6.2-R1.0 (Build #02879)
thank you.
@BiweGas
Yes, I still use it on my server and I will keep this plugin updated when it stops working.
is it working for newest craftbukkit 1.5.2-0.1r beta
My temporary solution to fix the muting problem is to downgrade to v2.8. It still works for Craftbukkit 1.3.1 R2.0.
@Swords761
@FrostEnergy
same here, but i mostly have the plugin for the funny join and leave messages.
@Swords761
I am experiencing the same problem :/
When you get a chance zachbora, can you fix the /ignore and /mute commands for 1.3.1/2? /mute <player> ends up muting the mod who is trying to mute said player, and /ignore simply doesn't work.
@doggyroc
I'm already aware of that but I do not know how to do it safely. It's not just a matter of changing the event name.
Need to update playerchatevent's to asyncplayerchatevent's
I don't know if maybe I haven't found this feature on this plugin, but what really needs to be added is a permission for server staff that allows them to bypass the ignored messages of players, and makes it so you cannot ignore people with this command. I am the only one with op on my server and like it that way. A node that would allow a mod to bypass the chat ignores would be awesome so they can still interact with players (just in case they need to).
Hello Guys | Hallo Leute
Here the german language config | Hier die Deutsche Sprachs config
http://pastebin.com/aQMYN91k
Have fun | Viel spaß
Mfg Mauley :)
@LmnDK
I use it on my server so I will keep it working, but for updates/fixes I don't really have time.
Regarding the essentials idle kick, I can't do a thing about that.
Is this going to be updated in the future? Every command i use, still works so far, that ain't a problem. But this plugin play a key factor on my server and i would like to know if i should find another solution or you will make small fixes :)
- Best regards.
btw: When essentials idle kick someone, the vanilla message still pops up.
@imsuperduper
Well they can still whisper you, unless you do /nomsg too.
Can you add something that's like, if you're in /nochat, you can still see the stuff admins/mods put in chat? Or certain players?
Like /nochat -i player1,player2,player3...
Just an idea
@zachbora
Thank you! :)
@Julletin
Well I think my plugin disables them altogheter unfortunatly. Thought there are some plugins out there for custom death messages, maybe by combining the two you could see them.
I'll have to make showing/hiding them a config in the next release.
Great plugin, but i have an little broblem! When i use this plugin on my server, kills does not show in chat (like "Player a was slain by player b"). Is there any solution?