Skip to main content
This guide covers all available commands, their usage, permissions, and examples for NHideAndSeek plugin.

Command Overview

All NHideAndSeek commands use the base command /has or /hideandseek.

Player Commands

Join games, view stats, purchase effects, and more

Admin Commands

Create arenas, manage games, configure settings

Player Commands

Commands available to all players without special permissions.

Basic Commands

Description: Display command help menuUsage: /has helpPermission: None (default)Example:
Shows a list of available commands based on your permissions.
Description: Open the arena selection menuUsage: /has menuPermission: None (default)Aliases: NoneExample:
Opens a GUI showing all available arenas with their current status and player counts.
Description: Join a specific arenaUsage: /has join <arena>Permission: None (default)Arguments:
  • <arena> - Name of the arena to join
Examples:
Notes:
  • Arena must be in waiting/countdown state
  • Arena must not be full
  • You cannot join if already in a game
Description: Leave your current gameUsage: /has leavePermission: None (default)Example:
Notes:
  • Returns you to main lobby (if configured)
  • Your statistics are saved
  • You can rejoin immediately
Description: List all available arenasUsage: /has listPermission: None (default)Example:
Shows arena names, current player counts, and game status.

Statistics Commands

Description: View player statisticsUsage: /has stats [player]Permission: None (default)Arguments:
  • [player] - Optional player name (defaults to yourself)
Examples:
Statistics Displayed:
  • Games played & won
  • Wins as Hider/Seeker
  • Total kills & deaths
  • K/D ratio
  • Win rate percentage
  • Total coins
  • Time played
Description: View top players leaderboardUsage: /has leaderboardPermission: None (default)Aliases: /has topExamples:
Leaderboards:
  • Top Wins
  • Top Kills
  • Top Coins
  • Top Games Played
Shows top 10 players in each category.

Shop & Effects

Description: Open the effects shopUsage: /has effectsPermission: None (default)Aliases: /has shopExamples:
Features:
  • Browse WIN, KILL, and DIE effects
  • Purchase effects with coins
  • Select active effects
  • Preview effect descriptions

Communication

Description: Toggle between chat modesUsage: /has chatPermission: None (default)Example:
Chat Modes:
  • Global Chat - Talk to all players on the server
  • Team Chat - Talk only to players in your arena
  • Spectator Chat - Spectators and admins only
Cycles through available modes based on your game state.

Admin Commands

Commands for server administrators and moderators.

Arena Management

Description: Create a new arenaUsage: /has create <arena>Permission: nhideandseek.adminArguments:
  • <arena> - Name of the new arena (alphanumeric)
Examples:
Notes:
  • Arena name must be unique
  • Creates arena with default settings
  • Requires further setup with editor mode
  • Arena starts as disabled until setup is complete
Description: Delete an existing arenaUsage: /has delete <arena>Permission: nhideandseek.adminArguments:
  • <arena> - Name of the arena to delete
Examples:
Warning:
This action is permanent! The arena configuration file will be deleted.
  • Kicks all players from the arena
  • Deletes arena configuration file
  • Cannot be undone
Description: Enter/exit arena editor modeUsage: /has editor <arena>Permission: nhideandseek.adminArguments:
  • <arena> - Name of the arena to edit
Examples:
Editor Mode Features:
  • Set arena boundaries (pos1, pos2)
  • Configure spawn points
  • Set world region
  • Visual tools for setup
Tools Received:
  • Arena Wand - Left click: pos1, Right click: pos2
  • Spawn Wand - Right click to set spawn points
Use /has editor again to exit editor mode.
Description: Set spawn point at your current locationUsage: /has setspawn <type>Permission: nhideandseek.adminArguments:
  • <type> - Spawn type: lobby, hider, seeker, spectator
Examples:
Spawn Types:
  • lobby - Where players wait before game starts
  • hider - Random spawn for hiders (add multiple)
  • seeker - Where seekers spawn (add multiple)
  • spectator - Where spectators are teleported
Notes:
  • Must be in editor mode
  • Hider/Seeker spawns can be set multiple times
  • Players spawn at random hider/seeker spawn points
Description: Open arena settings GUIUsage: /has settings <arena>Permission: nhideandseek.adminArguments:
  • <arena> - Name of the arena to configure
