public class AdventureTextConverter
extends java.lang.Object
implements org.cloudburstmc.protocol.common.util.TextConverter
| Constructor and Description |
|---|
AdventureTextConverter() |
| Modifier and Type | Method and Description |
|---|---|
BedrockComponent |
deserialize(java.lang.String text,
boolean translatable) |
BedrockComponent |
deserializeJson(java.lang.String text,
boolean translatable) |
BedrockComponent |
deserializeWithArguments(java.lang.String text,
java.util.List<java.lang.String> parameters,
boolean translatable) |
net.kyori.adventure.text.serializer.ComponentSerializer<net.kyori.adventure.text.Component,net.kyori.adventure.text.Component,java.lang.String> |
getJsonSerializer() |
BedrockLegacyTextSerializer |
getLegacySerializer() |
@Nullable java.lang.Boolean |
needsTranslation(java.lang.CharSequence text) |
java.lang.String |
serialize(java.lang.CharSequence text) |
java.lang.String |
serializeJson(java.lang.CharSequence text) |
java.lang.String |
serializeWithArguments(java.lang.CharSequence text,
java.util.List<java.lang.String> parameters) |
void |
setJsonSerializer(net.kyori.adventure.text.serializer.ComponentSerializer<net.kyori.adventure.text.Component,net.kyori.adventure.text.Component,java.lang.String> jsonSerializer) |
void |
setLegacySerializer(BedrockLegacyTextSerializer legacySerializer) |
public BedrockComponent deserialize(java.lang.String text, boolean translatable)
deserialize in interface org.cloudburstmc.protocol.common.util.TextConverterpublic BedrockComponent deserializeJson(java.lang.String text, boolean translatable)
deserializeJson in interface org.cloudburstmc.protocol.common.util.TextConverterpublic BedrockComponent deserializeWithArguments(java.lang.String text, java.util.List<java.lang.String> parameters, boolean translatable)
deserializeWithArguments in interface org.cloudburstmc.protocol.common.util.TextConverterpublic java.lang.String serialize(java.lang.CharSequence text)
serialize in interface org.cloudburstmc.protocol.common.util.TextConverterpublic java.lang.String serializeJson(java.lang.CharSequence text)
serializeJson in interface org.cloudburstmc.protocol.common.util.TextConverterpublic java.lang.String serializeWithArguments(java.lang.CharSequence text,
java.util.List<java.lang.String> parameters)
serializeWithArguments in interface org.cloudburstmc.protocol.common.util.TextConverterpublic @Nullable java.lang.Boolean needsTranslation(java.lang.CharSequence text)
needsTranslation in interface org.cloudburstmc.protocol.common.util.TextConverterpublic void setLegacySerializer(BedrockLegacyTextSerializer legacySerializer)
public BedrockLegacyTextSerializer getLegacySerializer()
public void setJsonSerializer(net.kyori.adventure.text.serializer.ComponentSerializer<net.kyori.adventure.text.Component,net.kyori.adventure.text.Component,java.lang.String> jsonSerializer)
public net.kyori.adventure.text.serializer.ComponentSerializer<net.kyori.adventure.text.Component,net.kyori.adventure.text.Component,java.lang.String> getJsonSerializer()