Skip to content

2.0.0-beta.9

Pre-release
Pre-release
Compare
Choose a tag to compare
@sisby-folk sisby-folk released this 01 Apr 01:35
· 175 commits to 1.20 since this release

Changes:

  • Rename tiles/ and markers/ texture folders to tile/ and marker/
  • bump surveyor to beta 32

Overall 2.0 Changelog:

  • Rewritten for and bundled with Surveyor, a new map library we made with AA in mind
  • Now server-optional, adding surveyor (or AA) to the server will enable structures
  • Removed ~4800 lines of java and json over 1.x (~7900 over 0.x) - including all mixins.
  • Uses surveyor's save format, saving no data of its own.
  • Uses surveyor's API, obsoleting the existing API via this and resource packs.
  • Massively optimized map generation, which now runs on world-join using surveyor's save.
  • Full support for map sharing, including structures and markers.
    • Share groups aren't implemented in surveyor yet, but you can use shareAll in the config to do global sharing.
  • New full-screen UI mode
  • Enhanced hovering for markers
  • New improved debug UI
  • Surveyor-based automatic markers for player deaths and lit nether portals
  • New resource pack format with:
    • Per-Texture tiling definitions (through mcmeta)
      • includes tags, modifying existing textures, and parents
    • Per-Texture marker definitions (through mcmeta)
      • uses the custom subfolder for placeable markers
      • uses the landmark/type subfolder for matching landmark type IDs.
    • Biome definitions that reference textures directly
      • Support for elevations, texture frequency, and inheritance
    • Structure definitions that reference textures directly
      • Loaded from resource packs, not data packs
      • Support for structure keys, types, tags, piece types, jigsaw single IDs, and jigsaw feature IDs
      • Support for predicates to adjust where tiles are placed
      • Support for markers
  • Resource pack improvements:
    • Texture tiling is completely redone from the ground up in the new format - many more things should tile.
    • Added a couple of missing nether fortress piece definitions
    • Added a "sword stabbed into the map" placeable marker
  • Limitations:
    • Fullscreen mode is laggy - we plan to focus on map rendering optimizations in a minor update.
    • Markers scale on the map poorly - we plan to rework map zoom in another minor update.

Full Changelog: v2.0.0-beta.8...v2.0.0-beta.9