
CraftersStaff
Complete staff management solution with vanish, freeze, alerts, Discord integration, and customizable menus for Minecraft servers.
CraftersStaff - 1.9
release1 мая 2026 г.CraftersStaff v1.9 - Web Interface Stabilization & Console Removal
We are excited to announce the release of CraftersStaff v1.9! This update focuses on stabilizing the web dashboard experience and significantly improving server performance by removing legacy console systems.
Overview
Version 1.9 is a major maintenance release that streamlines the web interface. By eliminating the web console system, we've removed unnecessary log spam and reduced server resource consumption, providing a cleaner and more focused monitoring tool for your staff and server status.
General Changes
- Complete Web Console Removal: The web console system has been entirely removed to eliminate log spam and enhance server stability.
- Optimized Data Polling: Reduced data polling frequency from 0.5 seconds to 10 seconds for better overall performance.
- Focused Web Interface: The dashboard now focuses exclusively on the Staff List and Server Monitoring.
- Enhanced Refresh Logic: Improved the manual refresh button functionality for a more reliable data reload.
- Improved Skin Loading: Optimized player skin avatars for staff members using the correct UUID formatting.
- Dynamic Staff Visibility: The staff list now properly shows or hides based on real-time online staff availability.
- Streamlined Cloudflare Workers: Removed all console-related endpoints from Cloudflare Worker scripts.
Web Interface Updates
- Simplified Layout: Removed console command input and terminal output sections for a cleaner look.
- Auto-Refresh Staff List: The staff list now automatically refreshes every 5 seconds.
- Visual Feedback: Improved visual indicators for online and offline staff members.
- Real-time Status: Server status display now shows accurate player and staff counts in real-time.
Performance Improvements
- Reduced Log Spam: Eliminated excessive console logging caused by the old web console polling system.
- Background Task Optimization: Reduced unnecessary background tasks when the web interface is active.
- API Efficiency: Optimized API endpoints to serve only essential staff and server data.
- Lower Resource Usage: Decreased CPU and memory usage by removing console command processing.
Technical Changes
- Version Bump: Updated versioning to 1.9 across all config files and build systems.
- Legacy Cleanup: Removed the
LocalWebServerHTTP endpoint system. - Manager Updates: Disabled
WebConsoleManagerand associated command execution logic. - Frontend Cleanup: Removed all console-related functions from the frontend JavaScript.
- Cloudflare Integration: Removed console command, result, pending, and status endpoints from the Worker.
Bug Fixes
- Fixed player skin avatars not loading correctly due to improper UUID formatting.
- Fixed staff list displaying offline players incorrectly in certain scenarios.
- Fixed table visibility toggling issues when staff members connect or disconnect.
- Fixed manual refresh button to force a complete data reload, including player count verification.
CraftersStaff - 1.8
release9 апреля 2026 г.CraftersStaff v1.8 — Persistent Vanish & UX Improvements
✨ New Features
- Added
/unfreezecommand to unfreeze players directly. - Persistent Vanish System — Vanish state now persists when disabling Staff Mode.
- New
vanish.persist-on-staff-disableoption (default:true). - New
vanish.auto-enable-on-staff-disableoption (default:false).
- New
- Proxy Bridge Plugin — New
CraftersStaff-Proxyfor Velocity, BungeeCord and Waterfall.- New
proxy-config.ymlwith storage modes (LOCAL/MYSQL), sync settings and debug mode. - Staff state (staff mode, vanish, freeze) now persists on server switch.
- Network-wide freeze notifications with server name:
[Freeze] [ServerName] Player has been frozen by Staff. - Separate local and network freeze notification messages (
staff-notify-freeze-network,staff-notify-unfreeze-network).
- New
- Ban-on-quit system — Frozen players who disconnect are automatically banned via a configurable console command.
- Self-action prevention —
/freeze,/unfreeze,/reportand/notecan no longer be used on yourself. - Freeze state validation — Freezing an already frozen player shows an
already frozenmessage. Unfreezing an unfrozen player shows anot frozenmessage. - New
freeze.still-frozenmessage shown to players attempting to rejoin while still frozen.
🔧 Changes
- Improved Player List Menu — Click on any player head to instantly open the quick actions menu. Removed complex
Shift+Clickcombinations for better UX. - Simplified freeze chat —
/freeze <player> [message]now sends messages directly to the frozen player. - Discord link is now embedded directly in the freeze message via
lang/messages.ymlinstead of a separate config variable. - Removed
discord-messageconfiguration variables from the freeze system for a cleaner setup. - Freeze notifications now properly distinguish between staff and frozen player messages:
- Staff see:
[Freeze] > Player has been frozen by Staff - Frozen player sees:
[Freeze] > You have been frozen by Staff
- Staff see:
- Improved freeze chat format:
[Freeze] Staff > message. - Enhanced freeze command help:
/freeze <player> [message]. - Better permission handling in the player actions menu.
- Code optimization in
ConfigManagerwith default fallback values. - Version updated to
1.8across all components.
🐛 Fixed
- Fixed all freeze messages no longer including the plugin prefix for cleaner notifications.
- Fixed
freeze.discord-messagereference causingMessage not founderror. - Fixed freeze chat format now using single
>instead of double>>. - Fixed
UnsupportedOperationExceptionon player join — now uses properStaffManagermethods. - Fixed variable
{staff}in unfreeze message not displaying correctly. - Fixed duplicate messages in frozen player chat — messages no longer echo back to sender.
- Fixed
/craftersstaff helpcommand showingMessage not founderrors. - Fixed help messages updated with all available commands including
/reportand/stafflog. - Fixed Velocity proxy
NullPointerException— updatedvelocity-plugin.jsonwith correct version and main class. - Fixed
Message not found: freeze.still-frozenerror. - Fixed freeze ban-on-quit command now executes from console on next tick for reliability.
- Fixed freeze state not being properly cleaned up on player quit.
- Fixed Velocity proxy
InvalidPluginException— removedvelocity-plugin.jsonfrom backend JAR. - Fixed Velocity proxy
IllegalArgumentException: plugin main instance automatically registered.
CraftersStaff - 1.2
release6 апреля 2026 г.FRESH START — Version 1.2
✦ Added
- Quick Actions Menu — New interactive GUI accessible via
Shift + Right-Clickon any player. - Chest Interface — Menu displays 5 powerful staff actions in a clean 3-row chest interface decorated with black glass panes.
- Freeze Action — Instantly freeze or unfreeze a target player directly from the quick menu.
- Teleport Action — Teleport to the target player's location with a single click.
- Inventory Action — Open and inspect the target player's inventory in real-time.
- Kill Action — Eliminate a target player instantly for emergency moderation situations.
- Ban Action — Permanently ban players with automatic ban plugin detection.
- Smart Ban System — Automatically detects and integrates with LiteBans, LibertyBans, or AdvancedBan.
- Console Warning — Notifies server administrators if no supported ban plugin is found.
- New Permission —
craftersstaff.players.actionsis now required to access the Quick Actions Menu. - Discord Integration (Freeze) — Frozen players now receive a formatted message including a Discord link and a live countdown timer.
- Configurable Discord Link — Set your server's Discord invite via the
freeze.discord-linksetting. - Configurable Join Timer — Define the Discord join time limit through
freeze.discord-join-time(default: 300 seconds). - Staff Teleport Notification — Staff members now receive a notification message when using freeze teleport.
- Multi-line Freeze Message — Improved freeze message with clear instructions, visual structure, and countdown display.
✦ Changed
- Enhanced Freeze System — Rebuilt freeze messaging pipeline with improved formatting and Discord integration support.
- Freeze Prefix Updated — Staff freeze notifications now use the cleaner
Freeze >>prefix format. - Moderation Workflow — Player interaction flow has been streamlined for faster and more efficient staff actions.
- Menu Language Standardized — All menu item names and descriptions are now in English for consistency across all interfaces.
- Version Bump — Updated to
1.2acrosspom.xml,plugin.yml, andconfig.yml.
✦ Removed
- Multi-language Support — Removed in favor of a single unified English system via
messages.yml. - Language Selection — The language selector has been removed from
config.ymlfor a cleaner and simpler configuration experience.
CraftersStaff is built for serious moderation. FRESH START marks a new standard.
CraftersStaff - v12.0.0
release2 апреля 2026 г.CraftersStaff v12.0.0 — Network Overhaul & Proxy Synchronization
✅ Added
- Staff mode state is now synchronized through the proxy, so active staff retain their mode when switching between servers.
- Global staff messages can now be redistributed across the network through the proxy channel.
- Network-aware broadcasts added for staff chat, freeze notifications, mining alerts and TPS alerts.
- Improved placeholder support for proxy-wide staff counts and per-server staff counts.
- Backend state updates now persist the source server name for both local database and shared MySQL storage.
🔧 Changed
- Velocity and BungeeCord network compatibility overhauled for the backend plugin.
- Version updated to
12.0.0across all plugin resources and build metadata.
🗑️ Removed
- Removed the sanctions webhook bridge for external punishment plugins.
- Removed
sanctions-webhooks.ymland dropped unused punishment-plugin soft dependencies.
CraftersStaff 11.5.0
release26 марта 2026 г.CraftersStaff v11.5.0 — The Cloud Web Editor Update
☁️ Cloudflare Integration
- Replaced embedded web server with Cloudflare Worker API for data persistence.
- Configuration persistence through Cloudflare's global infrastructure.
- Enhanced StaffLog web communication with HTTP-based synchronization.
- Removed legacy web server components and dependencies.
The plugin now connects to an external service designed to store, retrieve and synchronize data in a more reliable way, replacing the old embedded approach entirely.
🖥️ Web Interface
- New Cloudflare Pages frontend with modern UI and responsive design.
- Built with Tailwind CSS and glassmorphism design style.
- Three-page system: Dashboard, Editor and Staff Management.
- Enhanced dashboard with console logs, player lists and server metrics.
- Server status indicators with color-coded TPS and connection states.
- Player avatars via
mc-heads.netwithcrafatar.comfallback.
📋 StaffLog
- Improved StaffLog command with apply-by-ID functionality.
- Real-time data synchronization between plugin and web interface.
- Automatic ID generation and clickable link system for web access.
- Real-time session time tracking and comprehensive staff statistics.
🔒 Security
- CORS-enabled API endpoints for secure cross-origin requests.
- Staff-only filtering and permission-based access control.
- Staff detection now uses permission-based filtering.
🛡️ Error Handling
- Enhanced command validation with specific error messages for all failure cases.
- Comprehensive error handling for API connectivity issues.
- Server offline detection and unified error states across all web pages.
- Improved user feedback with detailed troubleshooting instructions.
🌐 Localization
- Multi-language support for all new messages and error states.
- Complete localization system now supporting 10 languages.