diff --git a/TwosideKeeper.jar b/TwosideKeeper.jar index 2e4ae4c..16bee95 100644 Binary files a/TwosideKeeper.jar and b/TwosideKeeper.jar differ diff --git a/src/sig/plugin/TwosideKeeper/TwosideKeeper.java b/src/sig/plugin/TwosideKeeper/TwosideKeeper.java index 3d4b2d9..5689256 100644 --- a/src/sig/plugin/TwosideKeeper/TwosideKeeper.java +++ b/src/sig/plugin/TwosideKeeper/TwosideKeeper.java @@ -781,8 +781,8 @@ public class TwosideKeeper extends JavaPlugin implements Listener { } } for (Player p : Bukkit.getOnlinePlayers()) { - runServerHeartbeat.runVacuumCubeSuckup(p); runServerHeartbeat.runFilterCubeCollection(p); + runServerHeartbeat.runVacuumCubeSuckup(p); /*if (p.getVehicle() instanceof EnderDragon) { EnderDragon ed = (EnderDragon)p.getVehicle(); ed.setVelocity(p.getLocation().getDirection().multiply(2.0f)); diff --git a/src/sig/plugin/TwosideKeeper/runServerHeartbeat.java b/src/sig/plugin/TwosideKeeper/runServerHeartbeat.java index 08f9ba4..611d5de 100644 --- a/src/sig/plugin/TwosideKeeper/runServerHeartbeat.java +++ b/src/sig/plugin/TwosideKeeper/runServerHeartbeat.java @@ -629,7 +629,7 @@ final class runServerHeartbeat implements Runnable { public static void runFilterCubeCollection(Player p) { if (InventoryUtils.hasFullInventory(p) && InventoryUtils.isCarryingFilterCube(p)) { - List ents = p.getNearbyEntities(0.25, 0.25, 0.25); + List ents = p.getNearbyEntities(0.75, 0.75, 0.75); int count=0; for (Entity ent : ents) { if (ent instanceof Item && GenericFunctions.itemCanBeSuckedUp((Item)ent)) { @@ -693,9 +693,9 @@ final class runServerHeartbeat implements Runnable { if (deltaz<-0.25) { zvel=SPD*(Math.min(10, Math.abs(deltaz))); } - if (Math.abs(deltax)<0.25 && - Math.abs(deltay)<0.25 && - Math.abs(deltaz)<0.25 && + if (Math.abs(deltax)<0.75 && + Math.abs(deltay)<0.75 && + Math.abs(deltaz)<0.75 && InventoryUtils.hasFullInventory(p) && ((Item)ent).getPickupDelay()<=0) { //Collect this item.