summaryrefslogtreecommitdiffstats
path: root/src/main/java/org
diff options
context:
space:
mode:
authorWesley Wolfe <weswolf@aol.com>2013-04-24 03:03:38 -0500
committerWesley Wolfe <weswolf@aol.com>2013-04-24 03:03:38 -0500
commit83c3aa188bbde405f584f7b66e4fe5cab90aff35 (patch)
tree82989bb58a863d2aacc2785319f1d99472863ca4 /src/main/java/org
parent708b0e6ae1fc3b545fc423ebe5eb9cdb67be7efb (diff)
downloadcraftbukkit-83c3aa188bbde405f584f7b66e4fe5cab90aff35.tar
craftbukkit-83c3aa188bbde405f584f7b66e4fe5cab90aff35.tar.gz
craftbukkit-83c3aa188bbde405f584f7b66e4fe5cab90aff35.tar.lz
craftbukkit-83c3aa188bbde405f584f7b66e4fe5cab90aff35.tar.xz
craftbukkit-83c3aa188bbde405f584f7b66e4fe5cab90aff35.zip
Rework EntityExplodeEvent. Fixes BUKKIT-4140. Adds BUKKIT-4141
Diffstat (limited to 'src/main/java/org')
-rw-r--r--src/main/java/org/bukkit/craftbukkit/CraftWorld.java17
1 files changed, 0 insertions, 17 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/CraftWorld.java b/src/main/java/org/bukkit/craftbukkit/CraftWorld.java
index b5a68af1..6c7f5709 100644
--- a/src/main/java/org/bukkit/craftbukkit/CraftWorld.java
+++ b/src/main/java/org/bukkit/craftbukkit/CraftWorld.java
@@ -1097,23 +1097,6 @@ public class CraftWorld implements World {
return ((WorldNBTStorage) world.getDataManager()).getDirectory();
}
- public void explodeBlock(Block block, float yield) {
- // First of all, don't explode fire
- if (block.getType().equals(org.bukkit.Material.AIR) || block.getType().equals(org.bukkit.Material.FIRE)) {
- return;
- }
- int blockId = block.getTypeId();
- int blockX = block.getX();
- int blockY = block.getY();
- int blockZ = block.getZ();
- // following code is lifted from Explosion.a(boolean), and modified
- net.minecraft.server.Block.byId[blockId].dropNaturally(this.world, blockX, blockY, blockZ, block.getData(), yield, 0);
- block.setType(org.bukkit.Material.AIR);
- // not sure what this does, seems to have something to do with the 'base' material of a block.
- // For example, WOODEN_STAIRS does something with WOOD in this method
- net.minecraft.server.Block.byId[blockId].wasExploded(this.world, blockX, blockY, blockZ, null);
- }
-
public void sendPluginMessage(Plugin source, String channel, byte[] message) {
StandardMessenger.validatePluginMessage(server.getMessenger(), source, channel, message);