おすすめMOD・導入方法|種類・互換・選び方ガイド
Mods は新しいアイテム、建物、資源、メカニクス、あるいはゲーム進行の大幅なオーバーホールを追加して Factorio を拡張します。小さな品質向上の改善から、プレイ方法を根本的に変える大規模なトータルコンバージョンまで様々です。このページは主要な種類の Mods、選び方と組み合わせ方、互換性の注意点、インストール、開発、運用に関する実用的なヒントをまとめたものです。
Mods のカテゴリ
- 小規模/ユーティリティ: 単一目的の変更や QoL ツール(例: インベントリ/統計のヘルパー、リスキン、inserter の調整)。セーブ中でも追加して安全なことが多く、リスクは比較的低いです。
- 資源/コンポーネントパック: 新しい鉱石、流体、あるいは中間生成物を追加し、レシピを調整するもの(例: Bob's Mods、Angel's Mods、Omnimods、BZmods のパーツ)。レシピの多様性を増やし、しばしば複雑さを高めます。
- 品質・アイテム強化: アイテムの品質/レアリティやアップグレード層を追加するモッド(例: 品質)。アイテム属性を確率的に変化させたり、新しい
モジュール/建物を追加します。
- ロジスティクス/装備拡張: 追加のベルト、車両、列車、ローダー、大型チェストやロジスティクスアイテム(例: 5dim’s、AAI Containers & Warehouses、AAI Loaders、Yuoki Railways)。
- オートメーション/プログラミング: プログラム可能な車両/構造物や、回路/信号ネットワークを通じた高度な自動化を追加するもの(例: AAI Programmable Vehicles、AAI Programmable Structure)。
- ゲームプレイのオーバーホール/大型モッド: 新しいテックツリー、メカニクス、プレイ目標を大幅に追加する再設計。通常は新しいゲームでの開始を要求します。注目例:
- Krastorio 2 (K2): 包括的で取り組みやすいオーバーホールで、多数の建物とロケット後の終盤目標を追加します。
- Space Exploration (SE): 軌道/惑星へ進出する巨大なマルチサーフェス拡張。複雑なロジスティクスと長時間プレイを要求します。
- Py Mods (Pyanodons): 最も複雑な部類に入り、極めて多いレシピ数と長い完了時間を特徴とします。
- Industrial Revolution 3 (IR3): 時代別進行、異なる生産様式(スチームマシン等)、重い素材進行を導入します。
- Exotic Industries / Exotic Space Industries: エネルギーと時代を中心に据えたオーバーホールで、時代
ゲートや専用燃料ラインを持ちます。
- Ultracube: ユニークな触媒アイテムを中心としたパズル志向のモッド。
- Lunar Landings: 月前哨基地と遠隔アンドロイド制御工場のための軽めのマルチサーフェスモッド。
- キャンペーン/シナリオモッド: ストーリー駆動の進行、ミッション、制約を追加するもの(例: Mining Space Industries II)。
Mods がゲームプレイをどう変えるか
- 新しい資源、レシピ、中間生成物は設計の幅を増やし、多くの場合複雑さを増します。いくつかのモッドは鉱石を置換/統合します(例: Angel's は Bob's の多くの鉱石をより少ない “raw ores” に統合し、複雑な精錬を要求します)。
- 新しいテクノロジーや研究フローは、アイテムや生産の各階層へのアクセス時期と方法を変える可能性があります(例: IR3 の時代システム、Exotic Industries の時代要件)。
- マルチサーフェスや宇宙系モッドは惑星/軌道のロジスティクスを追加し、複数の工場/サーフェスを同時に管理する必要があります(SE、K2-spaced-out、Lunar Landings)。
- オートメーション・プログラミング系モッドは高レベルのスクリプト動作を許容し(AAI)、回路や遠隔制御を用いて車両/構造物ができることを拡張します。
- ビジュアル/リスキンや使い勝手改善のモッド(Artisanal Reskin、
アップグレードプランナー拡張等)は視認性と利便性を向上させます。
互換性とモッドの組み合わせ
- 大型モッドは他の大型モッドと衝突することが多いです。いくつかの確立された互換性メモ:
- Krastorio 2 と Space Exploration は相互互換を明確に想定しており、組み合わせたプレイ向けに多くのレシピや装備が調整されています。
- Bob's & Angel's ファミリーは一緒に動作するよう設計されています(AngelBob)が、一般的には K2/SE とは互換性が低いことが多いです。
- BZmods はモジュラーな資源追加を供給し、K2、Bio Industries、Space Exploration といったもの向けの互換レイヤーを一部に含みます。
- 多くのトータルコンバージョンや深いコンテンツのモッドは、設計の整合性を保つため広範な互換性を避けます。各モッドのページで宣言された互換性を確認してください。
- モッドを組み合わせる場合: 知名度の高い互換ペア(例: AngelBob)を優先し、作者が明示的にサポートしていない限り複数の主要オーバーホールを混ぜるのは避けてください。
Mods の選び方 — 実用アドバイス
- 大型モッド初心者? まずは少なくとも一度は vanilla をプレイし、その後取り組みやすいオーバーホールを試してください(推奨: Krastorio 2 または Bob's Mods)。
- より複雑さを求めるなら? Angel’s Mods、Py Mods、IR3、または Exotic Industries は生産の複雑さと設計パズルを大幅に増加させます。
- 探索とマルチサーフェスのロジスティクスを好むなら? Space Exploration が代表格です。Lunar Landings はより軽量なマルチサーフェス体験を提供します。
- オートメーションと高度な制御が欲しいなら? AAI Programmable シリーズはプログラム可能な車両と構造物を提供しますが、回路/信号の知識を要求します。
- 軽い追加だけが欲しいなら? 5dim’s のモジュラーアプローチ、Omnimods(鉱石統一/変換)、およびリスキンは強制的な深い変更なしに選択可能な機能を提供します。
- 圧倒されそうなら: 多くの大型モッドスイートはモジュラーです(必要な部分だけ有効化できます)— 例: BZmods、5dim’s、Bob’s のモジュラー構成。
インストール、セーブ、ワークフロー
- 大型モッドは一般に新しいマップ/ゲームを要求します。メジャーなオーバーホールをセーブ中にインストールまたは更新するとバランスが崩れたりエラーが発生することがあります。
- 小規模モッドや QoL の変更は既存のセーブに安全に追加できることが多いです。各モッドの注記を確認してください。
- ダウンロード元: ゲーム内 Mod Portal、mods.factorio.com、または Factorio フォーラム。マルチプレイヤーでは全クライアントが同じモッドセットを持っている必要があります(あるいはシナリオを提供するサーバーへ接続)。
- シナリオとモッドの違い: シナリオはプロトタイプ自体を同じ方法で変更するモッドとは異なる形でゲームプレイを変えることができ、マルチプレイヤーではクライアント側のインストールを必ずしも要求しない場合があります。
パフォーマンスとシステム面の考慮
- 大規模コンテンツモッド(Space Exploration、Py Mods、Industrial Revolution)はメモリと CPU 使用量を増やします。非常に大きな工場ではハードウェア負荷が増え、UPS/FPS が低下する可能性を見込んでください。
- マルチサーフェスや宇宙系モッドはさらに複雑さを加え、パフォーマンスに負担をかけ、セーブサイズを増大させることがあります。
開発とスクリプトの基本
- Mods は Lua(Factorio は Lua 5.2.1 を使用)で書かれます。公式の Lua API がプロトタイプ定義とランタイムのイベントフックを文書化しており、モッド作者はモッド API ルールに従ってモッドを構成する必要があります。
- プロトタイプデータ(data ステージ)はアイテム、エンティティ、レシピの追加/変更を行います。ランタイムスクリプト(control.lua)は動的な振る舞いとイベントを扱います。
- 多くのゲームプレイ属性(エンティティが軍事ターゲットと見なされるかどうかを含む)はプロトタイプを通じて設定可能です。
- モッド開発を計画しているなら: 公式の Lua API(lua-api.factorio.com)と factorio-data GitHub を参照してバージョン間の変更を追跡してください。
安定したモッド利用のためのヒント
- 追加前に各モッドの説明と互換性メモを必ず読みましょう。
- 大量のモッドセットを使う場合は、モジュラーなスイート(必要な部分のみ有効化)を検討してください。
- モッドを追加または更新する前にセーブをバックアップしてください。
- Factorio のバージョンと互換と明記されたモッドを優先してください。コミュニティパッチがメジャーアップデートに対する互換性を提供することがあります。
- 古いモッドのグラフィックを機能を変えずに改善するためにリスキン/ビジュアルパックを使用してください。
- マルチプレイヤーサーバーを運用する場合は Mod Portal を使い、クライアントが自動同期するようにしてください。サーバー側でシナリオベースの変更を用いるとクライアントにインストールを強制しない方法もあります。
助けやリソースを見つける場所
- mods.factorio.com のモッドページは説明、互換性メモ、ダウンロードリンクを提供します。
- Factorio フォーラムやモッド専用 Discord サーバーはサポート、変更履歴、パッチを提供します。
- Lua API ドキュメントと factorio-data リポジトリはモッド開発における権威ある参照です。
この概要は、Mods を安全に選択、組み合わせ、運用するための構造と実用的考慮点を示します。特定のモッドについては、互換性、設定オプション、作者の推奨構成を確認するために必ずそのモッドページを参照してください。