docs
docs copied to clipboard
Document all adventure SPIs
Adventure has grown quite a few SPIs that platforms should be implementing. We should have a consolidated location where these are documented. So far, these are:
- the
Providers for component serializers, to customize options - the JSONComponentSerializer providers, for different component serializer implementations
- the
DataComponentValueConverter.Providerinterface, for controlling conversions between different data component value types - the
ClickCallbackprovider, to implement callbacks ComponentLoggerProviderto provide appropriate serializers for component logging
Migrated from https://github.com/KyoriPowered/adventure-docs/issues/167