HidePlayers
 
HidePlayers lets each player hide or show everyone else on the server from their own view. It's perfect for crowded lobbies, event hubs, and parkour areas where players want a clear screen.
 
Features
- Per-Player Toggle: /hideplayers toggle (permission: hideplayers.use) hides or shows other players for just the command sender.
- Admin Item Setup: /hideplayers setitem (permission: hideplayers.admin) sets the Hide/Show item using whatever the admin is holding.
- Configurable Item: Choose any material, name, or lore for your toggle item.
- Auto-Give on Join: Optionally give players the toggle item in a specific slot every time they join.
- Item Locking/Moving: Decide if players can move or drop the toggle item in their inventory.
- Permissions:
- hideplayers.use – Required to toggle.
- hideplayers.admin – Required to set or configure the item.
 
- Bossbar: Show a bossbar when players are hidden.
- World Whitelist: Only use hide players in certain worlds.
- WorldGuard support: Force hide players in WorldGuard regions defined in the config!
config.yml:
 
toggle-item:
  material: BLAZE_ROD
  name: "&aToggle Players"
  lore:
    - "&7Click to hide/show players"
  glow: true
 
auto-give:
  enabled: true
  slot: 8
 
options:
  movable: false
  droppable: false
 
bossbar:
  enabled: true
  color: "RED"      #possible values: BLUE, GREEN, PINK, PURPLE, RED, WHITE, YELLOW
  style: "SOLID"    #possible values: SOLID, SEGMENTED_6, SEGMENTED_10, etc.
worldguard:
  enabled: true
  force-hidden-regions:
    - "lobby_region"
    - "parkour_zone"