Content Patcherを入れたのにポートレートや建物の見た目が変わらないときは、「本体とパックの両方があるか」「パックが読み込まれたか」「変更の条件を満たしているか」の順に確認します。Content Patcher本体は、別に入れたコンテンツパックを動かすためのMODです。
この記事は、PCのStardew Valley 1.6系で、Content Patcher用パックが反映されない場合を扱います。SMAPI自体が起動しない場合は、先に各OS向けの導入を済ませます。Windows・Steamの手順はSMAPIの導入とSteam起動設定を確認してください。
本体とコンテンツパックを、別のフォルダーで入れる
必要なのはSMAPI、Content Patcher本体、使いたいコンテンツパックの3つです。パックとは、差し替える画像や変更内容をまとめたフォルダーのこと。Content Patcherだけを入れても、好みの絵柄へは変わりません。
- ゲームを終了し、Content Patcherの作者配布ページ(英語)から本体を入手します。
- 使いたいMODの配布ページで、Content Patcher用のファイルと必須MODを確認します。別方式のファイルや追加オプションが並んでいる場合は、作者の導入説明に従って選びます。
- ZIPをいったんMods以外の場所に展開し、各MODのフォルダーを、起動するゲームのModsフォルダーへ入れます。
- SMAPI経由で起動し、本体とパックが読み込まれたか確認します。
代表的な配置は次の形です。[CP] ExamplePackは説明用の名前なので、自分が入れたパック名に読み替えてください。
Mods/
├─ ContentPatcher/
│ ├─ manifest.json
│ └─ ContentPatcher.dll
└─ [CP] ExamplePack/
├─ manifest.json
├─ content.json
└─ assets/ (画像など。ないパックもあります)
ContentPatcher.dllがあるのが本体、content.jsonに変更内容が書かれているのがパックです。パックをContentPatcherフォルダーの中へ入れたり、2つのmanifest.jsonを上書きして一つにまとめたりしません。ダウンロードした一式にほかのファイルがある場合も、そのまま残します。作者のパック構成説明(英語)
SMAPIは整理用のサブフォルダーにも対応しているため、階層が一段深いだけで必ず失敗するわけではありません。ただし、ZIPの外側のフォルダーに説明ファイルなどが残っていると、正しいMODフォルダーを見つけられない場合があります。まずは上のように、manifest.jsonが入っているMODフォルダー単位で並べると照合しやすくなります。SMAPIのフォルダー配置案内(英語)
なお、[CP]という名前を付けるだけで別方式のMODがContent Patcher用に変わるわけではありません。中身が画像だけ、または古いXNB差し替え用ファイルだけの場合は、配布ページへ戻って対応ファイルを選び直してください。
パックが読み込まれていないなら、先に本体のエラーを直す
起動時のSMAPIで、Content Patcher本体と使いたいパックの名前を探します。パックが「Skipped mods」に出ているときは、まだ見た目の設定を調整する段階ではありません。
- Content Patcherが読み込めないためパックも停止している:本体のエラーを先に確認します。対応バージョン不足や重複を直すと、それに依存するパックも読み込める場合があります。
- パックが別の必須MODを要求している:そのパックの配布ページと、ログに出たMOD名・必要バージョンを照合します。すべてのCPパックに同じ追加MODが必要なわけではありません。
- パックの名前自体が見つからない:ZIPのまま置いていないか、別のゲームのModsへ入れていないか、配布されたフォルダー一式を移したかを見直します。
一般的なエラー文の読み方とログの開き方は、SMAPIログで「Skipped mods」を調べる手順にまとめています。更新で入れ直す場合は、設定をコピーしてから旧フォルダーをModsの外へ退避し、新しい一式を配置しましょう。Mods内で名前だけ「旧版」に変えると、古い方も読み込まれるおそれがあります。
読み込み済みなら「patch summary」で反映状態を見る
パック名はあるのに見た目が変わらない場合は、Content Patcherの診断コマンドを使います。問題のセーブを開き、変更されるはずの人物や場所を一度表示してから調べるのがポイントです。タイトル画面のままでは、セーブに応じた条件や、まだ表示していない画像を判断できないことがあります。
- ゲームを起動したまま、SMAPIの文字が流れているコンソールウィンドウへ切り替えます。
- 次のコマンドを入力し、Enterを押します。ゲーム内チャットや新しく開いたターミナルには入力しません。
patch summary
結果の「Content patches」から、対象パックを探します。パッチは、パック内にある一つひとつの変更指示です。[X]が付いた列と、その行の説明を確認してください。
- loaded:その変更指示が読み込まれ、有効になっているか。空欄なら、行の理由や起動時のエラーを確認します。
- conditions:現在の季節・進行状況・設定などが、変更の条件と一致しているか。空欄でも、今の状況では出さない仕様なら正常です。
- applied:対象の画像やデータが読み込まれ、変更されたか。空欄だけで故障と決めず、対象の画面を実際に開いたかも確認します。
たとえば「loadedには印があるがconditionsが空欄」なら、パックの入れ直しより条件の確認を優先します。「conditionsにも印があるのにappliedが空欄」なら、対象の人物に話しかける、変更対象の場所へ入るなどしてから、もう一度結果を見ます。理由欄にエラーがあれば、その内容を先に調べましょう。作者のpatch summary解説(英語)
結果が長い場合は、パックのIDで絞る
対象パックのmanifest.jsonをテキストエディターで開き、パック自身のUniqueIDを確認します。ファイルは書き換えず、次の引用符内をその値へ置き換えて入力してください。
patch summary "作者名.パック名"
使うのはフォルダー名や表示名のNameではありません。また、ContentPackForの中にあるPathoschild.ContentPatcherは読み込み先の本体IDです。パック自身のUniqueIDと取り違えないようにしてください。
条件が合わないときは、パックの設定と対象を確認する
Content Patcherのパックは、季節、天候、言語、好感度、プレイヤー設定などに応じて変更を切り替えられます。配布ページの画像と同じ見た目にしたい場合も、その画像がどの季節・設定で撮られているかを確認しましょう。条件に使える項目の作者資料(英語)
設定できるパックでは、初回起動後にそのパックのフォルダー内へconfig.jsonが作られます。本体のContentPatcherフォルダーにあるconfig.jsonと取り違えないようにしてください。項目はパックごとに異なり、設定ファイルを作らないパックもあります。

