Arnis 自定义保存路径上手:2 种方法把 Minecraft 世界文件挪出系统盘
【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis
上周用 Arnis 生成完柏林城区,18GB 的世界文件默认落在 C 盘,磁盘空间立刻告急。好在 Arnis 自定义保存路径可以直接用--output-dir参数或 GUI 设置面板指定落盘位置,文件想放哪就放哪。本文按两种配置方式、内部流程、分角色用法和排错清单,把这个功能讲透。
为什么值得试
- 系统盘最缺空间,而一次大型城市生成的世界文件常有 10GB 起步,全堆默认目录很危险
- 多个项目混在同一个默认目录里,分不清哪个文件属于哪张地图,Minecraft 世界文件管理全靠记时间戳
- 团队协作或教学场景下,要手动拷文件来回传,没法直接在共享盘上生成到位
⚡ 快速上手:两种方式配好保存路径
命令行方式:用--output-dir指定落盘目录
--output-dir指向目标目录即可,目录不存在会自动逐级创建;--bbox按「最小纬度,最小经度,最大纬度,最大经度」填写。
arnis --bbox "52.4862,13.3187,52.5376,13.4261" --output-dir "/mnt/external_drive/minecraft/berlin_city"想控制生成比例(1.0 为实际大小)时用--scale:
arnis --bbox "35.6515,139.7005,35.7161,139.8296" --output-dir "/mnt/ssd/tokyo" --scale 0.3手头已有 OSM 数据文件时,可用--file替代--bbox:
arnis --file ./shanghai.osm --output-dir "/data/worlds/shanghai_v1"图 1:内置的边界框工具,可直接框选出--bbox需要的四个坐标值
图形界面方式:三步设好存储位置
- 主界面点击 "Choose World" 按钮旁的设置入口
- 在 "World Storage" 区域点 "Browse",选中目标文件夹
- 确认路径后点 "Start Generation",世界文件直接写入该目录
图 2:Arnis 主界面,世界选择与生成设置都在这里完成
它背后做了什么
流程像点外卖:你交出「地址」(命令行参数或 GUI 选中的文件夹),Arnis 先核对地址是否合法、是否可写——这一步在 Rust 侧用PathBuf完成解析和权限检查,参数定义见 src/args.rs;两项都通过后,才逐级创建目录(相当于快递员装信箱),再开始写入世界文件。
换个角色用起来
- 建筑可视化设计师陈默:每个客户一个独立子目录,按「客户_阶段」命名,外接盘里直接生成,给甲方演示时免去了来回拷贝。
- 数媒课教师苏老师:课前给每个学生分配独立输出路径,课后按目录逐个点开点评,收集作业的时间大约省下一半。
- 三人制图小组「北纬线工作室」:分区生成到共享目录,各自只动自己的区块,文件位置固定、方便对版本做 diff,不再互相追文件。
图 3:一次生成任务的俯视图预览,生成前可先确认范围是否符合预期
🧩 用好它的几个进阶技巧
- 分层存储加命名规范:常开的世界放 SSD,归档版本放 HDD;目录统一叫
berlin_20260908_v1这种「地名_日期_版本」格式,一眼分先后。 - 命令行串联自动备份:生成完立刻把成果复制到备份盘:
arnis --bbox "51.49,-0.01,51.53,0.08" --output-dir "/mnt/main/projects/london_v1" && \ cp -r /mnt/main/projects/london_v1 "/mnt/backup/arnis/london_$(date +%Y%m%d)"- 网络共享盘优先「先本地后同步」:先落本地盘生成完,再整体拷到网络目录,别让小文件写入被网络延迟拖慢。
🔍 遇到问题先查这里
- 报权限错误:生成时报 "Access denied / Permission denied" → 目标目录只读或属于其他账号 → 换成你有写权限的目录,Linux 下可用
ls -ld先查目录属主。 - 路径含空格或中文:目录没建出来或参数被截断 → shell 按空格拆断了参数 → 整段路径用双引号包住,如
--output-dir "D:/My World/城市方案"。 - 网络目录写入慢:速度掉到个位数 MB/s → SMB/NFS 小文件写入延迟高 → 先存本地盘,生成结束后再同步到网络目录。
保存路径看起来是个小设置,实际能省掉不少搬移和存储规划的麻烦,arnis--output-dir用法记住一条命令就够了。官方 Wiki 还有更多生成参数的说明,可以对照查阅。后续如果加上线{location}_{date}这样的路径模板,或生成前检查目标盘剩余空间的功能,批量出图会更省心。
【免费下载链接】arnisGenerate any location from the real world in Minecraft with a high level of detail.项目地址: https://gitcode.com/GitHub_Trending/ar/arnis
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考