Config Explanation


HideStream configuration version: 3.9

 


# If HideStream's stream management should be enabled.
# Can be toggled by the commands, '/hs enable' and '/hs disable'
# Stream management: Join, Quit, Kick and Death.
Enabled: true

# If HideStream should check for any available updates.
# It's recommended to leave this enabled.
CheckForUpdates: true

# The message sent to players attempting to access commands they do not have access for.
# The message color can be changed by using color codes infront of the sentence.
# If you want different colors for words, place the color code infront of the word, ex: '&cNo &2Permission'.
# A list of color codes can be found here: http://ess.khhq.net/mc/
NoCommandPermissionMsg: '&cYou do not have permission to do that!'

PerPlayerToggle:
  # If enabled, players with permission can choose for themselves if they want their own stream to be enabled or disabled.
  Enable: false
  # This option basically overrides all the stream management settings, except for the enabled state of each category.
  # This makes stream enabled by default.
  StreamEnabledByDefault: false

Join:
  # If join messages should be managed by HideStream.
  # If enabled, join messages will not appear in the chat, unless you have
  # configured HideStream to do so under certain circumstances.
  HideJoin: true
  # Amount of players that needs to be online in order to hide join messages.
  # This includes the involved player too.
  NeedsToBeOnline: 0
  # If enabled, stream management will only be active for new players.
  # -- Players that has never joined the server before.
  OnlyForNewPlayers: false
  # If enabled, stream management will only be active for old players.
  # -- Players that has joined the server before.
  OnlyForOldPlayers: false
  Permissions:
    # If you want permissions support enabled.
    UsePermissions: false
    # Only hide join messages if the player has permission.
    # -- hidestream.hidejoin
    HideOnlyIfHasPermission: false
    # Only hide join messages if the player does not have permission.
    # -- hidestream.hidejoin
    HideOnlyIfWithoutPermission: false

Quit:
  HideQuit: true
  NeedsToBeOnline: 0
  OnlyForNewPlayers: false
  OnlyForOldPlayers: false
  Permissions:
    UsePermissions: false
    HideOnlyIfHasPermission: false         # (hidestream.hidequit)
    HideOnlyIfWithoutPermission: false     # (hidestream.hidequit)

Kick:
  HideKick: true
  NeedsToBeOnline: 0
  OnlyForNewPlayers: false
  OnlyForOldPlayers: false
  Permissions:
    UsePermissions: false
    HideOnlyIfHasPermission: false         # (hidestream.hidekick)
    HideOnlyIfWithoutPermission: false     # (hidestream.hidekick)

Death:
  HideDeath: false
  NeedsToBeOnline: 0
  Permissions:
    UsePermissions: false
    HideOnlyIfHasPermission: false         # (hidestream.hidedeath)
    HideOnlyIfWithoutPermission: false     # (hidestream.hidedeath)