Description
SimpleColor
A chat color library for Hytale that brings Spigot/Minecraft-style color codes to Hytale.
Features
- Legacy color codes (
&0-9,&a-f) - Format codes (bold, italic, underline, monospace)
- Hex color support (
&#RRGGBB) - Multi-color gradients (unlimited colors)
- Built-in rainbow gradient (
&*) - Clickable links (
&(url)[text]) - Permission-based access control
- Class aliases (
ChatColor,CC,Color) for flexible coding styles
Quick Start
Example usage in Java:
import org.slamstudios.simplecolor.aliases.CC;import com.hypixel.hytale.server.core.Message;// Simple colorsplayer.sendMessage(Message.raw(CC.GREEN + "Success!"));player.sendMessage(Message.raw(CC.RED + "Error!"));// Parse color codes from stringsplayer.sendMessage(CC.translate("&aGreen &cRed &#FF5500Orange &*Rainbow"));
Chat Examples
&cRed text&a&lBold green&#FF5500Custom orange&#red:blueGradient&*Rainbow text!&(https://example.com)[Click here]
Documentation
For complete documentation, see the Wiki:
- Overview — Features and quick start
- Color Codes — Legacy colors and formats
- Advanced Features — Hex, gradients, rainbow, links
- Permissions — Permission nodes
- API Usage — Complete API reference
- Configuration — Plugin settings
- Installation — Maven, Gradle, manual setup
- Examples — Code examples
Installation
Maven
1. Add the JitPack repository:
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository></repositories>
2. Add the dependency:
<dependencies>
<dependency>
<groupId>org.slamstudios</groupId>
<artifactId>SimpleColor</artifactId>
<version>[version]</version>
</dependency></dependencies>
Gradle
Add JitPack and the dependency:
repositories {
maven { url 'https://jitpack.io' }}
dependencies {
implementation 'org.slamstudios:SimpleColor:[version]'}
License
Copyright SlamStudios. All rights reserved.


