- Added ```/vl block <location: vec3> [track]``` for locking the view to a specific block and optionally tracking to it every tick (it will stutter with quick movements). Relative positioning is allowed and will track to the most recent specified block.
- Added ```/vl block view [track]``` for locking the view to the block in the player's crosshair and optionally tracking to it (see above).
- Reformatted ```/vl <pitch: float> [yaw: float]``` to ```/vl <pitch: RelativeAngle> [yaw: RelativeAngle]``` to support relative angle adjustments.
- Reformatted ```/vl <lock: string (unlock | relock)>``` to ```/vl unlock``` and ```/vl relock```.
- Added ```/vl block <location: vec3> [track]``` for locking the view to a specific block and optionally tracking to it every tick (it will stutter with quick movements). Relative positioning is allowed and will track to the most recent specified block.
- Added ```/vl block view [track]``` for locking the view to the block in the player's crosshair and optionally tracking to it (see above).
- Reformatted ```/vl <pitch: float> [yaw: float]``` to ```/vl <pitch: RelativeAngle> [yaw: RelativeAngle]``` to support relative angle adjustments.
- Reformatted ```/vl <lock: string (unlock | relock)>``` to ```/vl unlock``` and ```/vl relock```.
- Teleport does not deactivate view lock in singleplayer and LAN worlds.
- Teleport does not deactivate view lock if it is already inactive.
- "/vl <pitch>" now works properly with "/vl <lock>".
- Teleport does not deactivate view lock in singleplayer and LAN worlds.
- Teleport does not deactivate view lock if it is already inactive.
- "/vl <pitch>" now works properly with "/vl <lock>".