CraftersStaff icon

CraftersStaff -----

Advanced staff system



CraftersStaff - 7.8.9
CraftersStaff v7.8.9 - Enhanced Freeze System & Critical Fixes
New Features
Complete Freeze System Overhaul
Total Command Block
  • Frozen players can no longer use ANY commands
  • Complete interaction lockdown
  • Players cannot interact with the environment while frozen
  • Prevents any form of evasion or manipulation
Recurring Warning Messages
  • Automatic warning message every 10 seconds in chat
  • Displays Discord server link for appeals
  • Keeps frozen players informed of their status
  • Configurable message interval and content
Private 1v1 Chat System
  • Exclusive communication channel between staff member and frozen player
  • Staff who freezes can communicate privately with the frozen player
  • Messages don't appear in public chat
  • Allows for private questioning and investigation
  • Format: Staff can type normally, frozen player sees messages
  • Frozen player can respond using chat
Anti-Evasion System (Auto-Ban on Disconnect)
  • Automatic ban if frozen player disconnects
  • Prevents players from avoiding punishment by logging out
  • Fully configurable ban command in config.yml
  • Compatible with any ban plugin (Essentials, LiteBans, AdvancedBan, etc.)
  • Default command: ban %player% 10d Evadir Sancion
  • %player% placeholder automatically replaced with player name
Critical Bug Fixes
Blaze Rod Double Interaction Fixed
  • Fixed critical bug: Blaze rod was freezing and immediately unfreezing players
  • Players would instantly toggle between frozen/unfrozen states
  • Now works correctly - single click freezes, another click unfreezes
  • No more accidental instant unfreeze
  • Smooth and predictable behavior
Hardcoded French Message Removed
  • Removed hardcoded message "Vous ne pouvez pas interagir en étant gelé!"
  • All messages now properly use language files
  • Full translation support working correctly
  • No more mixed language messages
Duplicate Invisibility Messages Fixed
  • Fixed duplicate vanish/invisibility messages when players join
  • Players no longer see multiple "You are now invisible" messages
  • Clean single message on vanish toggle
  • Better user experience
Help Command Prefix Removed
  • Removed unnecessary [CraftersStaff] prefix from help command
  • Cleaner help command output
  • Uses only the configured prefix from language files
  • More professional appearance
Compilation Errors Fixed
  • Resolved all internal compilation errors
  • Plugin compiles cleanly without warnings
  • Stable and production-ready
  • All dependencies properly configured
⚙️ New Configuration Options
Freeze Ban on Disconnect Configuration
freeze:
ban-on-quit:
enabled: true # Enable/disable auto-ban on disconnect
command: "ban %player% 10d Evadir Sancion" # Customizable ban command

Configuration Examples:

For Essentials:

command: "ban %player% 10d Disconnected while frozen"

For LiteBans:

command: "ban %player% 10d Freeze evasion -s"

For AdvancedBan:

command: "tempban %player% 10d Evaded freeze check"

For Vanilla:

command: "ban %player% Disconnected while frozen"

Recurring Freeze Messages
freeze:
recurring-message:
enabled: true
interval: 10 # seconds
message: "&cYou are frozen! Join our Discord for appeals: discord.gg/yourserver"

Private Chat System
freeze:
private-chat:
enabled: true
format-staff: "&8[&6Freeze Chat&8] &7You &8→ &c{player}&7: {message}"
format-player: "&8[&6Freeze Chat&8] &e{staff} &8→ &7You&7: {message}"

Updated Files
config.yml Updates
  • Added freeze.ban-on-quit section
  • Added freeze.recurring-message section
  • Added freeze.private-chat section
  • Improved freeze system documentation
updates.yml
  • Added complete changelog for v7.8.9
  • Documented all new features
  • Listed all bug fixes
  • Updated version history
Technical Improvements
Freeze System Architecture
  • Complete refactor of freeze detection logic
  • Better event handling for player interactions
  • Improved command blocking system
  • More robust disconnect detection
  • Thread-safe freeze state management
Message System
  • Removed all hardcoded messages
  • Full internationalization support
  • Consistent message formatting
  • Proper placeholder replacement
Performance
  • Optimized recurring message task
  • Efficient freeze state checking
  • Minimal impact on server performance
  • Proper task cleanup on unfreeze
Use Cases
Investigation Scenario
  1. Staff member suspects player of cheating
  2. Staff uses blaze rod to freeze player
  3. Player receives recurring message with Discord link
  4. Staff uses private chat to question player
  5. If player disconnects → automatic ban
  6. If innocent → staff unfreezes player
Moderation Scenario
  1. Player breaks rules
  2. Staff freezes player for investigation
  3. Player cannot run commands or interact
  4. Player sees warning every 10 seconds
  5. Staff decides punishment
  6. If player tries to escape by disconnecting → banned
✅ Changes Summary
Added:

  • Total command block for frozen players
  • Recurring warning messages every 10 seconds
  • Private 1v1 chat between staff and frozen player
  • Auto-ban system when frozen player disconnects
  • Fully configurable ban command
  • Enhanced freeze state management
Fixed:

  • Blaze rod double interaction (instant freeze/unfreeze)
  • Hardcoded French message removed
  • Duplicate invisibility messages on join
  • Unnecessary prefix in help command
  • All compilation errors resolved
Improved:

  • Freeze system reliability
  • Message consistency
  • Code organization
  • Performance optimization
  • User experience
Configured:

  • Ban-on-disconnect system
  • Recurring message intervals
  • Private chat formatting
  • All customizable via config.yml
Installation
File: CraftersStaff-v7.8.9.jar

New Installation:
  1. Download CraftersStaff-v7.8.9.jar
  2. Place in plugins/ folder
  3. Restart server
  4. Configure freeze settings in config.yml
  5. Test freeze system
Updating from Previous Version:
  1. Stop server
  2. Replace old JAR with CraftersStaff-v7.8.9.jar
  3. Start server
  4. Config auto-updates with new freeze options
  5. Review and customize ban command
  6. Test new freeze features
⚠️ Important Notes
  • Configure ban command for your specific ban plugin
  • Test freeze system on test server first
  • Inform staff about new private chat feature
  • Set appropriate ban duration for your server rules
  • Discord link in recurring message is customizable
Version: 7.8.9
Compatibility: Minecraft 1.21+ (Paper/Spigot)
Status: Stable Release
Critical Fixes: Yes - Blaze rod bug resolved
Major Feature: Complete freeze system overhaul
Breaking Changes: None - Fully backward compatible
Recommended: Yes - Critical bug fixes included
----------, Feb 4, 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