This release completely reworks the scanning system to support multiple overlapping scan regions, replacing the previous single BlockBox architecture with a flexible BlockArea containing a list of regions.
✨ New Features
- Multi-region scanning — define multiple scan areas that can overlap, intersect, or be completely separate
- New command system for region management:
/scan area add <from> <to>— add a new region/scan area remove <index>— remove a region by index/scan area edit <index> <from> <to>— modify an existing region/scan area list— display all configured regions/scan area clear— remove all regions/scan start [whitelist] [share_name]— start scanning across all regions
- GUI region editor — navigate between regions with
</>buttons, add/remove regions directly from the scan screen - Active region indicator in-world to visually distinguish which region is being edited
⚠️ Breaking Changes
- Network protocol changed — clients and servers must be updated simultaneously; old clients cannot deserialize the new
BlockAreaformat - Old single-box
/scan <from> <to> whitelist <name>command syntax has been removed in favor of the new/scan area+/scan startworkflow