SimpleColor-2026-01-26-v1.1.0.jar
What's new
SimpleColor 2026-01-26-v1.1.0
Release Date: 2026-01-26
What's New
Class Alias System
Introducing flexible class aliases for your preferred coding style:
// All equivalent - use whichever you prefer
ChatColor.RED CC.RED Color.RED
ChatColor.hex() CC.hex() Color.hex()
Available aliases:
ChatColor- Full enum with all methodsCC- Short alias for concise codeColor- Alternative naming style
Enhanced ChatColor API
New helper methods on ChatColor (and aliases):
- hex(String) — Create hex color code
Example:ChatColor.hex("#FF5733") - gradient(String...) — Create gradient code
Example:ChatColor.gradient("red", "blue") - link(String, String) — Create clickable link
Example:ChatColor.link("url", "text") - translate(String) — Parse codes to Message
Example:ChatColor.translate("&aHello") - stripColor(String) — Strip legacy codes
Example:ChatColor.stripColor(text) - stripAll(String) — Strip all codes
Example:ChatColor.stripAll(text)
Package Reorganization
Cleaner package structure:
org.slamstudios.simplecolor
├── aliases/
│ ├── CC.java
│ └── Color.java
├── enums/
│ ├── ChatColor.java
│ └── ChatFormat.java
├── listeners/
│ └── ChatListener.java
├── ColorParser.java
├── GradientUtil.java
├── Permissions.java
├── SimpleColor.java
└── SimpleColorConfig.java
Documentation
- New comprehensive Wiki with full documentation
- Streamlined README pointing to wiki
- Complete API reference with examples
Quick Start
import org.slamstudios.simplecolor.aliases.CC;
// Simple colors
player.sendMessage(Message.raw(CC.GREEN + "Success!"));
// Advanced features
player.sendMessage(CC.translate("&#FF5733Orange &*Rainbow &(url)[Link]"));
Installation
Maven
<dependency>
<groupId>org.slamstudios</groupId>
<artifactId>SimpleColor</artifactId>
<version>2026-01-26-v1.1.0</version>
</dependency>
Gradle (Groovy)
repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
implementation 'org.slamstudios:SimpleColor:2026-01-26-v1.1.0'
}
Gradle (Kotlin)
repositories {
maven("https://jitpack.io")
}
dependencies {
implementation("org.slamstudios:SimpleColor:2026-01-26-v1.1.0")
}
Full Changelog
- Added
CCalias class for shorter code - Added
Coloralias class for alternative naming - Added
hex(),gradient(),link(),translate()methods to ChatColor - Added
RAINBOWconstant to ChatColor and aliases - Moved
ChatColortoenumspackage - Moved
ChatFormattoenumspackage - Moved
ChatListenertolistenerspackage - Created
aliasespackage - Added comprehensive wiki documentation
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

