13
0
geforkt von Mirrors/Paper

Fix the incorrect codec usage in the Style convert (#10465)

Dieser Commit ist enthalten in:
caramel 2024-04-28 12:32:11 +09:00
Ursprung 0b9087f4b8
Commit d1a11cca31

Datei anzeigen

@ -1624,7 +1624,7 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
+ public static net.minecraft.network.chat.Style asVanilla(final Style style) {
+ final RegistryOps<Object> ops = RegistryOps.create(JavaOps.INSTANCE, CraftRegistry.getMinecraftRegistry());
+ final Object encoded = AdventureCodecs.STYLE_MAP_CODEC.codec()
+ .parse(ops, style).getOrThrow(IllegalStateException::new);
+ .encodeStart(ops, style).getOrThrow(IllegalStateException::new);
+
+ return net.minecraft.network.chat.Style.Serializer.CODEC
+ .parse(ops, encoded).getOrThrow(IllegalStateException::new);
@ -1633,7 +1633,7 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
+ public static Style asAdventure(final net.minecraft.network.chat.Style style) {
+ final RegistryOps<Object> ops = RegistryOps.create(JavaOps.INSTANCE, CraftRegistry.getMinecraftRegistry());
+ final Object encoded = net.minecraft.network.chat.Style.Serializer.CODEC
+ .parse(ops, style).getOrThrow(IllegalStateException::new);
+ .encodeStart(ops, style).getOrThrow(IllegalStateException::new);
+
+ return AdventureCodecs.STYLE_MAP_CODEC.codec()
+ .parse(ops, encoded).getOrThrow(IllegalStateException::new);