Automatically generate beautiful preview GUIs for your EssentialsX kits. Instead of manually creating menus for every kit, EssentialsKitPreview reads your existing EssentialsX kit configurations and builds interactive preview inventories automatically. Players can see exactly what they'll receive before claiming a kit, while server owners never have to maintain separate preview menus again.
Automatically generates kit preview GUIs directly from your EssentialsX kits
Supports both kits.yml and kits stored in the kits/ folder
Advanced EssentialsX item parser with support for aliases, enchantments, names, lore, leather armor colors, player heads, books, fireworks, and more
Smart command reward detection with configurable command override items for economy rewards, crate keys, vouchers, ExecutableItems, and virtually any custom command
Fully configurable inventory titles, sizes, buttons, messages, command rewards, and placeholders
Interactive buttons for claiming kits, closing menus, opening stores, or executing any player command
Reload command for instantly applying configuration changes without restarting your server
Lightweight with no databases, packet libraries, or unnecessary dependencies
Purchasing this plugin means you're not just getting its current features—you'll also benefit from future updates, ongoing support, and a commitment to making it the best automatic EssentialsX kit preview solution available. Whether you have a feature request, encounter an issue, or need help configuring the plugin, support is available to ensure you get the most out of it.
For support and suggestions please contact: rextism on Discord.
Features Highlight
Documentation
Commands
| Command | Description |
|---|---|
| /kitpreview <kit> | Opens a preview of the specified EssentialsX kit. |
| /kitpreview reload | Reloads the plugin configuration. |
Permissions
| Permission | Description | Default |
|---|---|---|
| essentialskitpreview.use | Allows players to preview kits. | true |
| essentialskitpreview.reload | Allows reloading the plugin configuration. | op |
Configuration Highlights
- Automatic detection of EssentialsX kits.
- Supports both plugins/Essentials/kits.yml and plugins/Essentials/kits/*.yml.
- Configurable GUI title and inventory size.
- Configurable command reward appearance.
- Custom command reward overrides.
- Interactive GUI buttons.
- Fully customizable messages.
- Optional permission requirement for opening previews.
- Supports RGB hex colours, legacy colour codes, and MiniMessage formatting.
Requirements
- Paper / Spigot 1.21+
- EssentialsX
Ongoing Development & Support
This plugin is actively maintained and continuously improved. New EssentialsX compatibility updates, parser improvements, additional item metadata support, quality-of-life enhancements, bug fixes, and new customization options are released regularly based on community feedback.Purchasing this plugin means you're not just getting its current features—you'll also benefit from future updates, ongoing support, and a commitment to making it the best automatic EssentialsX kit preview solution available. Whether you have a feature request, encounter an issue, or need help configuring the plugin, support is available to ensure you get the most out of it.
For support and suggestions please contact: rextism on Discord.
