NHSE 动物森友会存档教程:15分钟改出稀有物品和小岛改造
2026/9/21 5:28:22 网站建设 项目流程

NHSE 动物森友会存档教程:15分钟改出稀有物品和小岛改造

【免费下载链接】NHSEAnimal Crossing: New Horizons save editor项目地址: https://gitcode.com/gh_mirrors/nh/NHSE

想要博物馆稀有鱼,却蹲了三天水边没见影;想把沙滩挪到北边,游戏里只能用铲子一铲一铲挖——这些等待,其实都可以省掉。NHSE(New Horizons Save Editor)是一款动森存档编辑器:你从 Switch 导出 main.dat,用它打开,物品、地形、村民数据都能直接修改,改完放回 Switch 立即生效。整个过程约 15 分钟,不需要破解主机。

NHSE 存档编辑器是什么

一句话定位:NHSE 是一款《集合啦!动物森友会》的开源存档编辑器,专门读写你从 Switch 导出的 main.dat 存档,让你绕过游戏内机制直接改数据。

各模块分工一览:

模块作用
NHSE.WinForms图形界面主程序,所有编辑窗口都在这里
NHSE.Core核心数据结构:存档结构、物品、村民、地图、各版本偏移表
NHSE.Villagers400+ 村民的完整数据与房屋配置,用于替换村民
NHSE.Sprites物品与村民图标资源库
NHSE.ParsingBCSV、MSBT、PBC 等游戏二进制格式解析工具
NHSE.Injection通过 USB 或 SysBot 在游戏运行时直接注入存档

和同类工具相比,它有三个可查证的优点:

  • 版本覆盖全:1.0 到 3.0 每个大版本都单独维护偏移量表(见 NHSE.Core/Save/Offsets),开服老档和 3.0 新档都能准确定位数据
  • 源码可验证:所有修改逻辑都在公开源码里,且配有专门的 NHSE.Tests 测试工程给核心功能兜底
  • 自带简体中文:内置 9 种语言文本(含 zhs 简体、zht 繁体),装上即用,无需额外汉化补丁

最快上手路径:从 main.dat 到游戏生效

开始前先复制一份原始 main.dat 做备份。下面所有操作都建议在备份副本上进行,这是所有存档编辑器的铁律。

  1. 导出存档:用 JKSV 等工具把 Switch 存档导出到 SD 卡,找到其中的 main.dat。目的:拿到可编辑的文件。预期结果:你手里有一个 main.dat(NHSE 只负责编辑,不负责导出)。
  2. 拖入打开:启动 NHSE,把 main.dat 直接拖进窗口。目的:让程序自动识别游戏版本并完成解密。预期结果:主界面正常显示玩家信息与岛屿概况,无报错。
  3. 编辑背包:从菜单打开玩家物品编辑器,你会看到 40 格的物品栏。双击任意格子,在弹窗里搜索目标物品,直接设定数量与耐久。目的:把稀有物品放进背包。预期结果:格子里显示你要的物品与数量。
  4. 保存回档:在 NHSE 里保存文件,把 main.dat 放回 SD 卡原位置,再用 JKSV 恢复存档。目的:把改动写回 Switch。预期结果:进游戏打开背包,新物品就在格子里。

进阶能力:地形刷、村民换人和批量修改

地形刷:几分钟画出一条穿岛运河

能做什么:地形编辑是带刷子的——河流、悬崖、沙滩、道路都能像画图一样在地图上涂抹,拐角和斜向过渡会自动衔接,不用一格一格点。

怎么操作:在地图编辑器里打开地形刷编辑窗口(TerrainBrushEditor),选一支水刷,沿想挖运河的路径画过去即可。

改完的效果:游戏里需要挖几百铲的运河,在这里几分钟就能预览出走向,再决定要不要微调。

村民经纪人:一键换人、房屋跟着走

能做什么:NHSE.Villagers 模块内置了 400 多位村民的完整数据与房屋配置,可以直接替换岛上的村民,性格、口头禅等细节也有独立编辑器可调。

怎么操作:打开村民编辑器,从列表里选目标村民换到对应位置;房子想换风格,再单独编辑地板、墙纸和家具布局。

改完的效果:理想村民阵容一次性就位,不用经历"请走请走请走"的漫长流程。

批处理:一条指令扫平所有同类物品

能做什么:NHSE.WinForms 里的 BatchEditor 支持"过滤+修改"的指令式批量操作。

怎么操作:设定过滤条件(例如"所有耐久不满的斧头"),再指定修改动作(例如"耐久补满"),确认执行。

改完的效果:背包和岛上千百件同类物品一次处理完,不用一件一件点开改。

新手避坑清单

错误操作正确做法
直接改主存档,坏了欲哭无泪先复制 main.dat 备份,在备份上练手
用旧版工具打开 3.0 存档,字段全错位使用支持 1.0~3.0 的最新 NHSE,版本偏移表齐全
改了编辑器却忘了点保存每个编辑窗口有独立保存,改完逐个确认再关窗口
回档时放错文件夹对照导出时的目录结构,原路径放回
改好的存档上线多人联机只在自己的存档上改,不以损害他人体验为代价

上手资源入口

  • 获取源码git clone https://gitcode.com/gh_mirrors/nh/NHSE
  • 编译运行:用 Visual Studio 或 VS Code 打开解决方案文件,把 NHSE.WinForms 设为启动项目,编译后启动编辑器
  • 原理研读:先看 NHSE.Core/Structures 下的数据结构定义,再看 NHSE.Core/Save/Offsets 里的版本偏移量表
  • 参考用法:NHSE.Tests 里的测试用例是最好的说明书,演示了每个核心功能应有的调用方式

NHSE 把"蹲一个月钓不到、挖三天挖不完"的等待压缩成几分钟的数据编辑——省掉的是重复劳动,留下的是设计小岛本身的乐趣。记住项目方的提醒:只改自己的存档,不损害他人体验。下一步就一件事:克隆仓库、编译 NHSE.WinForms,然后打开你手里那份 main.dat 的备份副本,15 分钟后你的岛屿就是新的样子。

【免费下载链接】NHSEAnimal Crossing: New Horizons save editor项目地址: https://gitcode.com/gh_mirrors/nh/NHSE

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询