跳到正文

Custom Villager Trades

作者:SpaceCat97

自定义村民交易

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

 

关于

Custom Villager Trades 旨在让整合包作者能够扩展原版村民交易。它内置了丰富的新功能,让你可以精确控制可用的交易内容,还能随机化物品、数量、附魔等更多内容!

本模组通过读取 config/custom villager trades 目录中的 JSON 配置文件来工作。首次启动模组时,该目录会被创建,并在其中生成一个示例文件。其余文件需要由你自行创建!每个职业应对应一个文件。

在加载交易并检查其有效性后,模组会拦截交易加载事件并注入自定义交易(如果你启用了相应选项,它也可以移除其他交易)。

特性

  • 完全可自定义的交易创建系统,你可以使用 JSON 定义基础或高级交易。
  • 使用简单的命名配置文件为任何职业修改交易(傻子除外)。
  • 你可以设置“全局”交易,这些交易将应用于任何可以交易的村民(将配置文件命名为“all.json”)。
  • 交易可以根据等级应用。
  • 交易的所有方面都可以修改(交易经验、折扣等)。
  • 附魔可以应用于任何交易物品。这允许获得无法通过正常(原版)方式获得的古怪独特物品。
  • 附魔现在可以通过 3 种方式随机化,详见下文。
  • 附魔可以加入黑名单,可与随机附魔功能一起使用。
  • 支持模组物品和方块。
  • 支持模组职业——你可以为其他人的村民添加交易。
  • 移除所有原版交易——你可以按职业执行此操作。
  • 原版流浪商人交易可以修改/替换。
  • 自定义药水交易,包括随机和黑名单。
  • 自定义迷之炖菜交易。
  • 自定义藏宝图交易(支持模组结构)。
  • 自定义药箭交易(支持模组药水效果)。包括随机和黑名单。
  • 自定义药水和药箭可以着色。
  • 自定义 NBT(基础和高级)。
  • 支持模组。
  • /reloadCVT 命令可在游戏内使用——实验性功能
  • /exportCVT 命令用于导出可用交易——实验性功能
  • /addCVT 命令用于在游戏内添加新交易——实验性功能
  • /removeCVT 命令用于在游戏内移除仅由 CVT 添加的交易——实验性功能

Wiki

你可以在此处访问 Wiki。它包含 Custom Villager Trades 最新版本的完整 JSON 规范。

警告:如果你未使用此模组的最新版本,某些功能可能无法使用。

帮助!

在寻求帮助之前,请先查阅 Wiki。

如果你仍需要进一步的帮助,可以在此处提交问题,或在 Discord 上提问。

整合包

你可以在你的整合包中使用此模组。

我的模组

如果你喜欢这个模组,也来看看我的其他模组吧!

评论

登录后评论和评分