Skip to content

Releases: sisby-folk/surveyor

0.5.3

26 Jun 03:23
Compare
Choose a tag to compare

Changes:

  • Fix a crash when syncing regions
  • Expose the registry within registry palettes for 1.21 client/server registry split in singleplayer

Full Changelog: v0.5.2...v0.5.3

0.5.2

26 Jun 01:17
Compare
Choose a tag to compare

Changes:

  • Port for 1.21
  • Bump Kaleido
  • Soft fail when hitting packet limits, logging an error and continuing.
  • Don't save structures without structure types

Full Changelog: v0.5.1...v0.5.2

0.5.1

15 Jun 01:49
Compare
Choose a tag to compare

Changes:

  • Refactor the regional block and biome palettes to be authoritative based on the registry raw IDs
    • This resolves an issue where other mods could flood the palette with duplicate instances of the same biome by mixing into the wrong place.
      • This is bad behaviour anyway, but it's worth having resilience there.
    • The new raw-id-based palettes are strict about registry freeze - they do not resize and will crash when handed a biome registered after world load. We'll see if this needs to be changed when we improve cross-dimension support.
    • Palettes are still exposed as IndexedIterable<Biome/Block> so there shouldn't be any API breakages.

Full Changelog: v0.5.0...v0.5.1

0.5.0

04 May 03:25
Compare
Choose a tag to compare

Changes:

  • Record the block light level at the surface of the water above submerged floors (a.k.a "glint")
    • This is required for accurate transparent water rendering.

Full Changelog: v0.4.3...v0.5.0

0.4.3

04 May 02:35
Compare
Choose a tag to compare

Fixes:

  • Packet splitting logic incorrectly splitting packets, causing a stack overflow.

Full Changelog: v0.4.2...v0.4.3

0.4.2

03 May 10:23
Compare
Choose a tag to compare

Fixes:

  • Allow splitting landmark packets to avoid a packet too large kick

Full Changelog: v0.4.1...v0.4.2

0.4.1

03 May 06:33
Compare
Choose a tag to compare

Fixes:

  • Allow splitting structure packets to avoid a packet too large kick

Full Changelog: v0.4.0...v0.4.1

0.4.0

03 May 02:57
Compare
Choose a tag to compare

Changes:

  • Split structure data (and save files) per-region to avoid laggy saves.
    • Compatible with existing single-file saves using a fallback path.

Full Changelog: v0.3.5...v0.4.0

0.3.5

03 May 01:41
Compare
Choose a tag to compare

Changes:

  • Speed up structure piece serialization slightly
  • Actually clear the dirty flag for terrain/structures/landmarks on save (oops)
  • Don't log world saves where nothing was actually saved (cleaner logs in big modpacks)

Full Changelog: v0.3.4...v0.3.5

0.3.4

28 Apr 02:00
Compare
Choose a tag to compare

Fix:

  • Crash when the client exploration is accessed too early (e.g. via a landmark added event)

Full Changelog: v0.3.3...v0.3.4