v3.2.0
louis-e/arnisv3.2.0Sep 9, 2026by louis-e
AI Summary
Arnis expands its reach beyond Earth with the 'Horizon Update,' adding Moon and Mars generation using NASA elevation archives. The update introduces Mapillary facades for buildings, improves performance for large areas, and enhances customization options like custom world names and Georgian localization.
Key Highlights
- Interplanetary Exploration: New Moon and Mars worlds built with NASA elevation data.
- Visual Enhancements: 113 building facade styles imported from Mapillary.
- Performance Improvements: Faster generation for large areas and optimized memory usage.
- Enhanced Customization: Custom world names for Java and Georgian language support.
New Features
- Moon and Mars planetary generation with real craters and terrain.
- Mapillary facade integration for realistic building exteriors.
- Precomputation of Voxy LODs for better world loading.
- Custom world naming for Java worlds.
- Georgian localization support.
Full Release Notes
<img src="https://github.com/user-attachments/assets/0de4b2de-b5c3-407d-86ae-01a6adf7d31e" width="100%" alt="Banner"> Arnis goes interplanetary. The map toolbar now switches between Earth, the Moon and Mars. The two new worlds are built from NASA's elevation archives with real craters, canyons and the Martian polar caps. Back home, every building can now wear a photographed facade, picked out of a bundled set of 113 by what kind of building it is, so an office block looks like an office block and a warehouse like a warehouse. Larger areas now generate faster on less memory. Voxy LODs can be pre-generated with the world, Java worlds can take a name you pick, and the extended build height datapack works better with realistic elevation. ## Assets * Windows: arnis-windows.exe * Linux: arnis-linux * MacOS: arnis-mac-universal **Scroll down to find the download in _Assets._** <details> <summary>Click to expand</summary> ## What's Changed * Fix building height when datapck enabled by @louis-e in https://github.com/louis-e/arnis/pull/1294 * Add concrete powder colors to map preview palette by @benjaminpjones in https://github.com/louis-e/arnis/pull/1300 * Speed up large-area generation by @louis-e in https://github.com/louis-e/arnis/pull/1307 * Add Moon and Mars generation by @louis-e in https://github.com/louis-e/arnis/pull/1310 * Minor building fixes by @louis-e in https://github.com/louis-e/arnis/pull/1308 * Add better plane schems and jetbridge by @louis-e in https://github.com/louis-e/arnis/pull/1311 * Add Georgian localization by @TGaming03 in https://github.com/louis-e/arnis/pull/1309 * Fix blank map picker on networks that block the tile hosts by @louis-e in https://github.com/louis-e/arnis/pull/1313 * Refactor planetary choice setting by @louis-e in https://github.com/louis-e/arnis/pull/1314 * Finetune planetary zoom level by @louis-e in https://github.com/louis-e/arnis/pull/1315 * Fix trees placed on sealed surface by @louis-e in https://github.com/louis-e/arnis/pull/1317 * Fix invalid biome data by @gentlegiantJGC in https://github.com/louis-e/arnis/pull/1316 * Add Linux one-time zink fallback for EGL startup failures by @louis-e in https://github.com/louis-e/arnis/pull/1318 * Remove magma blocks from water body floors by @louis-e in https://github.com/louis-e/arnis/pull/1319 * Fix crash-prone random range and detail-tier overflow by @louis-e in https://github.com/louis-e/arnis/pull/1321 * Use per-section block palettes by @louis-e in https://github.com/louis-e/arnis/pull/1320 * Add Luanti save path GUI setting by @louis-e in https://github.com/louis-e/arnis/pull/1323 * Update benchmark baseline to match current main by @louis-e in https://github.com/louis-e/arnis/pull/1324 * Precompute voxy by @louis-e in https://github.com/louis-e/arnis/pull/1322 * Restore dense Earth section storage by @louis-e in https://github.com/louis-e/arnis/pull/1325 * Refresh baked Wikidata 3D model index by @louis-e in https://github.com/louis-e/arnis/pull/1326 * Fix extended build height with elevation terrain by @louis-e in https://github.com/louis-e/arnis/pull/1333 * Read Overture from its vector tiles, and cache what both transports fetch by @louis-e in https://github.com/louis-e/arnis/pull/1332 * Remove datapack hint by @louis-e in https://github.com/louis-e/arnis/pull/1334 * Add optional custom world name for Java worlds by @louis-e in https://github.com/louis-e/arnis/pull/1335 * Feat/mapillary facades by @louis-e in https://github.com/louis-e/arnis/pull/1329 * Minor fixes with focus on planetary by @louis-e in https://github.com/louis-e/arnis/pull/1337 * Prepare v3.2.0 release by @louis-e in https://github.com/louis-e/arnis/pull/1338 ## New Contributors * @benjaminpjones made their first contribution in https://github.com/louis-e/arnis/pull/1300 * @TGaming03 made their first contribution in https://github.com/louis-e/arnis/pull/1309 * @gentlegiantJGC made their first contribution in https://github.com/louis-e/arnis/pull/1316 </details> **Full Changelog**: https://github.com/louis-e/arnis/compare/v3.1.0...v3.2.0