Improvements:
• Kit voucher items use the same layout and styling as other Perf unlock vouchers
• Voucher name and lore are configurable via item-name and item-lore
• preview-name lets you override how the kit name appears on the voucher item
New features:
• Added a built-in update checker to all Perf plugins
Improvements:
• New config option:update-checker.enabled: true(enabled by default)
New features:
• Admin kit list: optional reorder mode (toggle in the list GUI) to change global/kitsorder with two Shift+Left clicks—first the kit to move, then the kit to place it before
• After a reorder, all kits get compactsort_ordervalues (0…n−1) so the list matches the database
Upgrade note:
• Back upmessages.ymlandgui/kit-list-gui.ymlin the plugin data folder before updating, then merge the new keys/sections or regenerate those files from the jar so reorder hints, toggle labels, and the reorder-mode slot appear correctly
Bug fixes:
•/perfkits createfrominvandsetitemsfrominvnow capture worn armor (boots, leggings, chest, helmet) even whenmax-slotswas set to 36, by applying a proper minimum slot range for equipment snapshots
• Off-hand items are now included in inventory-based kit creation and applied correctly when the kit is claimed (kit slot 40)
New features:
• Config optionkit-from-inventory.include-offhand(default: true) to toggle off-hand capture from the player’s inventory
Improvements:
• Defaultkit-from-inventory.max-slotsraised to 45 so armor + off-hand fit in one kit without extra tuning
• Kit editor GUI supports the off-hand kit slot (slot 40); existing installs using the stockitem-slotslayout are migrated automatically on config version 11
New features:
• Optional full inventory reset on claim (on-claim.replace-inventory) clears storage, armor, and offhand before applying the kit so overflow items are not dropped on the ground
• createfrominv and setitemsfrominv can include worn armor (kit-from-inventory.include-armor), stored in kit slots 36–39 (boots through helmet) when enabled
Bug fixes:
• Armor worn on the player is no longer ignored when building kits from the live inventory
• Saving a kit from the editor no longer strips extra kit slots when the GUI lists fewer item cells than the kit’s slot count (tail items and slot commands are preserved)
Improvements:
• Claiming applies dedicated armor tail slots 36–39 to the correct armor equipment slots when the item type matches
• Default kit editor layout adds visible slots for the armor tail so those pieces can be edited in the GUI
• setitemsfrominv can grow a kit’s slot count when armor capture needs more rows than the kit previously used
New features:
• /perfkits createfrominv (name) creates a new kit from your inventory (full item data preserved) and opens the kit editor
• /perfkits setitemsfrominv (kit) replaces only that kit’s stored items from your inventory while keeping cooldown, price, commands, and per-slot commands
Improvements:
• New kit-from-inventory.max-slots setting (default 36, up to 54) caps how many rows are taken from your inventory when creating or updating kits from inventory
