Improved chat prompt compatibility hooks for Paper and fork variants (including ArcLight-style chat event behavior) for more reliable chat-input editors.
PlaceholderAPI soft-support for action commands:
%player%, %x%, %y%, %z%, %world%, and other supported placeholders when PlaceholderAPI is installed.
Command selector normalization:
Uppercase selectors (@P, @A, @E, etc.) are now automatically normalized and supported.
Text Formatting System
Configurable MiniMessage support:
textFormatting: miniMessageEnabled: true
true (default): Full MiniMessage support with gradients.
false: Legacy-safe fallback mode.
Fallback mode behavior:
MiniMessage tags are stripped.
Legacy & color codes continue to render correctly.
Added MiniMessage toggle in /kcp settings GUI.
Reload-safe formatting:
/kit reload and /crate reload now correctly re-apply MiniMessage/legacy mode behavior.
Crate Editor & UX
Multi-page reward pool editing for larger crates.
Visible item chances directly in editor icons and lore.
Quick chance editing keybinds:
Shift + Left Click → -5
Shift + Right Click → +5
Explicit delete behavior using Q (drop key) to prevent accidental removals.
GUI-based crate display name editor (used in headers and placeholders).
Kit System Improvements
Unified visible-chance + quick-edit keybind behavior across kit container and nested editors.
One-time kit claim support:
Data model
Persistent storage
Enforcement logic
New kit settings GUI options:
One-time claim toggle
First-join auto-kit assignment
First-join auto-kit disable control
Crate Block / Key / Hologram System
Expanded crate block and key settings GUI with clearer controls.
Per-crate hologram customization:
Enable/disable toggle
Custom hologram text prompt
Placeholder support within hologram text
Per-crate default uses configuration.
Per-crate deplete effect controls.
Crate Preview (Beta)
Added crate preview GUI (optional beta feature).
New command:
/crate preview <id> [player]
Optional left-click block preview behavior.
Changed
/crate usage/help updated to include preview command.
Prefix hover behavior polished:
Hover now cleanly displays credits/title/link info.
Removed unwanted server-IP suffix from normal chat messages (hover-only metadata retained).
Fixed
Fixed actionbar fallback behavior that could spam chat while opening crates.
Improved chat-input stability across Paper forks and ArcLight-style implementations.
Notes
This update improves cross-fork compatibility, editor reliability, and overall UX consistency across crates and kits.
MiniMessage formatting can now be safely toggled without breaking legacy color setups.
Crate preview is currently marked as beta and may receive further refinement.