diff --git a/nms-patches/WorldServer.patch b/nms-patches/WorldServer.patch index f9dc2e9254..9097967962 100644 --- a/nms-patches/WorldServer.patch +++ b/nms-patches/WorldServer.patch @@ -542,7 +542,7 @@ return false; } -@@ -900,6 +1127,14 @@ +@@ -900,8 +1127,16 @@ } public boolean strikeLightning(Entity entity) { @@ -555,8 +555,11 @@ + } + // CraftBukkit end if (super.strikeLightning(entity)) { - this.server.getPlayerList().sendPacketNearby((EntityHuman) null, entity.locX, entity.locY, entity.locZ, 512.0D, this.worldProvider.getDimensionManager().getDimensionID(), new PacketPlayOutSpawnEntityWeather(entity)); +- this.server.getPlayerList().sendPacketNearby((EntityHuman) null, entity.locX, entity.locY, entity.locZ, 512.0D, this.worldProvider.getDimensionManager().getDimensionID(), new PacketPlayOutSpawnEntityWeather(entity)); ++ this.server.getPlayerList().sendPacketNearby((EntityHuman) null, entity.locX, entity.locY, entity.locZ, 512.0D, dimension, new PacketPlayOutSpawnEntityWeather(entity)); // CraftBukkit - Use dimension return true; + } else { + return false; @@ -917,10 +1152,20 @@ }