From 71b03ec25492c5ec7008d3f6ec39cb1bef9d67e2 Mon Sep 17 00:00:00 2001 From: MidnightTale Date: Tue, 11 Apr 2023 21:57:17 +0700 Subject: [PATCH] Catch StackTrace --- src/main/java/xyz/hynse/bbsdfia/Bbsdfia.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/xyz/hynse/bbsdfia/Bbsdfia.java b/src/main/java/xyz/hynse/bbsdfia/Bbsdfia.java index fe60d11..0943154 100644 --- a/src/main/java/xyz/hynse/bbsdfia/Bbsdfia.java +++ b/src/main/java/xyz/hynse/bbsdfia/Bbsdfia.java @@ -47,6 +47,7 @@ public class Bbsdfia extends JavaPlugin implements Listener { //Entity Scheduler Task foliaLib.getImpl().runAtLocation(loc, () -> foliaLib.getImpl().runAtLocation(loc2, () -> foliaLib.getImpl().runAtEntity(entity, () -> { //spawn new falling block in the end dimension and have same properties entity type and material same form entity that detect near end portal + try { FallingBlock dummy = (FallingBlock) loc2.getWorld().spawnEntity(loc2, EntityType.FALLING_BLOCK); Vector dummyVel = vel.clone(); dummy.setVelocity(dummyVel); @@ -58,6 +59,10 @@ public class Bbsdfia extends JavaPlugin implements Listener { dummy.setVelocity(new Vector(1, 0, 0)); //velocity to west dummy.setVelocity(new Vector(-1, 0, 0)); + } catch (Exception ex) { + getLogger().severe("Error spawning falling block entity: " + ex.getMessage()); + ex.printStackTrace(); + } }))); } }