public abstract class DialogSerializer
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static DialogSerializer |
LATEST
The latest dialog codec.
|
static DialogSerializer |
V1_21_6
The dialog codec for 1.21.6.
|
| Constructor and Description |
|---|
DialogSerializer() |
| Modifier and Type | Method and Description |
|---|---|
abstract com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.viaversion.libs.mcstructs.registry.Holder<Dialog>> |
getCodec()
Get the codec for dialogs that performs registry lookups.
The result might either be a registry entry or a direct dialog object. |
abstract com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<Dialog> |
getDirectCodec()
Get the direct codec for dialogs.
This codec does not perform registry lookups. |
abstract com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.viaversion.libs.mcstructs.registry.TypedTagEntryList<Dialog>> |
getListCodec()
Get the codec for a tag or list of dialogs.
This codec performs registry lookups for the tag, a registry entry or a direct dialog object. |
public static final DialogSerializer V1_21_6
public static final DialogSerializer LATEST
public abstract com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<Dialog> getDirectCodec()
public abstract com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.viaversion.libs.mcstructs.registry.Holder<Dialog>> getCodec()
public abstract com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec<com.viaversion.viaversion.libs.mcstructs.registry.TypedTagEntryList<Dialog>> getListCodec()