|
Shifting Wares (模组MOD的英文名)Github |相关wiki |源站链接支持: fabricVillagers will occasionally reroll their trade offers
Shifting Wares引起村民偶尔重新生成他们的交易提议,使它们更灵活,更不易被利用。
触发条件
有两个游戏规则控制交易何时重新生成。两者默认启用。关闭所有规则会有效地禁用该mod。
- *shiftingWares.dailyReroll:* 导致村民每天重新生成一次*所有*他们的交易提议,当他们在工作站重新补货时。
- *shiftingWares.depleteReroll:* 导致村民重新生成*完全耗尽*的任何交易提议,每当他们在工作站重新补货时。这也阻止了提议被填充,如果它们有剩余用途。
探索地图交易
Minecraft永久保存任何创建的地图,并锁定它们的结构不出现在其他探索地图上。为了防止每日重新生成浪费无尽数量的未售出地图,这些交易被处理方式不同。
制图师将记住他们卖出的每张地图,并在下一次出现相同地图交易时再次提供。游戏规则shiftingWares.allowMapReroll(默认禁用)将允许它们在地图至少售出一次后忘记地图。
地图的物品名称或其翻译键用于区分不同类型的地图。
技术细节
- 该mod假设村民每个级别最多有2个交易。当重新生成时,它将始终尝试强制执行此布局。
- 如果村民无法生成某个级别的所有注册交易,它将被空交易替换。在纯净交易中,这只会发生在制图师身上,因为他们无法在没有结构的世界中生成探险地图。这些填充是必需的,以确保交易被重新生成时具有等效级别;交易在列表中的位置是其级别的唯一指示。
- 占位交易永远不会替代有效交易;它们只会在所有其他选项耗尽时出现。
- “需求奖励”游戏机制大部分被移除,因为随着被重新生成的提议被删除,需求奖励数据也被删除。它可能仍然具有的任何影响是不确定的。
- 完全耗尽的重新生成有机会产生重复交易。
相关模组
Addon
- 兼容性Addon,用于使用VillagerConfig中定义的交易。
https://modrinth.com/mod/packrule-menus] Gamerule Menu
- 使单人游戏世界可以访问游戏规则菜单。
来自Modrinth所有游戏版本1.201.20.11.20.21.20.31.20.41.21.51.21.61.21.71.211.21.11.21.21.21.31.21.41.20.51.20.61.19.4所有类型fabricv3.1.1+1.20.2shifting-wares-3.1.1+1.20.2.jar下载3.1.1+1.20.2#Releaseshifting-wares-3.1.1+1.20.2-sources.jar下载3.1.1+1.20.2#Release- Backported v3 to MC 1.20展开版本: 3.1.1+1.20.2支持游戏: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4类型:FabricRelease下载次数: 137v3.1.1+1.21.5shifting-wares-3.1.1+1.21.5.jar下载3.1.1+1.21.5#Releaseshifting-wares-3.1.1+1.21.5-sources.jar下载3.1.1+1.21.5#Release- Ported to MC 1.21.5, marked previous branch as incompatible.展开版本: 3.1.1+1.21.5支持游戏: 1.21.5, 1.21.6, 1.21.7类型:FabricRelease下载次数: 1,772v3.1.1+1.21.3shifting-wares-3.1.1+1.21.3.jar下载3.1.1+1.21.3#Releaseshifting-wares-3.1.1+1.21.3-sources.jar下载3.1.1+1.21.3#Release- Ported to MC 1.21.5, marked previous branch as incompatible.展开版本: 3.1.1+1.21.3支持游戏: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4类型:FabricRelease下载次数: 16,898v3.1.0+1.21.3shifting-wares-3.1.0+1.21.3.jar下载3.1.0+1.21.3#Releaseshifting-wares-3.1.0+1.21.3-sources.jar下载3.1.0+1.21.3#Release- Added a gamerule that prevents forced rerolls when breaking a villager\'s workstation.展开版本: 3.1.0+1.21.3支持游戏: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4类型:FabricRelease下载次数: 16,403v3.0.0+1.21.3shifting-wares-3.0.0+1.21.3.jar下载3.0.0+1.21.3#Betashifting-wares-3.0.0+1.21.3-sources.jar下载3.0.0+1.21.3#BetaRemoved the map cache and its surrounding mechanics. Older maps will no longer be resold, in the sense that they will no longer be unlisted at all, unless they meet the conditions to be fully discarded.- Fixes [#11](https://github.com/Estecka/mc-Shifting-Wares/issues/11)- Improves native compatibility with other mods. Custom implementations of map trades will no longer cause unsold maps to be discarded.- Other mods can now more easily communicate data for other kinds of persistent items, without requiring a dependency on Shifting-Wares.⚠ **Upgrading a world from v2 will cause all cached maps to be discarded, even if they were never sold.**展开版本: 3.0.0+1.21.3支持游戏: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4类型:FabricBeta下载次数: 8,974v2.2.3+1.21.3shifting-wares-2.2.3+1.21.3.jar下载2.2.3+1.21.3#Releaseshifting-wares-2.2.3+1.21.3-sources.jar下载2.2.3+1.21.3#Release- Ported to MC 1.21.2, marked previous branch as incompatible.- (+1.21.3) Placeholder trades are back to looking empty, thanks to `item_model` components.展开版本: 2.2.3+1.21.3支持游戏: 1.21.2, 1.21.3类型:FabricRelease下载次数: 142v2.2.3+1.21shifting-wares-2.2.3+1.21.jar下载2.2.3+1.21#Release- Ported to MC 1.21.2, marked previous branch as incompatible.- (+1.21.3) Placeholder trades are back to looking empty, thanks to `item_model` components.展开版本: 2.2.3+1.21支持游戏: 1.21, 1.21.1类型:FabricRelease下载次数: 706v2.2.2+1.21shifting-wares-2.2.2+1.21.jar下载2.2.2+1.21#Releaseshifting-wares-2.2.2+1.21-sources.jar下载2.2.2+1.21#Release- Trade cache serialization can no longer be attempted on the render thread.**In singleplayer, this will improve performances when using Fresh Animations** and some other ETF/EMF-dependent resource packs.展开版本: 2.2.2+1.21支持游戏: 1.21, 1.21.1类型:FabricRelease下载次数: 2,451v2.2.2+1.20.5shifting-wares-2.2.2+1.20.5.jar下载2.2.2+1.20.5#Releaseshifting-wares-2.2.2+1.20.5-sources.jar下载2.2.2+1.20.5#Release- Trade cache serialization can no longer be attempted on the render thread.**In singleplayer, this will improve performances when using Fresh Animations** and some other ETF/EMF-dependent resource packs.展开版本: 2.2.2+1.20.5支持游戏: 1.20.5, 1.20.6类型:FabricRelease下载次数: 190v2.1.2+1.20.2shifting-wares-2.1.2+1.20.2.jar下载2.1.2+1.20.2#Releaseshifting-wares-2.1.2+1.20.2-sources.jar下载2.1.2+1.20.2#Release- Trade cache serialization can no longer be attempted on the render thread.**In singleplayer, this will improve performances when using Fresh Animations** and some other ETF/EMF-dependent resource packs.展开版本: 2.1.2+1.20.2支持游戏: 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4类型:FabricRelease下载次数: 7,396v2.2.1+1.21shifting-wares-2.2.1+1.21.jar下载2.2.1+1.21#Releaseshifting-wares-2.2.1+1.21-sources.jar下载2.2.1+1.21#Release- Ported to MC1.21, marked previous build as incompatible.**Notice:** With map rerolls, an edge case was found where unsold maps have a chance to be discarded prematurely; see [#11](https://github.com/Estecka/mc-Shifting-Wares/issues/11).Previous versions of the mod are also affected.展开版本: 2.2.1+1.21支持游戏: 1.21类型:FabricRelease下载次数: 400v2.2.1+1.20.5shifting-wares-2.2.1+1.20.5.jar下载2.2.1+1.20.5#Releaseshifting-wares-2.2.1+1.20.5-sources.jar下载2.2.1+1.20.5#Release- Ported to MC1.21, marked previous build as incompatible.**Notice:** With map rerolls, an edge case was found where unsold maps have a chance to be discarded prematurely; see [#11](https://github.com/Estecka/mc-Shifting-Wares/issues/11).Previous versions of the mod are also affected.展开版本: 2.2.1+1.20.5支持游戏: 1.20.5, 1.20.6类型:FabricRelease下载次数: 125v2.2.0+1.20.5shifting-wares-2.2.0+1.20.5.jar下载2.2.0+1.20.5#Releaseshifting-wares-2.2.0+1.20.5-sources.jar下载2.2.0+1.20.5#ReleasePorted to 1.20.5:- Map trades caching will prioritize the `item_name` over the `custom_name` if both components are present.- Placeholder trades now display an emerald on each sides, since Minecraft no longer supports empty trades. (The change is purely cosmetic, placeholders still cannot be used.)### Upgrading an older world to 1.20.5No particular actions should be required, but **the upgrade process is partially handled by the mod,** please make backups and report any oddities you may find.The mod needs to upgrade exploration maps from the trade caches. Potential issues to look out for are: trade maps loosing their content, their name, or not being stackable with previously sold maps.If a villager had an empty placeholder trade, Minecraft will simply delete that trade. This shouldn\'t cause any long term issue; the villager\'s trade list will naturally fix itself upon rerolling.展开版本: 2.2.0+1.20.5支持游戏: 1.20.5, 1.20.6类型:FabricRelease下载次数: 293v2.1.1+1.20.2shifting-wares-2.1.1+1.20.2.jar下载2.1.1+1.20.2#Releaseshifting-wares-2.1.1+1.20.2-sources.jar下载2.1.1+1.20.2#Release- Fixed a crash that would occur upon restocking if Depleted Rerolls are disabled. (Regression introduced in v1.1)- Marked this build as incompatible with 1.20.5展开版本: 2.1.1+1.20.2支持游戏: 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4类型:FabricRelease下载次数: 5,754v2.1.0+1.20.2shifting-wares-2.1.0+1.20.2.jar下载2.1.0+1.20.2#Releaseshifting-wares-2.1.0+1.20.2-sources.jar下载2.1.0+1.20.2#Release- **Re-implemented Trade-Rebalance support in a backward-compatible way**. This lets the same jar be compatible with versions of Minecraft that don\'t have this feature.展开版本: 2.1.0+1.20.2支持游戏: 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4类型:FabricRelease下载次数: 1,506v2.0.0+1.20.1shifting-wares-2.0.0+1.20.1.jar下载2.0.0+1.20.1#Releaseshifting-wares-2.0.0+1.20.1-sources.jar下载2.0.0+1.20.1#Release- **Added an API that will be used to add compatibility with other mods.** In particular, this is used by the VillagerConfig addon.展开版本: 2.0.0+1.20.1支持游戏: 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4类型:FabricRelease下载次数: 331v1.1.0+1.20.2 (+exp. trade rebalance)shifting-wares-1.1.0+1.20.2.jar下载1.1.0+1.20.2#Releaseshifting-wares-1.1.0+1.20.2-sources.jar下载1.1.0+1.20.2#Release- **Added a gamerule that allows cartographers to generate new maps**, but only if the previous one has been sold at least once. (Disabled by default)展开版本: 1.1.0+1.20.2支持游戏: 1.20.2, 1.20.3, 1.20.4类型:FabricRelease下载次数: 214v1.1.0+1.20.1shifting-wares-1.1.0+1.20.1.jar下载1.1.0+1.20.1#Releaseshifting-wares-1.1.0+1.20.1-sources.jar下载1.1.0+1.20.1#Release- **Added a gamerule that allows cartographers to generate new maps**, but only if the previous one has been sold at least once. (Disabled by default)展开版本: 1.1.0+1.20.1支持游戏: 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4类型:FabricRelease下载次数: 3,964v1.0.5+1.19.4shifting-wares-1.0.5+1.19.4.jar下载1.0.5+1.19.4#Release- **Trade level per slots is evaluated more accurately for each job.**The old 2-2-2-2-1 layout is no longer blindly applied to everyone; some specific jobs (e.g, fisherman and farmer) did not actually respect this layout, and some of their trades would not reroll properly.- **Added support for rebalanced trade pools.** (+1.20.2 branch only)The +1.20 branch is still compatible with all MC 1.20.x on every other aspect.展开版本: 1.0.5+1.19.4支持游戏: 1.19.4类型:FabricRelease下载次数: 81v1.0.5+1.20.2 (+exp. trade rebalance)shifting-wares-1.0.5+1.20.2.jar下载1.0.5+1.20.2#Releaseshifting-wares-1.0.5+1.20.2-sources.jar下载1.0.5+1.20.2#Release- **Trade level per slots is evaluated more accurately for each job.**The old 2-2-2-2-1 layout is no longer blindly applied to everyone; some specific jobs (e.g, fisherman and farmer) did not actually respect this layout, and some of their trades would not reroll properly.- **Added support for rebalanced trade pools.** (+1.20.2 branch only)The +1.20 branch is still compatible with all MC 1.20.x on every other aspect.展开版本: 1.0.5+1.20.2支持游戏: 1.20.2, 1.20.3, 1.20.4类型:FabricRelease下载次数: 227v1.0.5+1.20.1shifting-wares-1.0.5+1.20.1.jar下载1.0.5+1.20.1#Release- **Trade level per slots is evaluated more accurately for each job.**The old 2-2-2-2-1 layout is no longer blindly applied to everyone; some specific jobs (e.g, fisherman and farmer) did not actually respect this layout, and some of their trades would not reroll properly.- **Added support for rebalanced trade pools.** (+1.20.2 branch only)The +1.20 branch is still compatible with all MC 1.20.x on every other aspect.展开版本: 1.0.5+1.20.1支持游戏: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4类型:FabricRelease下载次数: 2,521v1.0.4+1.20.1shifting-wares-1.0.4+1.20.1.jar下载1.0.4+1.20.1#Release- **Fixed world-corrupting errors from 1.0.2 and 1.0.3** (now taken down)Do not use these versions if you downloaded them.- Fixed cartographers having trouble generating high-level trades, when the world is set to generate no structure.- **Removed cartographers\' ability to generate new maps during rerolls.**This would cause issues with daily rerolls, as cartographers could generate a lot of unsold map IDs, locking nearby structure from appearing on Explorer Maps.展开版本: 1.0.4+1.20.1支持游戏: 1.20, 1.20.1, 1.20.2类型:FabricRelease下载次数: 90v1.0.1+1.20.1shifting-wares-1.0.1+1.20.1.jar下载1.0.1+1.20.1#ReleaseFixed a crash that would occur late after a Cartographer failed to reroll a map trade in a world that generates no structure.展开版本: 1.0.1+1.20.1支持游戏: 1.20, 1.20.1, 1.20.2类型:FabricRelease下载次数: 87v1.0.0+1.20.1shifting-wares-1.0.0+1.20.1.jar下载1.0.0+1.20.1#ReleaseInitial Release展开版本: 1.0.0+1.20.1支持游戏: 1.20, 1.20.1, 1.20.2类型:FabricRelease下载次数: 154全部版本
markdown_parsed
文章类型:收录
layui.use([\'form\'], function(){
var form = layui.form;
});
Shifting Wares |
楼主
2025-8-10 19:15:56
回复(0)
收起回复
|