ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

Arnis 新手指南:如何快速在 Minecraft 里生成真实世界的城市

Arnis 新手指南:如何快速在 Minecraft 里生成真实世界的城市 Arnis 新手指南如何快速在 Minecraft 里生成真实世界的城市【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis想在自己玩的 Minecraft 世界里复刻一座真实城市——楼与街道的相对位置都对得上地形起伏也来自现实——但又不想一块砖一块砖地手搓吗Arnis 正是干这件事的工具它读取 OpenStreetMap 的地理数据加上真实高程数据把任意一片现实区域打印成 Minecraft 世界Java 版 1.17、基岩版、Luanti 均可。你只负责圈一块地方剩下的交给它。开始前的 3 分钟准备清单先确认这几项后面就不会卡壳游戏本体装好 MinecraftJava 版 1.17 以上或基岩版 / Luanti 之一电脑环境能上网生成时要在线拉取 OSM 与高程数据获取程序二选一从官方发行版Release直接下载可执行文件或者自己编译先克隆仓库git clone https://gitcode.com/GitHub_Trending/ar/arnis再进入目录用 Cargo 构建源码主体在 src/构建入口见 Cargo.toml。小提醒Java 版生成的世界是标准存档文件夹丢进.minecraft/saves/就能玩基岩版则生成.mcworld文件双击即可导入。三步跑通你的第一个世界第 1 步启动图形界面。下载版直接双击运行源码方式则执行cargo run --release会弹出一个带地图的窗口界面代码在 src/gui/。第 2 步圈选区域。左侧工具栏选矩形工具在地图上拖出一个框就是你想生成的范围。顶部搜索框可以直接搜城市名定位右侧填世界名称、选 Java 或 Bedrock。第 3 步点 Start Generation。等进度条走完世界就出现在.minecraft/saves/里——打开游戏选这个存档你已经站在现实城市里了。先跑通再调参这是最省心的顺序第一轮全用默认设置看看效果下一轮再针对性修改。圈选坐标更精确用框选小工具图形界面里框选很方便但如果你手头只有经纬度可以用 OpenStreetMap 网站自带的框量工具量出四个角底部Box那一行读出的四个数按min_lat,min_lng,max_lat,max_lng的顺序填进命令行参数即可。进阶玩法这些参数让你说了算不想用界面、或者想脚本化批量生成时命令行参数定义见 src/args.rs给了你全部控制权。最小可用的一条命令cargo run --release --no-default-features -- --output-dirC:/YOUR_PATH/.minecraft/saves/worldname --bboxmin_lat,min_lng,max_lat,max_lng几个最实用的旋钮--scale世界比例单位格/米1.0 真实大小范围 0.05–4.0放得越大世界越小--modegeo-terrain建筑真实地形默认、geo-only建筑平地、terrain-only只要地形--bedrock输出基岩版.mcworld--luanti输出 Luanti 世界--spawn-lat/--spawn-lng把出生点钉在你指定的经纬度上必须落在框内--interior生成建筑内部房间--rotation整体旋转地图-90 到 90 度--signagebasic/full/none控制路牌、店招等图像标牌。树是内置的实体树包assets/tree-packs/ 按气候区分默认开启想换回程序化生成的树加--legacy-trees即可。常见坑与自救手册现象原因解法报错--output-dir is required for Java EditionJava 模式必须给输出目录补上--output-dir或改用--bedrock基岩版可省略默认存桌面基岩版报Path does not exist--output-dir指向的目录不存在先建好该目录再填路径注意Java 版不存在的目录会自动创建规则不对称World scale must be between 0.05 and 4.0--scale越界换到区间内的值想要超大范围时宁可把 scale 调小生成出来只有地形没有建筑scale 低于 0.3 时对象会被自动跳过建筑会塌成 1 格宽放大 scale或缩小包围盒范围长时间卡在数据拉取区域太大超过约 250 km² 会提示警告在线请求量大换成更小、更核心的区域分段生成出生点报错--spawn-lat/lng只填了一个或点不在框内两个参数必须成对出现且落在 bbox 内同时加了--bedrock --luanti两种输出互斥二选一另外--disable-height-limit超高世界需要 Java 1.21.4 / 基岩 1.21.40且存档将无法上传 Realms——属于实验特性先用默认高度玩稳再说。下一步打开图形界面挑一个你最有感情的地方——家乡的老城区、某座地标都行——圈出来点下 Start Generation。第一次生成的震撼感值得你马上再圈第二块。【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表