MOD入りStardew Valleyでよく陥りがちな困った
このページは適宜内容を充実させていく予定です。

システム関係
自分や動物の名前を日本語で入力したい!
ゲームが日本語入力に対応していないため、そのまま入力すると思ったように入力できなかったり、ゲームが落ちてしまうことがあります。
プレイ中にゲームが落ちる!

日本語 IMEでプレイしていませんか?
海外産ゲームでは半角英数字でプレイするのが基本ですが、日本語入力のままゲームを起動していたり、プレイ中に日本語入力に変換してしまったりすると、数秒画面が固まったのちにそのままゲームが落ちてしまうことがあります。
英語 IMEを追加する方法

まずは、Windowsボタン(スタートボタン)から設定を開きましょう!

時刻と言語画面で言語タブを選択し、言語の追加を選択します。


次に、英語(米国)を探しましょう!
見つけたらクリックで選択して、次へボタンを選択。

英語だけでも結構な数ありますね…。

次へボタンを押すと、言語機能の細かな設定画面が出てきます。
ここでは何も変更せずにインストールボタンをクリック!

ダウンロードには数秒かかります。

言語の追加に成功すると、画像のように英語(米国)が優先する言語の欄に追加されます。

英語(米国)をクリックすると、オプションボタンが出てきます。

オプション画面からキーボードの追加をクリック!

ズラッといろんな言語がでてきますが、スクロールして日本語を探して選択します。

日本語を選択すると、画像のようにキーボードの欄に日本語が追加されています。

USキーボードは不要なので削除してしまいましょう!
USをクリックすると削除ボタンが出てきます。

STEP8までできたら、英語IMEが追加されているか確認してみましょう。
タスクバー上にある、Jっぽいボタンをクリック!
すると、画像のように2種類表示されるようになります。
Stardew Valleyをプレイするときには、英語(米国)の方に切り替えてプレイすると、ゲーム中のクラッシュを防ぐことができるようになります。
リテクスチャ関係
MODで追加した場所にリカラーMODが適用されない!
まれに、MODで追加されたエリアにはDaisyNiko’s Earthy RecolourやVibrant Pastoral RecolorなどのリカラーMODが適用されない場合があります。
この現象は主に、農家や温室など屋内を拡張・変更するMODでよくみられます。
以下は、温室を拡張するMODなのですが、一部分にしかリカラーMODが反映されておらず、ちぐはぐな見た目になっています。


タイルシートの追加方法

\Stardew Valley\Mods\から、適用したいリカラーMODを探します。
見つけたら、その中にあるspring_outdoorsTileSheet.pngを探してください。

リカラーMOD内のassetsに入っています。
※今回は、[CP] 00Vibrant Pastoral Recolor Intl\assetsにpngがありました!
見つけたら、コピーしておきましょう。

\Stardew Valley\Mods\から、リカラーMODを適用したいエリア拡張MODを探して、assetsフォルダを開きます。
STEP1でコピーしておいたspring_outdoorsTileSheet.pngを、エリア拡張MODのassets内に貼り付けます。
以上の導入に成功していれば、芝生や土の部分、柵などにもリカラーMODが反映されます!


使用するエリア拡張MODによっては、上記のように一部黒く表示されてしまうことがあります。
これはSTEP2でコピペしてきたリカラーMODのspring_outdoorsTileSheet.png内に欠落しているテクスチャがあるために発生します。

テクスチャが欠落しているかどうかは、バニラのspring_outdoorsTileSheet.pngと見比べてみると分かるよ!
Stardew Valley\Content\Maps\spring_outdoorsTileSheet.ja-JP.xnb
試しに、バニラ.pngの上部とリカラーMOD.pngの上部を見比べてみると…


いくつか抜けているテクスチャがあるのが分かります。


今回足りてないのは、画像内の水色矢印で示した踏石?タイル?のテクスチャ。
バニラのspring_outdoorsTileSheet、もしくはリカラーMODのassetsフォルダ内から必要なタイルを探して、マージします。

画像編集ができるソフト(PhotoshopやGIMPなど)を使ってね!
STEP5で作ったpngをエリア拡張MODファイル内に置いて、反映されているか確認してみます。


しっかり反映されました!

xnbファイルの展開方法、使い方が分からない!
たまに見かける「xnbにマージして使ってね!」という文言と共に投稿される、png素材のみのMOD。
xnbファイルはそのままでは編集できません。
xnbcliに関しては以下の記事で詳しく紹介しています。

MOD関連
MODをダウンロードしたら中身が空だった!
ファイルのサイズが大きかったり、拡張子が.zipでないものは展開する際にファイルの中身が空っぽになってしまうことがあります。
エラーが表示されてMODがちゃんと動かない!
SMAPIのMOD環境でエラーが発生すると、赤色の文字でエラーの詳細を教えてくれます。
まずは、エラーログの詳細を確認し、エラーの原因と思われるMODを特定しましょう。
Stardew ValleyのエラーログはSMAPI log parserというツールを使うと見やすくなりますよ。
英語で出力されるので、苦手な方は翻訳ソフトを使いましょう。

SMAPI log parserを使って怪しいMODを特定できたら、そのMODのDescriptionページやPostページを『しっかり』読んでください。

以下に、よくあるエラー内容をまとめてみました。
前提MODを導入し忘れている
because it requires mods which aren’t installed
エラーログにこの文章が入っていたら、必要なMODが導入されていないことを示しています。
当ブログへのお問い合わせで多いのも、前提MODを入れていなかったため正常に動かない事象。
SMAPIで赤文字表示されて意図したように動かないMODは、大抵の場合前提MODが不足しています。

もう一度NexusのMODページをよく読みましょう。
導入に必要なことはすべて書いてあります。
競合している
Neither will be applied. You should remove one of the content packs, or ask the authors about compatibility.
エラーログにこの文章が含まれていたら、複数のMODが競合していることを示しています。

結果どれも適用されないため、どれかひとつを選んで導入しましょう。
サブフォルダに入っていない
Detected mod files directly inside the ‘Mods’ folder. These will be ignored. Each mod must have its own subfolder instead.

エラーログにこの文章が含まれていたら、画像のように「Modsフォルダ」の中に直接MODの一部が入ってしまっています。
※画像でいうと一番下にあるEastScarp.dllのこと。
Stardew ValleyのModsフォルダ内のものはすべてサブフォルダ内に入っていなければいけません。

こういうファイルが生成されていたら削除してしまいましょう。
最新バージョンにアップデートした
MODの最新バージョンがリリースされて入れ替えた際にエラーになることも多いです。
この場合は、関連するMODとの互換性がないか、そもそもMOD自体にバグがある可能性があります。
特にフレームワーク系のMODをアップデートする際には注意が必要です。
最新バージョンがリリースされたからと言ってすぐに導入するのではなく、しばらくPostsなどの様子を見てバグ報告がないかを確認するか、使用中のバージョンのバックアップを取っておいて最新版に入れ替えてみましょう。
起動やゲーム内の挙動に問題がなければそのまま使ってOKです。
問題がある場合は、バグ修正や関連MODのアップデートを待ちましょう。

最新のゲームバージョンとの互換性がないMODを使っている
[game] An error occurred in the base update loop: DivideByZeroException: Attempted to divide by zero.
at StardewValley.Locations.MovieTheater.GetMovieForDate(WorldDate date) in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Locations\MovieTheater.cs:line 1134
at StardewValley.Locations.MovieTheater.GetMovieToday() in D:\GitlabRunner\builds\Gq5qA5P4\0\ConcernedApe\stardewvalley\Farmer\Farmer\Locations\MovieTheater.cs:line 1074 …以下略
映画館解放後、ペリカンタウンに入った時にループエラーが発生して、ゲームが停止してしまいます。
どうしたらいいですか?

最近のお問い合わせで一番多いのがこれ…
これはJapanese Dialogue and Other Text ModificationというMODによるエラーです。
このMODの最終アップデートは、2023年2月23日。
まず、日付を見ただけで古いMODであることが分かります。

そして、このMODにつけられているタグをよく見てください。
Broken in Version 1.6が設定されています。

Nexusのタグは鵜呑みにしてはいけませんが、MODを導入する際の指標にはなりますよ。
日付やPOSTページ・バグ報告ページを見ていれば、ただDLすれば使えるMODではないことが分かります。
説明等を読まずにMODをDLして使うと、あらゆる不具合の原因や危険が伴いますので注意してください。
おわりに
困ったことがあったら、何よりもまずSMAPI Logを読む!
MODのDescriptionページやPostページを見返す!
ここで綴ったこと以外に、もし困ったことがあったら気軽にメッセージやコメントを残していってください。
エラーに関するお問い合わせ
コメント
コメント一覧 (9件)
初めまして!ご相談したい事なのですが、で新規データを作ると、MOD環境下でのみ初期のクラフトレシピであるチェスト(木材50個で作成のもの)が消えてしまっています。
最初のクラフトレシピ一覧には看板とチェストが表記されているはずなのですが、看板だけしか出てきません。
クラフトレシピの追加等、対処方法はあるのでしょうか?
同じMODを使用している継続データの方だと問題なくチェストのレシピが出てきますので、MOD有りの状態でで新規データを作成した際に起きるようです。
お忙しいところ誠に恐縮ですが、なにとぞよろしくお願い致します。
あざらし様
Logを提供していただけますか?
返信ありがとうございます。
ログ共有のURLはこちらです↓
【https://smapi.io/log/c3cda6186b764a518cedc69284b91615】
よろしくお願いいたします。
あざらし様
リンクの共有ありがとうございました🙌
たくさんエラーが出ているので、特定が難しいですが…
まずエラーたちをすべてきれいにすると解決するかもしれません。
詳細は以下です☟
【フォルダが空のため適用されていない → DLし直す or 導入方法を見直す】
・[CP] Wizard Portraits RRRR
【互換性がないため適用されていない → 削除する → 互換性があるバージョンをDL or 代替MODを探す or 諦める】
・Auto Stack Items To Chest
・Custom NPC Fixes
・Custom Music ←最近のサウンド系MODには不要になりました
・Extra Map Layers ←ゲーム本体に含まれている機能であるため削除
・Quest Framework
・Range Display
・Solid Foundations – Automate Integration
・TMXL Map Toolkit ←もう使われていないフレームワークのため削除
【必要な前提MODがインストールされていないため適用されていない → 必要条件を見直してDL】
・Better Artisan Good Icons for RSV
・Cornucopia – More Crops
【フォルダの中にmanifest.jsonがない or 正しい形式のmanifest.jsonがない → DLし直す or 導入方法を見直す】
・MissCoriel’sNPC UniqueCourtshipResponse5Japanse
・NPC Map Locations
・SDS
・SivsMarriageMod
【SMAPI MODではない → 削除 → 導入方法を見直す】
・VISUAL UPDATE
とりあえずこの辺りきれいにしてみてください。
かなり古いMODやそもそもMODでないものが多いようですので、バージョンやNexusの導入方法をもう一度確認してみてください。
返信ありがとうございます!
幾つか綺麗にはできたのですが、ペリカンタウン方面に向かうと映画館に関するループのエラーが発生してしまいました。
重ね重ねのご相談、誠に申し訳ございません。
共有ログ【 https://smapi.io/log/715f7b9c26f646528371ec2950545e36】
あざらし様
互換性がない → 互換性があるバージョンをDL or 代替MODを探す or 諦める
・SAAT
・Buff Framework
・Custom NPC Fixes
・TMXL Map Toolkit
映画館ループエラーに関して
日本語訳を改善するMODを導入していませんか?
導入している場合は、SDV1.6に対応しているものかどうかを確認してください。
おそらく対応していないと思いますので削除すると解決します。
返信ありがとうございます。映画館ループエラーは直りました!
初期クラフトレシピが消える/シルエット表記で作成できない問題はどこのModが関わっているのか分からずまだ直らないので、最悪チートメニューのアイテムで対応しようかと思います。
突然の質問にお返事ありがとうございました。
レシピが消失状態になるのは、複数のMODが競合・干渉しているからかもしれません。
同じような機能を持つMODを複数導入していないか・古いバージョンのMODを使用していないかを確認してみてください。
レシピ自体が非活性になっていて作成できない問題も同様ですが、こちらは合わせてカスタムレシピを追加するMODあたりを見てみてください(上記同様バージョンや競合など)。
※遠隔クラフトできるMODを入れていても、クラフト用の材料を確実に手元に持っている状態で試してください。
それでも原因が分からない or MODが多すぎて調査が大変な場合は、一度ゲームファイルごと削除→インストールし直して一からMOD環境を構築し直す方がいいです。
ちなみに、もしvortexなどのMODマネージャーを使用されている場合は、このような不具合の原因にもなりますので使用はしない方が良いかと思います。
こちらの記事を参考に環境を立て直してみてください。
何かありましたら、またお気軽にご連絡ください。
無事解決できましたので、その旨をご連絡いたします。
「Tidy Crafting Menu」というクラフトメニューを整理するMODに互換性が無いことが理由だったようで、それを取り除いたところセーブデータの新規作成・作成済みのデータ共にクラフトレシピが問題なく表記されました!有難うございました!