メインコンテンツまでスキップ

言語設定

EasyMenu 7は標準で多言語に対応しており、メッセージファイルを編集することでプレイヤーに送信されるシステムメッセージを自由にカスタマイズできます。


言語の切り替え

plugins/EasyMenu/config.ymllanguage キーで使用する言語コードを指定します。

plugins/EasyMenu/config.yml
# 利用可能: ja_jp (日本語), en_us (英語), ru_ru (ロシア語)
language: "ja_jp"

変更後、/menu reload を実行すると即座に反映されます。


同梱されている言語ファイル

初回起動時、plugins/EasyMenu/lang/ フォルダ内に以下の言語ファイルが自動生成されます。

  • lang/ja_jp.yml (日本語)
  • lang/en_us.yml (英語)
  • lang/ru_ru.yml (ロシア語)

メッセージのカスタマイズ

言語ファイルを直接編集して、サーバー独自の文言やカラーコードに変更できます。

plugins/EasyMenu/lang/ja_jp.yml
prefix: "&8[&6EasyMenu&8]&r "
reload-success: "&a設定ファイルを正常に再読み込みしました。"
reload-failed: "&c設定ファイルの再読み込みに失敗しました。以前の設定を維持します。"
menu-not-found: "&cメニュー '{menu}' が見つかりません。"
permission-denied: "&cこの操作を実行する権限がありません。"
cooldown-active: "&cクールダウン中です! あと {remaining} 秒お待ちください。"

:::tip メッセージ内変数の安全性 メッセージ内の {remaining}{player} などのプレースホルダーは、安全に展開されます。 :::