Fixed laser lift support for sign right above or below it
Fixed laser lift still working with only 1 air block below it
Fixed laser lift 'down' moving entity below target
Fixed laser lift not consuming energy
Fixed laser lift moving entities without beam
Fixed laser tile entity properties to be private
Fixed laser accessing world object from CC thread
Updated laserSend event to include beam's frequency and energy
Updated laser beam color to be more varied
Updated laser emitBeam to return true/false
Updated laser camFreq to return null unless it's a Laser+cam block
Fixed protocol controller APIs to check parameters range
Updated protocol controller API to return current values instead of -1
when out of range (making easier LUA scripts)
Added support for numeric keypad in main menu
Added prototype radar support in mainframe
Fixed jump distance reset to 0 before changing it
Added configuration page for mining offset
Added prototype redstone support
Removed default value when previous one is 0
Fixed warp sound playing out of sync when toggling long/short jumps (and
other side effects)
Removed debug logs for that investigation
Fixed short jump warmup improperly divided by 3
Code cleanup
Improved radar scan speed slightly on server side
Added configuration for radar isolation feature
Refactored isolation blocks handling
Updated isolation blocks scan to center 1 block above core (for better
buildings)
Added isolation level to right click on warpdrive core (and made it more
robust)
Removed isolation during warpdrive core cooldown
Reduced log spam in debug mode
Fixed lasercam failing to return result to Computer
Added particle booster fail safe mode on right click and jump when
invalid tile entity found
Added a few logs to investigate jump client/server desync