Mirror von
https://github.com/ViaVersion/ViaVersion.git
synchronisiert 2024-10-05 01:31:05 +02:00
Ursprung
46bd5814e3
Commit
28bd50a105
@ -30,14 +30,11 @@ public final class ChatRewriter {
|
|||||||
public static final GsonComponentSerializer HOVER_GSON_SERIALIZER = GsonComponentSerializer.builder().emitLegacyHoverEvent().legacyHoverEventSerializer(NBTLegacyHoverEventSerializer.get()).build();
|
public static final GsonComponentSerializer HOVER_GSON_SERIALIZER = GsonComponentSerializer.builder().emitLegacyHoverEvent().legacyHoverEventSerializer(NBTLegacyHoverEventSerializer.get()).build();
|
||||||
|
|
||||||
public static String legacyTextToJsonString(String message, boolean itemData) {
|
public static String legacyTextToJsonString(String message, boolean itemData) {
|
||||||
Component component = Component.text(builder -> {
|
// Not used for chat messages, so no need for url extraction
|
||||||
if (itemData) {
|
Component component = LegacyComponentSerializer.legacySection().deserialize(message);
|
||||||
builder.decoration(TextDecoration.ITALIC, false);
|
if (itemData) {
|
||||||
}
|
component = Component.text().decoration(TextDecoration.ITALIC, false).append(component).build();
|
||||||
|
}
|
||||||
// Not used for chat messages, so no need for url extraction
|
|
||||||
builder.append(LegacyComponentSerializer.legacySection().deserialize(message));
|
|
||||||
});
|
|
||||||
return GsonComponentSerializer.gson().serialize(component);
|
return GsonComponentSerializer.gson().serialize(component);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren