Posted October 10, 201411 yr Hi all. I'm using onEntityCollidedWithBlock to detect if a player touches my block. It works fine. However. What I want to do is to start a certain process (teleportation in my case) when this happens. This takes a while (few seconds) and when it is done the player teleports away. However, when the player moves away from my block before he teleports this should be interrupted. So I need to find a way to detect that the entity is no longer colliding with the block. I know that onEntityCollidedWithBlock stops being called but it is hard to check for something that is not happening :-) Any clues?
October 13, 201411 yr Author Fixed it by calling testIntersection on the AABB of the block and the player.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.