3分钟把家乡搬进Minecraft:Arnis真实世界地图生成指南
3分钟把家乡搬进MinecraftArnis真实世界地图生成指南【免费下载链接】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 地理数据和山体高程把街道、楼宇、河流和地形一比一复刻进你的存档Java 版1.17、基岩版、Luanti 都能用。自己撸出来的城到底差在哪手动照着现实世界建一条街几个小时过去桥的角度还是不对用随机种子生成的城市又全是游戏感——路网没有逻辑楼长得千篇一律。你想要的其实是打开存档就能认出这是我家附近这正是 Arnis 解决的痛点核心机制它凭什么这么像一句话Arnis 拿 OpenStreetMap 的真实坐标画路网、放建筑再叠加多种高程数据源AWS Terrain、USGS 3DEP、Mapterhorn 等见 src/elevation/providers/还原山体起伏最后由 src/world_editor/ 把结果写进对应平台的世界文件。不是生成一个类似的城市而是生成这个地方本身。上手路径三件事就够先跑起来。最简单的方式是从官方发布页下载预编译版本直接打开图形界面想自己编译的开发者可以克隆仓库后执行# 克隆项目仅开发者需要 git clone https://gitcode.com/GitHub_Trending/ar/arnis cd arnis cargo run --release # 启动图形界面选一块地。界面上用矩形工具在地图上框出想要的区域——第一次玩建议 1~2 公里的方框别贪大。世界名称、生成规模、出生点这些选项都在右侧面板里。点 Start Generation。第一次生成会联网下载该区域的地理与高程数据需要等一会儿数据会缓存同一区域下次会快很多。进阶玩法与高频避坑图形界面没暴露的选项命令行都能调。基本结构是「输出目录 经纬度边界框最小纬,最小经,最大纬,最大经」# 生成指定区域默认为真实地形建筑模式 cargo run --release -- --output-dir你的存档路径 --bbox40.70,-74.02,40.80,-73.92几个高频开关--mode terrain-only # 只要真实地形不生成任何建筑 --mode geo-only # 只要建筑路网地面铺平 --bedrock # 生成基岩版 .mcworld 世界 --scale 2.0 # 放大到每米2格适合小区域精建选区域比调参数重要。偏远地区 OpenStreetMap 覆盖稀疏生成出来会秃高程数据在极偏远区域也可能缺失。发现缺楼时默认开启的 Overture 卫星建筑补全会帮你填上一部分偶尔误加也可以忽略。生成慢/卡住九成是区域太大——先缩小范围试一次再谈 8GB 以上内存和磁盘空间的问题。版本对不上Java 版需 1.17 及以上基岩版支持最新稳定版不同版之间个别方块有差异用最新版最省心。想深入看建筑是怎么一块块拼出来的可以翻 src/element_processing/ 下的 buildings、bridges、highways 等模块。它适合装在哪复刻家乡把老城区或学校附近生成出来和朋友云重游大工程地基生成真实街区作为建筑项目的底层地图教学演示地理课上讲地形起伏或者像 Floodcraft 研究那样用 Minecraft 做洪水模拟服务器地图给多人服务器一张有真实街道名字的世界从一个街区开始先用最小的区域跑通一次完整流程再逐步放大范围生成前给现有存档留份备份。Arnis 遵循 Apache 2.0 开源协议见 LICENSE欢迎提交 Issue 或贡献代码。注意只从官方渠道下载 Arnis其他站点提供的同名版本均非官方。选一块对你有意义的地方让它变成你随时能走进去的存档吧。【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考