村人の補給時に、日次または取引の完売をトリガーとして取引内容を自動で再抽選するサーバーサイドMODです。
この記事では、Shifting Waresを導入することで変化する村人の取引システム、厳選防止メカニズム、ゲームルールの設定方法を分かりやすく解説します。導入後の取引の変化や設定変更の手順を詳しく確認できます。
動作環境と要件

Creator: Estecka
| 項目 | 詳細 |
|---|---|
| ジャンル | 経済・ゲームメカニクス |
| 記事の検証対象 | Shifting Wares 4.0.0+26.2 / Minecraft 26.2 / Fabric |
| 主な対応バージョン | 1.20.1 / 1.21.1 / 26.2 |
| 対応ローダー | Fabric |
| 動作環境 | サーバー |
| 前提MOD | Fabric Loader / Fabric API |
| 配布ページ | Modrinth |
- 村人の職業ブロック出し入れによる厳選作業(職業ガチャ)を無くしたい
- 1人の村人から時間をかけて多様なエンチャント本やアイテムを購入したい
- サーバーのマルチプレイ環境で村人保護の負担を軽減したい
- サーバーサイド専用MODのため、シングルプレイまたはマルチサーバー側に導入します(マルチ参加者のクライアント導入は不要です)。
- 取引内容の入れ替わりにより、特定の神取引(最安値エンチャント本等)も永続せず入れ替わります。
- 完売した取引は、初期設定では補給時に同じ内容のまま補充されず、新しい取引へ更新されます。また、使用途中の取引も通常のように使用回数が補充されず、そのまま使い切った場合は完売した取引として再抽選の対象になります。
- 取引の更新に伴い、再抽選された取引では取引需要ボーナスの累積データも失われます。
主な機能や特長
取引の自動再抽選(日次&完売後リロール)
shifting-wares:daily_reroll が有効な場合、村人は1日1回、その日の最初に職業ブロックで補給する際、再抽選可能な取引を自動的に更新します。

また、取引が完全に売り切れた場合は、次の補給時に該当枠が新しい取引へ置き換わります。これにより、1人の村人と付き合うだけで多様な品揃えを楽しめます。
shifting-wares:deplete_reroll が有効な場合、使用途中の取引は通常のように使用回数が補充されず、完全に売り切れた取引が補給時に新しい取引へ置き換わります。

職業ブロック出し入れガチャの無効化(ワークステーション保護)
職業ブロックを破壊して設置し直す従来の手法では、取引内容を再抽選できなくなります。
初期取引は村人のUUIDと職業レベルを基にした固定シードで生成されるため、職業ブロックを何度置き直しても同じ条件では取引内容が変化しません。

探検地図などの永続取引の保護
製図家が販売する探検地図などの永続取引は、未購入のまま消滅しないようリロールが制限されています。
永続取引は初期設定では再抽選されません。shifting-wares:allow_persistent_reroll を有効にすると、少なくとも1回利用済みの永続取引が再抽選可能になります。

ゲームルール
4つのゲームルールの実際の挙動
| ゲームルール | 初期値 | 実装上の動作 |
|---|---|---|
shifting-wares:daily_reroll | true | 1日ごとの補給処理で、原則として全取引を再抽選 |
shifting-wares:deplete_reroll | true | 完売した取引のみ、補給処理時に再抽選 |
shifting-wares:workstation_protection | true | 職業ブロックを置き直しても初期取引が変わらないよう乱数を固定 |
shifting-wares:allow_persistent_reroll | false | 一度以上使用した永続取引を再抽選可能にする |
設定方法

コマンド /gamerule を使用して各機能のオン/オフを設定できます。
- チャット欄を開き、
/gamerule shifting-wares:daily_reroll falseなどのコマンドを入力します。 - 設定を変更したい項目(
daily_reroll,deplete_reroll,workstation_protection,allow_persistent_reroll)に応じて引数を切替えて実行します。
日本語化リソースパックおよび日本語化ファイルの配布
利用規約と配布ファイルに関する注意事項について、以下のリンク先にてご案内しています。
日本語化リソースパックや日本語化ファイルの利用規約
当ブログで配布している日本語化リソースパックおよび各種ファイルを使用する際の利用規約です。免責事項、再配布(二次配布)のルールなどについて記載しています。ダウンロード前に必ずご一読ください。
For MOD Creators: To avoid any misunderstandings regarding licensing, please be sure to read our “Distribution Policy” below.

翻訳や対応バージョンについて知ってほしいこと
配布する日本語化リソースパックの対応バージョンが「MC1.21.1」と記載されていても、「1.20.1」などの別バージョン、または異なるMODローダーでそのまま使用できることがあります。詳細については、以下の案内記事をご確認いただくか、ご自身のプレイ環境にて実際にお試しください。
当サイトで配布している機械翻訳ベースの日本語化リソースパックを利用する際の、翻訳の特性や不具合報告の範囲、対応バージョンに関する重要な注意事項と免責事項をまとめた案内ページです。必ずご一読ください。

ファイルのダウンロード
■ shifting-wares-4.0.0+26.2 日本語化リソースパック [公開日:2026.08.08]MC26.2
リソースパックの導入方法&よくある質問
リソースパックの導入方法については、別記事にて詳しく解説しています。
動画での解説や、リソースパックフォルダの開き方など、初めての方にもわかりやすくまとめていますので、ぜひご参照ください!

MODに関する「質問」「問合せ」について

当ブログを参考にしてくださる方へお願い


この記事に関するコメント