Skip to content

Commit c3f6271

Browse files
authored
Fix NPE in BlockRewriter1_20_2 when block entity has null tag (#1262)
1 parent 1508cd2 commit c3f6271

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

common/src/main/java/com/viaversion/viabackwards/protocol/v1_20_2to1_20/rewriter/BlockRewriter1_20_2.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@ public BlockRewriter1_20_2(final Protocol<ClientboundPackets1_20_2, ?, ?, ?> pro
4141
@Override
4242
public void handleBlockEntity(final UserConnection connection, final BlockEntity blockEntity) {
4343
final CompoundTag tag = blockEntity.tag();
44+
if (tag == null) {
45+
return;
46+
}
4447
final Tag primaryEffect = tag.remove("primary_effect");
4548
if (primaryEffect instanceof StringTag) {
4649
final String effectKey = Key.stripMinecraftNamespace(((StringTag) primaryEffect).getValue());

0 commit comments

Comments
 (0)