From f5bd14ee961abacef122eaf99f8e544706b62b23 Mon Sep 17 00:00:00 2001 From: slipcor Date: Mon, 17 Dec 2012 22:54:08 +0100 Subject: [PATCH] Update src/com/garbagemule/MobArena/waves/SheepBouncer.java Remove CraftBukkit dependency, replace explosion with API method. --- src/com/garbagemule/MobArena/waves/SheepBouncer.java | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/com/garbagemule/MobArena/waves/SheepBouncer.java b/src/com/garbagemule/MobArena/waves/SheepBouncer.java index 0895572..253f0a3 100644 --- a/src/com/garbagemule/MobArena/waves/SheepBouncer.java +++ b/src/com/garbagemule/MobArena/waves/SheepBouncer.java @@ -3,10 +3,6 @@ package com.garbagemule.MobArena.waves; import java.util.HashSet; import java.util.Set; -import net.minecraft.server.WorldServer; - -import org.bukkit.craftbukkit.CraftWorld; -import org.bukkit.craftbukkit.entity.CraftEntity; import org.bukkit.entity.Entity; import org.bukkit.entity.LivingEntity; import org.bukkit.entity.Player; @@ -55,11 +51,7 @@ public class SheepBouncer implements Runnable // Create an explosion if there's a player amongst the nearby entities. for (Entity entity : e.getNearbyEntities(2D, 2D, 2D)) { if (entity instanceof Player) { - CraftEntity ce = (CraftEntity) e; - CraftWorld cw = (CraftWorld) e.getWorld(); - WorldServer ws = cw.getHandle(); - - ws.createExplosion(ce.getHandle(), e.getLocation().getX(), e.getLocation().getY() + 1, e.getLocation().getZ(), 2f, false); + e.getWorld().createExplosion(e.getLocation(), 2f); e.remove(); break;