v2.7.0

QwenLM/Qwen3-TTSv2.7.0Apr 24, 2026by louis-e

AI Summary

A major terrain engine overhaul for Minecraft mods featuring a multi-source elevation pipeline, subway tunnel generation, and extended build heights.

Key Highlights

  • New multi-source elevation pipeline (USGS, IGN, Japan GSI, AWS Terrain Tiles)
  • Extended build height via bundled datapacks for Java and Bedrock
  • Feature: Subway tunnel generation
  • Redesigned traffic lights and new banner decorations
  • Performance optimizations including memory reduction and caching

New Features

  • New assets: park benches, hanging traffic signals, amenities
  • GUI refresh with settings modal improvements
  • Per-chunk ground-Y cache
  • Auto-gable building types and roof synonyms

Full Release Notes

<img src="https://github.com/user-attachments/assets/561e41a8-dc5b-46c3-a384-97fb97aae957" width="100%" alt="Banner">

This update delivers a major overhaul of Arnis' terrain engine with a new multi-source elevation pipeline. Regional high-resolution providers (USGS 3DEP, IGN France, IGN Spain, Japan GSI) now complement AWS Terrain Tiles for sharper coverage across North America, Europe and Asia. Buildings and mountains can finally reach above the vanilla build height through a bundled datapack for Java Edition and behavior pack for Bedrock Edition. Besides a GUI refresh, this release also introduces subway tunnel generation, redesigned traffic lights and minor new elements.

## Assets
* Windows: arnis-windows.exe
* Linux: arnis-linux
* MacOS: arnis-mac-universal

**Scroll down to find the download in _Assets._**

## What's Changed

<details>
<summary>Click to expand</summary>

## What's Changed
* Better traffic lights by @luigi052005 in https://github.com/louis-e/arnis/pull/901
* Add banner decorations for hospitals, tourism info boards, and fire hydrants by @louis-e in https://github.com/louis-e/arnis/pull/906
* Park bench by @luigi052005 in https://github.com/louis-e/arnis/pull/910
* Feature/subway tunnels by @louis-e in https://github.com/louis-e/arnis/pull/918
* Revert Block.id from u16 to u8 to fix ~360MB memory regression by @louis-e in https://github.com/louis-e/arnis/pull/919
* Add --benchmark flag to measure generation time without network latency by @louis-e in https://github.com/louis-e/arnis/pull/922
* Bump rand from 0.9.2 to 0.9.3 in the cargo group across 1 directory by @dependabot[bot] in https://github.com/louis-e/arnis/pull/927
* Redesign GUI: connected button block, settings modal improvements, and cleanup by @louis-e in https://github.com/louis-e/arnis/pull/943
* Show world name on Start Generation button and clean up on fetch failure by @louis-e in https://github.com/louis-e/arnis/pull/951
* Refactor overpass endpoint selection order by @louis-e in https://github.com/louis-e/arnis/pull/956
* Add multi-source elevation pipeline with terrain improvements by @louis-e in https://github.com/louis-e/arnis/pull/939
* Fix Overpass request user agent by @neonxsl in https://github.com/louis-e/arnis/pull/961
* Bump README copyright range to 2026 by @louis-e in https://github.com/louis-e/arnis/pull/964
* Restore wide-road pre-flatten performance via median caching + FNV map by @louis-e in https://github.com/louis-e/arnis/pull/965
* Halve peak grid storage: f32 for elevation heights + water blend by @louis-e in https://github.com/louis-e/arnis/pull/966
* Per-chunk ground-Y cache + recalibrate CI benchmark baseline by @louis-e in https://github.com/louis-e/arnis/pull/967
* Auto-gable more building types, add roof synonyms, weeds on dirt by @louis-e in https://github.com/louis-e/arnis/pull/973
* Fix USGS 3DEP seams by switching to a fixed global Mercator tile grid by @louis-e in https://github.com/louis-e/arnis/pull/971
* Perf/arc floodfill cache by @louis-e in https://github.com/louis-e/arnis/pull/963
* Reduce primary-provider retry budget to 3 attempts total by @louis-e in https://github.com/louis-e/arnis/pull/975
* Rebase #882: unify surfaces and add multi-lane markings onto main by @louis-e in https://github.com/louis-e/arnis/pull/974
* Extend build height via bundled datapack (Java) and behavior pack (Bedrock) by @louis-e in https://github.com/louis-e/arnis/pull/976
* Bump rustls-webpki from 0.103.10 to 0.103.12 in the cargo group across 1 directory by @dependabot[bot] in https://github.com/louis-e/arnis/pull/953
* Telemetry cleanup: fix UTF-8 panic, drop noise, sharpen signal by @louis-e in https://github.com/louis-e/arnis/pull/977
* Revert accidental rand 0.9.3 -> 0.10.1 bump by @louis-e in https://github.com/louis-e/arnis/pull/978
* feature: add amenity:drinking_water by @iluminatiftw in https://github.com/louis-e/arnis/pull/931
* Hanging traffic signals by @luigi052005 in https://github.com/louis-e/arnis/pull/920
* Fix cargo fmt by @louis-e in https://github.com/louis-e/arnis/pull/979

## New Contributors
* @luigi052005 made their first contribution in https://github.com/louis-e/arnis/pull/901
* @neonxsl made their first contribution in https://github.com/louis-e/arnis/pull/961
* @iluminatiftw made their first contribution in https://github.com/louis-e/arnis/pull/931

</details>

**Full Changelog**: https://github.com/louis-e/arnis/compare/v2.6.0...v2.7.0