Lightweight library offering pleasant chat message formatting for Bukkit plugins. A way to get at the good stuff offered by Minecraft 1.7's new chat protocol without dropping down to raw JSON.
Use Maven. Add the Fanciful dependency entry to your pom.xml
.
<dependency>
<groupId>mkremins</groupId>
<artifactId>fanciful</artifactId>
<version>0.4.0-SNAPSHOT</version>
</dependency>
As of October 2017, the Maven repository that formerly hosted Fanciful artifacts has been shut down. You could continue using Fanciful by cloning this GitHub repository, building Fanciful as a JAR, and installing it locally, but this is not recommended unless you know what you're doing.
See Example.java for a simple example.
Outdated, and largely superseded by newer libraries. No new development or ongoing support. If you're still using Fanciful or looking for something like it, consider one of the following Fanciful-inspired alternatives:
- Spigot's ChatComponent API
- KyoriPowered/text
MIT License. Hack away.