Package net.kyori.adventure.text.serializer.json
A common abstraction providing an API to serializer components with multiple JSON libraries.
-
Interface Summary Interface Description JSONComponentSerializer A JSON component serializer.JSONComponentSerializer.Builder A builder forJSONComponentSerializer
instances that delegates to the active serializer.JSONComponentSerializer.Provider AJSONComponentSerializer
service provider.LegacyHoverEventSerializer Adapter to convert between modern and legacy hover event formats. -
Class Summary Class Description JSONComponentConstants Constants to aid in the creation and testing of JSON component serializers.JSONOptions Options that can apply to JSON serializers. -
Enum Summary Enum Description JSONOptions.HoverEventValueMode Configure how to emit hover event values.JSONOptions.ShowItemHoverDataMode Configure how to emit show_item hovers.