mirror of
https://github.com/ViaVersion/ViaVersion.git
synced 2024-11-22 10:05:12 +01:00
Don't add block entity tag if the id is missing
This commit is contained in:
parent
6bae039d52
commit
619eecacf8
@ -488,8 +488,12 @@ public final class BlockItemPacketRewriter1_20_5 extends ItemRewriter<Clientboun
|
|||||||
if (blockEntityTag != null) {
|
if (blockEntityTag != null) {
|
||||||
final CompoundTag clonedTag = blockEntityTag.copy();
|
final CompoundTag clonedTag = blockEntityTag.copy();
|
||||||
updateBlockEntityTag(connection, data, clonedTag);
|
updateBlockEntityTag(connection, data, clonedTag);
|
||||||
|
|
||||||
|
// Not always needed, e.g. shields that had the base color in a block entity tag before
|
||||||
|
if (blockEntityTag.contains("id")) {
|
||||||
item.dataContainer().set(StructuredDataKey.BLOCK_ENTITY_DATA, clonedTag);
|
item.dataContainer().set(StructuredDataKey.BLOCK_ENTITY_DATA, clonedTag);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
final CompoundTag debugProperty = tag.getCompoundTag("DebugProperty");
|
final CompoundTag debugProperty = tag.getCompoundTag("DebugProperty");
|
||||||
if (debugProperty != null) {
|
if (debugProperty != null) {
|
||||||
|
Loading…
Reference in New Issue
Block a user