PCでLethal CompanyにMODをダウンロードしてインストールする方法のガイドです。
Lethal CompanyはUnityで動作しているため、そのMODのほぼすべてがBepInExプラグインです。その大多数はNexus ModsではなくThunderstoreにあり、これはSkyrimやFalloutのようなゲームに慣れている人の多くが予想するのとは逆です。
3つのMODマネージャーと手動インストール方法を取り上げ、MoreCompanyを実例として通して使用します。
Requirements
- Windows 10 以降、Linux、または macOS を搭載したPC。
- Steam版の Lethal Company。
- 標準的なMODリストなら 1GB 程度の空き容量。大きなコンテンツパックはこれを大幅に上回ることがあります。
- 手動インストールを行う場合は
.zipを展開できるソフト。Windows 11なら標準機能で対応でき、7-Zip はどの環境でも使えます。
NOTE - Lethal Companyにはアンチチートがないため、MOD導入によるBANのリスクはありません。それでも、実験を好むなら、ゲームフォルダのクリーンなコピーを保管しておく価値はあります。
Lethal Companyのモッディングの仕組み
Lethal Companyのほぼすべてのmodは、Unityゲーム向けの汎用modローダーであるBepInExによって読み込まれる .dll ファイルです。これがなければ何も読み込まれないため、BepInExPack が最初にインストールすべきものであり、他のすべてのmodが依存するものです。
インストール順序は常に同じです。
- BepInExはゲームフォルダに入り、起動時にゲームをフックします。
- MODは
BepInEx/pluginsに入れます。 - BepInExはゲーム起動時にそのフォルダ内で見つけたすべてのプラグインをロードします。
一部のMODは他のMODにも依存します。MoreCompanyはBepInExだけを必要としますが、多くの大規模なMODは共有ライブラリを引き込みます。MODマネージャーはそれらの依存関係チェーンをあなたの代わりに解決してくれます。これがMODマネージャーを使う最大の理由です。
ロビーの全員が同じmodを揃える必要がある
このガイドの中で、これが一番つまずきやすいポイントです。
Lethal Companyは協力プレイのゲームであり、ほとんどのゲームプレイMODはホストだけでなくロビー内の全プレイヤーがインストールする必要があります。MoreCompanyは良い例です。これはプレイヤー上限を引き上げますが、これをインストールしていないプレイヤーは、引き上げられた上限を使用しているロビーに参加できません。
これに対処するきれいな方法は、共有プロファイルです。Thunderstore Mod Manager、Gale、r2modmanはいずれも、MODリストをコードまたはファイルとしてエクスポートでき、友達がワンクリックでインポートできます。これにより、30個のMOD名を読み上げることなく、全員が同じ構成にそろいます。
TIP - コスメティック系やクライアントサイドのMODは例外です。それらは自分のゲームにのみ影響し、一致させる必要はありません。
MODマネージャーを選ぶ
この3つはいずれも同じ核となる役割を果たします。使い勝手の好みで選んでください。
| マネージャー | 対応環境 | 備考 |
|---|---|---|
| Thunderstore Mod Manager | Windows | 公式、Overwolf製。最も一般的に勧められており、modページから最初にリンクされるもの。 |
| Gale | Windows, Linux | 軽量で高速、Overwolfアカウント不要。Overwolfが煩わしい場合やLinux環境なら良い選択。 |
| r2modman | Windows, Linux, macOS | オリジナル。Thunderstore Mod Managerはこれをベースに作られている。3つの中で唯一きちんとしたmacOSビルドがある。 |
Nexus ModsとVortexは技術的にはLethal Companyをサポートしていますが、そこのカタログはThunderstoreに比べて非常に小さく、ほとんどの制作者は自分の作品をミラーしていません。特定のMODを探している場合は、まずThunderstoreを確認してください。
Thunderstore Mod Managerでのインストール
- Thunderstore Mod Manager をダウンロードしてインストールします。
- 開いてゲームリストから Lethal Company を選びます。これしかmod導入予定がなければ Set as default にチェックを入れると、次回この画面をスキップできます。
- プロファイルを選択します。最初は Default プロファイルで問題ありません。プレイスタイルごとに分けておきたいmodリストが増えてきたら、プレイごとに2つ目のプロファイルを作る価値があります。
- 左サイドバーの Get mods をクリックして、アプリ内でThunderstoreのカタログを閲覧します。
- MoreCompany を検索して開き、Download をクリックします。
- マネージャーがMoreCompanyの依存関係を一覧表示するダイアログを出します。その中にBepInExPackが含まれます。すべてチェックしたまま確定します。
- Installed mods に戻り、MoreCompanyとBepInExPackの両方が表示され有効になっていることを確認します。
- 右上の Start modded をクリックします。
この最後のステップが重要です。Start moddedは、実際にあなたのプロファイルを添えてゲームを起動するものです。Steamから直接Lethal Companyを起動すると、バニラ状態で起動し、あなたのMODは一切ロードされません。これが「MODが動かない」という投稿の約半分の原因です。
Galeでのインストール
Galeも同じ流れで、よりシンプルなインターフェースになっています。
- ThunderstoreページまたはGitHubリリースからGaleをダウンロードします。
- 起動してLethal Companyを選択します。
- Browse modsタブを開き、MoreCompanyを検索します。
- Installをクリックします。GaleはBepInExPackを依存関係として自動的に取得します。
- **Launch game (modded)**を押します。
Galeのプロファイルのインポート・エクスポートはProfileメニューにあり、Thunderstore Mod Managerが生成するのと同じプロファイルコードを読み込めます。あなたと友人が異なるマネージャーを使っていても、同じMODリストを共有できます。
r2modmanでのインストール
- r2modmanをThunderstoreページまたはGitHubから入手します。
- Lethal Company を選択し、プロファイルを選ぶか新規作成します。
- Online を開き、MoreCompany を検索して Download with dependencies をクリックします。
- Start modded をクリックします。
macOSを使っている場合、3つの中で現実的な選択肢はr2modmanだけです。
手動インストール
マネージャーを使う場合でも、手動インストールの方法を知っておく価値はあります。実際にすべてがどこに配置されるかがわかり、トラブルシューティングがぐっと分かりやすくなるからです。
まず、ゲームフォルダを見つけましょう。SteamでライブラリのLethal Companyを右クリックし、管理、続いてローカルファイルを閲覧を選びます。デフォルトのWindowsインストールでは以下の場所になります。
C:\Program Files (x86)\Steam\steamapps\common\Lethal Company
Lethal Company.exeとLethal Company_Dataフォルダが見えるはずです。それが正しい場所です。
BepInExのインストール
- ThunderstoreのBepInExPackページを開き、Manual Download をクリックします。
- zipをゲームフォルダではない場所、例えばDownloadsフォルダに展開します。
- 展開したフォルダを開き、その中の
BepInExPackフォルダを開きます。 BepInExPackの中身をLethal Companyフォルダにコピーします。コピーするのはBepInEx、doorstop_config.ini、winhttp.dllで、これらがLethal Company.exeと同じ場所に並ぶようにします。- 一度ゲームを起動してから終了します。
WARNING - BepInExPackの中身をコピーしてください。フォルダ自体をコピーしてはいけません。Lethal Company\BepInExPack\BepInExのようになってしまうと、何もロードされません。BepInExフォルダはゲームフォルダの直下になければなりません。
最初の起動によって、次に必要となるBepInEx/pluginsフォルダを含む、BepInExのフォルダ構造が生成されます。
MoreCompanyのインストール
- MoreCompanyページを開き、Manual Download をクリックします。
- zipを展開します。
.dllファイルをLethal Company\BepInEx\pluginsにコピーします。
ほとんどのMODは単一の.dllで、これだけで完了です。アセットや設定を含むフォルダ全体を配布しているものもあり、その場合はフォルダ全体をpluginsにコピーします。BepInExはサブフォルダも検索するので、どちらの構成でも動作します。
NOTE - Thunderstoreのzipにはmanifest.json、icon.png、README.mdも含まれています。これらはウェブサイト用のパッケージングファイルです。pluginsフォルダに入れても害はありませんが、何の効果もありません。
TMC Appでのインストール
もうひとつの選択肢、しかも身内も同然のもの:TMC App は私たち自身のmodマネージャー兼サーバーブラウザです。そのサンドボックス機能は上記のプロファイルと同じ考え方で、ゲームごとに名前付きのmodリストがあり、独自のロード順とデプロイ方法を持ち、切り替えても何も再ダウンロードされません。
Lethal Companyはまだサポート対象ゲームリストに入っていません。 アプリにゲームを追加するのはコードではなく4つのJSONファイルで済むため、それほど大変な作業ではなく、対応予定リストには入っています。
とはいえ、このアプリが今どの段階にあるかは正直に伝えておく価値があります。まだ開発の非常に初期段階です。 README自体にもそう書かれています。多くの部分がまだ部分的にしかテストされておらず、現時点ではThunderstoreのマネージャーの代わりというより、それと併用して試すべきものです。試していただければ本当に助かりますし、何が壊れていたか教えていただければさらに助かります。
このアプリはGPL-3.0の下でオープンソースとしてgithub.com/modcommunity/tmc-appに公開されています。バグ報告や機能要望はissueトラッカーで大歓迎ですし、プルリクエストはさらに歓迎です。またLethal Companyへの対応を自分で追加してみたい場合、リポジトリにゲームごとのフォーマットが文書化されています。
インストール方法:
- Linux:1行のコマンドで、root権限もパッケージマネージャーも不要です。
curl -fsSL https://raw.githubusercontent.com/modcommunity/tmc-app/main/scripts/install.sh | sh
- Windows:リリースページにある
setup.exeまたはsetup.msi。ポータブル版もありますが、ランチャーへの登録やtmc://リンクハンドラーの登録は行われません。 - macOS:同じリリースページにある
.dmg。
MODが読み込まれたか確認する
BepInExはデフォルトでゲームと並んでコンソールウィンドウを開きます。ゲーム起動中にこれを見ていると、ローダー自体の行と、その後にプラグイン1つにつき1行が表示されます。次のような形です:
[Info : BepInEx] Loading [MoreCompany 1.14.0]
コンソールが一切表示されない場合、BepInExはまったくロードされていません。通常はファイルが間違ったフォルダに入っているか、Steamから直接起動してしまい、MODマネージャー経由で起動していないことが原因です。
MoreCompanyについては、確認は簡単です。ロビーを開始し、船のモニターにあるプレイヤースロットを見てください。バニラでは上限が4人ですが、MoreCompanyをインストールしていればそれ以上表示されます。
Updating And Removing Mods
Mod managerを使えばこれは簡単です。3つのマネージャーはいずれも、インストール済みリストの中で古くなったmodにフラグを立て、クリック一つで更新してくれますし、アンインストールもそのmodのファイルだけを削除して他には影響を与えません。
手動で行う場合は、BepInEx/pluginsから.dllやフォルダを削除します。完全にバニラの状態に戻すには、ゲームフォルダからBepInExフォルダ、doorstop_config.ini、winhttp.dllを削除します。Steamのゲームファイルの整合性を確認はこれを行いません。これらのファイルはゲームの一部ではなく、Steamはその存在を知らないからです。
TIP - Lethal Companyは頻繁にアップデートされ、ゲームのアップデートは通常、作者が対応するまでBepInEx製MODを壊してしまいます。パッチの翌日に全部が動かなくなったら、それが原因です。数日待ちましょう。
Troubleshooting
ゲームは起動するがmodが読み込まれない。 ほぼ確実にSteamから直接起動しています。代わりにmod managerのStart moddedを使ってください。
BepInExのコンソールウィンドウが出ない。 BepInExが正しくインストールされていません。winhttp.dllとdoorstop_config.iniが、サブフォルダではなくLethal Company.exeの直下にあるか確認してください。
ロード画面でゲームがクラッシュする。 通常はMOD同士の競合か、古いゲームバージョン向けに作られたMODが原因です。一つずつ無効化するのではなく、半分ずつ無効化して原因を絞り込みましょう。
友達のロビーに参加できない。 MODリストが一致していません。ホストにプロファイルをエクスポートしてもらい、あなたの側でインポートしてください。
シングルプレイでは動くがマルチプレイでは動かない。 一部のMODはホストがインストールしていなければ全く効果を発揮しません。そのMODのThunderstoreページを確認してください。通常、ホスト専用、クライアント側専用、あるいは全員に必須かが記載されています。
LinuxとProton。 BepInExをProton下でロードするにはDLLオーバーライドが必要です。Lethal CompanyのSteam起動オプションをWINEDLLOVERRIDES="winhttp=n,b" %command%に設定してください。Galeとr2modmanは、これらを経由して起動すれば自動で処理してくれます。
Conclusion
短くまとめると、mod managerをインストールし、そこにBepInExを取り込ませ、Steamからではなくmod manager経由でゲームを起動する、ということです。これでLethal Companyのmodインストールのほとんどはカバーできます。
本当に手間をかける価値があるのは、一緒に遊ぶ人たちとプロファイルを共有することです。1分もかからず、Discordで一晩中MODリストを見比べる手間を省けます。
何か力になりたいという方は、TMC Appはオープンソースで、現在は初期開発段階にあります。フィードバックは今、私たちにとって非常に価値のあるものです。
関連リンク
- Lethal Company on Thunderstore
- Lethal Company Modding Discord
- Lethal Company Modding Wiki
- BepInEx documentation
- TMC App
このガイドはできる限り最新の状態を保つよう努めていますが、ゲーム本体、Mod loader、Mod managerはいずれも頻繁に更新されます。記載内容が実際の状況と異なる場合は、ぜひご報告いただくか、このガイドのGitHubリポジトリでpull requestを送ってください。
ご質問やModding全般でのお手伝いが必要な場合は、Discordサーバーにぜひご参加ください!

