[FORK] Kit Preview Essentialsx addon
3.3.3A plugin that allows players to preview essentialsx kits.
3.3.3latest3.3.3 | Serialized kit items work on newer server buildsSep 3, 2026 KitPreview v3.3.3 Kits with custom skulls, written books and other serialized items preview properly on the newest server builds. Fixed On newer server builds, a kit holding a fully serialized item could fail to preview at all. That covers custom skulls, written books, banners, and anything else saved that way. Those items are now decoded in a way that does not depend on the server exposing its own internals, so they show correctly wherever you are running. Normal kits are unaffected and work exactly as before. Install Stop the server, replace the old jar in plugins/ with KitPreview-3.3.3.jar, and start it again. No config or setup changes. Need help or found a bug? Join the Discord. Join the Discord Enjoying the plugin? Areview goes a long way!
3.3.23.3.2 | Newer EssentialsX kit syntax previews properlyAug 31, 2026 KitsPreview v3.3.2 Kits using newer EssentialsX item syntax no longer open a blank preview. Fixed Two newer EssentialsX kit formats could open a blank preview instead of showing the kit. Both are now read the same way EssentialsX itself reads them. · Items with an explicit slot:N prefix preview correctly · Fully serialized items show properly too, so custom skulls, written books, banners and anything else saved by /createkit appear as they should Install Stop the server, replace the old jar in plugins/ with KitPreview-3.3.2.jar, and start it again. No config or setup changes. Need help or found a bug? Join the Discord. Join the Discord Enjoying the plugin? Areview goes a long way!
3.3.13.3.1 | Kits with plain material lines preview properlyAug 27, 2026 KitsPreview v3.3.1 A small fix for kits that opened a blank preview. Fixed Kits with a plain material line now preview properly. An item written without an explicit amount, such as mace or netherite_sword, could open a blank preview instead of showing the kit. One bad line no longer blanks the whole preview. Every item is read on its own now, so a line that still cannot be read is skipped with a warning in the console and the rest of the kit shows normally. Install Stop the server, replace the old jar in plugins/ with KitsPreview-3.3.1.jar, and start it again. No config or setup changes. Need help or found a bug? Join the Discord. Join the Discord Enjoying the plugin? Areview goes a long way!
3.3.03.3.0 | A back button that returns players to the menu they came fromAug 11, 2026 KitPreview v3.3.0 The preview now knows which menu a player opened it from, and sends them back there. Plus custom items you can place inside the preview.Back to the Right Menu Open the preview with a context, a label saying which menu the player came from: Code (Text): /kitpreview <kit> [context] In DeluxeMenus, put it on the kit item of each menu: Code (YAML): # kits menu left_click_commands : - ' [player ] kitpreview warrior kits' Code (YAML): # boutique menu left_click_commands : - ' [player ] kitpreview warrior boutique' Then set where each label goes back to in config.yml, using your own menu names: Code (YAML): contexts: default: back-actions : - "[close]" kits: back-actions : - "[player] dm open kits" boutique: back-actions : - "[console] dm open boutique {player}" default is used when there is no label at all, for example a sign or /kitpreview warrior typed in chat. The Back Button It is on by default, an arrow in the bottom left, and every part of it is yours to change: Code (YAML): custom-items: back: enabled : true material : ARROW amount : 1 name : "&c&lBack" lore : - "&7Return to the previous menu." glow : false slot : bottom-left actions : - "[back]" slot takes a number, a negative number counted from the end, or one of top-left, top-center, top-right, bottom-left, bottom-center and bottom-right. Esc can go back as well, off by default: Code (YAML): back-on-close : true
Your Own Items in the Preview Add as many entries under custom-items as you like, for anything else you want sitting in the preview. For a head, use material: PLAYER_HEAD with texture: set to a base64 value, a texture URL, or a player name. Actions run top to bottom when the item is clicked: · [back] go back through the context the player arrived with · [player] <command> run a command as the player · [console] <command> run it from console, with {player} for the name · [close] close the menu · [message] <text> send a chat line · [sound] ENTITY_EXPERIENCE_ORB_PICKUP;1;1 play a sound {player}, {kit} and {context} all work in names, lore and commands, and PlaceholderAPI placeholders do too if you have it installed.
Reload While You Work /kitpreview reload rereads the config, so you can set your menus up without restarting. The permission is kitpreview.reload, op by default.
Worth Knowing · The label must match exactly. The label in the command and the name under contexts have to be identical. A mismatch quietly gives you the default behaviour rather than an error · A console back action needs the name. Write [console] dm open boutique {player}, not [console] dm open boutique · Hand-arranged kits. On kits laid out with /kiteditpreview edit, the back button sits over whatever occupies that slot. Kits on the automatic layout reserve the slot first, so nothing is covered · Previews opened from inside a preview will not fire the first one's back action on close, so the old menu cannot pop up over the new preview Install Stop the server, replace the old jar in plugins/ with KitsPreview-3.3.0.jar, and start it again. Your kit preview layouts are untouched, and the new keys are written into your existing config.yml on start. Need help or found a bug? Join the Discord. Join the Discord Enjoying the plugin? A
review goes a long way!
3.2.03.2.0 | Fixes the crash on 26.x and updates material supportAug 5, 2026 KitPreview v3.2.0 Servers on Minecraft 26.x can load the plugin again, and newer blocks and items resolve correctly in kits. Crash on Minecraft 26.x Fixed KitPreview failed to start on Minecraft 26.x and could not load kits. Servers on 26.x can now run the plugin normally. Updated Material Support The material lookup behind kit items has been brought up to date, so newer blocks and items now resolve correctly in kits instead of falling back or failing to appear. It is bundled and relocated inside the jar, so there is nothing extra to download and no conflict with other plugins on your server. Compatibility · Minecraft: 1.16 and newer, including 26.x · Java: 17 or higher · EssentialsX (required) Get it here Install Replace the old jar in plugins/ with KitPreview-3.2.0.jar and restart. No config changes are needed, it is a drop-in replacement for 3.1.x. Need help or found a bug? Join the Discord. Join the Discord Enjoying the plugin? Areview goes a long way!
3.1.03.1.0 - Read BelowJun 11, 2026 KitsPreview v3.1.0 Update — June 2026 Highlights · Fixed crash on EssentialsX 2.21.x+ — NoSuchMethodError: I18n.tl when running /kitpreview <kit>. · Ported from Paper to Spigot — runs on plain Spigot/Bukkit servers, no Paper required. · Added bStats metrics — see plugin adoption at bstats.org. · Verified full support range: Minecraft 1.16 → 1.21.11. Bug Fixes · Kit preview crash on modern EssentialsX EssentialsX removed the static com.earth2me.essentials.I18n.tl(String, Object[]) method in recent versions, causing /kitpreview <kit> to throw Unhandled exception / NoSuchMethodError when a kit had a parse problem. Dropped the broken localization call and replaced it with a clean warning log — no more command crash. Platform & Compatibility · Spigot native: dependency switched from paper-api to spigot-api. No Paper / Adventure / Kyori code remains. · MC range: supports 1.16 – 1.21.11 (api-version: 1.16). · Java target: Java 17. · EssentialsX: compiles against EssentialsX 2.21.2, runtime compatible with older releases too. New · bStats integration — anonymous, opt-out via plugins/bStats/config.yml. · Semantic Versioning adopted going forward (MAJOR.MINOR.PATCH). Installation · Stop the server. · Replace the old KitsPreview.jar in plugins/ with the new KitsPreview-3.1.0.jar. · Start the server. No config migration needed. Enjoy! Found a bug? Drop a report in the Discussion tab.v3.0Re-uploadJul 10, 2025 Fixed an issue with sign preview not working.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta