Package me.internalizable.numdrassl.api.chat
package me.internalizable.numdrassl.api.chat
Chat message formatting API.
Provides a fluent builder for creating formatted chat messages with colors and styling that can be sent to players.
Usage Example
// Simple colored message
player.sendMessage(ChatMessageBuilder.create()
.green("[Success] ")
.white("Operation completed!"));
// Multi-colored with formatting
player.sendMessage(ChatMessageBuilder.create()
.gold("[Server] ")
.bold("Important: ", ChatMessageBuilder.Colors.RED)
.white("Server restarting in 5 minutes"));
// Custom hex colors
player.sendMessage(ChatMessageBuilder.create()
.text("Custom color!", "#FF6B35"));
- See Also:
-
ClassDescriptionBuilder for creating formatted chat messages.Common color constants in hex format.Represents a formatted message that can be sent to players.