PC版PUBG: BATTLEGROUNDSでmodをダウンロードしインストールする方法のガイドです。
PUBGのmoddingは、多くの人が「modding」という言葉を聞いて想像するものとは違います。mod loaderは存在せず、.dllファイルもなく、ベースゲームを改変する方法もありません。PUBGはBattlEyeを稼働させており、クライアントに手を加えることは即座にBANにつながります。
PUBGに実際にあるのはUGCシステムです。これはクリエイターがカスタムゲームモードやマップを作成するための公式のインゲームエディタで、CurseForge上に.pugcファイルとして公開され、カスタムマッチを通じてプレイされます。このガイドで扱う「mod」とは、これを指します。
例として2つを取り上げます。あなた以外のすべてが巨大になるGIANTS TOYSと、隠れる側と探す側に分かれるパーティーモードHide-and-Seekです。
まず読んでほしいこと
PUBGクライアントをmodするとうたうものは絶対にインストールしないでください。 PUBGはBattlEyeによって保護された競技性の高いオンラインシューターです。インジェクター、DLL mod、コンフィグハックなど、実行中のゲームを改変するものはすべて、アンチチートにとってはチートとして扱われ、その結果アカウントに永久のハードウェアBANが下されます。
このガイドで扱う内容はすべて、PUBG Studiosがそのために作ったシステムであり、CurseForgeが彼らの許可のもとでホストしているコンテンツです。完全に安全であり、これがPUBG moddingの唯一の形です。
必要なもの
- Windows 10以降を動作させているPC。PUBGはProton経由でLinuxでも動作しますが、以下のUGCの手順はWindowsのパスを前提としています。
- Steam版PUBG: BATTLEGROUNDS。ゲーム自体は無料でプレイできます。
- 少量の空き容量。
.pugcファイルは通常、多くても数MB程度です。 - できればフレンド。面白いUGCモードのほとんどは複数プレイヤーを必要とします。
PUBGのmodとは実際何なのか
PUBGのmodは単一の.pugcファイルです。これはPUBG独自のインゲームエディタで作られたカスタムゲームモードやマップを記述したもので、レイアウト、ルール、チーム、勝利条件、ルートなどを含みます。
コードではなくエディタ用のデータであるため、.pugcファイルはエディタができないことは何もできません。あなたのキャラクターを変えることも、ランクマッチで有利になることも、通常のゲームを何らかの形で改変することもできません。その性質はSkyrim modよりもCounter-Strikeのコミュニティマップに近いです。
CurseForge上では、それらが生み出す体験の種類ごとに整理されており、Battle (Team)、Battle (Free-For-All)、Parkour、Casualといったカテゴリーがあります。名前で検索するより、これらを閲覧する方が遊ぶ価値のあるものを見つけやすい方法です。
注記 - PUBG StudiosとCurseForgeは、相当な賞金総額を伴う公式UGCコンテストを開催しており、直近では46名のクリエイターに対して総額95,000ドルが授与されたものがあります。トップクラスの品質は想像以上に高いです。
modをインストールする
CurseForgeからダウンロードする
- CurseForgeのPUBGセクションにアクセスします。
- modを見つけます。このガイドではGIANTS TOYSを開きます。
- Downloadをクリックします。
単一の.pugcファイルが手に入ります。例えばGIANTS TOYSS 1.2.pugcのようなものです。
CurseForgeアプリは、MinecraftのmodのようにはPUBGのUGCファイルを管理してくれません。そのため、これは普通のブラウザダウンロードになります。
ファイルを正しい場所に置く
PUBGはUGCファイルをゲームのインストール先ではなく、ローカルのアプリデータ内のフォルダから読み込みます。
- Windows + Rキーを押してRunダイアログを開きます。
%localappdata%と入力してEnterキーを押します。TslGame、次にSaved、次にUGCと進みます。
完全なパスは以下の通りです。
C:\Users\<your username>\AppData\Local\TslGame\Saved\UGC
.pugcファイルをそのフォルダにコピーします。
UGCフォルダが存在しない場合は、自分で作成してください。このフォルダはゲームが使う必要が生じた時にだけ作られます。
ヒント - %localappdata%\TslGame\Saved\UGCをFile Explorerのアドレスバーに直接貼り付ければ、一気にそこへ移動できます。いくつか集める予定があるなら、フォルダを右クリックしてQuick accessにピン留めしておくと便利です。
ゲーム内で読み込む
- PUBGを起動します。
- メインメニューからCustomに進み、UGC Alpha Mapを選びます。
- ルームを作成します。
- F10を押してファイルローダーを開きます。
.pugcファイルを選択します。- Pを押し、続けてPlayを押します。
モードが読み込まれ、プレイが始まります。Hide-and-Seekやその他ダウンロードしたものについても同じ手順を繰り返してください。各.pugcは永続的にインストールされるのではなく、ルームごとに読み込まれるためです。
注記 - これらのメニューの正確な表記は、UGCシステムの開発が進むにつれて変化してきており、個々のmodには独自のクセがある場合もあります。読み込みに関して何か特殊な点があれば、クリエイターは通常CurseForgeの説明文にそれを記載しているので、目を通しておく価値があります。
TMC App
PUBGに必要だからというよりは、完全性のために言及します。The TMC Appは私たち自身のmod managerおよびserver browserですが、PUBGのUGCは単一フォルダに置く単一ファイルであるため、mod managerがここでできることはそう多くありません。
PUBGはサポート対象のゲームリストには入っていません。UGCシステムが大幅に拡張されない限り、優先度が高くなることはないでしょう。何かをインストールさせるために、そうでないふりをするつもりはありません。
このアプリがあなたにとって役立つとすれば、それは別の場面です。他のゲーム用のサンドボックス化されたmodプロファイル、リアルタイムのレイテンシグラフを備えたserver browser、そしてRCONなどです。ただしまだ非常に初期の開発段階にあり、README自体も部分的にテスト済みであると説明しているので、その前提で試してください。
これはGPL-3.0のもとでオープンソースとしてgithub.com/modcommunity/tmc-appで公開されています。試してみた場合、issue trackerがバグ報告や機能リクエストに最も適した場所であり、pull requestも大歓迎です。この段階でのフィードバックがアプリの今後を形作ります。
インストール方法:
- Linux: 1行だけで済み、rootもパッケージマネージャも不要です。
curl -fsSL https://raw.githubusercontent.com/modcommunity/tmc-app/main/scripts/install.sh | sh
- Windows: releases page にある
setup.exeまたはsetup.msi。ポータブル版もありますが、ランチャーの登録やtmc://リンクハンドラーの登録は行われません。 - macOS: 同じリリースページにある
.dmg。
他のプレイヤーと遊ぶ
UGCモードはカスタムマッチ内で動作するため、流れは他のカスタムゲームと同じです。
- ホストが上記の手順で
.pugcを読み込み、ルームを作成します。 - 他のプレイヤーはルームのコード、またはカスタムマッチブラウザからそのカスタムマッチに参加します。
ファイルが必要なのはホストだけです。他の全員はホストのルームに接続し、そこで読み込まれているものをプレイします。これはクライアントMODではなく、サーバー権威型のシステムであることの嬉しい副産物です。
ほとんどのUGCモードには、成立させるための最低プレイヤー数があります。特にHide-and-Seekは全員を2チームに分けるため、それなりの人数が必要です。
コンソールとモバイル
PUBGはPlayStation、Xbox、モバイルでも展開されていますが、UGCはPC限定の機能です。コンソールやスマートフォンで .pugc ファイルを読み込む方法はありません。
ここでクロスプレイについても軽く触れておきます。誤解されがちだからです。PUBGのコンソールクロスプレイはPlayStationとXboxのプレイヤーを組み合わせるものであり、PCプレイヤーは独自のプールに分かれています。通常プレイではPCとコンソールのプレイヤーはマッチングされず、PUBG Mobileは独自のアカウントと進行状況を持つ完全に別のゲームです。
つまり、UGCモードをプレイしたいなら、関わる全員がPCでプレイしている必要があります。
UGCファイルの管理
これに対応するModマネージャーはありません。UGC フォルダはただのフォルダであり、コレクションの管理とはファイルの管理そのものです。
- モードを削除する: その
.pugcファイルを削除します。 - モードを更新する: CurseForgeから新しいバージョンをダウンロードし、古いファイルと置き換えます。制作者は通常ファイル名にバージョンを付記するので、古いものを残しておいても散らかる以外の害はありません。
- 整理する:
UGCの中にフラットに置いておくのがゲームの想定する形です。サブフォルダは確実には認識されません。
ファイルは小さいので、コレクションのバックアップはフォルダをどこかにコピーするだけで済みます。
自分で作る
ここまでの内容に興味を持ったなら、エディタはPUBGに内蔵されており誰でも利用できます。CurseForgeとPUBG Studiosはエディタの手順を追ったHow to Create Custom Modesというウォークスルーを公開しており、CurseForgeのPUBGセクションからリンクされています。
自作モードを公開すると、ここで紹介しているものと同じカタログに掲載され、公式コンテストも新しい制作者に開かれています。
トラブルシューティング
F10を押しても何も起こらない。 おそらくUGC Alpha Mapのルームにいません。ファイルローダーはこのモードでのみ存在し、通常のカスタムマッチには存在しません。
ファイルローダーは開くが自分のModが表示されない。 フォルダが間違っています。%localappdata%\TslGame\Saved\UGC に置く必要があり、Steamのインストールフォルダやドキュメントフォルダではありません。
UGC フォルダが存在しない。 そのパスに自分で作成してください。
モードは読み込まれるが挙動がおかしい。 一部の古い .pugc ファイルは以前のバージョンのエディタで作られたまま更新されていません。そのModのCurseForgeページでUpdated日付とコメントを確認してください。
フレンドが自分のルームに参加できない。 これはModの問題ではなくカスタムマッチの問題です。ルーム設定と、全員がPCでプレイしているかを確認してください。
ランクマッチや通常マッチでこれらを使えますか? いいえ。UGCコンテンツは仕様上、カスタムマッチ内でのみ存在します。
BANされることはありますか? これに関してはありません。BANされるのはクライアント側の改変であり、これはまったく別の話です。CurseForgeの .pugc ファイルだけを使うようにしてください。
まとめ
PUBG modding は3つのステップに集約されます。CurseForgeから .pugc をダウンロードし、%localappdata%\TslGame\Saved\UGC に配置し、UGC Alpha Mapのカスタムルーム内でF10を使って読み込む。ファイルが必要なのはホストだけです。
重要なのは、その3つのステップに含まれない部分です。PUBGはアンチチートで保護された競技シューターであり、UGCシステムこそが唯一の正規のmodding領域です。それ以上を約束するものはすべてチートであり、アカウントを失うことになります。
Modマネージャーが必要なゲームのために、TMC App を私たちは提供しています。オープンソースで開発の非常に初期段階にあり、フィードバックをいただければ幸いです。
関連項目
このガイドはできる限り最新の状態を保つよう努めていますが、PUBGのUGCシステムは今も開発が進んでおり、メニューもそれに伴って変化します。ここに書かれている手順が現在の表示と一致しない場合は、報告いただくか、このガイドのGitHubリポジトリでプルリクエストを送ってください。
ご質問やmodding関連のお手伝いが必要な場合は、Discordサーバーにご参加ください!

