Skip to content

Releases: Alexresh/AreaScanner

Mc 26.2 v6.1.0

Choose a tag to compare

@Alexresh Alexresh released this 12 Aug 15:12

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 BlockArea format
  • Old single-box /scan <from> <to> whitelist <name> command syntax has been removed in favor of the new /scan area + /scan start workflow

6.0.2 - 26.2

Choose a tag to compare

@Alexresh Alexresh released this 19 Jul 19:25

Added display of LOD2 blocks in HUD. See this video for details: https://youtu.be/NpvZQ6O-Uv4

Full Changelog: 6.0.1...6.0.2_Hud

26.2

Choose a tag to compare

@Alexresh Alexresh released this 17 Jul 10:42

26.2

6.0.1

Choose a tag to compare

@Alexresh Alexresh released this 17 Jul 11:14

updated readme and fix crush report when closing game
Full Changelog: 26.2...6.0.1

1.21.10 Release

Choose a tag to compare

@Alexresh Alexresh released this 16 Jul 20:45
6.0.0_1.21.10

port to 1.21.10

1.21.11 Update

Choose a tag to compare

@Alexresh Alexresh released this 16 Jul 19:59

port to 1.21.11

5.1.4 F1latov0 fix

Choose a tag to compare

@Alexresh Alexresh released this 12 May 16:34

fix player.getServerWorld() != job.getServerWorld()

5.1.3 _txender1 update

Choose a tag to compare

@Alexresh Alexresh released this 09 Mar 21:17

Fix client bugs:
_txender1: fast left/right click produces many chunk scans
the percentage of scanned area was not displayed in the HUD

5.1.1 ProtoChunk update

Choose a tag to compare

@Alexresh Alexresh released this 04 Mar 09:59
  • Chunk loading behavior changed: The server now loads 1 chunk with EMPTY status instead of ~9 chunks previously (1 FULL status chunk + surrounding LIGHT status chunks for border processing).

  • /scanset budget now controls the primary load — specifically world.getChunk() calls and subsequent processing.
    ⚠️ Recommendation: Avoid setting this value too high. Carpet may underreport MSPT values (Spark shows the actual server lag at higher values). The reason for this discrepancy is currently unknown.

  • Removed chunks parameter from /scanset: There is no longer a numeric limit for chunk loads per tick. Chunks are now loaded solely based on the time budget.

  • Real-time block streaming restored: Scanned blocks are now transmitted to the client during the scan.
    📥 Players subscribed to the scan will still receive the complete block list only after the scan finishes.

5.1.0 Server scan rework

Choose a tag to compare

@Alexresh Alexresh released this 02 Mar 18:19

You can now subscribe and unsubscribe from scans even while scanning.
You can log out of the server or move between worlds even as an owner during a scan.
You can create multiple scans from the same player.