McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
Shifting Wares

Shifting Wares

村民会偶尔刷新他们的交易选项。
fabric 作者 Estecka 支持版本 1.19.4 - 1.21.11
下载量
158,453
关注数
120
数据来源
Modrinth
模组详细介绍

变幻货品

使村民能够自主刷新交易选项,每天最多三次。

此效果在能够出售附魔或染色物品的职业上最为明显;单个此类村民将能随时间提供更多样化的商品。

此举旨在减少利用性玩法的优势,同时让偶遇式玩法更具可行性。拥有完美交易的村民不会永久保留这些交易,而交易不佳的村民最终会得到改善。尽管单个村民可能提供你所需的一切,但拥有多个同职业村民仍有助于提高获得特定交易的几率。

由于所有交易最终都会过期,村民死亡后更容易被替换,因此你无需过分担心他们的安全。你可以让他们自由活动,而不会对经济造成太大风险。

刷新触发条件

有两个游戏规则控制交易何时可以刷新。两者默认启用。

  • shiftingWares.dailyReroll

使村民每天在其工作站首次补货时刷新所有交易选项。

  • shiftingWares.depleteReroll

使村民在其工作站补货时刷新任何完全耗尽的交易选项。

这也会阻止仍有剩余使用次数的交易选项被补充。

探险地图交易

Minecraft 会永久保存所有已创建的地图,并锁定其结构,防止它们出现在其他探险地图上。

为防止每日刷新丢弃大量未售出的地图,这些交易的处理方式有所不同。

默认情况下,地图交易永远不会被刷新。只有在游戏规则 shiftingWares.allowMapReroll 启用且交易至少被使用过一次时,它们才可能被刷新。

工作站保护

破坏并替换村民的工作站不再强制村民刷新其交易。初始交易使用村民的 UUID 作为种子,通过确定性随机生成。

这由游戏规则 shiftingWares.workstationProtection 控制。

其他技术细节

  • 如果村民无法为某个交易槽生成交易,该槽将被替换为空交易。在原版中,这应该只发生在制图师身上,因为在没有结构的世界中他们无法生成探险地图。

这些空占位符是确保交易以等效等级刷新的必要条件,因为交易在列表中的位置是唯一指示其等级的方式。

占位符交易永远不会取代有效交易;只有在所有其他选项都用尽时,它们才会出现。

  • 作为此模组的副作用,“需求加成”机制的效果大大减弱,因为需求加成数据会随着被刷新的交易一起被删除。
  • 耗尽刷新有可能产生重复交易。

开发者须知

默认情况下,变幻货品假设每个等级有 2 个交易,并从与原版相同的地方获取其交易池。其他模组可以通过使用 shifting-wares 入口点并实现 ITradeLayoutProvider 来覆盖此设置。

如果你的模组包含自定义的地图交易工厂实现,或生成其他附加了永久数据的物品,你可以通过实现 IShiftingTradeFactory 中定义的相同方法,告知变幻货品它们应该是持久性的。

这不需要依赖变幻货品,你只需要提供具有匹配名称和原型的方法。

相关模组

[

VillagerConfig 附加组件](https://modrinth.com/mod/shiftingwares-villagerconfig-addon)

兼容性附加组件,用于使用 VillagerConfig 中定义的交易。

[

游戏规则菜单](https://modrinth.com/mod/packrule-menus)

使游戏规则菜单可在单人游戏世界中访问。

基本信息
模组名称Shifting Wares
作者Estecka
下载量158,453
关注数120
支持版本1.19.4 - 1.21.11
加载器fabric
客户端unsupported
服务端required

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:200,403  |  历史访问人次:306,074

今日访问人数:7,135  |  今日访问人次:7,825

昨日访问人数:30,537  |  昨日访问人次:36,142

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6