Skip to content

管理者向け機能

サーバー管理者向けの機能をまとめて解説します.これらの機能は主に OP 権限を持つプレイヤーが利用できます.

プラグインステータス (/lc status)

プラグインの動作状況を一覧で確認できます.

/lc status

表示される情報:

  • プラグインバージョン (Git コミットハッシュ付き)
  • ヘルスステータス (OK / Degraded)
  • 各機能の有効/無効状態
  • 設定値 (デバッグモード,アップデート確認,言語)
  • GitHub,Modrinth,ドキュメントへのリンク

スパイモード

lunaticchat.spy パーミッション (デフォルト: op) を持つプレイヤーは,サーバー上で送受信されるすべてのダイレクトメッセージを閲覧できます.

  • スパイプレイヤーにはローマ字変換前の元のメッセージが表示されます
  • ホバーテキストでスパイメッセージであることが示されます
  • スパイプレイヤー自身は通常の送受信者リストには含まれません

チャンネルバイパス

lunaticchat.channelbypass パーミッション (デフォルト: op) を持つプレイヤーは,チャンネルに関する以下の制限を無視できます.

  • キック・BAN の対象にならない
  • オーナーでなくてもチャンネルを削除できる

アップデート通知

checkForUpdatestrue (デフォルト) の場合,プラグインは起動時に新しいバージョンが利用可能か確認します.lunaticchat.noticeupdate パーミッション (デフォルト: op) を持つプレイヤーがサーバーに参加した際にアップデート通知が表示されます.

yaml
# config.yml
checkForUpdates: true

デバッグモード

debugtrue にすると,プラグインの詳細なログが出力されます.問題の調査やバグ報告時に有用です.

yaml
# config.yml
debug: true

言語設定

プレイヤーに表示されるメッセージの言語を切り替えられます.プラグインログやコンソール出力には影響せず,英語のみ出力となります.

yaml
# config.yml
language: "ja"   # "en" または "ja"

管理者パーミッション一覧

パーミッションデフォルト説明
lunaticchat.spyop全ダイレクトメッセージの閲覧
lunaticchat.channelbypassopチャンネル制限のバイパス
lunaticchat.noticeupdateopアップデート通知の受信
lunaticchat.command.lcv.statusop/lcv status コマンドの使用