经济型村民交易

经济型村民交易

当您使用完一个出售交易后,村民会补充购买交易,反之亦然。

杂项

经济村民交易

Minecraft 版本 环境: 服务端

加载器: Fabric 适用于: Quilt Loader

需要: Fabric API 支持: MidnightLib 支持: Mod Menu

许可证: MIT 源代码: GitLab 问题: GitLab 本地化: 百分比

Modrinth: 下载量 CurseForge: 下载量

聊天: Discord 向我打赏 请我喝咖啡


村民在玩家消耗完一个购买交易后会补货出售交易,反之亦然。

在服务端和单人游戏中都有效。

此模组替换了原版的村民补货机制。村民不再被限制为每天只能补货几次。 相反地,每次你锁定一个村民交易时,如果新锁定的交易是一个购买交易,那么村民将补货所有出售交易。同样地,如果新锁定的交易是一个出售交易,那么村民将补货所有购买交易。

出售交易是指任何给予玩家绿宝石的交易。所有其他交易都是购买交易。

此外,每当村民升级时,或者当村民的所有交易都被锁定时,他们会补货所有交易。这是为了确保村民永远不会陷入完全无法交易的境地。

此模组的理念在于,它消除了拥有大量具有相同交易的村民的必要性,从而应该减少卡顿。村民相当卡顿,因此拥有大量村民会严重影响性能。

除了减少卡顿之外,这种新的补货机制还能:

  • 消除等待村民补货的繁琐过程
  • 迫使你使用村民的多个交易,为交易增加一点深度,并鼓励更多样化的农场
  • 让村民经济更合理一些,因为它不能完全是单向的购买或出售

配置

支持 MidnightLib 和 Mod Menu 进行配置,但两者都不是必需的。

1.9.0 之前的版本支持 Cloth Config 代替 MidnightLib。

如果缺少 MidnightLib,选项将使用其默认值。

如果存在 MidnightLib,则可以通过 Mod Menu 或编辑实例文件夹(对于原版启动器,默认为 .minecraft/)中的 config/economical_villager_trading.json 来配置选项。

  • 村民交易调整平衡;默认值:-1 影响交易因使用而调整的速度。数字越大,变化越慢,-1 使用原版调整。值为 100 或更大将完全禁用此类调整。
  • 启用声望价格调整;默认值;true 允许因伤害村民、治疗僵尸村民或频繁交易等原因进行的交易调整。
  • 村民经验倍率;默认值:1 应用于村民给予经验的倍率。
  • 交易时启用村民升级;默认值:true 通常,村民在你与他们交易时不会升级。此选项允许他们升级。
  • 进行原版补货;默认值:false 除了在购买/出售交易被锁定时补货外,每天还会像原版一样补货多次村民的交易。

兼容性

经济村民交易与大多数模组村民和交易兼容良好。 一些注意事项:

  • 如果村民只有“购买交易”或“出售交易”,那么这些交易只会在所有交易都被用完后才补货一次。
  • 自 1.3.0 起,如果交易给予的物品带有 "economical_villager_trading:buy_trade_currencies" 标签(默认仅是绿宝石),则该交易被视为“购买交易”。所有其他交易都被视为“出售交易”。 模组和整合包制作者可以将新货币添加到 "economical_villager_trading:buy_trade_currencies" 或 "c:villager_currencies"(后者包含前者)。 也可以根据请求将模组村民货币添加到经济村民交易中。
  • 在 1.3.0 之前,只有绿宝石可以定义“购买交易”。

翻译

本地化: 百分比 支持: SSS Translate

安装 SSS Translate 以自动下载新翻译。 你可以帮助在 Crowdin 上翻译经济村民交易。


此模组仅适用于 Fabric(也适用于 Quilt!),我不会将其移植到 Forge。但许可证是 MIT,因此其他人可以自由移植。

如果你移植或以其他方式修改此项目,我希望你能链接回此页面,但链接不是必需的。