
用Arnis把现实坐标转进Minecraft框一块地等它变成方块世界【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis你在地图上拖出一个矩形框住自家附近的一小块地点击 Start Generation。十几分钟后打开 Minecraft你每天走的街道就立在你面前连小区边的行道树都在。Arnis 是一个开源的 Minecraft 地形生成工具做的事很直接把现实坐标转成方块世界。它读取 OpenStreetMap 的道路与建筑数据、叠加真实高程数据自动重建出 Minecraft Java1.17、基岩版或 Luanti 世界。地理数据直接变成可进入的场景不用你手搭一块砖。它把现实世界的哪些部分搬了进来能力可以拆成四块每一块都对应你最终世界里看得见的东西。山脉和河谷按真实高程照搬它做什么Arnis 会拉取所选区域的地形高程数据把每处真实海拔换算成方块高度。你看到什么河谷往下凹、山脊往上凸落差和走向与现实一致。为什么有用多数生成插件只能给你一片平地地形起伏才是这就是那个地方的关键。街道和建筑来自 OpenStreetMap它做什么解析 OSM 数据里的道路、建筑轮廓、树木和水体逐条映射到方块。你看到什么主干道、小区楼群、行道树按原位置出现地标建筑有专门的处理。为什么有用城市细节不用手工摆放数据里有什么世界里就有什么。三种生成模式按需取用geo-terrain默认真实地形加 OSM 物体geo-only平地加 OSM 物体生成更快terrain-only只要地形不要物体连 OSM 查询都跳过。调试和预览时切换模式比每次都等完整生成省时得多。一个世界Java、基岩、Luanti 都能进Java 版、基岩版和 LuantiMinetest三种格式都支持界面右侧切换一下目标版本即可。PC 和手机的朋友可以用同一个世界不用各自重做。从 clone 到进游戏生成一块自己的地下面以生成一个能直接进游戏的城市世界为目标把完整流程走一遍。先让它跑起来Arnis 是 Rust 写的需要装好 Rust 工具链和 Git然后编译git clone https://gitcode.com/GitHub_Trending/ar/arnis cd arnis cargo build --release编译完成后运行 target/release 里的可执行文件图形界面会自己弹出来。框一块地看看界面左侧是一张可搜索、可缩放的地图。顶部输入城市名定位用矩形工具拖出一块区域右侧选 Java 或 Bedrock、给世界起个名点 Start Generation。进度条走到 100% 提示 World generation completed世界文件已经写进你的存档目录打开游戏选择它就能进入。命令行也能跑CLI 模式只需要两个参数输出目录和区域 BBOX。BBOX 是最小纬度,最小经度,最大纬度,最大经度四个数。项目自带一个坐标查找工具在地图上框选后底部 Box 行会直接显示这四个数照抄即可cargo run --release --no-default-features -- --output-dir~/.minecraft/saves/worldname --bbox48.13,11.55,48.17,11.62等它生成完生成期间它先拉数据、再逐区块写入进度条会实时更新。完成后不需要额外导出存档目录里多出的那个文件夹就是新世界。经纬度是怎么变成方块的整条链路不长核心在 坐标变换引擎把你框出的区域变成一个经纬度包围盒BBOX从 OpenStreetMap 拉取盒子里的道路、建筑、树木从高程数据源读取每一点的地面海拔用 Web Mercator 投影把经纬度换算成方块的 XZ 坐标scale 参数决定现实距离对应多少格按 Minecraft 的 Anvil 格式逐区块写入世界文件地形部分由 高程数据模块 负责采样与缩放。看完这条链路你会发现现实坐标转游戏世界本质上就是一次投影加一次逐格映射。实用提醒先小区域试水如果你框的区域太大生成时间或内存顶不住 → 先拿 1 平方公里左右试水全流程跑通后再逐步放大范围。如果你只想看街景、不在乎山川 → 切到 geo-only 模式平地加 OSM 物体生成速度最快。如果你怀疑地形太平或缺细节 → 用 terrain-only 单独生成纯地形跳过 OSM 查询几分钟内就能判断问题出在高程还是物体。如果你要在命令行里定位区域 → 先用坐标查找工具框选出 BBOX 四个数再传给 --bbox别手抄经纬度。下次你在地图上拖出那个矩形时你已经知道会发生什么十几分钟后你家门口的街道就会以方块的形式站在你面前。【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考