【factorio】MODのバージョンアップを取り消す方法を解説します

Factorioでは世界中の開発者によって作られたMODが、日々アップデートされています。
しかしMODをバージョンアップすることで、工場の一部が壊れてしまったり、最悪のケースではセーブデータが起動できないこともあります。

今回は、バージョンアップしたけれど取り消したいという場合の対処法を紹介します。
ぜひ最後までご覧ください。

バージョンアップ前

まずバージョンアップを行う前に、現行のバージョン番号をメモしておきます。
これをしておくことで速やかに元のバージョンに戻すことができます。
場合によっては数日で複数回のアップデートが行われている場合もありますので、必ず確認しておきましょう。

動作確認

今回はExotic Industriesをバージョンアップしました。
再起動するとエラーが発生しました。

まずは落ち着いて終了をしましょう。

ダウングレードの手順

  1. MODポータルから元のバージョンファイルをダウンロード

  2. modsディレクトリに移動

  3. zipファイルを解凍する

バージョンアップしたMODをポータルで探します。
ダウンロードのタブを開くと、過去のバージョンも含めてダウンロードすることができます。メモしておいたバージョンのものをダウンロードしてください。

ダウンロードしたzipファイルをmodsディレクトリに移動します。
このディレクトリの場所はOSによって違いますので注意してください。

For Windows, the mods directory is located at:
%AppData%\Factorio\mods

For Mac OS X, the mods directory is located at:
~/Library/Application Support/factorio/mods

For Linux, the mods directory is located at:
~/.factorio/mods


modsディレクトリの中には、先ほどインストールされた最新バージョンのzipファイルがあります。
モッドポータルからダウンロードしたものとは微妙に名前が違っています。

exotic-industries_0.6.7.zip (新バージョン: Factorio内でダウンロードしたもの)
Exotic Industries 0.6.5.zip (旧バージョン: MODポータルでダウンロードしたもの)
exotic-industries_0.6.5 (旧バージョン解凍後)

このような場合はポータルからダウンロードした方を解凍してください。すると正しい名前のディレクトリになり、読み込み可能になります。
新しいバージョンのzipファイルと、解凍前のzipファイルは不要なので捨ててください。

ここまで問題がなければ、再起動後に旧バージョンが動作するはずです。

おまけ

FactorioのMODには2つの名前があります。先程の例では`Exotic Industries`はtitleで、`exotic-industries`は内部名です。内部名はIDとして機能するので、他のMODと重複することはありません。
これは解凍したディレクトリの中にある`info.json`というファイルに書かれています。このファイルは全てのMODで必須のものです。興味があればご確認ください。

この記事が気に入ったらサポートをしてみませんか?