From 21b4d91fc7ac0d69026fc9ebb1185961190061db Mon Sep 17 00:00:00 2001 From: "Luis C.M" <42545778+c0508383@users.noreply.github.com> Date: Wed, 15 Mar 2023 22:50:50 -0500 Subject: [PATCH] IWorld: -Added isPlaceCancelled and isBreakCancelled functions --- java/noppes/npcs/api/IWorld.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/java/noppes/npcs/api/IWorld.java b/java/noppes/npcs/api/IWorld.java index af5c23c..c6e2cee 100644 --- a/java/noppes/npcs/api/IWorld.java +++ b/java/noppes/npcs/api/IWorld.java @@ -206,6 +206,14 @@ public interface IWorld { void removeBlock(int x, int y, int z); void removeBlock(IPos pos); + boolean isPlaceCancelled(int posX, int posY, int posZ); + + boolean isPlaceCancelled(IPos pos); + + boolean isBreakCancelled(int posX, int posY, int posZ); + + boolean isBreakCancelled(IPos pos); + IPos rayCastPos(double[] startPos, double[] lookVector, int maxDistance, boolean stopOnBlock, boolean stopOnLiquid, boolean stopOnCollision); IPos rayCastPos(double[] startPos, double[] lookVector, int maxDistance);