Skip to content

Releases: sisby-folk/surveyor

0.6.7

07 Jul 08:05
Compare
Choose a tag to compare

Fixes:

  • fix a rare crash with dimension mods by using safer layer heuristics a little bit more (oops)

Full Changelog: v0.6.6...v0.6.7

0.6.6

07 Jul 08:01
Compare
Choose a tag to compare

Fixes:

  • fix a rare crash with dimension mods by using safer layer heuristics

Full Changelog: v0.6.5...v0.6.6

0.6.5

07 Jul 07:24
Compare
Choose a tag to compare

Fixes:

  • fix another waypoint related null crash

Full Changelog: v0.6.4...v0.6.5

0.6.4

07 Jul 07:12
Compare
Choose a tag to compare

Fixes:

  • Fix crash on deleting waypoint due to checking landmark storage for waypoint-ness after it's already deleted (oops!)

Full Changelog: v0.6.3...v0.6.4

0.6.3

06 Jul 14:53
Compare
Choose a tag to compare

Changes:

  • new system networking options are NONE, SOLO, GROUP, and SERVER
    • allows disabling networking of specific systems entirely
  • fixed handling of edge cases for specific networking settings

Full Changelog: v0.6.2...v0.6.3

0.6.2

06 Jul 07:28
Compare
Choose a tag to compare

Breakages:

  • Backport 1.21 surveyor-update packet formats to 1.20

Fixed:

  • Client UUID helper didn't match new singleplayer UUID changes, affecting client-side waypoint editing

Full Changelog: v0.6.1...v0.6.2

0.6.1

05 Jul 15:02
Compare
Choose a tag to compare

Fix:

  • Performance bug when checking for chunk rendering completion

Full Changelog: v0.6.0...v0.6.1

0.6.0

05 Jul 14:42
Compare
Choose a tag to compare

Changes:

  • Overhauled configuration (surveyor.toml)
    • Terrain, structure, and landmark systems are now disabled by default except on dedicated servers
      • Addon mods should call WorldSummary.enable{System} on init for systems they need to function
      • Each system can be force-disabled for performance, or force-enabled to record data for external use e.g. SurveyorSurveyor
      • Systems can also be set to "frozen", which prevents updates and saving - good to save performance when map data is preloaded into a modpack, or to create manual fake maps
    • Automatic landmarking for player graves and nether portals can now be disabled
    • Massively improved settings related to map exploration & sharing
      • new forceGlobal option disables sharing commands and places every player in a single share group - great for co-op servers.
      • new fine-tunable per-system sharing options allows each type of sharing to be toggled, as well as turned up to "omniscient" mode, where players are shown everything the server knows.
      • new client utility option to keep waypoints to yourself (for privacy reasons)
      • new option to toggle the (extremely important) synchronisation that occurs when joining a world / changing groups - useful in composite with other options to completely disable server-client communication.
  • Landmark commands added, useful for mapmaking and maps without a waypoint GUI.
    • /surveyor landmarks lists explored / shared / total counts for each type (total requires op 2)
    • /surveyor get [type] lists each landmark of that type in the current world (use /execute in for other worlds)
    • /surveyor remove [type] [pos] removes a landmark from the world - requires op 2 unless you own it.
    • /surveyor add [type] [pos] [name] add a simple waypoint to the world at the specified position.
    • /surveyor global [type] [pos] [name] add an unowned point landmark to the world at the specified position.
  • Corrected singleplayer save file behaviour to match vanilla
    • Hosts are now assigned the "host uuid" (all 0s) for use in sharing and landmark ownership.
    • Loading a singleplayer world in offline mode or another minecraft account will now correctly load from level.dat, and landmarks will remain owned.
  • Fixed recording lighting as a client in multiplayer
  • Sync landmark removals on join, fixing stuck landmarks removed when you were disconnected

Full Changelog: v0.5.6...v0.6.0

0.5.6

30 Jun 12:45
Compare
Choose a tag to compare

Changes:

  • Adjust handling of shareAll config options, fixing a bug where structure exploration wouldn't happen.

Full Changelog: v0.5.5...v0.5.6

0.5.5

30 Jun 12:20
Compare
Choose a tag to compare

Changes:

  • Increase structure discovery bounding box lenience by another block to prevent false negatives

Full Changelog: v0.5.4...v0.5.5