Adventure 5.0.1
A serverside user interface library for Minecraft: Java Edition.
See the documentation for usage and dependency information for this project and associated libraries.
Modules
Module
Description
Adventure: a serverside user interface library for Minecraft: Java Edition.
A reference composed of a namespace and a path.
An implementation of the NBT format.
Serializers for Configurate 4.
A wrapper around SLF4J providing methods for formatted logging of Components.
MiniMessage, a friendly text format for representing chat components.
Serialization to ANSI escape sequences.
Constants useful for creating any component serializer following the vanilla tree structure.
Gson based serialization and deserialization.
A common abstraction providing an API to serializer components with multiple JSON libraries.
JSON legacy hover event serialization and deserialization.
Legacy text based serialization and deserialization.
Plain text based serialization and deserialization.