From bfc5189818c74b37cc3e67baead6545c80aeb960 Mon Sep 17 00:00:00 2001 From: feildmaster Date: Thu, 9 Aug 2012 04:28:04 -0500 Subject: [PATCH] Fix "block update packet" not being sent to the correct world. Fixes BUKKIT-2023 --- src/main/java/net/minecraft/server/WorldServer.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/minecraft/server/WorldServer.java b/src/main/java/net/minecraft/server/WorldServer.java index dd79681102..bb69a2dbd4 100644 --- a/src/main/java/net/minecraft/server/WorldServer.java +++ b/src/main/java/net/minecraft/server/WorldServer.java @@ -782,7 +782,8 @@ public class WorldServer extends World implements org.bukkit.BlockChangeDelegate NoteBlockData noteblockdata = (NoteBlockData) iterator.next(); if (this.a(noteblockdata)) { - this.server.getServerConfigurationManager().sendPacketNearby((double) noteblockdata.a(), (double) noteblockdata.b(), (double) noteblockdata.c(), 64.0D, this.worldProvider.dimension, new Packet54PlayNoteBlock(noteblockdata.a(), noteblockdata.b(), noteblockdata.c(), noteblockdata.f(), noteblockdata.d(), noteblockdata.e())); + // CraftBukkit - this.worldProvider.dimension -> this.dimension + this.server.getServerConfigurationManager().sendPacketNearby((double) noteblockdata.a(), (double) noteblockdata.b(), (double) noteblockdata.c(), 64.0D, this.dimension, new Packet54PlayNoteBlock(noteblockdata.a(), noteblockdata.b(), noteblockdata.c(), noteblockdata.f(), noteblockdata.d(), noteblockdata.e())); } }