● ScriptedEssentials va1.10 Alpha - Changelog
NEW: Advanced Kit System with GUI
- Interactive Kit Menu - Left-click to claim kits, right-click to edit
- Visual Kit Editor - InvSee-style inventory layout with armor/offhand slots
- Kit Management GUI - Rename, delete, change icons with confirmation prompts
- Smart Item Placement - Any items can go in armor slots, intuitive layout
NEW: Clickable Text Lists
- Interactive Warp List - /warp shows clickable warp names for instant teleportation
- Interactive Kit List - /kit list displays clickable kit names for easy claiming
- Hover Information - Rich tooltips showing warp locations, kit details, and creators
Enhanced Message Customization
- Complete Message System - All command outputs now customizable via messages.yml
- Auto-Updating Config - Preserves manual changes while adding new options
- Clean Message Structure - Organized, duplicate-free message configuration
- Smart Reload System - Messages update instantly with /se reload
Improved Security & Performance
- Enhanced MCLicense Protection - Validates before ANY file operations
- File Creation Prevention - No unauthorized file generation without valid license
- Performance Optimizations - Cleaner code, better memory usage
- Error Prevention - Robust validation and fallback systems
Quality of Life Improvements
- Version Change - Now alpha versioning (a1.10) for future 1.0 full release roadmap
- Debug System - Proper debug logging only when enabled in config
- Auto-Migration - Seamless upgrade from older plugin versions
- Config Auto-Update - New features automatically added to config while preserving customizations
Technical Enhancements
- Static Field Management - Fixed message system initialization issues
- Inventory Click Detection - Smart handling of GUI interactions and item placement
- Force Regeneration - Admin commands for complete config/message file recreation
- Cross-Format Compatibility - Automatic migration from JSON to YAML data format
Command Improvements
- Enhanced Tab Completion - Better autocomplete for all commands
- Unified Message System - Consistent formatting across all plugin outputs
- Permission Integration - Proper permission checks for all new features
- Error Handling - Comprehensive error messages and user guidance
---
For Server Admins
- All existing functionality preserved - this is a feature addition update
- Messages.yml will auto-generate with customizable command outputs
- Config.yml will auto-update with new options while keeping your changes
- No manual migration required - everything happens automatically
For Players
- Much more intuitive kit and warp management
- Visual inventory-style kit editing
- One-click kit claiming and warp teleportation
- Better feedback messages for all actions
What's New
- Performance boost - Removed unused code and optimized plugin
- Fixed debug spam - Console logging now respects config settings
- Better help system - Improved /se help and /se version commands
- Smaller file size - Cleaner, more efficient codebase
No Breaking Changes
- All 28 commands work exactly the same
- Your existing config and data are fully compatible
- Just drop in the new JAR and you're good to go!
Why Update?
- Faster server performance
- Cleaner console output
- One less dependency to manage
- Better organized command help
Perfect for: Servers wanting better performance with fewer dependencies!
---MC 1.21+ | Requires: NickAPI only
Fixed Nicknames not showing on Join/Leave Messages
Added a /hardcore {player} toggle for hardcore (does not do heart textures)
Added /recstart <on | off> which when turned on it makes chat disabled and makes the motd of the server say Recording Session Active in red and when off turns chat back on and sets the motd to No Recording Session Active in green
Fixed issue where Invis players could still be seen in Player Death/Kill Messages