設定があるパックは、Generic Mod Config Menuを使ってゲーム内から調整できます。入口や保存の操作はGMCMの設定・保存手順を参照してください。config.jsonを直接編集する場合はゲームを終了してから変更し、SMAPIで起動し直します。
一方、content.jsonやmanifest.jsonは作者が用意した動作定義です。読み込みエラーが出たときに空のファイルを作ったり、Formatの数字だけ新しくしたりしても、互換性の問題は解決できません。配布元の対応ファイルを確認してください。
適用済みなのに絵が違う場合は、同じ対象を変えるパックを見る
同じ住人のポートレートや同じ建物を変更するパックを複数入れていると、後から適用された編集によって見た目が変わったり、画像全体の置き換えが競合したりする場合があります。appliedに印があっても、期待した絵が最終表示される保証にはなりません。
競合を疑うときは、対象パックの互換性案内を確認し、併用先を指定する設定や専用ファイルがないか探します。画像全体を置き換えるLoad同士は、優先度によって一方が選ばれたり、競合エラーになったりします。フォルダー名へ「zzz」を付けて順番を変えるだけで直そうとせず、まず同じ対象を変更する組み合わせを確認しましょう。Loadの競合と優先度(英語)
切り分けで一時的にパックを外す場合は、ゲームを終了し、設定を含むフォルダーをModsの外へ移します。ただし、新しいアイテム・NPC・場所を追加するパックが必要なセーブを、その構成のまま進めて保存しないでください。作者の削除手順とセーブのバックアップを先に確認します。
直らないときに、作者へ伝える情報
相談前に、問題が起きる場面でpatch summaryを実行し、その回のSMAPIログを残します。次の情報があると、「読み込み失敗」「条件待ち」「ほかのパックとの競合」を分けやすくなります。
- 反映されないパックの配布ページとバージョン
- どの住人・建物・場所が、どう変わるはずだったか
- ゲーム内の季節や天候、関連するパック設定
- patch summaryで対象の行に出た状態と説明
- 同じ対象を変更する、ほかのパックの名前
ログを共有すると、導入MODやフォルダーの情報なども相手に伝わります。SMAPIのログ解析ページ(英語)へ送信する前に内容を確認し、解析結果のURLは相談相手へ共有してください。アップロードした内容の扱いはSMAPIのプライバシー案内(英語)で確認できます。
patch reloadを実行すれば直る?
patch reload "パックのUniqueID"は、主に作者がJSONを書き換えたときに、そのパックの変更指示を読み直すコマンドです。設定項目の定義や動的トークンなど、読み直さない内容もあります。必須MODの不足や間違った配置を直す機能ではないため、プレイヤーが導入・更新した後は、ゲームを終了してSMAPIから起動し直す方法で確認しましょう。reloadの対象範囲(英語)
画像の出典・ライセンス
設定画面:Pathoschild「Content Patcher」公式ドキュメント掲載画像(無加工)。MIT License(英語)。
The MIT License (MIT) Copyright 2016–2025 Jesse Plamondon-Willard (Pathoschild) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Stardew Valley © ConcernedApe. アイキャッチ背景:Stardew Valley公式プレスキット(英語)。



コメント