TeamChatPrefix
1.3A lightweight Spigot plugin that adds team-based prefixes, suffixes, and colors to player chat messages using the scoreboard system.
1.3latestTeamChatPrefix Spigot 1.3Oct 17, 2025 TeamChatPrefix Changelog
Version 1.3 - Enhanced Configuration & Features
- Toggle Command - Enable/disable the plugin without reloading usingNew Features
/tcp toggle- Status Command - View current plugin status and configuration with/tcp status- Tab Completion - Smart command suggestions when typing/tcp- Enhanced Update Checker - Periodic update checks with visual notifications - Console Team Display - Optional team name logging in console messages - Flexible Color Configuration - Support for both color names and codes in config
- AddedConfiguration Improvements
enabledoption to toggle plugin functionality - Addedshow-team-name-in-consolefor better logging - Added update checker configuration section: -update-checker.enabled- Enable/disable update checks -update-checker.interval-minutes- Set check frequency - Improved color handling withdefault-colorsupporting both names and codes - Better configuration error handling with safe fallbacks
- Safe Configuration Loading - Graceful degradation on config errors - Improved Error Handling - Better exception management and logging - Null Safety - Comprehensive null checks throughout the code - Permission System - Refined permission structure with better defaultsEnhanced Reliability
- Extended Command Set: -Command Enhancements
/tcp reload- Reload configuration (existing) -/tcp version- Show version info (enhanced) -/tcp status- Display current settings (new) -/tcp toggle- Enable/disable plugin (new) - Better User Feedback - More informative command responses - Command Aliases - Addedtcpadminas additional alias
- Asynchronous Operations - Improved async handling for better performance - Resource Management - Better connection and resource handling - Efficient Scheduling - Optimized update checker intervalsPerformance Optimizations
- Fixed color parsing issues in configuration - Improved team color detection logic - Better handling of missing team data - Fixed potential memory leaks in update checkerBug Fixes
- Comprehensive in-line code documentation - Enhanced config.yml with detailed comments - Better permission descriptions - Improved console logging messagesDocumentation
- Maintains full compatibility with existing v1.2 configurations - All existing placeholders and features preserved - Smooth upgrade path from previous versionsBackward Compatibility
- Code Refactoring - Cleaner, more maintainable code structure - Better Logging - More descriptive log messages with levels - Enhanced API Usage - Proper use of Bukkit API features - Modern Java Practices - Updated code patterns and best practices --- Upgrade Note: Version 1.3 maintains full backward compatibility. However, to get the new configuration with all documentation and the improved format, it is recommended to delete the "TeamChatPrefix" folder in your plugins directory before updating. This will generate a fresh config file with all new options and comments. Your existing configuration will still work automatically if you keep it, but you won't have the new documentation and default values for new settings.Technical Improvements
1.2TeamChatPrefix Spigot 1.2Aug 19, 2025 - Added/tcp versioncommand to check current and latest version - Implemented automatic update check via Modrinth API  - Option to enable/disable team colors (use-team-color) - Set a default color if no team color exists (default-color) - Reload the config using/tcp reload1.0TeamChatPrefix Spigot 1.0Aug 14, 2025
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta