
自定义村民交易
创建你自己的村民交易

关于
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。
如果你仍然需要进一步的帮助,可以在此处提交 issue,或在 Discord 上提问。
整合包
你可以在你的整合包中使用本模组。
我的模组
如果你喜欢这个模组,不妨看看我的其他模组!

正在加载版本记录…






正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。