Skip to content

Releases: sisby-folk/antique-atlas

2.0.0-beta.1

25 Mar 00:04
Compare
Choose a tag to compare
2.0.0-beta.1 Pre-release
Pre-release

Changes:

  • All changes that were back-ported for 1.4.3 (fallbacks in multiplayer, new paths)
  • Redo the structure/marker resource pack format:
    • Structures now directly refer to textures
    • Non-standard marker textures are now defined using mcmeta, using the custom/ subfolder for user-placeable ones.
    • Structure predicates are now set into a registry, and can be referred to like elevation in biomes.
    • Structures are now fully data driven - keys, types, tags, piece types, jigsaw singles, and jigsaw features - with both marker and tile definitions.
  • Updated to surveyor beta 11, which includes a new structure format, client-focused events, and the full exploration system.
  • Markers look a little worse
  • Updated the readme

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
    • 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: v1.4.3...v2.0.0-beta.1

2.0.0-alpha.6

15 Mar 14:13
Compare
Choose a tag to compare
2.0.0-alpha.6 Pre-release
Pre-release

Changes:

  • All changes that were back-ported for 1.4.2 (fallback improvements)
  • Redo the texture/set/biome resource pack format:
    • Tiling (previously "stitching") is now handled in texture mcmeta.
    • Texture multisets per elevation are now handled in tile definitions themselves.
    • Formats for both adjusted to be more flexible.
    • TextureSets, now responsible for nothing, are removed.

Alpha Notes:

  • This version is an ALPHA but like FOR REAL. Do NOT actually start a save with this.
  • You can map terrain, see structures, and add markers.
  • Not fully equipped for multiplayer yet - doesn't have individual exploration progress.
  • The new respack format is incomplete, without updated structures and marker types.

2.0 Changes:

  • Antique Atlas now bundles and is built on Surveyor, a map library made with 2.0 in mind.
  • Antique Atlas is now fully client-side*
    • Surveyor can be installed (separately or in AA) on the server to show structures.
  • Antique Atlas now requires no save data*
    • Antique Atlas now generates its map from Surveyor's save data at runtime.
  • Map generation is now several orders of magnitude faster*
    • Map generation now runs for the whole map when you join the world.
  • Map exploration is now shared between players on the server*
    • Commands for choosing who to share maps and markers with aren't available yet.
  • Structure definitions are now loaded from assets, not data.
  • New full-screen UI mode that shows more tiles at once
  • New resource pack format with:
    • Per-Texture tiling definitions (through mcmeta) - including tags, modifying existing textures, and parents.
    • Textures set directly in tile definitions, instead of in texturesets (which are now removed)
    • Flexible definitions with inheritance, tags, and appending to existing resources.

java_mqGouoeAoT

Full Changelog: v2.0.0-alpha.5...v2.0.0-alpha.6

1.4.3

15 Mar 23:40
Compare
Choose a tag to compare

Changed:

