diff options
author | Dinnerbone (Laptop) <dinnerbone@dinnerbone.com> | 2012-03-30 23:33:51 +0200 |
---|---|---|
committer | Dinnerbone (Laptop) <dinnerbone@dinnerbone.com> | 2012-03-30 23:33:51 +0200 |
commit | 1fa4d8430e4174d0f8eb5d50667d0247f7877679 (patch) | |
tree | a806cee32737d36dbb27576c564d3099f336fbe7 /src/main/java/net/minecraft/server/BlockTNT.java | |
parent | e0c01154b030c527815e884b6b331c5534ab247f (diff) | |
download | craftbukkit-1fa4d8430e4174d0f8eb5d50667d0247f7877679.tar craftbukkit-1fa4d8430e4174d0f8eb5d50667d0247f7877679.tar.gz craftbukkit-1fa4d8430e4174d0f8eb5d50667d0247f7877679.tar.lz craftbukkit-1fa4d8430e4174d0f8eb5d50667d0247f7877679.tar.xz craftbukkit-1fa4d8430e4174d0f8eb5d50667d0247f7877679.zip |
Updated version to 1.2.5-R0.1-SNAPSHOT
Diffstat (limited to 'src/main/java/net/minecraft/server/BlockTNT.java')
-rw-r--r-- | src/main/java/net/minecraft/server/BlockTNT.java | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/main/java/net/minecraft/server/BlockTNT.java b/src/main/java/net/minecraft/server/BlockTNT.java index ef81fc28..212b3a17 100644 --- a/src/main/java/net/minecraft/server/BlockTNT.java +++ b/src/main/java/net/minecraft/server/BlockTNT.java @@ -54,15 +54,17 @@ public class BlockTNT extends Block { } public void attack(World world, int i, int j, int k, EntityHuman entityhuman) { - if (entityhuman.U() != null && entityhuman.U().id == Item.FLINT_AND_STEEL.id) { - world.setRawData(i, j, k, 1); - } - super.attack(world, i, j, k, entityhuman); } public boolean interact(World world, int i, int j, int k, EntityHuman entityhuman) { - return super.interact(world, i, j, k, entityhuman); + if (entityhuman.U() != null && entityhuman.U().id == Item.FLINT_AND_STEEL.id) { + this.postBreak(world, i, j, k, 1); + world.setTypeId(i, j, k, 0); + return true; + } else { + return super.interact(world, i, j, k, entityhuman); + } } protected ItemStack a_(int i) { |