diff --git a/src/main/java/xyz/hynse/bbsdfia/Bbsdfia.java b/src/main/java/xyz/hynse/bbsdfia/Bbsdfia.java index 10a4843..d28a8a7 100644 --- a/src/main/java/xyz/hynse/bbsdfia/Bbsdfia.java +++ b/src/main/java/xyz/hynse/bbsdfia/Bbsdfia.java @@ -41,16 +41,16 @@ public class Bbsdfia extends JavaPlugin implements Listener { World world = Bukkit.getServer().getWorld("world"); Location spawnLoc = new Location(world, 100, 50, 0); */ - Bukkit.getScheduler().runTask(this, () -> { - FallingBlock dummy = loc2.getWorld().spawnFallingBlock(loc2, ((FallingBlock) entity).getBlockData()); - Vector dummyVel = vel.clone(); - dummyVel.setY(-dummyVel.getY()); - dummyVel.multiply(new Vector(2, 2, 2)); // double the velocity + Bukkit.getAsyncScheduler().runNow(this, task -> { + FallingBlock dummy = loc2.getWorld().spawnFallingBlock(loc2, ((FallingBlock) entity).getBlockData()); + Vector dummyVel = vel.clone(); + dummyVel.setY(-dummyVel.getY()); + dummyVel.multiply(new Vector(2, 2, 2)); // double the velocity - // add a constant downward velocity to simulate gravity - dummyVel.add(new Vector(0, 0.3, 0)); + // add a constant downward velocity to simulate gravity + dummyVel.add(new Vector(0, 0.3, 0)); - dummy.setVelocity(dummyVel); + dummy.setVelocity(dummyVel); }); } }