Villager Trading Overhaul

Villager Trading Overhaul

一个完全客户端模组,增强了原版村民交易界面,并支持其他模组。

村民交易改造

一个客户端 Fabric/Forge/NeoForge 模组,用更清晰的交易台取代原版村民交易界面,方便浏览交易选项,并以更少的点击完成重复交易。

该模组保持原版村民交易与定价不变,仅修改客户端界面。

交易界面

功能

  • 用双面板交易台取代标准商人界面。
  • 显示每个交易的输入物品、输出物品、剩余库存以及缺货状态。
  • 在输入和结果栏之间使用原版交易箭头和缺货箭头。
  • 按所有交易、当前可负担交易或收藏进行筛选。
  • 按原版顺序、输入成本或剩余库存排序。收藏项始终置顶。
  • 右键点击交易项以添加或移除收藏。
  • 交易一次、交易至配置的批量上限,或输入精确的交易数量。
  • 将排队交易限制为所选交易的可用库存和背包中的材料数量。
  • 如果结果栏不再包含所选交易的确切结果,则停止排队交易,防止意外收集到不同的交易。
  • 在商人提供等级进度时显示村民等级进度。

使用方法

  1. 照常打开村民的交易界面。
  2. 左键点击列表中的交易项以选中它。右键点击以切换其收藏状态。
  3. 使用 交易一次、交易一组,或输入数字并使用 交易数量。
  4. 打开 选项 以设置批量交易上限或隐藏售罄交易。

配置

可用选项:

  • 批量交易上限:将“交易一组”操作限制在 1 到 128 之间。默认值:32。
  • 隐藏不可用交易:从列表中隐藏售罄的交易项。
  • 收藏:本地保存,并在再次遇到相同交易项时复用。

必需依赖

对于 Fabric 版本,需要 Fabric API 和 Cloth Config API。

不包含服务端组件。该模组使用正常的村民交易流程,不会添加、移除或调整村民交易平衡。

许可证

MIT