Blocks.init public -> package private
Rework the block collision system to return the block's hitbox instead of each block handling the collision itself
Improve stair's hitbox
Add debug mode to see hitboxes
Reduce the area that checkCollisions checks