
ProximityChat!
A Minecraft proximity chat plugin that restricts communication based on player distance and features unique shouting, whispering, and admin-spy mechanics.
Список изменений
📝 Changelog - ProximityChat v1.0 RELEASE
🚀 New Features
-
Smooth RGB Fading Logic – Introduced a new distance-based fading system.
-
Dynamic Fade Threshold – Added start-percentage to the configuration. This allows you to keep messages at full brightness for a certain distance before the fading effect begins.
-
Advanced Mute System – Moderators can now silence players using /pchat mute. Supports both permanent mutes and timed durations (e.g., 30s, 15m, 2h, 7d).
-
Immersive Sound System – Added spatial audio feedback. Receivers will now hear distinct sounds for normal messages, shouts, and whispers.
-
Cooldown – Added an optional chat cooldown feature to prevent players from flooding the local chat.
🛠 Improvements & Refactoring
-
Code Cleanup – Completely stripped all internal comments and debug logs for a cleaner, production-ready codebase.
-
Performance Optimization – Refactored the distance calculation logic to ensure minimal impact on server TPS even during high chat activity.
-
Configuration Overhaul – All comments in config.yml.
-
Enhanced Spy Mode – Improved the reliability of Spy Mode to ensure staff members never miss a message, even across different worlds.
🐞 Bug Fixes
