This guide covers all configuration options available in NHideAndSeek, including main config, arena settings, and item customization.Documentation Index
Fetch the complete documentation index at: https://docs.minebazaar.net/llms.txt
Use this file to discover all available pages before exploring further.
Main Configuration
The main configuration file is located atplugins/NHideAndSeek/config.yml.
General Settings
debug
debug
Enables detailed console logging for debugging purposes. Set to
true only when troubleshooting issues.Default: falselang
lang
Sets the default language for all players. Players can override this in their settings.Available:
en_US (English), tr_TR (Turkish)Default: en_USgame-chat-enabled
game-chat-enabled
Enables the advanced chat system with team chat, global chat, and spectator chat modes.Default:
truegame-logging
game-logging
Logs all game events to files in
plugins/NHideAndSeek/logs/ directory.Default: trueDatabase Configuration
NHideAndSeek supports both SQLite and MySQL databases.SQLite (Default)
MySQL
Connection Pool Settings
Connection Pool Settings
pool-size: Maximum number of connections in the pool. Increase for high-traffic servers.minimum-idle: Minimum number of idle connections to maintain. Should be lower than pool-size.keepalive-time: How often to send keepalive queries (in milliseconds).maximum-lifetime: Maximum time a connection can exist (in milliseconds).connection-timeout: How long to wait for a connection before timing out (in milliseconds).
Main Lobby
Configure the main lobby where players are teleported after leaving games.Set the main lobby location using
/has setmainlobby command in-game.Economy & Rewards
Configure coin rewards for players.| Event | Coins | Description |
|---|---|---|
| Win | 10 | Awarded to winners (both seekers and hiders) |
| Participation | 1 | Awarded to all players who complete a game |
Item Configuration
NHideAndSeek uses a powerful item configuration system that supports custom model data, glow effects, and more.Item Configuration Structure
All items follow this structure:Supported Features
Custom Model Data
Use resource packs to display custom item models
Glow Effect
Add enchanted glow without showing enchantments
Hex Colors
Full RGB color support with
#RRGGBB formatItem Flags
Hide vanilla attributes, enchantments, and more
Fireball Item
Seekers use fireballs to eliminate hiders.The
%cooldown% placeholder is automatically replaced with the fireball cooldown time.Effect Selection Item
Displayed in lobby for players to choose their cosmetic effects.Leave Arena Item
Allows players to leave the game and return to lobby.Color Formatting
NHideAndSeek supports multiple color formats:- Legacy Codes
- Hex Colors
| Code | Color | Code | Format |
|---|---|---|---|
&0 | Black | &l | Bold |
&1 | Dark Blue | &m | Strikethrough |
&2 | Dark Green | &n | Underline |
&3 | Dark Aqua | &o | Italic |
&4 | Dark Red | &r | Reset |
&5 | Dark Purple | ||
&6 | Gold | ||
&7 | Gray | ||
&8 | Dark Gray | ||
&9 | Blue | ||
&a | Green | ||
&b | Aqua | ||
&c | Red | ||
&d | Light Purple | ||
&e | Yellow | ||
&f | White |
Item Flags
Hide various item attributes and information.The plugin automatically adds
HIDE_ATTRIBUTES to all items. Add others as needed.Glow Effect
Add an enchanted glow to items without displaying enchantments.- Adds Unbreaking I enchantment
- Adds
HIDE_ENCHANTSflag - Creates a glowing effect
Extra Settings
Additional gameplay restrictions and features.Sound Configuration
Customize UI and game sounds.Available Sound Categories
- UI Sounds
- Entity Sounds
- Block Sounds
- Ambient Sounds
UI_BUTTON_CLICK- Button clicksUI_TOAST_IN- Toast notification appearUI_TOAST_OUT- Toast notification disappearBLOCK_NOTE_BLOCK_PLING- Note block pling
Arena Configuration
Each arena has its own configuration file inplugins/NHideAndSeek/arenas/.
Basic Arena Settings
Spawn Points
Use in-game commands to set spawn points. Manual editing is not recommended.
Game Settings
Team Settings
seeker-ratio
seeker-ratio
Determines how many seekers are assigned based on player count.Examples:
- Ratio
4: 8 players = 2 seekers, 12 players = 3 seekers - Ratio
5: 10 players = 2 seekers, 15 players = 3 seekers
4seeker-priority
seeker-priority
Players with priority permissions are more likely to become seekers.priority-weight: Higher = more likely to be seekerExample: Weight
3.0 makes VIP players 3x more likely to be seeker.Hider Settings
Seeker Settings
Spectator Settings
Menu Configuration
Customize GUI menus inplugins/NHideAndSeek/menus/.
Menu Structure
Filler Items
Fill empty slots with decorative panes.Best Practices
Backup Configs
Always backup configuration files before making changes
Test Changes
Test configuration changes on a test server first
YAML Validation
Use a YAML validator to check syntax errors
Reload Plugin
Use
/has reload to apply changes without restartCommon Mistakes
Troubleshooting
Config not loading
Config not loading
- Check YAML syntax with a validator
- Look for error messages in console
- Delete config and regenerate with
/has reload - Check file permissions
Items not displaying correctly
Items not displaying correctly
- Verify material name is correct
- Check custom-model-data matches resource pack
- Ensure hex colors use
#not& - Test item with
/givecommand first
Database connection failed
Database connection failed
- For MySQL: Check credentials and permissions
- Verify database exists
- Check if MySQL server is running
- Test connection with MySQL client
- Check firewall settings
Performance issues
Performance issues
- Lower
pool-sizeif using MySQL - Disable
game-loggingtemporarily - Check
debugis set tofalse - Monitor with
/has performancecommand
Advanced Tips
Multi-Language Support
Add custom language files inplugins/NHideAndSeek/languages/:
