HideStream
Compatible with PaperMC & Spigot, and anything else that supports Spigot API.
HideStream is doing one simple task for you; hiding spam output such as join & leave messages from appearing in the chat. This can be beneficial for high-traffic servers, where players are logging out and in repetitively.
You can also adapt HideStream to suit your server perfectly using a configuration file provided.
Features
- Hiding/disabling:
- Join/log-in messages.
- Quit/log-out messages.
- Kick messages.
- Death messages.
- Manage whom will have their stream output hidden/visible using permissions.
- A command to disable and enable HideStream at any time.
- Per-player toggling without using a permissions system. (Completely optional, disabled by default)
- Ability to only hide stream for new or old players.
- Ability to only hide stream when there's a certain amount of players online.
- Can even be toggled in-game using a command.
- Multi-world support : Exempt certain worlds. (Version 3.10+)
- Customize the no permission message for commands and its colorization.
- Automatically checks for available updates at BukkitDev. (Can be disabled in the config if you wish.)
- You can also auto-update using a command.
Click here to visit the HideStream resource page over at Spigot, however the BukkitDev page here is the official plugin home =)
@DarthCube
What did not work previously, when running 'Ultrabans'?
its looks like this plugin is incompatible with ultraban, after i removed ultraban, hidestream starts work
@TheMimey
That error has nothing to do with either HideStream or Join messages.
And "new joins" is not a feature in HideStream if it's that you're referring too. Your issue has probably nothing to do with HideStream, the issue you got is most likely something with Essentials.
If you really want to test if this is HideStream, then let Essentials stay, and disable HideStream on your server. If "new joins" is not appearing, then it's not this plugin.
[SEVERE] Could not pass event AsyncPlayerChatEvent to EssentialsChat 05:24:00 PM CONSOLE: java.lang.StringIndexOutOfBoundsException: String index out of range: 1
any help?
@mrmag518
players ( new joins) do not show
@TheMimey
Are you sure this is HideStream?
If Essentials is hooking into the standard join message to announce new players, then there's nothing to do. If they use a custom method, then you've done something wrong in the editing process.
Edit: Btw, I am using Essentials myself, and it's working as it should.
@mrmag518
Latest essentials, players do not get welcomed to my server now.
@TheMimey
Which plugin are you using for 'welcoming new joins'?
Because if not the plugin is using a custom message for new joins, then it's not technically a bug, more of a conflict.
This plugin has an issue with it blocking Welcome messages to welcome new joins.
@aadd2012
What do you mean by that?
hide player names
please.... update!
@mrchasez
Yeah, I'm working on cleaning it up, and adding a few small utilities.
Since I've been busy with my server and school, I haven't gotten that much time to work with plugins, but I'm focusing on releasing one for HideStream very soon :)
@mrmag518
Any updates?
this is kickass thanks
@cuddyier
Weird, I'm using pex with HideStream and it's working perfectly.
Doesn't work with permissions ex as stated below :(
@Awesome_Intervention
Ban messages is sendt out by other plugins, and not craftbukkit by default. So no, but you can hide kick messages.
Does this plugin hide Ban messages too?
http://pastebin.com/DjyVNk3n
@DarthCube
I will look into it. I may add Vault support incase some users have problems with super perms.
Try putting pex and hidestream in debug mode, and post the ouput here.