13
0
geforkt von Mirrors/Paper

SPIGOT-7308: Fix NullPointerException when calling Jukebox#setRecord()

By: Parker Hawke <hawkeboyz2@hotmail.com>
Dieser Commit ist enthalten in:
CraftBukkit/Spigot 2023-03-22 14:21:06 -04:00
Ursprung c9cdfcc603
Commit bc7c41cfbc

Datei anzeigen

@ -66,3 +66,16 @@
} }
@Override @Override
@@ -203,7 +246,11 @@
@VisibleForTesting
public void setRecordWithoutPlaying(ItemStack itemstack) {
this.items.set(0, itemstack);
- this.level.updateNeighborsAt(this.getBlockPos(), this.getBlockState().getBlock());
+ // CraftBukkit start - add null check for level
+ if (level != null) {
+ this.level.updateNeighborsAt(this.getBlockPos(), this.getBlockState().getBlock());
+ }
+ // CraftBukkit end
this.setChanged();
}
}