Arnis Minecraft 城市生成:零基础 5 分钟跑通,造一座真实城市
【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis
想在 Minecraft 里铺一座街道、建筑、地形都真实的城市吗?Arnis 就是这款 Minecraft 城市生成工具:它抓取 OpenStreetMap 的真实地理与高程数据,把你的家乡变成高细节的 Minecraft 世界。跟着做,5 分钟就能生成第一座城。
先跑起来:3 步启动生成工具
装好 Rust 工具链(cargo)就可以开工:
git clone https://gitcode.com/GitHub_Trending/ar/arnis—— 把代码拉到本地cargo build --release—— 自动拉取依赖并编译cargo run --release—— 启动图形界面
⚡ 先别动任何参数,把整个流程跑通再说。
图形界面操作详解:到底点哪里
按 4 步走:
- 搜索:在顶部搜索框输入城市名,比如 "Munich",地图会立刻跳过去
- 选区:在地图上画一个蓝色矩形框,框住你想生成的区域;区域越小越快
- 设参:右侧选 Java 或 Bedrock 版,点 Start Generation 旁边的 ⚙️ 可打开参数面板(世界比例、出生点、建筑内部等)
- 启动:点 Start Generation,底部进度条走到 100% 显示 "Done!",就能进游戏了
进阶调参与命令行:认准这 3 个
--bbox指定区域坐标,格式min_lat,min_lng,max_lat,max_lng--output-dir世界输出目录,直接放.minecraft/saves下就能在游戏里看到--scale世界比例,单位格/米,1.0 为真实大小,嫌城小可以调到 2~5
命令行一行示例:
cargo run --release --no-default-features -- --bbox="48.13,11.57,48.16,11.60" --output-dir=~/.minecraft/saves/arnis
完整参数含义见 src/args.rs,想深入再翻。
🛠️ 踩坑速查:这 4 个问题有现成解法
- 现象:编译直接报错 →原因:没装 Rust 工具链 →修复:先装好 rustup,重跑第 2 步
- 现象:生成半天没动静 →原因:选区太大,高程数据拉取久 →修复:把选区画小一点,或缩小 bbox 范围
- 现象:游戏里找不到世界 →原因:Java 版要求 1.17+,或路径没指向 saves →修复:升级游戏版本并检查输出目录
- 现象:城里空地多、建筑少 →原因:该区域 OSM 数据稀疏 →修复:在参数面板开启 overture 选项,用 Overture 数据补建筑轮廓
照做完,你已经能独立完成"搜索 → 选区 → 生成"的完整流程,把任意城市搬进 Minecraft。想继续玩月球地形、超大地图这些进阶玩法,去项目的 GitHub Wiki 翻文档;想看真实生成案例,直接加入官方 Discord 社区和老玩家交流。
【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考