跳到正文

Custom Villager Trades (Forge/NeoForge)

自定义村民交易

收藏

截图

介绍

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

关于

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

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

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

功能

  • 一个完全可自定义的交易创建系统,你可以使用 JSON 定义基础或高级交易。
  • 使用简单的命名配置文件修改任意职业的交易(不包括傻子村民)。
  • 你可以设置“全局”交易,这些交易会应用于任何能够进行交易的村民(将配置文件命名为 “all.json”)。
  • 可以根据等级应用交易。
  • 交易的所有方面都可以修改(交易经验、折扣等)。
  • 可以为任意交易物品附加魔咒,从而创建无法通过原版途径获得的奇特独特物品。
  • 现在可以通过 3 种方式随机生成魔咒,详见下文。
  • 可以将魔咒加入黑名单,并与随机魔咒功能配合使用。
  • 支持模组物品和方块。
  • 支持模组职业——你可以为其他人的村民添加交易。
  • 移除所有原版交易——可以按职业分别设置。
  • 可以修改或替换原版流浪商人的交易。
  • 自定义药水交易,包括随机药水和黑名单药水。
  • 自定义可疑的炖汤交易。
  • 自定义藏宝图交易(支持模组结构)。
  • 自定义药箭交易(支持模组药水效果)。包括随机药水效果和黑名单功能。
  • 自定义药水和药箭可以染色。
  • 自定义 NBT(基础和高级)。
  • 支持模组。
  • 可以在游戏中使用 /reloadCVT 命令——实验性功能
  • 可以使用 /exportCVT 命令导出可用交易——实验性功能
  • 可以使用 /addCVT 命令在游戏中添加新交易——实验性功能
  • 可以使用 /removeCVT 命令在游戏中移除仅由 Custom Villager Trades 添加的交易——实验性功能
  • 可自定义每个等级的交易数量!

Wiki

你可以在这里访问 Wiki,其中包含最新版本 Custom Villager Trades 的完整 JSON 规范。

警告:如果你使用的不是此模组的最新版本,部分功能可能无法使用。

帮助!

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

如果你仍然需要进一步帮助,可以在这里提交 issue,或在 Discord 上提问。

整合包

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

我的模组

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

评论

登录后评论和评分