fix:
- structure exploration only checking for already explored structures
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.33
fix:
- use correct light level for carpets
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.32
fix:
- reject landmark changes from the client when they don't own the landmark
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.31
fix:
- text stripping for player death names not working correctly
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.30
fix:
- carpet detection being broken due to a typo
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.29
fix:
- Prevent exploring structures that aren't summarized yet
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.28
fix:
- A typo crash relating to block/biome remapping
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.27
Changes:
- Attempt to correct chunk scanning accuracy after optimisations
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.26
Fixes:
- Fix world loading before both players are loaded
- Make some attempts to fix structure exploration keyset not working
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.25
Changes:
- Speed up chunk summarizing by unpacking full palettes (thanks Crosby!)
- Implement new floor logic to possibly improve accuracy, or break everything
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.24
Changes:
- Speed up chunk summarizing by unpacking full palettes (thanks Crosby!)
- Implement new floor logic to possibly improve accuracy, or break everything
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.23
Fix:
- changing landmarks removed the player from the server world
- sending empty landmark events and packets
- events and packets firing even when their contents are empty
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.22
Fix:
- CME when applying structure exploration
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.21
Fix:
- A bug when unpacking nibbles causing ridiculous values
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.20
Fix:
- A tiny typo in the new fillEmptyFloors implementation (oops)
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.19
Changes:
- Fix terrain arrays always loading in memory as int arrays
- Reimplement remapping terrain arrays without fully decompressing them
- [Breaks Save Format] remove default-trimming compression as it wasn't very good
- [Breaks Save Format] Use bit-identical representation for unsigned bytes/shorts/nibbles (thanks Jasmine!)
- [Breaks Save Format] Add unsigned nibble and short array compression for terrain using packed values (thanks Falkreon and Jasmine!)
- Reimplement toSingleLayer in a hopefully faster way.
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.18
Changes:
- Replace structure exploration raycast with a cylinder that doesn't load chunks.
- Expand bounding box check for structure exploration by 1 to reduce false negatives
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.17
Changes:
- landmarksadded uses keyset
- use even more multimaps
- reuse explore event code
- more batching
- simpler event invocation
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.16
Changes:
- expand keysets in the client world load event
- provide sorters for bitset toKeys
- use more multimaps more places
- update the readme again
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.15
Fixes:
- Fix structure exploration limiting being backwards
Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.14