BentoBoxとの最初の30分#
BentoBoxとゲームモードアドオンをインストールしました。次は何をすればいいですか?このガイドでは、プレイヤーにサーバーを開放する前に確認・実行すべきすべてのことを説明します。
ステップ1 — すべてが読み込まれたことを確認する#
サーバーを起動し、コンソールにエラーメッセージが表示されていないか確認します。次に実行します:
/bentobox version
BentoBoxのバージョン番号の後に、ロードされたすべてのアドオンとそのバージョンのリストが表示されるはずです。ゲームモードアドオンがこのリストに表示されていれば、BentoBoxが正しく見つけてロードしています。
アドオンがリストにない場合
.jarファイルがplugins/BentoBox/addons/にあり、plugins/にないことを確認してください。次に起動時のコンソールのエラーメッセージを確認してください。よくある原因はバージョンの不一致や依存関係の欠如です。
ステップ2 — プレイヤーとしてアイランド作成をテストする#
通常のプレイヤーとしてサーバーに参加し(サブアカウントを使用するか友人に頼む)、ゲームモードのメインプレイヤーコマンドを実行します。BSkyBlockの場合:
/island
新しいアイランドが作成され、そこにテレポートされるはずです。これが機能すれば、基本的なセットアップは正常に完了しています。
アイランドからいくつかのことを試してください:
- ブロックを破壊する ✅(自分のアイランドなのでできるはず)
- ブロックを設置する ✅
- アイランド情報を確認する:
/island info
ステップ3 — 保護をテストする#
自分のアイランドに立ち、別のプレイヤー(またはサブアカウント)に訪問してもらいます。ビジターとして以下ができないはずです:
- ブロックを破壊する
- チェストを開ける
- ほとんどのオブジェクトとインタラクトする
ビジターがブロックを破壊できる場合は、アイランドの保護フラグを確認してください。アイランドオーナーは以下で設定GUIを開きます:
/island settings
管理者は以下でワールド設定を開けます:
/[admin_command] settings
ステップ4 — 主要なConfig設定を確認する#
プレイヤーが来る前に、ゲームモードのconfig.yml(plugins/BentoBox/addons/[GameMode]/にある)を開き、以下の設定を確認してください:
| 設定 | 制御するもの | 推奨事項 |
|---|---|---|
distance-between-islands | アイランド中心間のスペース | アイランドが作成される前に設定してください。後から変更できません |
island-protection-range | デフォルト保護半径 | 成長の余地を持たせるため、上の距離の半分未満にすること |
reset-limit | プレイヤーがアイランドをリセットできる回数 | 無制限は-1、または3などの数値 |
max-team-size | アイランドチームあたりの最大プレイヤー数 | デフォルトは4。より協力的なプレイのためには増やす |
アイランド距離は後から変更できません
アイランドが作成された後にdistance-between-islandsを変更すると、BentoBoxは起動を拒否します。プレイヤーに開放する前に値を選んで設定してください。デフォルト(400ブロック半径 = 中心間800ブロック)はほとんどのサーバーで問題なく機能します。
ステップ5 — パーミッションを設定する#
BentoBoxはプレイヤーが何をできるかコントロールするためにサーバーのパーミッションプラグイン(LuckPermsなど)を使用します。プレイヤーには通常デフォルトパーミッションのセットが付与されます。これには以下が含まれます:
[gamemode].island.create # アイランドを作成する
[gamemode].island.home # アイランドにテレポートする
[gamemode].island.settings # アイランド設定GUIを開く
[gamemode].island.team # チームコマンドを使用する
[gamemode]をゲームモードのプレフィックスに置き換えてください(例:bskyblock、acidisland、oneblock)。
パーミッションの完全なリストを見るには:
/bentobox perms
ステップ6 — 推奨アドオンをインストールする#
BentoBoxのゲームモード単体でも機能しますが、プレイヤーはいくつかの追加機能を期待します。開放前に以下を追加することをご検討ください:
- Warps — プレイヤーがアイランドにワープサインを作成して、他のプレイヤーが簡単に訪問できます
- Level — アイランドスコアを計算してリーダーボードを表示します。プレイヤーに目標を与えます
- Challenges — プレイヤーにタスクと報酬を与えます。継続率を劇的に改善します
- InvSwitcher — 複数のゲームモードまたは他のワールドを実行する場合は必須です。インベントリを分離します
アドオンをBentoBoxWorldからダウンロードし、.jarをplugins/BentoBox/addons/に置いてサーバーを再起動してください。
ステップ7 — スターターアイランドをカスタマイズする(オプション)#
デフォルトのスターターアイランドは機能的ですが一般的です。サーバーをユニークに感じさせるには、カスタムスターターアイランドを建築してブループリントとして保存してください。
クイックサマリー: 1. ワールドのどこかに望むアイランドを建築する 2. /[admin_command] blueprint pos1とpos2で選択する 3. /[admin_command] blueprint copyを使用してからsave myislandで保存する 4. /[admin_command] blueprintを開いてバンドルを管理する
完全なウォークスルーはブループリントをご覧ください。
ステップ8 — プレイヤーに開放する#
準備ができました。発表前に確認すべきいくつかの最終事項:
- 新しいプレイヤーがエラーなしでアイランドを作成できることをテストする — 特に他のプラグインを使用している場合
- 保護が機能していることを確認する(ビジターがグリーフできない)
- ゲームモードが
/bentobox versionに表示されることを確認する - よくある注意点はFAQを一読する
困ったときは#
問題が解決しない場合は、以下の手順で対処してください:
/bentobox versionを実行して出力をコピーする- コンソールのエラーメッセージを確認する
- FAQを検索する
- BentoBox Discordで質問する —
/bentobox versionの出力とコンソールエラーを含めてください - github.com/BentoBoxWorld/BentoBox/issuesでバグを報告する