自定义木桶模组

创作者: Digus
已更新:2024-05-19 07:41:41
32KB

前置 MOD

使用 自定义木桶模组 时将自动安装

关于此 MOD

增加木桶的定制功能。默认支持腌菜和枫糖浆的制作,但可通过配置改为添加任意「物品」,并调整木桶已有产品的加工时间。此外,你还可以让木桶在地窖以外的地方工作。
当前版本:1.6.3
  • 更新模组以兼容星露谷物语1.6
  • 变更实现方式以添加机器数据,而非修补时间方法。
  • 新增属性QualifiedItemId,用于标识自定义老化器。(Name属性仍然有效)
  • 年龄与陈酿列表现在支持合格物品ID。
  • 自定义年龄中支持仙女尘。
  • 土耳其语翻译:Lexith
  • 调整加载顺序以避免警告
  • 正在切换至通用模组配置菜单的新API。
  • 修复了游戏中加载了名称为空的对象时出现的空引用异常。
  • 新增配置属性,可在任意位置启用所有自定义年龄变化器。
  • 修复了当游戏未加载合格物品ID时,该ID会被注册为类别的问题。


目标:
此模组来源于一篇帖子的推荐。 自定义宝石复制机模组 页面。有玩家觉得,像提升葡萄酒品质那样提升果汁品质会很酷。
所以我研究了游戏中尚未出现的一些常见陈年产品,并将它们作为默认选项加入其中。(果汁不包括在内)
当然,玩家也可以将任意“物品”放入木桶中进行陈酿。

兼容性:
此模组可能会与修改木桶行为的其他模组冲突,目前尚未发现兼容性问题。
现在与 Automate 模组兼容。

安装:
这是如何运作的:
  • 若已安装MFM模组,当你获得地窖或解锁任意地点的木桶功能后,将收到一封来自农夫协会的信件,信中会“鼓励”你陈酿 artisan goods(手工制品),并附上“温馨提醒”。 腌菜和枫糖浆也可以陈化。据说借助"外力",你可以调整木桶,提升大多数物品的质量,或让它随处可用。
  • 这封信只是调味料,安装模组后就没用了。 已在运行中,你甚至可以在配置文件中禁用该信件。
  • 如果你启用了“随处放置木桶”功能但尚未获得木桶配方,信件会附带该配方一同寄来。(需要MFM)
  • 首次启动游戏后,模组文件夹中的“data”目录下会自动生成“CaskData.json”文件。
  • 以下是一个如何在文件中添加更多物品的示例。此操作用于添加物品。 从无品质到铱星品质,果汁陈化需56天;所有奶制品陈化需14天。
    {
      "342": 2.66
      "724": 2.0
      "350": 1.0
      "-6": 4.0
      "石油":1.66
    }
  • 文件格式为C#字典序列化。
  • 你需要在双引号内填入对象ID、类别或名称。 后跟冒号及物品老化速率。 如需添加另一个对象,请用逗号隔开并重复输入。 所有内容必须放在花括号内。
  • 将56除以转化率,即可得到物品从普通品质陈化至铱星品质所需的天数。转化率为1时需要56天(2个季节),转化率2需要28天,转化率56则仅需1天。
  • 你可以在本页面中找到物品ID和分类: 抱歉,我无法直接访问外部链接或网页内容。请直接粘贴需要翻译的游戏文本内容,我将为你进行专业本地化翻译。
  • 正在修补 自动化 该模组基于Harmony框架运行。它仅修改游戏词典,使放置物品入桶过程中能识别已配置的物品与陈酿速率。因此该功能仅对使用ID配置的物品生效,因为Automate不支持类别配置。
模组制作者内容包:
  • 内容包格式与模组文件夹中的CaskData.json相同。此模组仅合并两个文件。
  • 模组文件夹中提供了一个关于 CaskData.json 文件的模板。
  • 你也可以设置自定义的年龄增长器。 抱歉,您没有提供具体的文本内容。请粘贴需要翻译的 AgersData.json 文件内容,我将为您完成本地化翻译。这使得不同物体会像木桶一样运作。
  • Mods文件夹内有一个AgersData.json文件的模板。
  • 文件里有很多带示例和说明的“注释”。
  • 同一文件夹内也提供了清单文件的模板。
配置选项:
至少运行一次已安装该模组的游戏,以生成config.json文件。你可编辑此文件来修改配置。
  • "禁用信件:( ——假(开启/关闭) 显示变更说明信件。
  • "启用任意地点装桶:( ´•̥̥̥ω•̥̥̥` )假开启或关闭木桶随处接受物品的功能。
  • "启用自定义年龄(任意位置):(假true) 启用或禁用自定义收物器在任何位置接受物品。
  • "禁用自动兼容:( 她   (悲伤表情)假启用或禁用兼容模式 自动模组。若未安装自动模组,无需手动禁用,系统会自动检测。
  • "每日品质升级次数上限:开启:(悲伤)真) 启用或禁用木桶每天提升超过一级品质的功能。为兼容旧存档,默认设为“开启”。由于新增了可加速木桶生产的物品,代码已调整为每次成熟检测仅提升一次品质。
  • "启用所有物品的陈酿:(´・_・`)假真) 启用或禁用木桶接收物品 每个物体。
  • "默认老化速率:" (1|任意编号未定义对象的衰老速率使用,当 开启所有物品的陈酿功能 属实.
国际化:
该模组支持SMAPI的i18n文件。官方已提供葡萄牙语(巴西)翻译,您可以按照以下说明翻译成自己的语言: 抱歉,我无法访问外部链接或互联网内容。请直接提供需要翻译的游戏文本,我会为您完成本地化翻译。

卸载:
  • 从安装文件夹中删除该模组。
  • 自定义陈酿器仍会完成当前产品的陈酿,移出地面后则转为普通木桶运作。

特别鸣谢:

更多信息:
https://community.playstarbound.com/threads/custom-cask-mod.148111/

我的其他模组:

使用 Xmod 解锁 星露谷物语 的全部潜力 — 今天就探索这些顶级 MOD!