現在、デザイン修正中です…

【Stardew Valley】SMAPI導入方法からSteam実績と連動する方法まで解説(画像付き)

Stardew valleyの「SMAPIの導入方法」についてまとめています!

 

SMAPIとは?

SMAPIは、Stardew Valleyのmodを導入するために必要な “前提MOD” です!
このSMAPIがないと、Stardew Valleyで利用できるほとんどのmodは動きません。

「modを利用して遊びたい!」って方は、必ず入れておいてくださいね。

SMAPIは不定期に更新あり。
バージョンが上がったら、更新内容などを確認して最新バージョンにしておくのがおすすめー

スポンサーリンク

 

SMAPIの導入方法

  1. Stardew Valley本体の「データのバックアップ」をとる
  2. 「SMAPI」を検索
  3. 緑色のボタンを探す
  4. ダウンロードしたフォルダを解凍(展開)
  5. ゲームを1度通常起動
  6. SMAPIをインストール

SMAPIをパソコンに導入する方法を、順番にまとめていきます!
検索から順番にご説明していきますので、ぜひ一緒に進めてみてくださいねー。

 

SMAPI導入前に…

SMAPIを導入する前には、Stardew Valley本体の「データのバックアップ」を取っておくのがおすすめです!

何かあった時に、デフォルトの状態に戻すことが出来るので。

 

バックアップを取るには?

バックアップの取り方
  1. Stardew Valleyの保存場所を探す
  2. Stardew Valleyフォルダをコピー
  3. 適当な場所に貼り付け

Stardew Valley本体のバックアップの取り方は、凄く簡単です!
コピペするだけ。

Stardew Valleyのゲームファイルが保存されている場所を探して開いたら、Stardew Valleyフォルダを選択して右クリックをして「コピー」をしましょう。

【デフォルトの「commonフォルダ」の場所】
Cドライブ → programfiles(×86) → steam → steamapps → common

コピーが出来たら、デスクトップなどの適当な場所で右クリックをして「貼り付け」

これだけでバックアップをとることが出来てます!
コピーしたフォルダの貼り付け場所はデスクトップでなくても、自分の好きな場所で大丈夫。

忘れないようにとっておければ何でもOKですよー(*´Д`*)

ちなみに、私はバックアップは取ってないw
データなくなったら、それはそれで初めからやればいいやって感じですー

 

「SMAPI」を検索

SMAPI導入方法

Googleなどの検索機能を使って、「SMAPI」を検索しましょう。
SMAPIと打って検索をかけると、一番上に出ますよ。

面倒な人は、ココからどうぞ↓
SMAPIダウンロード

 

「緑色」のボタンを探そう!

SMAPIのページを開くと、黄色い鳥の上の方に「Download SMAPI」という緑色のボタンがあります。

まずは、この緑のボタンをクリックです!
*画像は、バージョン2.8.2時点のものになります。
*バージョンが上がると、SMAPIの後ろの数字が変わっていきます。

 

「Direct download」をクリック

緑のボタンを1回クリックすると、2つの項目が出てきます。

この2つの項目のうち、下の方にある「Direct download」という方をクリック。
すると、ページ内で直接SMAPIをダウンロードができちゃいます!

「Direct download」をクリックして、SMAPIをダウンロードしましょう。

 

ダウンロードしたフォルダを「解凍(展開)」

SMAPI導入方法

ダウンロードが出来たら、自分のパソコンに入っているか確認!

「ダウンロード」などのフォルダを開くと、先ほど入れたSMAPIがあります。

SMAPIファイルを見つけたらファイルをダブルクリックまたは、右クリックから解凍(展開)を選択してください。

SMAPIのフォルダは、zipという圧縮ファイルの形でダウンロードされます。
なので、解凍(展開)という処理をしないと使えないんです。

必ず、解凍(展開)処理をしてくださいね。

 

ゲームを「1度起動」する!

SMAPI導入方法

SMAPIをインストールする前に、1度Stardew Valleyを起動しておきましょう!

ゲームを1度も起動しないまま「SMAPIをインストール」してしまうと、エラーになってしまうので注意です!!

もし、エラーになってしまったら…
Stardew Valleyフォルダの中にある “Stardew Valley.exe” でSMAPIを使わずに通常起動が出来るので、Stardew Valley.exeで起動をしてみてください。

【デフォルトの場合のStardew Valleyフォルダの場所】
Cドライブ → programfiles(×86) → steam → steamapps → common → StardewValley

 

SMAPIを「インストール」する

SMAPI導入方法

解凍(展開)が終わると、SMAPIのフォルダが勝手に開きます。
開かなかったら、自分で開いてねー。

SMAPIフォルダを開いたら、フォルダ内にある 「install on windows.bat」をクリックして起動しましょう。
※「install.exe」から「install on windows.bat」という名前に変わりました。(2018.11/20現在)

 

SMAPIのインストール方法

SMAPI導入方法
  1. install on windows.batでコマンドプロンプト起動
  2. キーボードで1を押す
  3. Enterを押す

install on windows.batでSMAPIを起動すると、英語がたくさん書かれた「黒い画面」が出てきます。
この画面をコマンドプロンプトと言います。

コマンドプロンプトでは、「インストール・アンインストール」について聞いてきます。
今回は、インストールをしたいので [1] Install SMAPI.という方を選択したいので、1を押せばいい感じ。

1、Enterの順に押していくとインストールが開始されますよー!

 

緑の文字を確認!

SMAPI導入方法

1、Enterの順に押したら、緑色の文字が表示されます。
「SMAPI is installed!」と表示されたら、インストール出来てますよー。

インストールが出来たら、右上の×で画面を終了するか、もう一度「Enter」を押すと終了出来ます。

これで、SMAPIの導入は完了です!

 

NEWパソコンで起動すると「エラー」になる?

Stardew Valleyを一度も起動したことがないパソコンでゲームを始めようとした時に、慣れていると、SMAPIを入れて、MODを導入してとサクサクやってしまうものです。

でも、ちょっと待ってください。
そのままだとゲームを始められないですよ?

Stardew Valleyを初めてパソコンで起動する場合には、SMAPIを導入する前に “1度Stardew Valleyを起動” する必要があります。

SMAPI導入後にゲームを起動すると、エラーが出てしまい上手く起動しないんです…

なので、Stardew Valleyを一度も起動したことがないパソコンでゲームを始める場合にはSMAPIを導入する前に必ずゲームを起動して見てくださいね。

スポンサーリンク

 

Steamと連動する

  1. Steamを開く
  2. 起動オプションを設定
  3. Stardew Valleyの保存場所のアドレスを入力

SMAPIを導入したら、Steamと “連動” をしておくのがおすすめ!!

これを行っておくと「実績を取得」することが出来るのはもちろんですが、起動がすごく楽になるんです。

SMAPIを使ってStardew Valleyを起動するためには、StardewModdingAPI.exeというものでゲームを起動をしなければなりません。

でも、いちいち探して起動するのめんどい…そんな時!
Steamと連動さえしておけば、Stardew Valleyをインストールした時にデスクトップなどに作られるショートカットをダブルクリックするだけで、StardewModdingAPI.exeでの起動が出来ちゃうんです。

めっちゃ便利なのよ。
アドレスの入力さえ間違わなければできるので、ぜひ試してみてください!

 

Steamを開く

SMAPIとSteamの連携方法

Steamを開いて、ライブラリ内の「StardewValley」を右クリックし、「プロパティ」を開きます!

 

起動オプションを設定

SMAPIとSteamの連携方法

一般のタブ内に「起動オプションの設定」というものがあるので、開きます。
文字入力の部分に、下記のように入力します。

この中に「StardewModdingAPI.exe」のアドレス” %command%

“”の中の赤マーカー部分に、自分のStardewModdingAPI.exeが保存されている場所のアドレスを入力します。
※%command%の前に「半角スペース」を忘れずに!

【アドレス確認場所(デフォルトの場合)】
Cドライブ → programfiles(×86) → steam → steamapps → common → StardewValley → StardewModdingAPI.exe
デフォルトの場合には、”C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\StardewModdingAPI.exe” %command% って入力してください。

 

保存場所のアドレスとは?

SMAPIとSteamの連携方法

steamと連動で使用する保存場所のアドレスは、SMAPIのインストール時にも見ることが出来ます!

SMAPIをインストールした時に出る緑の文字の中に、StardewModdingAPI.exeの保存場所のアドレス(ファイル保存場所)があります。

これは、StardewModdingAPI.exeがどこにあるのかを示すもので、住所みたいな感じです!
ココにありますよーってこと。

アドレスが正しくないと、Steamが起動する時にStardewModdingAPI.exeを見つけることが出来ずにエラーが出てしまいます!

注意
steamと連動が出来ない場合の多くが、このアドレスの入力ミスであることがほとんどです。
連動が出来ない場合には、入力ミスがないかを確認してみてください!!

 

アドレスを確実に正しくコピーする方法

SMAPIとSteamの連携方法 パスのコピー
  1. Stardew Valleyの保存場所を開く
  2. 「StardewModdingAPI.exe」を軽くクリック
  3. 上部の「パスをコピー」を選択

Steamの起動オプションに入力するアドレスを正しく入力するためには、「パスのコピー」を使うのが楽です。

Stardew Valleyが保存してあるフォルダを開いて、中にある「StardewModdingAPI.exe」を選択して「パスのコピー」を選択しましょう!

これで “C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\StardewModdingAPI.exe” という部分までコピーが可能です!
※保存場所がデフォルトでない場合には、少しアドレスが変わります。

コピーが出来たら、これをSteamの起動オプション内に貼りつけてStardewModdingAPI.exe”の後ろに「 %command%」と追加しましょう。
※%command%の前には「半角スペース」が入っているので忘れずに!!

 

正しく入力出来たら「OK」を!

SMAPIとSteamの連携方法

入力が出来たら、「OK」を押して完了!
これで、Steamとの連動が出来ました。

この作業をしておくと、いちいちStardewModdingAPI.exeを探してゲームを起動しなくても良くなります。

ゲームをインストールした時に作ったショートカットで開くだけで、SMAPIを使った形でゲームを起動してくれるので便利です!!

ゲームを起動すると、黒い小さい画面(コマンドプロンプト)というものが毎回表示されるようになります。

これが出ていれば、正常な状態!

「エラー状況」や「MODの更新状況」なども教えてくれる便利なものなので、起動時に確認しておくのがおすすめです。

 

アドレス入力ミスのエラー例

SMAPIとSteamの連携エラー

Steamの起動オプションに入力したアドレス先に、「Stardew Valleyが保存されていない場合」には画像のようなエラーメッセージが出ます。

もしこの画面が出た場合には、Steamの起動オプションに入力した “アドレスが合っているか” をもう一度確認してみてください(*´ω`*)

【デフォルトの場合】
“C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\StardewModdingAPI.exe” %command%

 

SMAPIとSteamの連携エラー

ちなみに、””が入っていない場合にはこんな感じのエラー。
StardewModdingAPI.exeの後ろに ” が入っていないことが多いです!

 

SMAPIとSteamの連携エラー

他の入力ミスの場合には、こんな感じのエラーが出ることもあります。
こんな感じのメッセージが出てきたら、入力ミスをしていないかを確認してみてください(*´▽`人)

スポンサーリンク

 

SMAPIの更新方法

  1. SMAPIをダウンロード
  2. ダウンロードしたフォルダを解凍(展開)
  3. 「install on windows.bat」を開いてインストール

SMAPIの更新方法をざっくりまとめてます。
バージョンが上がった時などの、更新の参考にどうぞー!

基本的には、導入時と手順が全く一緒です。

 

SMAPIをダウンロード

SMAPI更新方法

SMAPIをサイトからダウンロードしましょう。
検索してサイトを見つけたら、「Direct download」でダウンロードです!

 

ダウンロードしたフォルダを解凍(展開)

SMAPI更新方法

ダウンロードしたファイルをダブルクリック、または右クリックから解凍(展開)をしましょう。

解凍(展開)するとフォルダが開きます。

 

インストール

SMAPI更新方法

SMAPIフォルダ内にある「install on windows.bat」をダブルクリックで開きましょう。

開くと黒い画面が出てきます。

 

SMAPI更新方法

画像のような画面が出たら 1、Enter の順に押しましょう。
すると、緑の文字が表示されます。

 

SMAPI更新方法

緑の文字が表示されればOKです!
もう一度「Enter」を押せば、この画面を閉じることが出来ます。

これで、SMAPIの更新は完了

 

SMAPIの更新内容を確認したい!

SMAPI更新方法

SMAPIの更新内容を確認したい場合には、SMAPIダウンロードページ下を確認しましょう!

そのままだと英語で何が開いてあるのか読めないので、右クリックで「日本語に翻訳」を行ってから確認をするとわかりやすいですよ。

 

コマンドプロンプトの見方

SMAPIコマンドプロンプトの見方

1番上の行:SMAPIのバージョン・StardewValleyのバージョン
2行目:MODの場所

Loaded 4 mods:4個のMODがロードできました。
Loaded 9 content packs:9個のコンテンツパックがロードできました。

SMAPIを導入してゲームを起動すると、「コマンドプロンプト」と呼ばれる黒い画面が出てきます。

ココでは、バージョンの確認やmodが上手く導入できたかの確認などが出来ます。

赤枠で囲んだ部分では、導入できたmodなどを教えてくれています。

content packsの方は「Content Patcherを前提としたmodとか」で、どのmodが導入できたかを教えてくれています。

mod名もちゃんと記載されるので、とてもわかりやすいです!

 

読み込めなかったMOD

SMAPIエラーメッセージ

赤字で表示されているのは、「Skipped mods」となっていて “読み込めなかったmod” を表しています。

“バージョン未対応” だったで上手く導入できなかった場合に、こんな感じに教えてくれます。

modは、ゲーム本体のアップデートやSMAPIのアップデートなど…
様々な原因によって、使えなくなることがあります。

このようなエラーが出た場合には、modに「最新バージョンがあるか」確認してみてください。

最新のものがあったら、NEXUSMODSからダウンロードして古いものと “差し替え” をしましょう。

スポンサーリンク

 

MODのアップデート情報

SMAPIコマンドプロンプトの見方

SMAPIでは、“update Keys” が設定されているmodの場合、画像の紫の文字のような感じで「最新のアップデートが出来るmod」を教えてくれます。

画像では、「2個のmodのアップデートがありますよ」と言っています。
update Keysが設定されていないmodは見られませんが、便利です!

ここに出ないmodはNEXUSMODSで、最新バージョンがあるか確認

 

バージョンが違う…

SMAPIコマンドプロンプトの見方

MODをダウンロード時に、最新版をダウンロードしたはずなのに、コマンドプロンプト内に「最新バージョンがあります」って表示されたことがありました。

この時は、MOD内の「manifest」に記載されていたバージョンが、最新版の表記になっていなかったのが原因でした。
*manifestには、バージョンとかのゲーム情報が書かれています。

MOD自体のバージョンが違う場合には、「manifest」というファイルを開いて下さい。

manifest内の “バージョンの数値” を直せば、コマンドプロンプト内のメッセージが出なくなりますよ。

 

SMAPIが導入出来たら、NEXUSMODSに登録しよう!

SMAPIの導入が終わって、これからmodを導入したいという場合には、“NEXUSMODS” へ登録しておきましょう!

NEXUSMODは、stardew Valleyで使えるmodのダウンロードが出来るサイトになります。

stardew Valleyには、便利なものから見た目を可愛らしくしてくれるものまで素敵なmodがたくさん揃っています。

modの導入は難しくてちょっと…という方も、この機会にぜひ導入をして見て下さいね。

わからないことなどあれば、コメントどうぞー

StardewおすすめMOD
Stardew記事一覧

49 COMMENTS

黒執事

SMAPIのプログラムの所で1+エンター押すと赤い文字が出て拒否されましたがどうすればよいのでしょうか。

返信する
藤依ひな

>>黒執事さん
SMAPIをインストールする前に、StardewValleyのゲーム自体を一度起動されましたでしょうか?
一度もゲームを起動せずに、先にSMAPIをインストールしようとするとエラーが出ます。
または、ゲームのフォルダ自体が見つからない可能性がありますので、ゲームが黒執事さんのパソコン上にないか、アクセスできない場所に保存されてしまっている可能性があります。

返信する
藤依ひな

>>杉さん
デフォルトの場合であれば、この順で操作するとたどり着けると思います!
PC → Cドライブ → programfiles(×86) → steam → steamapps → common → StardewValley

返信する
まさ

Steam起動オプション設定で画面ではappsから始まってますがもう少し詳細教えてください!初心者なのでよろしくお願いします!

返信する
藤依ひな 藤依ひな

>>まささん

Steamとの実績連動の件ですよね。
デフォルトの場合であれば、「”C:¥Program Files (x86)¥Steam¥steamapps¥Stardew Valley¥StardewModdingAPI.exe” %command%」と入力出来ていれば、連動できます。
※¥は半角です。

記事の方にも追記してみましたので、また見ながら試して頂けたらと思います。
もしわからなかったら、またコメントください!

返信する
藤依ひな 藤依ひな

>>匿名さん

おぉ!ホントだ( ゚д゚)
わざわざいくつ間違ってるかまで細かく書いて頂いて、ありがとうございます。

自分では気づかないことも多いので、凄く助かりました!!
修正しておきます。

返信する
匿名

こんにちわ。
こちらのサイトを参考にMODを導入しようとしましたが、
SMAPIが導入できていないような気がします。

・ゲームを起動
・SMAPIのインストール~「1」「ENTER」までは問題なくできました。
 画像と同じように緑の文字がでて画面を閉じました。
・実績と連動

その後、ゲームを立ち上げるとエラーは出ませんが、コマンド画面も出ません。
またNEXUSMODSに登録もしてありますがMODをダウンロードすることもできません。
これはSMAPIが導入できていないのでしょうか?

返信する
匿名

コマンド画面が出ないのは自己解決しました。
単純に「StardewModdingAPI」で機動しないといけないということに気づいていませんでした。

MODがダウンロードできないのはもうちょっと調べてみます。
また質問するかもしれませんが、その時はよろしくお願いします。

返信する
藤依ひな 藤依ひな

>>匿名さん

こんにちは。
コマンドプロンプト(黒い画面)が出ない件ですが、Steamで「起動オプション」を設定しておくと楽です!

同じSMAPIの説明ページ内に、Steamとの連動の項目があります。
その説明の中に起動オプションの設定方法が記載してありますので、良かったら参考にどうぞ↓
https://stelladia.club/stardewvalley-smapi-dounyu/#toc_id_5_3

NEXUSMODSの件ですが、登録はされたとのことでしたがログインはされていますでしょうか?
タブを閉じたりした関係で、ログインがされていなかったりするとダウンロードが出来ないかもしれないです!

または、ダウンロードする際に「MOD MANAGER DOWNLOAD」を押してしまっているとダウンロードが出来ないことがあります。
ダウンロードの方法をまとめたページもありますので、良かったらこちらも参考にどうぞ↓
https://stelladia.club/stardewvalley_nexusmods_touroku/#toc_id_4

返信する

起動オプションでMacのアドレスでつまづいています…
自分でもググって見たのですがほとんどwinでしか説明がなくて…
何かご存知でしたら教えていただければと思います。

返信する
藤依ひな 藤依ひな

>>山さん

私もMacは扱ったことがないので、少し調べてみました!
Stardew Valleyの英語版のwikiで見つけることが出来ましたU。・x・)ノ

内容はこんな感じでした↓

①「Mono」というソフト(アプリ)をダウンロード
②SMAPIをダウンロードして解凍(展開)
③Mac内の「ランチパッド」を開く
④「Terminal」と入力して、Terminalアプリを開く
⑤【】内の以下のコマンドを入力する
【mdfind -0 ‘kMDItemFSName = “install on Mac.command” && kMDItemContentType = “com.apple.terminal.shell-script”‘ | xargs -0 xattr -d com.apple.quarantine】
⑥SMAPIのMac版を起動して、画面指示に従えばインストール可能!

起動オプションの設定は、おそらくないみたいです。
リンクを貼っておきますので、良かったら参考にどうぞー!

SMAPIインストール(Mac):https://stardewvalleywiki.com/Modding:Installing_SMAPI_on_Mac
Monoダウンロード:https://www.mono-project.com/download/stable/#download-mac

私はMacを持っていないので検証はできないのですが、参考になれば幸いです。

返信する
匿名

いつもSMAPIアプデの際にここを拝見させてもらっています。
ありがとうございます!

返信する
藤依ひな 藤依ひな

>>匿名さん

いつも見て頂いてるんですね。
コメント、とても嬉しいです(*´艸`*)

ありがとうございます!

返信する

こんにちは!
Steamと連動の件に関してです。
筆者様のやり方で最初はできており、実績が解除されるとSteamの方にも適用されていたのですが、ここ数日で解除されているはずのSteamの実績が解除されません。
プロパティからもう一度起動オプションを見直してみたところ、「’D:\SteamLibrary\steamapps\common\Stardew’が見つかりません。名前を正しく入力したかどうかを確認してから、やり直してください。」というエラーがでます。そして、Steam側から「Stardew Valleyのプロセス開始に失敗しました:(その後文字化け)」というエラーが来ます。
自分でいろいろ調べて試してみたのですが改善されずに困っています。。。
何かわかることがあれば教えていただけると嬉しいです。
長文失礼いたしました。
よろしくお願いします(/・ω・)/

返信する
藤依ひな 藤依ひな

>>杏さん

こんにちは(*´ω`*)

Steamとの連動に関してですが、起動オプションの設定では、Stardew Valleyの保存場所を指定しています。
起動する時に、ココから起動してくださいというのを指定してます。

デフォルトでは、【Cドライブ → programfiles(×86) → steam → steamapps → common → StardewValley → StardewModdingAPI.exe】となっているのですが、杏さんのStardew Valleyは「Dドライブ」に保存されているようでしたので保存時に変更をされたのかと思われます。

Stardew Valleyの保存場所は、Steamの起動オプションの設定に入れるアドレスと同じになっていますでしょうか?
実際に試してみたところ、Steamの起動オプションの設定に入れるアドレスが、Stardew Vallyの保存場所のアドレスと違う場合に「エラーメッセージ」が表示されました!

もしかしたら、SteamLibraryという部分のLibraryがいらないのではないかとも思うのですが、ご自分で指定されている場合ですとそのままでいいのかもしれません。

返信する

さっそくのお返事ありがとうございます!
私の場合、Steamのゲームの保存場所が自動でDドライブに入るようになっています。
fileのアドレスをコピーして起動オプションに張り付けて、StardewModdingAPI.exe\” %common%を追記してから起動しています。
保存場所は間違いはないと思うのですが。。。(´;ω;`)
Libraryを入れずに起動してみたところ同じエラーが出ました。

返信する
藤依ひな 藤依ひな

>>杏さん

すみません!!
確認してみたら「SteamLibrary」の部分は、問題ないようでした。

あと、返信して頂いた文章が「 %common%」になっていたのですが、こちら「 %command%」になります。
こちらはお間違いないでしょうか?

私の友人が保存先を複数に分けていた時に、以前1度上手くフォルダを見つけてくれないということがあったという話を聞きました。
まずは、Steamの起動オプション内のアドレスをいったん消して保存して、SMAPIを使用しないで通常の起動が出来るのかを確認してみてください。(この場合コマンドプロンプトという黒い画面は表示されません。)
__________________________________

【Steam起動オプションを設定せずに、起動しようとして起動しなかった場合】
ゲームフォルダ自体がSteamで設定した保存場所にない可能性があります。
この場合には、Stardew Valley自体を入れなおす必要があります。
__________________________________

【起動した場合】
起動した場合には、「StardewModdingAPI.exe」を直接起動して、起動が出来るのかを確認してみてください。
Stardew Valleyの保存されている場所に一緒に入っているはずなので、見てみてください。

起動が出来れば、SMAPIにも問題がないことが確認できると思います。

この場合には、「StardewModdingAPI.exe」のファイルの上にカーソルをのせて、画面上部の「ホーム」内にある「パスをコピー」をするとアドレスをコピーできます。(windows10の場合)

コピーしたアドレスをSteamの起動オプションに貼りつけて、「 %command%」を追記してください。
※半角スペースなどの入力ミスがないかを確認してみてください。
__________________________________

返信する
藤依ひな 藤依ひな

>>杏さん

もし、「StardewModdingAPI.exe\” %common%」の中のStardewModdingAPI.exeの後ろの \ を間違えて入れてしまっていたらこれが原因です。
この状態で起動してみたら、杏さんから頂いたのと同じエラーが出ました。

返信する

すみません。
いろいろミスしてこちらにコメントしてしまっていたようですね。。
正しくは、「D:\SteamLibrary\steamapps\common\Stardew Valley\StardewModdingAPI.exe\” %common%」でした。
無事起動できました!本当にありがとうございました( ;∀;)
お手数をおかけしてすいません。
これからも拝見させていただきます(/・ω・)/
ありがとうございました。

藤依ひな 藤依ひな

>>杏さん

いえいえ、全然大丈夫ですよ!!
こちらも説明の手際が悪くてすみませんでした。

無事に起動出来て、良かったです(*´ω`*)

匿名

steamから開くときに、
”C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\StardewModdingAPI.exe” %command%
と打ってから開こうとすると、
”C:\Program が見つかりません。~~~
と出て開けない場合はどうすればいいでしょうか?空白を全てなくすと文字化けの文章が出て開けません。

返信する
藤依ひな 藤依ひな

>>匿名さん

SMAPIとStesmを連携させる時のお話ということで宜しいでしょうか?
「“C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\StardewModdingAPI.exe” %command%」で連携が出来ない場合には、いくつかの可能性が考えられます。

①StardewModdingAPI.exeは、指定したフォルダ内(Cドライブ)に入っていますか?
 Steamの起動オプションを設定では、「ココのフォルダにあるコレで起動して!!」という指定をします。
 もし、指定したフォルダ内に「StardewModdingAPI.exe」がなければ、ファイルが見つからないというエラーが出ます。

②SMAPIを導入する前に、Stardew Valleyを1度起動しましたか?
 SMAPIを導入する前には、Stardew Valleyのゲーム自体を1度起動しておく必要があります。
 起動をせずにSMAPIを導入してしまうとエラーが出ます。

返信する
匿名

返信ありがとうございます。
上に書いたものとは変えて、ファイルの保存場所を
D:\SteamLibrary\steamapps\common\Stardew Valley\StardewModdingAPI.exe” %command%
に変更してから試したのですが、
SMAPIをアンインストールしてからsteamランチャー・ファイルのexeから両方とも実行してからSMAPIをインストール、このコメントにあるものを入れてからランチャーで起動しましたが、駄目でした。
StardewModdingAPI.exe はD:\SteamLibrary\steamapps\common\Stardew Valleyの中に入ってあり、そこから起動することはできます。
自分はwindows7なのでパスのコピーはできません、あと連携の時のことで間違いありません。

返信する
藤依ひな 藤依ひな

>>匿名さん

StardewModdingAPI.exeが、「D:\SteamLibrary\steamapps\common\Stardew Valley」の中に入っているということであれば、その場所のアドレスを入力出来ればSteamと連携出来ると思われます。
パスのコピーができないとのことでしたので、Stardew Valleyのフォルダを開いた状態でフォルダ内の開いている部分で右クリックをし「プロパティ」を開いて見てください。

プロパティ内の全般の中の「場所」という項目が、アドレスになっています。
途中までしかコピーできないので、足りない部分を足してSteamに入力する形になってしまうのですがわかりやすいかもです。

あとは、SMAPIをインストールする時に表示される緑の文字にアドレスが書かれているので、それを確認してみるのもありかもしれません。
緑の文字の画面の画像はココにあります↓
https://stelladia.club/game/stardewvalley/stardewvalley-smapi-dounyu/#toc_id_3_2_1

返信する
匿名

URLを参考にアドレスを確認した所、一番最初に[ ” ]が無く、これを入れたら起動するようになりました、ありがとうございます!

藤依ひな 藤依ひな

>>匿名さん

いえいえー。
無事に連携出来て良かったです(*´▽`人)

匿名

こちらのサイトを参考にさせて頂きながらSMAPIを入れて、キャラクターのグラフィックをかえるところまではできたのですが、NEXUSMODSでダウンロードした「AOFB SHIPPING BIN」という建物などが可愛らしくなるmodが上手く入れられません。ファイルをダウンロードした後に展開をして、Modsフォルダーに入れてStardew VAlleyを起動する、といった手順でやっているのですが、黒い画面に赤文字で、
AOFB Shipping Bin 1.0 because it requires mods which aren’t installed
と表示されてしまいます。何か解決策などご存知でしょうか。

返信する
藤依ひな 藤依ひな

>>匿名さん

赤字のエラーメッセージを翻訳してみたところ「このMODに必要なMODがインストールされていない」と書かれているので、おそらく前提MODが足りないのではないかと思われます。
前提MODとなっている「Content Patcher」は、導入されていますでしょうか?

また、こちらのMODは新バージョンが「Version3」になっていて、概要欄に古いバージョンの代わりにこちらを使ってくださいと書かれていました。
ダウンロードファイルのページの一番上の方にあるVersion3というファイルをダウンロードしてみてください。

返信する
匿名

返信ありがとうございます!
教えて頂いた「Content Patcher」を入れて再度やってみたら無事にゲームに反映できていました!
ご丁寧にありがとうございました!

返信する
匿名

突然のコメント失礼します
SteamにてSMAPIとの連携を行うため”C:\Program Files (x86)\Steam\SteamApps\common\Stardew Valley\StardewModdingAPI.exe %command%とプロパティに入力しているのですが、Steam側から起動する事が出来ない状態です。
エラーとしては”C:\Program Files (x86)\Steam\SteamApps\common\Stardew Valley\StardewModdingAPI.exe C:\Programが見つかりません。名前を~というものです。
他の人のコメントなども参照してみたのですが改善せず、お力を借りられればと思います。
利用しているOSはWin7です

返信する
藤依ひな 藤依ひな

>>匿名さん

StardewModdingAPI.exeの後ろに ” が入っていないみたいですので、”で閉じればエラーが出なくなるかと思います!

返信する
藤依ひな 藤依ひな

>>匿名さん

いえいえ!
解決して良かったです。

せっかくの三連休ですから、ゲームいっぱい楽しんでください(*´Д`*)

返信する
Nattsu

はじめてのコメント失礼します。
大変分かりやすい説明のおかげで、SMAPI導入、NEXUSMODS登録、STEAMとの連携などは上手くいっているのですが、MODフォルダにダウンロードしたMODを入れても、ゲーム内で反映されません…
MODのバージョンなどもチェックしているつもりなのですが、何度やっても何も変わりません…( ;∀;)
どこでつまづいているのかも分からないのですが、何か初心者にありがちなミスなどありましたら、教えていただけたら嬉しいです。よろしくお願いします。

返信する
藤依ひな 藤依ひな

>>Nattsuさん

初めましてー!
宜しければ、どのMODを導入しているのかを教えて頂けますでしょうか?

また、SMAPIのコマンドプロンプトという黒くて小さい画面に「エラーメッセージ」などが出ていたら、合わせて教えて頂けると助かります!!

一応、私が思いついたMODが反映されない時に考えられる原因も下にまとめてみましたので、良ければ参考にどうぞー↓
_______________________________

【ダウンロードしたMODファイルを未解凍(未展開)の状態でStardew Valleyのmodsフォルダに入れている】

→MODを、NEXUSMODSからダウンロードしたままの「圧縮ファイルの状態」でStardew Valleyのmodsフォルダに入れても使用が出来ません。
解凍(展開)などの処理をしてから入れているかを確認してみてください!
_______________________________

【解凍したフォルダの中に入っているファイルを使うMODの場合】

→MODをNEXUSMODSからダウンロードして解凍(展開)してそのまま使えるものと、解凍(展開)したフォルダのさらに中に入っているファイルを使う場合のものがあります。
例えば、「ContentPatcher」を前提とするMODとかだとファイル名に[CP]とついているものがあるので、この[CP]がついているファイルを使えばいいのでわかりやすいです。
_______________________________

【前提MODを入れていない】

→それぞれのMODには「前提MOD」と呼ばれるそのMODを動かすために必要なMODというものが決まっています。
SMAPIも前提MODの一つです。

前提MODは、NEXUSMODSにあるそれぞれのMODページの「Description」内の「Requirements」というところに書かれています。
ただ人によっては、そのMODの前提MODの他に、そのMODを使用するMODを掲載している人もいるので注意です。

前提MODは、MODによって異なりますが、基本的に「SMAPI」とグラフィック系のMODであれば「ContentPatcher」を使うというのだけわかっていると便利かもです!
また、SMAPIにはないですが、前提MODとなるMODの前提になるMODというのもたまにあるので新しいMODを入れる場合には確認しておくといいかも。
_______________________________

【StardewModdingAPI.exeで起動できていない】

→Steamとの連携が出来ているというお話があったので、これは違うかもですが一応載せてみます。

MODを使う場合には、SMAPIを使ってゲームを起動する必要があります。
SMAPIを使ってゲームを起動する時は、Stardew Valleyのゲームのファイル内にある「StardewModdingAPI.exe」を使ってゲームを起動します。
コマンドプロンプトという黒い小さな画面が表示されていれば、StardewModdingAPI.exeを使って起動が出来てます。

Steamとの連携は、このゲーム起動をスムーズにするためにする設定だったりします。
いちいちStardewModdingAPI.exeのファイルを見つけて開いてってしなくても、Steamと連携さえしておけばゲームを通常起動するだけで勝手にSMAPIを使って起動してくれる感じです!
_______________________________

【MODが現在のバージョンに対応していない】

→MODが古いもので現在のゲームのバージョンに対応していない場合には使えないことがあります。
全てのものはないですが、MODの対応状況が載っているページがStardew Valleyのwikiにあるので参考にどうぞ↓
https://stardewvalleywiki.com/Modding:Mod_compatibility

返信する
Nattsu

わあ…!!とてもご丁寧にありがとうございます!!
導入しているMODは、
AutomaticGates
ExperienceBars
GiftTasteHelper
LovedLabels
になります。いろいろなものを手当たり次第に試したため、数が多いです…
教えてくださった、原因も一つ一つ確かめてみます!よろしくお願いします…!!

あと、もう一つ教えていただきたいのですが、いろいろとフォルダを移動させたりしているときに、誤って最初から入っていたMODで、ConsoleCommandsというものを消してしまいました…( ;∀;)
ゲームは今のところ通常通りできるのですが、なにか不具合があったりするでしょうか…?
ご存じでしたら、教えていただけるとありがたいです。

返信する
Nattsu

すみません、先ほど、SUMAPIのコマンドクロンプトについて書くのを忘れておりました…
その黒い画面はどこから見られるのでしょうか?私が見ていた限りでは、エラーメッセージなどは見かけていないのですが、黒い画面がダウンロードする際にしかみていないので、見落としているのかもしれません。分からないことだらけで、申し訳ないです…よろしくお願いします。

返信する
Nattsu

何度も、すみません。藤依様からの、アドバイスをたどってエラーメッセージを見つけました。
下記の部分が赤字で示してあったところです。対応できないものだったのでしょうか…
[SMAPI] Skipped mods
[SMAPI] ————————————————–
[SMAPI] These mods could not be added to your game.

[SMAPI] – LovedLabels 2.2 because it’s no longer compatible. Please check for a new version at https://mods.smapi.io

返信する
Nattsu

アドバイスにより、いくつかのMODが反映されていたことが分かりました!!
私はStardewModdingAPI.exeで起動できていなかったようです…。もう一度Steamとの連携を見直してみます。多分、Stardew Valleyのアプリケーションの位置をSteamで設定してしまい、そのまま進んだので、勘違いしていたようです…( ;∀;)
反映されているものを見たとき、とても感動しました!!もう、MODは諦めようかと思っていたので、藤依さまにご相談させていただけて本当に良かったです…!ありがとうございます。
あと、一つのMODがアップデートできるようなのですが、新しいものをいれているつもりなのですがさらに新しいものがあるのでしょうか…
LovedLabelsという、ペットなどを撫でたか確認できるMODなのですが、一番新しいものは、LovedLabels2.2-279-2-2で合っていますでしょうか…?
何から何まですみません。私の方でもいろいろ試してみます。

返信する
藤依ひな 藤依ひな

>>Nattsuさん

いえいえ、原因がわかったようで良かったです!!
どんどんご自分で答えを見つけてくださっていて、凄いなって思ってました(*´▽`人)

LovedLabelsについてですが、NEXUSMODSにあるものは現在のStardew Valleyのバージョンに対応していないようです。
LovedLabelsのページの「POSTS」というところの投稿で、有志の方が作られたバージョンがあるのを発見したのでURLを貼っておきます↓
https://community.playstarbound.com/threads/updating-mods-for-stardew-valley-1-3.142524/page-57#post-3325567

これはStardew Valleyのコミュニティフォーラムというところにあるので、コミュニティフォーラムへの登録が必要です!
登録の方法を書いた記事もあるので、良ければ参考にどうぞ↓
https://stelladia.club/game/stardewvalley/communityforums-chucklefish-stardewvalley/
_______________________________

また、ConsoleCommandsについてですが…
元々SMAPIに入っているものなので消さないほうがいいのかもしれないですが、たぶんなくても大丈夫なんじゃないかなと思います。
もし気になる場合には、SMAPIを再度インストールするのがいいかもです!

返信する
Nattsu

LovedLabelsの新しいバージョンまで見つけてくださって、なんとお礼を言っていいのか…!
本当にありがとうございます!!コミュニティフォーラムへの登録も了解しました!分かりやすい説明に、URLまでありがとうございます( ;∀;)✨
ConsoleCommandsのことも、ありがとうございます!とても気になっていたので助かりました…!!
SUMAPIを再度インストールしてみようと思います。
すばやい返信に、分かりやすい解説と何から何まで、本当にありがとうございます!藤依様のお力添えがなければ、きっとMODを諦めていたことだろうと思います。Stardew Valleyをより楽しめることを本当に嬉しく思います。( *´艸`)
これからも、藤依様のブログを参考にさせていただきながら、Stardew Valleyを進めていきたいです!!
ありがとうございました。

藤依ひな 藤依ひな

>>Nattsuさん

いえいえ!
お役に立てて良かったですー(*´▽`人)
Nattsuさんがとても丁寧な方だったので、私も説明するのが楽しかったですよ。

Stardew Valleyは、本当にたくさんの方がMODを作られていて、ゲームのバージョンが上がってもすぐに対応してくれることが多くて本当に楽しいゲームです。
ぜひぜひ、色々なMODを入れていっぱい楽しんでみてください!!

Nattsu にコメントする コメントをキャンセル

メールアドレスが公開されることはありません。