Examples:
Configurable Settings:
  • Min/Max players
  • Game duration
  • Hiding time
  • Seeker ratio
  • Hider effects (speed, invisibility, scale)
  • Seeker fireball settings
  • Team balance options
  • Priority seeker permissions

Game Control

Description: Start the game you’re currently inUsage: /has startPermission: nhideandseek.adminExample:
Requirements:
  • Must be in a game
  • Game must be in waiting/countdown state
  • Minimum player count must be met
Description: Stop the game you’re currently inUsage: /has stopPermission: nhideandseek.adminExample:
Notes:
  • Ends the game immediately
  • No winner declared
  • Players returned to lobby
Description: Force start a game regardless of player countUsage: /has forcestart <arena>Permission: nhideandseek.adminArguments:
  • <arena> - Name of the arena
Examples:
Notes:
  • Bypasses minimum player requirement
  • Useful for testing
  • Game may be unbalanced with few players
Description: Force stop a game from console or remotelyUsage: /has forcestop <arena>Permission: nhideandseek.adminArguments:
  • <arena> - Name of the arena
Examples:
Notes:
  • Can be used from console
  • Stops game immediately
  • Useful for emergency situations
Description: Pre-assign a player’s role in lobbyUsage: /has setrole <player> <hider|seeker|auto>Permission: nhideandseek.adminArguments:
  • <player> - Player name
  • <role> - Role: hider, seeker, or auto
Examples:
Notes:
  • Only works in lobby phase (before game starts)
  • Player is notified of role assignment
  • auto removes manual assignment
  • Role is locked until game starts
  • Useful for content creators or special events
Great for YouTube videos where you want specific players to be seekers!
Description: Set game duration for an arenaUsage: /has settime <arena> <seconds>Permission: nhideandseek.adminArguments:
  • <arena> - Arena name
  • <seconds> - Duration in seconds
Examples:
Recommended Durations:
  • 3 minutes (180s) - Quick games
  • 5 minutes (300s) - Standard games
  • 10 minutes (600s) - Long games

Player Management

Description: Manage player coinsUsage: /has coins <player> <add|set|remove|check> [amount]Permission: nhideandseek.adminArguments:
  • <player> - Player name
  • <action> - Action: add, set, remove, or check
  • [amount] - Amount of coins (not needed for check)
Examples:
Actions:
  • check - Display current coin balance
  • add - Add coins to player’s balance
  • set - Set exact coin amount
  • remove - Remove coins from balance
Aliases:
  • /has setcoins
  • /has addcoins
Description: Reset a player’s statisticsUsage: /has resetstats <player>Permission: nhideandseek.adminArguments:
  • <player> - Player name (online or offline)
Examples:
What Gets Reset:
  • Games played & won
  • Wins as Hider/Seeker
  • Total kills & deaths
  • K/D ratio
  • Win rate
  • Coins (set to 0)
  • Time played
This action is permanent and cannot be undone!
Note: Action is logged for audit purposes.

System Commands

Description: Set the main lobby locationUsage: /has setmainlobbyPermission: nhideandseek.adminExample:
Notes:
  • Stand at desired lobby location
  • Run the command
  • Players will be teleported here when leaving games
  • Includes exact coordinates and rotation
  • Also sets in config.yml
Description: Reload plugin configurationUsage: /has reloadPermission: nhideandseek.adminExample:
What Gets Reloaded:
  • Main configuration (config.yml)
  • Language files
  • Effects configuration
  • Menu configurations
  • Arena settings
Notes:
  • Does not interrupt active games
  • Players in games are not affected
  • New settings apply to next game
  • Database connection is not reloaded
Use this to apply configuration changes without restarting the server!

Permissions

Complete permission node reference for NHideAndSeek.

Permission Structure


Player Permissions

Default permissions are granted to all players automatically.

Admin Permissions


Effect Permissions

Effect permissions allow VIP/Premium players to access exclusive cosmetic effects. How Effect Permissions Work:
  1. With Permission: Effect is visible in shop but FREE (no coin cost)
  2. Without Permission: Effect requires purchase with coins
  3. With effect.*: All effects are free and unlocked
Example Configuration:

Seeker Priority Permissions

Configure VIP players to have higher chance of becoming seekers. In arena settings:
How It Works:
  • Players with listed permissions have 3x higher chance to be seeker
  • Does not guarantee seeker role
  • Works with random assignment
  • Useful for giving VIPs preferred roles

For more help, check our Discord or GitHub repository!