Fixed:

  • Fallback biomes not working in multiplayer (#24)

Full Changelog: v1.4.2...v1.4.3

1.4.2

11 Mar 01:35
Compare
Choose a tag to compare

Changes:

  • Changed 'fallback textures' to use full biomes instead of texture sets, giving them elevation
  • Assigned fallback biomes for all vanilla, conventional (fabric), and forge biome tags.
  • Improved the logger messages to better indicate when fallback biomes are being used (for modpack / resource pack devs)
  • Generally, this means that biome mods are now compatible outright, they'll just have varying texture accuracy

Here's an example for traverse and terrestria:

image

Yes, we lied and realised we could do this right away - have fun playing with modded biomes!

Full Changelog: v1.4.1...v1.4.2

2.0.0-alpha.5

10 Mar 06:54
Compare
Choose a tag to compare
2.0.0-alpha.5 Pre-release
Pre-release

Changes:

  • All changes that were back-ported for 1.4 (respack improvements)
  • New (laggy, simplistic) full-screen mode added in the config.
  • Improved debug mode with a non-tooltip display
  • Bumped surveyor to fix a crash when discovering multiple of the same structure

Alpha Notes:

  • This version is an ALPHA but like FOR REAL. Do NOT actually start a save with this.
  • You can map terrain, see structures, and add markers.
  • Not fully equipped for multiplayer yet - doesn't have individual exploration progress.
  • The new respack format isn't in yet.

2.0 Changes:

  • Antique Atlas now bundles and is built on Surveyor, a map library made with 2.0 in mind.
  • Antique Atlas is now fully client-side*
    • Surveyor can be installed (separately or in AA) on the server to show structures.
  • Antique Atlas now requires no save data*
    • Antique Atlas now generates its map from Surveyor's save data at runtime.
  • Map generation is now several orders of magnitude faster*
    • Map generation now runs for the whole map when you join the world.
  • Map exploration is now shared between players on the server*
    • Commands for choosing who to share maps and markers with aren't available yet.
  • Structure definitions are now loaded from assets, not data.
  • New full-screen UI mode that shows more tiles at once

Full Changelog: v2.0.0-alpha.4...v2.0.0-alpha.5

1.4.1

10 Mar 22:37
Compare
Choose a tag to compare

Changes:

  • Fixed fallback textures being broken after the last update
  • Check a few forge biome tags in fallbacks instead of just conventional

Fallback textures are still behind 1.18+ style terrain, this will be fixed in 2.x

Full Changelog: v1.4.0...v1.4.1

1.4.0

10 Mar 06:45
Compare
Choose a tag to compare

In this version, we manually reassigned the textures for every (yes) biome and structure.

Except for a few snags (oceans, mostly) - every biome is now represented by a unique set of textures, with variations for height where they're available.

This means that the mod once again utilizes all the built-in textures, instead of a subset.

Specific improvements include:

  • Explored void in the end now shows a subtle static texture
  • Ice is now detected and shown on the map, instead of just frozen rivers
  • Badlands have been improved again
  • All peak tiles (plateaus, mountains, etc) now connect to better express their elevation.
  • Villages now use per-biome textures for small houses
  • Animal pens now use the animal pen texture, instead of the farm texture
  • Improve tiling between tiles with borders (snow, ice, plateaus, etc) and structures
  • New textures (mostly composites):
    • Terracotta Shrubs (Badlands)
    • Low Grassy Hills (Plains)
    • Low Snowy Hills (Snowy Plains)
    • Plateau w/ Grass + Daisies (Meadow)
    • Plateau w/ Grass + Dandelions (Meadow)
    • Snowy Cliffs (Snowy Slopes)
    • Water Ice Spikes (Deep Frozen Ocean)
    • Ice Ice Spikes (Frozen Ocean)
    • Static Void (The End)
    • Snow Shore (Snowy Shores)
    • Swamp Water Mangroves (Mangrove Swamp)
    • Low Grassy Bamboo Hills (Bamboo Forest)

Here's a peek using the dev fullscreen mode from 2.x:

image

There are a few small limitations of the format still in play, like plateaus needing to cut off their edge to display a ravine, but it's an improvement overall.

Note that this release also renames and moves every tile texture and texture set.

Resource packs that replace or rely on these builtins will cease to function until updated.

Full Changelog: v1.3.0...v1.4.0

2.0.0-alpha.4

06 Mar 11:37
Compare
Choose a tag to compare
2.0.0-alpha.4 Pre-release
Pre-release

Changes:

  • Re-add structure markers
  • Nether portal markers improved via surveyor
  • bump surveyor to alpha.14

Alpha Notes:

  • This version is an ALPHA but like FOR REAL. Do NOT actually start a save with this.
  • You can map terrain, see structures, and add markers.
  • Not fully equipped for multiplayer yet - doesn't have individual exploration progress.
  • The new respack format isn't in yet.

2.0 Changes:

  • Antique Atlas now bundles and is built on Surveyor, a map library made with 2.0 in mind.
  • Antique Atlas is now fully client-side*
    • Surveyor can be installed (separately or in AA) on the server to show structures.
  • Antique Atlas now requires no save data*
    • Antique Atlas now generates its map from Surveyor's save data at runtime.
  • Map generation is now several orders of magnitude faster*
    • Map generation now runs for the whole map when you join the world.
  • Map exploration is now shared between players on the server*
    • Commands for choosing who to share maps and markers with aren't available yet.
  • Structure definitions are now loaded from assets, not data.

Full Changelog: v2.0.0-alpha.3...v2.0.0-alpha.4

2.0.0-alpha.3

04 Mar 05:35
Compare
Choose a tag to compare
2.0.0-alpha.3 Pre-release
Pre-release

Changes:

  • Respack changes from 1.3.0
  • bump surveyor to alpha.9 - includes terrain sharing on join.
    • update your server and client at the same time!

Alpha Notes:

  • This version is an ALPHA but like FOR REAL. Do NOT actually start a save with this.
  • You can map terrain, see structures, and add markers.
  • Not fully equipped for multiplayer yet - doesn't have individual exploration progress.
  • The new respack format isn't in yet.

2.0 Changes:

  • Antique Atlas now bundles and is built on Surveyor, a map library made with 2.0 in mind.
  • Antique Atlas is now fully client-side*
    • Surveyor can be installed (separately or in AA) on the server to show structures.
  • Antique Atlas now requires no save data*
    • Antique Atlas now generates its map from Surveyor's save data at runtime.
  • Map generation is now several orders of magnitude faster*
    • Map generation now runs for the whole map when you join the world.
  • Map exploration is now shared between players on the server*
    • Commands for choosing who to share maps and markers with aren't available yet.
  • Structure definitions are now loaded from assets, not data.

Full Changelog: v2.0.0-alpha.2...v2.0.0-alpha.3

1.3.0

02 Mar 12:50
Compare
Choose a tag to compare

Changes:

  • Builtin Resource Pack:
    • Remove outdated biome definitions - badlands plateau, birch forest hills, dark forest hills, deep warm ocean, desert hills, desert lakes, giant spruce taiga, giant spruce taiga hills, giant tree taiga, giant tree taiga hills, gravelly mountains, jungle edge, jungle hills, modified badlands plateau, modified gravelly mountains, modified jungle, modified jungle edge, modified wooded badlands plateau, mountain edge, mountains, mushroom field shore, shattered savanna, shattered savanna plateau, snowy taiga hills, snowy taiga mountains, snowy tundra, swamp hills, taiga hills, taiga mountains, tall birch forest, tall birch hills, wooded badlands plateau, wooded hills, wooded mountains.
    • Some of these biomes were renamed in vanilla but missed here, so they've been corrected and should now use their correct textures instead of a fallback.
    • Some renamed biomes were added to the resource pack but with inaccurate or overly general texture sets applied, these have been fixed to use the more specific texture sets.
    • All "hills" biomes with unique textures have been properly integrated into their regular biomes above a certain height (about 100) - this change was done in a few places already, but there were missing spots.
    • Provided special attention to badlands biomes - such that the red sand that appears at low elevations is tiled appropriately, and that a gradual progression from sand -> badlands -> badlands plateau is noticeable with elevation. Also ensured wooded badlands, which only have dirt and trees above y=100, draw regular badlands tiles below that elevation.
    • Added a quick texture for windswept gravel hills.
    • Gave dripstone caves, lush caves, and deep dark a fallback texture set (ravine) after noticing surface dripstone in vanilla.
    • Generally, biome appearance should feel more accurate and less noisy / generic.

Full Changelog: v1.2.0...v1.3.0