
EssentialsX-GUI is a powerful addon that improves the player experience by making EssentialsX features more accessible.
Manage homes, kits, and warps through fully customizable interfaces with custom icons, display names, and sounds.
🚀 | Features
✨ General
- Customizable permissions for every action.
- Database support: SQLite, MySQL, and MariaDB (preferred).
- 100% Customizable: All messages and menus can be tailored to your server's needs.
- High Performance: Lightweight code designed for large servers.
🏠 Homes System (Details)
- Customize appearance in the homes GUI (Display name & Icon).
- Multiple customization methods: Chat, Anvil, GUI, or Item in hand.
- Unique item for Bed Home (customizable per world).
- Per-player home item editor with real-time preview.
- Infinite homes supported via integrated pagination system.
- Search for homes by name.
- Full support for EssentialsX home limits.
📦 Kits System (Details)
- Player view to browse and claim kits.
- Admin view to manage kits and give them to players.
- Per-kit content editor & preview GUI.
- Infinite kits supported via pagination.
- Supports EssentialsX cooldowns and per-kit permissions.
📍 Warps System (Details)
- Customize warp display names and icons.
- Admin view to teleport players or manage warps.
- Warp creation and deletion directly in-game.
- Infinite warps supported with search functionality.
🔍 Whois System
- Display player's information in a GUI.
- Player choice GUI when no player is specified.
- Play custom sounds when an action is performed.
- Players data divided into categories for better readability.
- Player identification :
Name, UUID, IP Address, Playtime
- Player statistics :
Health, Hunger, Experience, Level`
- Player world :
World, Coordinates (X, Y, Z, Yaw, Pitch)
- Player server data :
Gamemode, Flying status, Operator status, Vanished status, AFK status, Nickname
- Player punishments :
Jail status, Mute status, Ban status
👀 | Preview
1. Home creation

2. Home search

3. Bed home item

4. Kit creation

5. Kit preview

6. Kit content editor

⌨️ | Commands & Permissions
Commands
| Command |
Description |
/essgui help |
Displays a helpful overview of all commands |
/essgui about |
Shows plugin version and author information |
/essgui reload |
Hot-reloads all configuration and message files |
/essgui debug |
Generates a report with server and plugin details |
Permissions
| Permission Node |
Description |
essentialsxgui.command.essentialsxgui |
Required to use the base command and reload |
essentialsxgui.command.essentialsxgui.debug |
Allows access to technical debug information |
essentialsxgui.kits.admin |
Full access to the administrative kit management GUI |
essentialsxgui.admin.update |
Receive a notification when a new version is available |
⁉️ | Support
If you encounter any issues, we've got you covered:
- Check the Console: It often provides clear hints about configuration mistakes.
- Read the Wiki: Comprehensive guides for setup and customization.
- Join Discord: Ask our community and staff for direct assistance.