Interface ConfigurateComponentSerializer
- All Superinterfaces:
- ComponentDecoder<org.spongepowered.configurate.ConfigurationNode,,- Component> - ComponentEncoder<Component,,- org.spongepowered.configurate.ConfigurationNode> - ComponentSerializer<Component,- Component, - org.spongepowered.configurate.ConfigurationNode> 
public interface ConfigurateComponentSerializer
extends ComponentSerializer<Component,Component,org.spongepowered.configurate.ConfigurationNode>  
A serializer that will output to Configurate 
ConfigurationNodes.
 This serializer only modifies its own serializer collection. To add to another collection, get that collection. Serializers are added for every Adventure data type.
The preferred way to use Configurate integration is by registering this serializer's type serializers with a separate
- Since:
- 4.2.0
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic interfaceA builder for a configurate serializer instance.
- 
Method SummaryModifier and TypeMethodDescriptionstatic @NotNull ConfigurateComponentSerializer.Builderbuilder()Create a new builder for a customized Configurate serializer.static @NotNull ConfigurateComponentSerializerGet an instance with default settings.@NotNull org.spongepowered.configurate.serialize.TypeSerializerCollectionGet the serializers provided for Adventure.Methods inherited from interface net.kyori.adventure.text.serializer.ComponentSerializerdeseializeOrNull, deserialize, deserializeOr, deserializeOrNull, serialize, serializeOr, serializeOrNull
- 
Method Details- 
configurateGet an instance with default settings.- Returns:
- the shared default instance
- Since:
- 4.2.0
 
- 
builderCreate a new builder for a customized Configurate serializer.- Returns:
- a new builder
- Since:
- 4.2.0
 
- 
serializers@NotNull @NotNull org.spongepowered.configurate.serialize.TypeSerializerCollection serializers()Get the serializers provided for Adventure.- Returns:
- a collection containing Adventure serializers
- Since:
- 4.2.0
 
 
-