MODの導入方法

Beat SaberはMOD導入により、主に次のような拡張が可能になる。
・曲の追加
・セイバーやステージの変更
・視覚情報の追加
・第三者視点への変更
・アバター変更(変身)

有志の方が作成したものをDLする流れとなるが、MODの導入は非公式となるので自己責任。
また、Beat Saber自体のアップデートが行われた際はMODが読み込め無くなるため、再適用をしたりMODが対応するまで待つ必要がある。

導入はインストーラーを利用して導入する方法と手動で導入する方法の2通りある。
前者は複数MOD/プラグインをまとめて導入できるため、時短になり、且つPC初心者でも簡単にインストール可能。
手動で導入する場合はPCのディレクトリ構造などをある程度把握している場合に推奨。



MOD導入前に

MODを導入する際や変更を加える際には1度Beat Saberのゲーム本体を起動し、終了すること。
Beat Saber自体のアップデートタイミングと重なると導入が上手くいかなかったり、起動自体が出来なくなる場合がある。
そして導入作業はゲームを終了している状態で行うこと。
また、念の為事前バックアップ推奨。
Beat Saberのインストールフォルダを丸ごとコピーしておけばOK。

▼Steam
~\steamapps\common\Beat Saber
※例 C:\Program Files (x86)\Steam\steamapps\common\Beat Saber
 
▼Oculus
~\Oculus Apps\Software\hyperbolic-magnetism-beat-saber
※例 C:\Program Files\Oculus\Software\hyperbolic-magnetism-beat-saber


インストーラーによる導入

複数のMODやプラグインをまとめて導入できるため、時短になり、且つPC初心者にもオススメ。
Beat Saberのv1.0.0より一部必須ファイルの導入がやや煩雑となったため、インストーラーによる導入を基本的には推奨。
しかし大型アップデートが走ったあとはインストーラー自体の更新を待つ必要があるので注意。

Mod Assistant

2019年5月5日に公開されたシンプルなBeat SaberのMODインストーラー。
MODのワンクリックインストールの他、削除、インストール済みのMODのバージョンチェックといった機能を搭載。

クリック/タップで開く
ダウンロードページより「ModAssistant.exe」を押下しDL。



②DLした「ModAssistant.exe」を実行。


③Intro画面で「I Agree」を押下。



④「Options」タブに移動し、Beat Saberのインストールフォルダを確認し必要に応じて修正。
左下のGameVersionでBeat Saber本体のバージョンを選択(※基本的には最新版)



⑤「Mods」タブに移動し、任意のMODにチェックを付けて右下の「Install or Update」を押下し完了。

※よく分からなければひとまず最低限のPluginが選択されている初期状態でインストールし、後から追加で増やせばOK。
※MOD一覧についてはコチラ


Beat Drop

Beat DropはiTunesやSpotify風の楽曲管理マネージャ兼、ダウンローダー兼、MODインストーラー。
MOD/プラグインの導入に加えてカスタム曲の追加・管理も行うことが出来る。

クリック/タップで開く
①以下リンクよりBeat Dropをダウンロード。
 BeatDropのダウンロード
 
 ※赤枠内をクリック


②DLされたexeファイルを実行し、指示に従ってインストール。
※インストール先の管理上、「このコンピュータを使用しているすべてのユーザー用にインストールする」を選択推奨。
 

③インストール完了後、BeatDropを実行。


※もし、この時点でインストールバージョンより最新バージョンがあればアップデートを求められるので「Update Now」で上書きアップデートを行う。


④初回実行時にBeat Saberのインストールフォルダを確認、Beat Saberのバージョンを選択。
ここの内容は左メニューの「Settings」からいつでも修正可能。


⑤「MODS」タブに移動し、「BSIPA」にチェックを付ける。
※先に必須プラグインであるこの「BSIPA」を導入しておかないとチェックボックスの読み込みが終わらない場合がある。

⑥続けて以下必須MOD/プラグインにチェックを付け、完了。
・Harmony
・CustomUI
・Ini Parser
・BS Utils
・Mapping Extensions
・Song Core

