Creating a behavior pack such that it applies an impulse using scripts causes the player to phase through
To reproduce:
Create a behavior pack such that it constantly runs the code:
player.applyImpulse({
x: -0.5,
y: 0,
z: 0,
});
Teleport to around 1000 ~ 1000
Place blocks such that it blocks your direction
Notice that you phase through those blocks
Expected:
You don’t phase through
Note:
The world included is the same world in the video. At around 0 ~ 0, the glitch does not happen, at around 1000 ~ 1100, it does
Full code used: