Download Arnis

Arnis — Free Download. Real-World Minecraft generator

Arnis converts OpenStreetMap and elevation data into Minecraft worlds for Java Edition, Bedrock Edition, and Luanti. The generator reads real geography, builds terrain, roads, and structures, and writes the result into a selected world folder. Users define an area with a rectangle tool and adjust scale, spawn point, and interior generation before starting the process. The program runs on Windows, macOS, and Linux and supports both graphical and command line workflows for different generation tasks.

★★★★★
5.0(2 ratings)
Version: 3.3.0
Size: 59.9 MB
Systems: Windows, Mac OS, Linux

This tool produces accurate replicas of real locations inside Minecraft by processing geospatial datasets from OpenStreetMap and elevation sources. Buildings, roads, waterways, and land use areas are mapped to appropriate blocks, while terrain follows real topography. Generation modes allow flat object placement, full terrain with objects, or elevation alone. The output targets multiple Minecraft editions and Luanti, with block mappings preserved for each format. Configuration covers scale, spawn position, and building interiors.

Arnis is a free generator for creating Minecraft worlds from real-world map data. It queries OpenStreetMap and elevation datasets, then writes buildings, roads, and terrain into Java Edition, Bedrock Edition, and Luanti worlds. The program offers a map-based area selector, scale control, spawn point placement, and interior generation. Command line and graphical interfaces support different workflows. Development began in 2022 under Louis Erbkamm, with the code written in Rust and released under the Apache License 2.0.

Use Cases for Arnis

Rectangular bounding box defines geographic extraction region Global map pan and zoom before region confirmation
Meter-to-block ratio governs world compactness and spacing Scaling affects building dimensions and road widths
Exact player arrival coordinates written into level data Spawn placement inside buildings, streets, or landmarks
Interior spaces generated from building footprints and heights Floors, walls and room divisions toggled per requirements
Mode selector switches terrain, objects, or combined output Terrain-only mode bypasses external geographic queries
Tagged OpenStreetMap objects mapped to appropriate blocks Roads, buildings and waterways converted by type
Elevation datasets shape hills, valleys and slope surfaces Structures placed atop modified topographic terrain
Output compatible with Java, Bedrock and Luanti editions Target-specific block mappings and world structure
CLI parameters for directory, bounding box, generation mode Headless batch generation without graphical interface
Visual map with configuration panels and generation trigger Progress display and writes to Minecraft saves folder
Overture supplements incomplete OpenStreetMap coverage Ignored during terrain-only generation pipelines
Separated modules for fetching, processing, world writing Pipeline stage isolation supporting maintenance and scaling
Nix package manager execution directly from repository Reproducible environment without manual build steps