New Features
- Support Ticketing System (Premium) - Create & manage tickets from web
- PayPal & Crypto payment integration (Premium)
- PostgreSQL database support for larger servers
- Premium Theme Customization System with live preview
- FastStats analytics (alternative to bStats)
- Rank Store system (Premium)
Improvements
- MySQL connection pool optimization
- Query caching for frequent requests
- Accessibility: Skip links, ARIA labels, focus states, reduced motion
- Responsive Design: Mobile breakpoints, hamburger menu, bottom nav
- 5 New Themes: Ocean, Sunset, Forest, Cyberpunk, Midnight
- Enhanced hover effects, glow effects, gradient borders
- Map now takes full screen
- Improved ticket reply modal design
Bug Fixes
- Fix: LuckPerms NoClassDefFoundError when LP is not installed
- Fix: Tooltip Minecraft color code detection
- Fix: Buy modal issues
- Fix: Store login visibility
- Fix: Economy provider name display (PlayerPoints vs Vault)
- Fix: Admin ranks endpoint 401 error
- Fix: Improved active tab styling in inventory navigation
Bug Fixes
New Features
- Fixed double item bug - Buying 1 custom item no longer gives 2 items (duplicate initStore() call removed)
- Fixed MMOItems ClassNotFoundException - Updated reflection to work with newer MMOItems versions
- Fixed webhook HTTP 405 - Added URL validation with clear error message
- Fixed ItemsAdder textures - Corrected texture lookup paths
Improvements
- ItemIcon input in Admin Panel - Custom items can now specify a vanilla material for texture display
- Stock display in Buy Modal - Shows stock count with color-coded states (green/yellow/red/∞)
- Removed all debug logs from ItemSerializer, ItemsAdderProvider, WebServer
New Features
- Added ItemsAdder custom item support
- Added MMOItems custom item support
- Added Oraxen custom item support
- Added PlayerPoints economy support
- Added McMMO integration
- Added Map integration (Dynmap, BlueMap, Pl3xMap, Squaremap)
- Added Store statistics tracking
- Added Transaction logging system
- Added MySQL/JSON storage options
- Added CAPTCHA security for admin login
- Added custom model texture mapping
- and more!
Bug Fixes
- Fixed bug where buying custom items gave 2 items instead of 1
- Fixed ItemsAdder textures not loading correctly
- Fixed Buy button not visible in dark mode
- Fixed custom item textures not showing in Player Store
Improvements
- Enchantment options now hidden for custom items in admin panel
- Reduced console log spam
- Improved texture fallback for missing images
Fixed WebSocket not being properly closed and some browsers didn't detect it correctly.
- Free Web Store Integration
- Admin Dashboard
- Two-Factor Authentication (2FA)
- Discord Webhooks
- Price History Tracking
- Professional UI Redesign (Black/White)
- Phosphor Icons Integration
- LuckPerms Prefix/Suffix Support
- Theme Creator (Premium)
- Javalin 6.7.0 Upgrade
- Security Hardening (Rate Limiting & BCrypt)
- Persistent Transaction Storage
- Custom Branding (Logo & Favicon)
- Code Cleanup & Optimization
- bStats Integration
- Item Search
- Dynmap Integration
- Potion Effects Display
- Advancements Tab
- XP Progress Bar
- Animated Tooltips
- Smooth fade-in animations for item tooltips
- WebSocket Reconnect Loop
- Inventory Item Centering
- Light Theme Enchantment Glow
- Missing Texture Fallback
- Added cache busting for CSS/JS
- Configuration Changes
