管理者向け機能
サーバー管理者向けの機能をまとめて解説します.これらの機能は主に OP 権限を持つプレイヤーが利用できます.
プラグインステータス (/lc status)
プラグインの動作状況を一覧で確認できます.
/lc status表示される情報:
- プラグインバージョン (Git コミットハッシュ付き)
- ヘルスステータス (OK / Degraded)
- 各機能の有効/無効状態
- 設定値 (デバッグモード,アップデート確認,言語)
- GitHub,Modrinth,ドキュメントへのリンク
スパイモード
lunaticchat.spy パーミッション (デフォルト: op) を持つプレイヤーは,サーバー上で送受信されるすべてのダイレクトメッセージを閲覧できます.
- スパイプレイヤーにはローマ字変換前の元のメッセージが表示されます
- ホバーテキストでスパイメッセージであることが示されます
- スパイプレイヤー自身は通常の送受信者リストには含まれません
チャンネルバイパス
lunaticchat.channelbypass パーミッション (デフォルト: op) を持つプレイヤーは,チャンネルに関する以下の制限を無視できます.
- キック・BAN の対象にならない
- オーナーでなくてもチャンネルを削除できる
アップデート通知
checkForUpdates が true (デフォルト) の場合,プラグインは起動時に新しいバージョンが利用可能か確認します.lunaticchat.noticeupdate パーミッション (デフォルト: op) を持つプレイヤーがサーバーに参加した際にアップデート通知が表示されます.
yaml
# config.yml
checkForUpdates: trueデバッグモード
debug を true にすると,プラグインの詳細なログが出力されます.問題の調査やバグ報告時に有用です.
yaml
# config.yml
debug: true言語設定
プレイヤーに表示されるメッセージの言語を切り替えられます.プラグインログやコンソール出力には影響せず,英語のみ出力となります.
yaml
# config.yml
language: "ja" # "en" または "ja"管理者パーミッション一覧
| パーミッション | デフォルト | 説明 |
|---|---|---|
lunaticchat.spy | op | 全ダイレクトメッセージの閲覧 |
lunaticchat.channelbypass | op | チャンネル制限のバイパス |
lunaticchat.noticeupdate | op | アップデート通知の受信 |
lunaticchat.command.lcv.status | op | /lcv status コマンドの使用 |