Skip to content

Commit 53584b0

Browse files
committed
Trim string tag in 1.20.5->1.20.3 show item hovers
Fixes ViaVersion/ViaVersion#4457
1 parent 7f97ae8 commit 53584b0

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

common/src/main/java/com/viaversion/viabackwards/protocol/v1_20_5to1_20_3/rewriter/ComponentRewriter1_20_5.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import com.viaversion.viaversion.api.minecraft.item.StructuredItem;
2929
import com.viaversion.viaversion.api.type.types.version.Types1_20_5;
3030
import com.viaversion.viaversion.protocols.v1_20_3to1_20_5.packet.ClientboundPacket1_20_5;
31+
import com.viaversion.viaversion.util.ComponentUtil;
3132
import com.viaversion.viaversion.util.SerializerVersion;
3233
import java.util.List;
3334
import org.checkerframework.checker.nullness.qual.Nullable;
@@ -67,7 +68,9 @@ protected void handleShowItem(final UserConnection connection, final CompoundTag
6768
}
6869

6970
itemTag.remove("components");
70-
itemTag.put("tag", new StringTag(outputSerializerVersion().toSNBT(dataItem.tag())));
71+
72+
final StringTag tag = new StringTag(outputSerializerVersion().toSNBT(dataItem.tag()));
73+
itemTag.put("tag", ComponentUtil.trimStrings(tag));
7174
}
7275

7376
@Override

0 commit comments

Comments
 (0)