※チェックボックスの読み込みが終わらなくなり、新規にチェックが付けられなくなった場合は「Settings」から「Scan for Mods」をクリックし、インストール先のスキャンを行うこと。

※MOD一覧についてはコチラ


Mod Manager

従来のインストーラー。保守が難しくなっており、修正されていない複数の根本的な問題あり。
将来的には推奨されなくなるため、上記どちらかのインストーラーを推奨。

クリック/タップで開く
ダウンロードページより「DOWNLOAD」を押下しインストーラーをDL



②インストーラー(BeatSaberModManager.exe)を実行


③「Mod Maneger」の代わりに「Mod Assistant」や「Beat Drop」があるよ!といった旨の画面で「Maybe Later」を押下



④右上のGame VersionでBeat Saberのバージョンを選択



④一覧画面で必要なMODにチェックを付け、右下の「INSTALL/UPDATE」を押下

※よく分からなければひとまず最低限のpluginが選択されている初期選択状態でインストールし、後から追加で増やせばOK。
MOD一覧についてはコチラ


手作業による導入

現在MODダウンロードサイトは以下の2つがある。
BeatMods
GitHub
必要なMODを検索し、Downloadよりダウンロードが可能。
手作業でMODを導入する場合、まずは必須MOD/プラグインをダウンロードし所定フォルダに格納していく。

v0.13.2 クリック/タップで開く
▼IPA(BSIPA)
各種プラグインを動作させるためにはIPA(Illusion Plugin Architecture)と呼ばれるものが必要。これが無いと始まらない。
BSIPA ダウンロードページ(BeatMods)
BSIPA ダウンロードページ(GitHub)

①DLしたzipファイルを解凍
②中身全てを、Beat Saberインストールフォルダに移動
③「IPA.exe」をダブルクリックで実行
④コンソールウィンドウが立ち上がるので最後に[Press any key to continue]と表示されたら適当なキーを押下して完了


▼Song Loader(Plugin)
カスタム曲を追加するためのプラグイン。
SongLoader ダウンロードページ(BeatMods)
SongLoader ダウンロードページ(GitHub)

①DLしたzipファイルを解凍
②中身全てを、Beat Saberインストールフォルダに移動


▼CustomUI
Modの設定やUIの仕様を統一するためのプラグイン。
CustomUI ダウンロードページ(BeatMods)
CustomUI ダウンロードページ(GitHub)

①DLしたzipファイルを解凍
②中身全てを、Beat Saberインストールフォルダの「Plugins」フォルダに移動


▼BS Utils (Beat Saber Utils)
BS Utils ダウンロードページ(BeatMods)
BS Utils ダウンロードページ(GitHub)

①DLしたzipファイルを解凍
②中身全てを、Beat Saberインストールフォルダの「Plugins」フォルダに移動


▼Harmony
Harmony ダウンロードページ(BeatMods)
Harmony ダウンロードページ(GitHub)

①DLしたzipファイルを解凍
中身の「0Harmony.dll」をBeat Saberインストールフォルダ「\Beat Saber_Data\Managed」フォルダに移動

▽動作確認
①上記5つのMOD/プラグインを導入後、Beat Saberを起動
②TOPメニューに「CUSTOM MAPS」と「WIP MAPS」があることを確認。
※万が一なければ、上記手順を見返し、不備がないか確認。


問題なければ必要に応じMODを追加していく。
MOD一覧についてはコチラ


MODのアンインストール

導入したMODは「Mod Assistant」や「Beat Drop」から可能。
※Mod AssistantではOptionsから[Check Installed Mods]を有効にすることで「Uninstall」ボタンが現れる。

あるいはBeat Saberインストールフォルダにある「Plugins」フォルダから、プラグインをそのまま削除しても問題ない。

▼Steam
~\steamapps\common\Beat Saber\Plugins


▼Oculus
~\Oculus Apps\Software\hyperbolic-magnetism-beat-saber\Plugins