
自定义村民交易(Forge/NeoForge)
创建你自己的村民交易

简介
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 上询问。
整合包
你可以在你的整合包中使用本模组。
我的其他模组
如果你喜欢这个模组,请看看我的其他模组!
正在加载版本记录…











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