
SunShineMessages enhances your server chat with fully customizable join/quit messages, private messaging, and local/global chat channels - all featuring beautiful gradient formatting and full MiniMessage support for limitless styling options.
Detailed Plugin Description:
SunShineMessages is the ultimate chat enhancement solution for Minecraft servers, offering complete customization over every aspect of player communication. Transform your server's chat experience with professionally formatted messages that create immersive, visually stunning interactions.
Core Features:
Fully Customizable Join/Quit Messages - Welcome players with beautiful gradient-formatted announcements
Private Messaging System - Enhanced /msg and /reply with MiniMessage formatting support
Dual Chat Channels - Separate local and global chat systems with independent formatting rules
Death Message Customization [Beta] - Style player death announcements with custom formats and gradients
MiniMessage Integration - Full support for MiniMessage tags including gradients, colors, hover events, and click actions
Advanced Formatting:
Gradient Text Support - Create smooth color transitions with gradient:#color1:#color2 syntax
Custom Placeholders - Unique variables including:
%smessages% - Message content
%splayers% - Player name and data
%slisteners% - Chat channel listeners
%sbroadcasts% - Broadcast message content
Real-time Preview - Test formatting changes instantly with in-game commands
Permission-based Formatting - Different styles for different player ranks
Configuration & Control:
YAML Configuration - Easy-to-edit config files with examples
Permission Nodes - Granular control over who can use formatting features including:
SunShineMessages.broadcast - Send formatted broadcast messages to all players
SunShineMessages.messages-reload - Reload plugin configuration without restart
Live Reload - Apply configuration changes without server restart
Backward Compatibility - Supports legacy color codes alongside modern MiniMessage
Perfect for server owners who want professional-looking chat, personalized welcome messages, and complete control over their server's communication aesthetics - all without compromising performance or compatibility. With comprehensive permission management, you can precisely control who can broadcast messages and manage plugin settings, making it ideal for both small communities and large networks.