下载量
5,696,228
关注数
84
数据来源
Modrinth
模组详细介绍

关于
Custom Villager Trades 旨在为整合包作者提供扩展原版村民交易的能力。它包含了许多全新功能,让你能够精确控制可用内容,同时还能随机化物品、数量、附魔等!
这个模组通过读取 config/custom villager trades 目录中的 JSON 配置文件来工作。首次启动模组时,该目录会被创建,并附带一个示例文件。其余内容则需要你自己创建!每个职业应对应 1 个文件。
在加载交易并检查其有效性后,模组会拦截交易加载事件并注入自定义交易(如果你启用了相关选项,它还可以移除其他交易)。
功能
- 完全可自定义的交易创建系统,你可以使用 JSON 定义基础或高级交易。
- 使用简单的命名配置文件即可修改任何职业的交易(不包括傻子村民)。
- 你可以设置“全局”交易,这些交易会应用到任何可以交易的村民(将配置文件命名为 "all.json")。
- 交易可以根据等级应用。
- 交易的所有方面都可以修改(交易经验、折扣等)。
- 可以将附魔应用到任何交易物品上。这使得你能够制作出无法通过普通(原版)方式获得的奇特独特物品。
- 附魔现在可以通过 3 种方式随机化,详见下文。
- 附魔可以加入黑名单,并可与随机附魔功能配合使用。
- 支持模组物品和方块。
- 支持模组职业——你可以为其他模组的村民添加交易。
- 移除所有原版交易——你可以按职业分别设置。
- 可以修改/替换原版流浪商人的交易。
- 自定义药水交易,包括随机和黑名单功能。
- 自定义可疑炖汤交易。
- 自定义藏宝图交易(支持模组结构)。
- 自定义药箭交易(支持模组药水效果)。包含随机和黑名单功能。
- 自定义药水和药箭可以着色。
- 自定义 NBT(基础和高级)。
- 模组支持。
- 可在游戏内使用 /reloadCVT 命令 - 实验性功能
- 使用 /exportCVT 命令导出可用交易 - 实验性功能
- 使用 /addCVT 命令在游戏内添加新交易 - 实验性功能
- 使用 /removeCVT 命令在游戏内移除仅由 CVT 添加的交易 - 实验性功能
Wiki
你可以在这里访问 wiki。它包含了最新版 Custom Villager Trades 的完整 JSON 规范。
警告:如果你使用的不是此模组的最新版本,某些功能可能无法使用。
帮助!
在寻求帮助之前,请先查阅 wiki。
如果你仍然需要进一步帮助,可以在这里提交 issue,或在 discord 上提问。
整合包
你可以在你的整合包中使用这个模组。
我的模组
如果你喜欢这个模组,也来看看我的其他模组吧!
基本信息
模组名称Custom Villager Trades
作者SpaceCat97
下载量5,696,228
关注数84
支持版本1.16.5 - 1.20.4
加载器fabric / forge
客户端unsupported
服务端required









