Noclip bug

This page is now outdated, as no-clipping through constantly solid blocks because they were offscreen was fixed on March/6/2021.

Noclip bugs are where the player is able to go through blocks, usually by unloading the blocks and then reloading them after falling through, due to the fact that offscreen blocks are unloaded and you can walk or fall through them.

Causes
The main way to cause a noclip bug is to resize the window to hide certain blocks, and then put it back to normal after passing through.

The game's collision code used to use "getElementFromPoint," which gets an element from a point on the screen. When blocks are off-screen, they are not in the screen, therefore, the game couldn't detect them.

You may also cause the bug from a camera launch.

Camera launch bug
Camera launch bugs are where the camera can be moved in a direction without affecting the player, allowing them to noclip through unloaded blocks.

Vertical
Signs used to be able to cause a vertical camera launch bug, but this is no longer possible. You are now only able to do horizontal camera launch bugs using sign dialog.

Horizontal
Horizontal camera launches are still possible, and can be used to go through floors and walls, by moving the camera to a position where it barely includes the character, and no blocks left of it, rendering the blocks no-collide.