CraftersStaff icon

CraftersStaff -----

Advanced staff system



CraftersStaff - 8.5.0
CraftersStaff v8.5.0 - Code Optimization & Translation Update
This update focuses on code quality, full translation support, and critical bug fixes to improve overall stability and user experience.

✔ New Features
Full Color System Support
• MiniMessage format (<red>, <gradient>)
• Hex colors (&#RRGGBB)
• Legacy colors (&a, &c)
• All messages support advanced formatting

Mining Alert System
• Configurable watched blocks list
• Threshold-based alerts
• Discord webhook integration
• Staff notifications with craftersstaff.alerts.view permission

TPS Monitoring
• Real-time server TPS tracking
• Automatic alerts when TPS drops
• Discord webhook notifications
• Compatible with Spigot and Paper

Unified Alert System
• Centralized webhook configuration
• Active staff receive in-game alerts
• Fully customizable Discord embeds
• Messages section in config.yml

Bug Fixes
Flight Bug Fixed
• Staff Mode no longer leaves flight enabled incorrectly
• Flight now properly disables when exiting Staff Mode
• Exception: Creative and Spectator modes retain flight

Menu Translation Errors
• Fixed red error messages in player list menu
• Fixed missing translations in staff info menu
• ConfigManager now properly reloads language files
• No more double server restart needed

Duplicate Messages
• Removed duplicate chat messages
• Cleaned up hardcoded text strings
• All messages now use translation files

Item Duplication
• Fixed staff items duplicating in inventory
• Proper item management when toggling Staff Mode

TPS Calculation
• Reflection-based TPS retrieval for Spigot compatibility
• Fixed Bukkit.getTPS() incompatibility
• Works on both Spigot and Paper

Improvements
Complete Code Revision
• Full codebase scan and cleanup
• Removed duplicate code blocks
• Performance optimizations throughout

Translation System Overhaul
• All hardcoded messages replaced with translation keys
• InvSeeCommand, StaffMenuListener, ChatListener fully translated
• PlayerListener and StaffMenuBuilder support translations
• Both Spanish and English fully supported

Config Translation
• Complete config.yml rewritten in English
• All comments and explanations translated
• Clearer structure and documentation

Menu Interface
• Staff list uses ✔ Green (Active) and ✘ Red (Disabled)
• Automatic prefix stripping from ranks
• Clean and professional appearance

Updates.yml
• Version 8.5.0 changelog added
• Complete history of changes documented

⚙️ Configuration Updates
New Sections:

alerts:
mining:
watched-blocks: [DIAMOND_ORE, DEEPSLATE_DIAMOND_ORE, ANCIENT_DEBRIS]
threshold: 5
interval: 300
tps:
enabled: true
threshold: 18.0
check-interval: 60

discord:
webhook-url: "your-webhook-here"
messages:
mining-title: "Mining Alert"
tps-title: "TPS Warning"

Technical Details
• ColorUtils implementation for advanced formatting
• Reflection-based TPS monitoring
• Smart language file reloading
• Optimized performance across all systems

Version: 8.5.0 Compatibility: Minecraft 1.21+ (Paper/Spigot) Status: Stable Release
----------, Feb 7, 2026
Resource Information
Author:
----------
Total Downloads: 65
First Release: Feb 2, 2026
Last Update: Mar 12, 2026
Category: ---------------
All-Time Rating:
0 ratings
Find more info at craftersstaff.pages.dev...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings