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