ChatterBox icon

ChatterBox -----

Chat Better. Moderate Smarter.




Major Changes

Fully Customizable Rank System

  • Complete rank customization - Add, remove, or modify any ranks in config.yml
  • Flexible permissions - Use any permission plugin (LuckPerms, EssentialsX, custom permissions)
  • Two-format system - Each rank has with_tag and without_tag formats
  • Priority-based ranking - First matching permission wins
Toggleable Rank Tags
  • Global toggle - Enable/disable rank tags server-wide
  • Live switching - Toggle without restart using commands
  • Color preservation - When tags are off, rank colors remain
  • Admin commands - /chatterbox tags and /chatterbox toggletags
Simplified Channel System
  • Reduced to 2 channels - Global (public) and Staff (private)
  • Rank-based formatting - Global channel uses customizable rank formats
  • Staff channel - Dedicated private communication for team members
[HR]

✨ New Features


Rank Management Tools
  • /chatterbox createrank - Interactive rank generator with previews
  • /chatterbox listranks - View all configured ranks with previews
  • /chatterbox testrank - Debug your rank detection
  • /chatterbox tags <on|off|toggle> - Control rank tag visibility
Enhanced Chat Formatting
  • Vault integration restored - Full prefix/suffix support in all formats
  • Color code examples - Built-in documentation with color reference
  • Format previews - See how ranks look before applying
  • Magic formatting - Support for obfuscated text and advanced formatting
Pre-configured Rank Examples
  • Staff Ranks: Owner, Admin, Moderator, Helper
  • VIP Ranks: VIP+, VIP, Premium
  • Special Ranks: Builder
  • Player Ranks: Member
  • Custom Examples: YouTuber, Streamer templates
[HR]


Technical Improvements

Code Quality

  • Fixed variable scope conflicts - Resolved compilation errors
  • Improved error handling - Better debugging and error messages
  • Cleaner code structure - More maintainable and readable code
  • Memory optimization - Efficient rank detection and caching
⚙️ Configuration Enhancements
  • Comprehensive documentation - Built-in help and examples
  • Backward compatibility - Old configs automatically upgraded
  • Validation system - Better error detection for invalid configs
  • Hot-reload support - Changes apply without restart
Permission System Updates
  • Removed hardcoded permissions - No more chatterbox.rank.* required
  • Flexible permission matching - Works with any permission structure
  • Group-based permissions - Perfect for LuckPerms groups
  • Custom permission support - Use any naming convention

What I Fixed:
ChatClear only sent 1 newline message

Now ChatClear sends 100 newline messages

Why This Works Better:

Individual Messages
: Each empty string is sent as a separate message, properly pushing old messages off screen
Client Compatibility: Works with all Minecraft clients and chat UI mods
Immediate Effect: Chat is cleared instantly for all players
Better Logging: Added proper logging and player count feedback
Improved Feedback: Shows how many players were affected


Additional Improvements Added:

Player count feedback to the command sender
Console logging for administrative tracking
Better confirmation messages
Maintained bypass permission for staff who don't want to see clear notifications



The /chatclear command now properly clears the chat for all online players by sending 100 individual empty messages, which is the standard method used by most chat management plugins!

Resource Information
Author:
----------
Total Downloads: 10
First Release: Yesterday at 9:04 AM
Last Update: Yesterday at 10:43 AM
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings