public class TypeSerializers
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected ItemComponentRegistry |
registry |
protected com.viaversion.viaversion.libs.mcstructs.text.serializer.TextComponentCodec |
textComponentCodec |
| Constructor and Description |
|---|
TypeSerializers(ItemComponentRegistry registry,
com.viaversion.viaversion.libs.mcstructs.text.serializer.TextComponentCodec textComponentCodec) |
| Modifier and Type | Method and Description |
|---|---|
com.viaversion.viaversion.libs.mcstructs.text.serializer.TextComponentCodec |
getTextComponentCodec() |
protected <T> com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<T> |
init(java.lang.String key,
java.util.function.Supplier<com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<T>> codecSupplier) |
protected final ItemComponentRegistry registry
protected final com.viaversion.viaversion.libs.mcstructs.text.serializer.TextComponentCodec textComponentCodec
public TypeSerializers(ItemComponentRegistry registry, com.viaversion.viaversion.libs.mcstructs.text.serializer.TextComponentCodec textComponentCodec)
public com.viaversion.viaversion.libs.mcstructs.text.serializer.TextComponentCodec getTextComponentCodec()
protected <T> com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<T> init(java.lang.String key,
java.util.function.Supplier<com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<T>> codecSupplier)