SPIGOT-7857: Fix spurious internal NBT tag when deserializing BlockStateMeta

By: md_5 <git@md-5.net>
This commit is contained in:
CraftBukkit/Spigot 2024-08-06 19:07:10 +10:00
parent 2f0c34a2cf
commit 8c7a0e888f

View File

@ -110,8 +110,10 @@ public class CraftMetaBlockState extends CraftMetaItem implements BlockStateMeta
} else {
material = Material.AIR;
}
blockEntityTag = getBlockState(material, internalTag);
internalTag = null;
if (internalTag != null) {
blockEntityTag = getBlockState(material, internalTag);
internalTag = null;
}
}
@Override