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 =)
When ever someone joins it makes a Blank Bar in chat
mrmag518, can you please add the option to change the join/leave message? Thank you.
Use this plugin a lot! I created a showcase of HideSteam, feel free to feature it above.
Video: http://goo.gl/4KxfOa
@Bodyash
That would defy the purpose of this plugin, I'm sorry.
hi, can u add first time join to server message?
@LegitCrafter
I am pretty sure Essentials' message will display anyway. Try it =)
I want essentials to say when a new player joins on my hub server. If I make NewPlayerJoin to False, will Hidestream turn off for new players and let essentials handle the new player message?
@TDB_South_Paw
The checks doesn't affect the server's performance in any way, and each check takes roughly 100-200 milliseconds to complete, so why not? Quicker notice whenever an update arrives.
Whats the point in checking for updates every 3 hours?
Surely 24 hours would be sufficient...
@xSnowBlitzz718
I have never used MCPC. The issue might be triggered by MCPC, if so, there's nothing I can do about it :/
Still makes blanks lines for me... I've updated authme already to their newest of the new version. I'm using mcpc by the way
@mrmag518
thanks for the quick reply. Authme wasnt creating blank lines before I added hidestream, although I'll try to check and fix that.
@xSnowBlitzz718
If blank lines are appearing, it's not HideStream. You are either running a plugin which displays them (some older versions of AuthMe does) or you're running a bugged craftbukkit build.
It's making blank lines instead of disabling the Join/leave messages. Is that supposed to happen? If not, can you add a feature so that it disables the join/leave messages completely without having them making blank lines as a replacement?
@Bodyash
You can enable death messages in the configuration file.
add to this plugin disable only login, logout and kick messages, because i need deathmessages :c
@mrmag518
Doesn't this hide death messages in game? I dont want to see death messages in game but I want to see them in the log file. Is this possible?
@stgram
Just uploaded a hotfix version which should fix that issue. Thanks for the report =) - http://dev.bukkit.org/bukkit-plugins/hidestream/files/33-hide-stream-v3-6-1/
Got this just once with the new version, not sure if your plugin is the cause or simply a victim to some other plugin's misbehaviour, but please take a look: http://pastebin.com/MFzbZpGe
@Armyfreak78
You can do that with the permissions support. However, permissions are kinda broken in v3.5.1, they will be fixed in the upcoming version.