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 =)
Why does it leave a blank chat?
@Prominentc
If the latest version did not fix the issue, then you have to double check your settings and permission file for any mistake.
I tested everything with PermissionsEx, and it worked perfectly.
@mrmag518
Yes I have that problem too and it is the only way I can use HideStream as I only want these messages disabled to a certain group.
When will the fixed version be released?
- Thanks
@flip284
I seem to have fixed that issue in the upcoming version =)
@LeChuuck
Sorry, but that is not the purpose of this plugin.
Could you add options to change the default join, quit etc messages?
@mranimalux
Sorry, I somehow forgot to answer that possible issue, I have a lot of stuff going on irl atm. I will take a look into it as soon as I get back home =)
@flip284
Same thing happends to me.
I hope some one will answer with a fix asap..
@TobyWarren2001
Like any other plugin, drop it into your plugins folder, start you server and configure the plugin to your liking using the configuration file provided inside the plugin folder =)
how do we set it up?
How do i set it up someone email me @ [email protected]
I am OP and I have the perm hidestream.hidejoin. With config for join: Permissions: UsePermissions: true HideOnlyIfHasPermission: true HideOnlyIfWithoutPermission: false yet whenever I log in it still says that I logged in.
@cjm721
Yeah, I could do something pretty similar to that, thanks.
@mrmag518
Instead of just setting the message null you could set it null then call a permbased/data base broadcast that will cycle threw all online players.
@noggin291
I've looked into it, and it doesn't seem to be possible, as you can only disable the stream globally, not for any particular player :/
Hi, I would like to know how I can hide everybody else's hide/join/death/kick for just me. that is, when I am playing, when me, neo, and ted are playing together, neo logs out, ted would see that announcement but i wouldnt. I can't figure out how that is done.
@natris554
What is the output of '/effect'? I haven't quite looked into that.
@chistian95
You mean disabling the sound?
Does HideStream hide the stream of /effect? If not, could you add that to a future update?
Is there a way to hide streams like played sound (sound) to (player) ?