Player Hider
Hiding Players๐
You can also hide players for specific players in the player_hider
section of your package. When the source_player
meets the conditions,
every player that meets the target_player
conditions will be completely hidden from them.
This is really useful if you want a lonely place on your server
or your quests break when multiple players can see or affect each other.
You can configure the interval which checks the conditions in the config.yml.
Special behaviour:
- A player that meets the
source_player
conditions can no longer be pushed by other players. - By leaving the e.g.
source_player
argument empty it will match all players.
player_hider:
example_hider: #All players in a special region cannot see any other players in that region. If a player is outside the region, they can still see the `target_player`.
source_player: in_StoryRegion
target_player: in_StoryRegion
another_hider: #No one can see any players inside a secret room.
#The source_player argument is left out to match all players.
target_player: in_secretRoom
empty_hider: #in_Lobby is a world condition. Therefore, the lobby world appears empty for everyone that is in it.
source_player: in_Lobby
#The target_player argument is left out to match all players.