diff options
author | feildmaster <admin@feildmaster.com> | 2013-01-18 23:07:28 -0600 |
---|---|---|
committer | feildmaster <admin@feildmaster.com> | 2013-01-19 08:14:17 -0600 |
commit | 9ba0ddc29269093e78a02058e836991dc7ad9480 (patch) | |
tree | fd8b2073b62807b9b199d3bfb1375ae881945489 /src/main/java/net/minecraft/server/BlockRedstoneWire.java | |
parent | 6a499c8589abd6f44e49d02339aa2fa503a377b1 (diff) | |
download | craftbukkit-9ba0ddc29269093e78a02058e836991dc7ad9480.tar craftbukkit-9ba0ddc29269093e78a02058e836991dc7ad9480.tar.gz craftbukkit-9ba0ddc29269093e78a02058e836991dc7ad9480.tar.lz craftbukkit-9ba0ddc29269093e78a02058e836991dc7ad9480.tar.xz craftbukkit-9ba0ddc29269093e78a02058e836991dc7ad9480.zip |
Refactor processBlockPlace logic. Fixes BUKKIT-3406 and BUKKIT-3454
The previous logic was faulty since it lost the logic of "placing" the
block. It was also taking into account data that could have been
changed outside of the processing of this event, which is irrelevant
to the processing of this event.
Diffstat (limited to 'src/main/java/net/minecraft/server/BlockRedstoneWire.java')
-rw-r--r-- | src/main/java/net/minecraft/server/BlockRedstoneWire.java | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/main/java/net/minecraft/server/BlockRedstoneWire.java b/src/main/java/net/minecraft/server/BlockRedstoneWire.java index 0f821b9b..024be8be 100644 --- a/src/main/java/net/minecraft/server/BlockRedstoneWire.java +++ b/src/main/java/net/minecraft/server/BlockRedstoneWire.java @@ -196,7 +196,6 @@ public class BlockRedstoneWire extends Block { } public void onPlace(World world, int i, int j, int k) { - if (world.suppressPhysics) return; // CraftBukkit super.onPlace(world, i, j, k); if (!world.isStatic) { this.l(world, i, j, k); |