# 追加アドオン
本システムはアドオンなしでも動作しますが、VCの機能を拡張するアドオンや、互換性のある近接TCアドオンを組み合わせて導入できます。
GitHubやCurseForgeからダウンロードし、各ワールドに適応してください
## 1. 近接VC用アドオン (MCBE-ProxVC)
ファイル名: `MCBE-ProxVC-addon.mcaddon`
導入することで、ゲーム内での設定変更(GUI)や、プレイヤーの頭上へのステータスアイコン表示が可能になります。

### 📦 ビヘイビアパック (BP)
※以下の**どちらか1つのみ**を導入してください。
- **MCBE-ProxVC addon BP**
通常の近接VCアドオンです。
- **MCBE-ProxVC addon BP for server**
サーバー専用の常時接続用アドオンです。ホストが不在でもVCシステムを維持したい場合に導入してください。
### 🎨 リソースパック (RP)
- **MCBE-ProxVC addon RP**
近接VCアドオン専用のリソースパックです。プレイヤーの頭上に「通話中」「ミュート」などのアイコンを表示するために必須となります。
---
## 2. 近接TC用アドオン (MCBE-ProxTC)
ファイル名: `MCBE-ProxTC-addon.mcpack`
ボイスチャットだけでなく、テキストチャット(通常のチャット欄)にも距離制限を導入したい場合に使用します。
- **MCBE-ProxTC addon**
近くにいるプレイヤーにしかメッセージが届かない「近接テキストチャット」機能を有効にします。
VCアドオンと同時に導入することで、ボイスチャットとテキストチャットの距離設定などを同期させることが可能です。
---
## ⚙️ MCBE-ProxVCアドオンの追加要素と操作
### ⌨️ コマンドの追加
### 🔗 常時接続(MCBE-ProxVC addon BP for constant connectionのみ)
近接VCを常時接続しておくことができます
※こちらはMinecraft Bedrock Serverでのみ使用可能です。ご自身でサーバーを立ててください。サーバーを立てるサポートは行っておりません
[詳しくはこちら](./../../connect/#mc-constant)
---
## 💡 どの組み合わせを選べばいい?
1. **「とりあえずVCができればいい」**
* アドオンなし
2. **「VCを便利に使いたい」**
* **MCBE-ProxVC addon BP** + **RP**
3. **「サーバーでホストが落ちてもVCを維持したい」**
* **for constant connection版 BP** + **RP**
4. **「チャットも声も両方近くの人だけに限定したい」**
* + **MCBE-ProxTC addon**
MCBE-ProxTCアドオンを導入することで、以下のコマンドが追加されます。
|コマンド|説明|引数|権限| | --- | --- | --- | --- | |/tc-help|ヘルプを表示する|なし|全員| |/proximity|近接TCを有効にするか|boolean|opのみ| |/distance|ゲーム内でテキストチャットが届く最大ブロック数|number|opのみ| |/spectator|スペクテイターモードのプレイヤーはテキストチャットを分けるか|boolean|opのみ| |/spec-listen|スペクテイターが他モードプレイヤーのテキストチャットを聞けるようにするか|boolean|opのみ| |/spec-dim|スペクテイター同士のテキストチャットをディメンションごとに分けるか|boolean|opのみ| |/output|Minecraftチャットに情報を出力|boolean|opのみ| |/sync|近接VCと設定を同期|boolean|opのみ| |/lang|表示言語の設定|"en"/"ja"/"zh"|opのみ| |/tc-config|設定確認|なし|opのみ|MCBE-ProxVCアドオンを導入することで、以下のコマンドが追加されます。
|コマンド|説明|引数|権限|
|---|---|---|---|
|/vc-help|ヘルプを表示する|なし|全員|
|/vc-setting|VC設定パネルを表示|なし|全員|
|/name|VCで使うゲーマータグを確認できます|なし|全員|
|/mute|マイクミュート切り替え|boolean|全員|
|/deafen|スピーカーミュート切り替え|boolean|全員|
|/master-volume|マスター音量調整|number|全員|
|/user-volume|ユーザーごとの音量調整|number|全員|
|/vc-connect|近接VCと接続する|string|opのみ|
|/disconnect|接続を切断する|なし|opのみ|
|/proximity|近接VCを有効にするか|boolean|opのみ|
|/verify|近接VC接続時に認証コードを要求するか|boolean|opのみ|
|/distance|ゲーム内で声が届く最大ブロック数|number|opのみ|
|/spectator|スペクテイターモードのプレイヤーはVCを分けるか|boolean|opのみ|
|/spec-listen|スペクテイターが他モードプレイヤーの会話を聞けるようにするか|boolean|opのみ|
|/spec-dim|スペクテイター同士の会話をディメンションごとに分けるか|boolean|opのみ|
|/output|Minecraftチャットに情報を出力|boolean|opのみ|
|/sync|近接TCと設定を同期|boolean|opのみ|
|/lang|表示言語の設定|"en"/"ja"/"zh"|opのみ|
|/vc-config|設定確認|なし|opのみ|