WASD move MOUSE control light SPACE show/hide level It uses pen to make a flashlight that stops when it hits walls. Uses a custom block that lets you set the range. It gets a bit laggy with larger numbers. To help with lag, it only updates when you move the player or mouse.
The variables: Range: Size of flashlight beam (larger = more lag) Accuracy: How accurate the wall detection is (larger = less lag.)