public class ComponentRewriter extends Object
Constructor and Description |
---|
ComponentRewriter()
Use empty constructor if no packet registering is needed.
|
ComponentRewriter(Protocol protocol) |
Modifier and Type | Method and Description |
---|---|
<T extends Protocol> |
getProtocol() |
protected void |
handleHoverEvent(com.google.gson.JsonObject hoverEvent) |
protected void |
handleText(com.google.gson.JsonPrimitive text) |
protected void |
handleTranslate(com.google.gson.JsonObject object,
String translate) |
void |
processText(com.google.gson.JsonElement element) |
com.google.gson.JsonElement |
processText(String value) |
void |
registerBossBar(ClientboundPacketType packetType) |
void |
registerChatMessage(ClientboundPacketType packetType) |
void |
registerCombatEvent(ClientboundPacketType packetType) |
void |
registerTitle(ClientboundPacketType packetType) |
protected final Protocol protocol
public ComponentRewriter(Protocol protocol)
public ComponentRewriter()
public void registerChatMessage(ClientboundPacketType packetType)
public void registerBossBar(ClientboundPacketType packetType)
public void registerCombatEvent(ClientboundPacketType packetType)
public void registerTitle(ClientboundPacketType packetType)
public com.google.gson.JsonElement processText(String value)
public void processText(com.google.gson.JsonElement element)
protected void handleText(com.google.gson.JsonPrimitive text)
protected void handleTranslate(com.google.gson.JsonObject object, String translate)
protected void handleHoverEvent(com.google.gson.JsonObject hoverEvent)
public <T extends Protocol> T getProtocol()
Copyright © 2016–2021. All rights reserved.