public abstract class EventSerializersBase
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected SerializerMap<ClickEvent,ClickEventAction,java.lang.String> |
clickEventSerializer |
protected SerializerMap<HoverEvent,HoverEventAction,TextComponent> |
hoverEventSerializer |
| Constructor and Description |
|---|
EventSerializersBase(com.viaversion.viaversion.libs.mcstructs.snbt.SNbt<?> sNbt) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract SerializerMap<ClickEvent,ClickEventAction,java.lang.String> |
createClickEventSerializer(SerializerMap.Builder<ClickEvent,ClickEventAction,java.lang.String> builder) |
protected abstract SerializerMap<HoverEvent,HoverEventAction,TextComponent> |
createHoverEventSerializer(SerializerMap.Builder<HoverEvent,HoverEventAction,TextComponent> builder) |
protected final SerializerMap<ClickEvent,ClickEventAction,java.lang.String> clickEventSerializer
protected final SerializerMap<HoverEvent,HoverEventAction,TextComponent> hoverEventSerializer
public EventSerializersBase(com.viaversion.viaversion.libs.mcstructs.snbt.SNbt<?> sNbt)
protected abstract SerializerMap<ClickEvent,ClickEventAction,java.lang.String> createClickEventSerializer(SerializerMap.Builder<ClickEvent,ClickEventAction,java.lang.String> builder)
protected abstract SerializerMap<HoverEvent,HoverEventAction,TextComponent> createHoverEventSerializer(SerializerMap.Builder<HoverEvent,HoverEventAction,TextComponent> builder)