Quest Modding
はじめに
- このガイドはQuest1とQuest2のためのものです。
- 今までModによってBANされたことはありません。
注意
しっかりと理解してからModを利用しましょう
- 初期設定(バニラ)には存在しない問題が発生する可能性があります。 99.9%のバグ、クラッシュや遅延はModによるものです。
- Modはゲームのアップデートによって動かなくなる可能性がありますが、普通のことです。このようなことが起きた場合は忍耐強く、敬意をもって待ちましょう。Mod作成者はボランティアです。
- Beat Gamesは、意図的にMODを破壊しようとはしていません。 コードベースで動作することを想定しているので、Modを壊すこともありますが、Modを排除しようとはしません。
Modに関連する問題でゲーム開発者を非難しないでください。 ただのクレーマーになってはいけません。
Youtubeのビデオチュートリアルを見たのですが、うまくいかず困っています。 どうすればいいですか?
BSMGでは、改造のためにビデオチュートリアルを使用しないことを強くお勧めします。 多くの場合、それらの情報は古いものであったり、不完全であったり、誤った情報であったりすることがあります。
代わりに、ここで書かれたガイドに従うか、 BSMG Discord のヘルプを探してください。(いくつかの日本語サイトも古い情報を含んでいるので注意してください)
インストール
現在、カスタム曲やMODをインストールする唯一の推奨方法は、パソコンでSideQuestからBMBFをロードすることです。
PCを使えない場合は、 Android端末でModを導入する を参照してください。 iPhoneやiPadなどのChromebookやiOSデバイスはサポートされていません。
警告
BMBFをインストールすると公式のマルチプレイモードや公式のリーダーボードへのスコアの送信、リプレイの記録ができなくなります。 もしModが導入された状態でマルチプレイを行いたい場合はBeat Together
が必要になります。これはPCとQuestのクロスプレイを可能にします。また、両方とものカスタムソングで遊ぶことができます。 ディスコードのBeat Saber Modding Groupの#quest-mods
チャンネルもしくはQuestboardのサイトで入手できます。
ランク付けされた曲からパフォーマンスポイント(PP)を得るためには、 ScoreSaber modが必要です。 このリンク では、 ScoreSaberページに移動して設定する方法が書いてあります。 Scoresaberは公式のリーダーボードを置き換えるものではなく、カスタム曲のリーダーボードだけが追加されます。
注意 ScoreSaber DiscordのサーバーでModが現在のゲームバージョンで使えるかチェックしてください。
SideQuestでBMBFをインストールする
SideQuestをまだ設定していない場合は、 SideQuest をダウンロードしてセットアップしてください。
BMBFを取得するには3つの方法があります。
- PC上のSideQuestストア
- BMBFのウェブサイト
- PCをお持ちでない場合は、 AndroidのSideQuestストア を使用できます。
- iPhoneやiPadなどのChromebookやiOSデバイスはサポートされていません。
TIP
以前にModが導入されたBeat Saberやスコアがあれば、 あらかじめデータをバックアップしてください!
SideQuest Storeからダウンロード
- QuestをPCに接続して、SideQuestからBMBFへアクセスします。
Install To Headset
ボタンをクリックします。 (SideQuestを開くというポップが表示されたら開くを押してください。)- BMBFがヘッドセットにインストールされるのを待ちます。
インストールが完了したら、ガイドの BMBFのセットアップ セクションに進んでください。
BMBFのウェブサイトからダウンロード
初めにBMBF APKをパソコンにダウンロードします。
SideQuestを開き、QuestをPCに接続します。
ModがインストールされていたらUNINSTALL APP
ボタンからアンインストールしてください。 Mod導入後、同じメニューから復元できます。
Install APK from folder
ボタンを選択して最新のBMBF apkをみつけダウンロードしてください。もしくはSideQuestにドラッグしてください。 どちらの方法でもBMBFをQuestにインストールできます。
ガイドの BMBF セットアップ セクションに進んでください。
BMBFのセットアップ
BMBFのインストールが完了したら、BMBFがサポートしている最新のBeatSaberがインストールされ、Modが入っていない事を確認してください。 BSMG Discordの #modding-announcements
チャンネルや、QuestBoard で、対応バージョンやModについてのニュースを確認してください。
注意
Modを入れる前に、Beat Saberを一度起動し、任意の曲を一回プレイしてください。すぐに失敗しても大丈夫です。
現状、マルチユーザー機能を利用している場合、Modは動作しません。 Modを導入する前に一時的にサブアカウントをすべて削除する必要があります。 希望のModをインストールし終えたらあとで元に戻すことができます。
Beat Saberを一度実行した後、以下の写真のように、unknown sources(提供元不明) からBMBFを開きます。
開いたら、BMBFの各手順に沿ってModを導入してください。 完了後QuestBoardとBeastSaberがBMBFにアプリとしてロードされます。 そこから利用可能な任意のカスタム曲をダウンロードすることができます。 また、BeatSaverボタンをクリックして曲をダウンロードすることもできます。
インストールする手順の中で Restore App
がポップアップ表示されることがありますが、そのときは Close
をクリックしてください。 この警告は海賊版ゲームに向けられたものなので、Modを導入しているだけの場合は、無視してもほとんど影響はありません。
引き続きコアmodのインストールステップに進んでください。
保存データの管理
SideQuest を使用してセーブデータをバックアップ
SideQuestを開き、QuestをPCに接続します。
SideQuest ファイルエクスプローラを使用して、 sdcard/Android/data/com.beatgames.beatsaber/files
に移動します。
AvatarData.dat
とPlayerData.dat
と settings.cfg
を PC 上のフォルダに保存します。 これらにはあなたのスコアやそのほかのセッティングが含まれているのでなくさないでください。
SideQuest を使用してセーブデータを復元
データを復元するにはSideQuestを開き、PCに接続します。
SideQuestのファイルからサイドクエストを利用したバックアップで保存した3つのファイルAvatarData.dat
、PlayerData.dat
とsettings.cfg
をsdcard/Android/data/com.beatgames.beatsaber/files
に入れます
Modをインストール
コアMod
追加のMODをインストールする前に、BMBFウェブインターフェースの右上を見てください 。Beat Saberと同期
と書かれた赤いボタンが表示されます。 これをクリックして同期を完了させます。 BMBFの mods
タブに移動します。 7つのコアModがあることを確認してください:
- Custom Types
- Codegen
- SongLoader
- Playlist Manager
- QuestUI
- SongDownloader
- PinkCore
注意
これらのコアModが無いと他のModは動作しません!
これらのMODのいずれかがリストにない場合は、BMBFの Tools
タブ内の再インストールボタンを押してください。 それでもModが表示されない、もしくは表示されるがゲーム内で動作しない場合はトラブルシューティングのコアModが動かない場合を参照してください。
Quest 内での操作
注意
すべてのModがQuestBoardで使えるわけではありません!
もしお探しのModがここで見当たらない場合は PCを使った方法 を代わりにお試しください。
クエストでBMBFを開き、Browser
タブに移動します。 QuestBoard は自動的に開きます。
そうでない場合は、Choose Website
をクリックし、QuestBoard
ボタンをクリックします。
以下の QuestBoard ウェブサイトにアクセスしてください 次に、 Get Mods
タブを選択します。
ポインタをドラッグして下にスクロールします。 そのリストから任意のModを選択し、その隣のダウンロードボタンを押してダウンロードすることができます。 一部のダウンロードは、ウェブサイトまたはGitHubページにリダイレクトされる場合があります。 その場合は、画面上の指示に従うか、リリースリストで最新の .qmod
をそれぞれ選択します。
PCを使った方法
BSMG Discordの#quest-mods
チャンネルで他のModを探してインストールすることができます。
注意
クエストとPCが同じネットワークに接続されていること、httpsではなくhttpであることを確認してください。
QuestでBMBFを開き、 Tools
タブに移動します そこにウェブアドレスとバージョン番号が表示されます
お使いの PC でブラウザを開き、検索バーにアドレスを入力します。
以下の画面にアクセスできるはずです。
これがうまくいかない場合は、 こちら をクリックしてトラブルシューティングの手順にしたがってください。
Quest互換のModをアップロードボックスにドラッグして、同期してください。 もともと古いバージョン用に作られたModの場合は、自動的に有効にはなりません。 古いModを有効にするには、 Mods
タブに移動し、そこから有効にします。
曲のインストール
TIP
譜面の探し方 「すべての曲から」「レート順」「ダウンロード数」「プレイ数」によってソートできます。ここにあるほとんどの曲は「よいマップの作り方ガイド」ができる前に作られたものです。 2019年後半から今の間にリリースされた曲をダウンロードして、最高の カスタムマップを体験してみてください。
ゲーム内でダウンロードする方法
SongDownloader (コア mod) を使ってゲーム内で曲をダウンロードできるようになりました。 ゲーム内で曲をダウンロードするにはいくつかのステップがあります。
- Beat Saberを開く
- メインメニューの左側にある「Mods」パネルを見る
- SongDownloader タブを開く
- 曲を検索してダウンロードします。
ゲーム内で曲をダウンロードするときは、ゲームを再起動する必要はありません。 SongLoader を使用して自動的に曲をロードします。
BMBFからダウンロードする方法
ブラウザーウィンドウを使用してQuest内にカスタムマップを取得するには、2つのソースがあります。
- キュレーションされたマップとプレイリストをお探しなら、 BeastSaber をご覧ください。
- BeastSaberのUIが気に入らない場合は、 BeatSaverを試すこともできます。
どちらにもOneClick™ ボタンがあり、Questにその曲を簡単にインストールできます。 ブラウザウィンドウの右上にある地球儀アイコンを使用して、これらのウェブサイトを切り替えることができます。
Syncsaber
を使うことで様々な種類の曲を簡単にダウンロードできます。QuestのBMBFからSyncsaber
というタブをクリックしてください。 ここではボタンをクリックして曲をダウンロードすることができます。様々な設定から選ぶことができます。 例えばBeatsaver'sでのトップ20をダウンロードしたい場合は"hot"を選んでください。もしくは50の最も難しい曲を選ぶこともできます。
また別の方法としてBeastsaberのBookmark
という機能が使えます。 アカウントを作成した後、曲についている小さいブックマークをクリックすると、もし後でQuestからすべての曲を削除した場合でも、OneClick™でブックマークされている曲を再ダウンロードすることができます。
PCを使った方法
Quest内でマップをインストールできない場合は、modのインストールと同様にコンピュータを使用してマップをインストールできます。
- お使いのコンピューターで BeastSaber または BeatSaver にアクセスしてください。
- zipファイルをダウンロード
- PC を使用して Mod をインストールする の手順に従って、ファイルのアップロード画面を開きます。
- マップのzipファイルをドラッグアンドドロップするとインストールされます!
これがうまくいかない場合は、 こちら をクリックしてトラブルシューティングの手順に従ってください 。
TIP
プレイリストも同様にダウンロードできます。 様々なプレイリストがBeastsaberやディスコードのチャンネルで見つけることができます。 また、 BMBF ManagerやPlaylist Editor Proを使って自分自身だけのプレイリストを作ることもできます。
作成したマップをテストしたい場合は、 Questでテスト の譜面作成セクション内の「テスト用」セクションを参照してください。
モデルのインストール
Qosmetics Community に参加して、メニューのタイトル、セイバー、ノーツ、壁の見た目を変えましょう!
役に立つリンク
- Qosmetics Community - Quest用にセイバー、ノーツ、壁が保存されているサーバー。
- Qosmetics Creation Guides - Quest用に独自のカスタムセイバー、ノーツ、壁を作成するためのガイド。
- Questboard website - Beat Saber関連のニュースや最新の modsリリースの情報など!
- Questboard discord server - BeatSaberのクエストに関係する情報があります。またModがリリースされたときに通知を受けることもできます。
- オーディオ同期ズレの修正
- ScoreSaber - カスタムマップのゲーム内ランキング
- ScoreSaber - カスタムマップのリーダーボードを閲覧できるウェブサイト。
トラブルシューティング
Youtubeのビデオチュートリアルを見たのですが、うまくいかず困っています。 どうすればいいですか?
BSMGは他のチュートリアルを使用しないことを強くお勧めします。 多くの場合、それらの情報は古いものであったり、不完全であったり、誤った情報であったりすることがあります。
代わりに、ここで書かれたガイドに従うか、 BSMG Discord のヘルプを探してください。
beatmods.comまたはmodelsaber.comから手に入れたModが動きません。
BeatMods や ModelSaber のMODが動作しないのはそれらがPC用であるからです。
Questに互換性のあるModは Questboard かBeat Saber Moddingのディスコードチャンネル#quest-mods
から、セイバー、ブロック、壁はQosmetics Communityから入手してください。 ModまたはモデルのZIPを取得したら、 BMBF Webインターフェイス を使用してインストールします。
BMBFのサイドローディングに失敗しました
BMBFをサイドローディングするとエラーが表示されます INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.weloveoculus.BMBF signatures do not match the previously installed version; ignoring!
クエストでBMBFバージョンをアンインストールする必要があります。 SideQuestの My Apps
メニューから行うことができます。
コアMod が動きません
コアMod に問題がある場合は、古いModを使用していないかを確認してください。 古いバージョンで作成されたModはすべて古いModとして認識されます。 一度それらを削除し、下記手順を試行してください。
Tools
に移動します。Download Mods
をクリックします。Sync to Beat Saberをクリック
すでにModがインストールされている場合は一度アンインストールして、再度インストールし直してください。
BMBF Web インターフェイスが読み込まれていません
BMBF Web インターフェイスが読み込まれていない場合 同じネットワークにあるコンピューターのブラウザにツールタブからIPアドレスを入力していることを確認してください。 下記の順番で確認を行ってください。
- IPアドレスが
127.0.0.1
ではない場合、ヘッドセットやルーターを再起動してください。 - ヘッドセット内でBMBFを起動している
- リンクの先頭に
http://
があり、https://
ではない - リンクの最後に
:50000
がある - PCとクエストは同じWi-Fiネットワーク上にある
- IPアドレスが常に同じである
これらのいずれも確認して動かない場合は、Questを再起動し、リストを再度確認してください。
BMBFが数分間、設定を読み込みません
これは対応していないゲームバージョンでBMBFを使用したことが原因と考えられます。 例えばバージョン 1.13.0
用のBMBFをバージョン1.12.2
のBeatSaberがインストールされたヘッドセットで起動するような場合です。
もしリリースページで言われているゲームバージョンとBMBFの対応するバージョンが一致する場合は再起動してください。 それでも動作しない場合は、 BMBF Web インターフェイス を使用し、ツール タブの Quick Fix
をクリックします。
Beat Saberが起動時にブラックアウトします。
Questでライブラリを開きます。 Beat Saberの隣にある3つの点をクリックし、 Permissions
をクリックします。 表示されるメニューで、ストレージのアクセス許可を有効にして、ゲームを再起動してみてください。
セイバーとModが有効になりません!
これは、BMBFアプリが古いことが原因である可能性が高いため、最新の BMBFリリースを入手してください。 適切なBeat SaberのBMBFバージョンがない場合は、BMBFが更新されるまでしばらくお待ちください。
- カスタムマップがロードされない場合は、#quest-mods からmapping extensionsをインストールしてみてください. Noodle ExtensionsというModを要求されることがありますがこれはまだQuestには実装されていません。
- あなたのBMBFが最新バージョンで、ゲーム内でModが有効になっていない場合 BMBF ToolsタブのUninstall BSボタンでBeat Saberをアンインストールし、再インストールしてリモートします。
- 非常に非常に非常にまれなケースですが、BMBF には Mod を適切な場所にコピーする権限が与えられていないことがあります。 SideQuest にチェックインして、BMBFにファイルのアクセス許可があることを確認してください。
Beat Saber がクラッシュした
Modをひとつひとつ無効にしてチェックしてください。それでも問題が解決しない場合はDiscordのサポートチャンネルにお問い合わせください。
BMBFを開くと白い画面が表示されます
unknown sources(提供元不明)からBMBFを開くときに白い画面が表示されることがありますが、数秒間待ってください。 動作しない場合は、Questを再起動してもう一度BMBFを開いてください。
起動すると読み込み画面から動きません!
起動したときに読み込み画面から動かない場合は以下のことを確認してください。
- Modを入れる前にゲームを一度起動し、曲を最低一曲はプレイした
- 海賊版のゲームを使用していない
- 最新バージョンのBMBFを使用している