2026.09.11

【マイクラ】サーバーチャットのローマ字を変換するLunaChatプラグインを紹介

英語配列キーボードの参考写真と、LunaChatでローマ字を日本語に変換する見出し
  • サーバーで日本語チャットを使いたいのに、IMEをオンにしたまま操作できない
  • ローマ字で打つと何のことか読み返さないとわからない
  • 自動で日本語に変換してくれるプラグインを探している

マイクラはIMEをオンにしたままだとWASD移動が反応せず、ローマ字入力になりがちです。

その不便さを解決するのがLunaChatです。

この記事では、LunaChatの導入、設定、DiscordSRVとの連携手順を解説します。

読み終わると、チャットのローマ字を日本語に変換する仕組みを自分で設定でき、連携方法まで選べます。

管理人spaのアイコン
spaこの記事を書いた人

マイクラサーバーの構築と運用を繰り返して4年。今も経済サバイバル「spa77.works SMP」を運用中で、その経験をもとに記事100本以上を執筆。

LunaChatはローマ字を日本語にするプラグイン

LunaChatプラグインのローマ字変換機能のデモ画面。チャットで入力したローマ字「konnitiwa」が自動で日本語に変換されている様子

LunaChatは、チャットに送ったローマ字を日本語へ変換するプラグインです。

マイクラは日本語入力モードのままだと操作できないため、ローマ字で打って会話する場面が多くなります。

LunaChatを入れると、そのローマ字を読みやすい日本語に直せるため、日本語チャットを手間なくしたいサーバーには候補に入れる価値があります。

変換以外に、チャンネル機能を使うと、運営だけの相談やイベント準備の会話を通常チャットから分けられるのも利点です。

やりたいことLunaChatでの扱い
ローマ字入力を日本語にする標準の変換機能で自動的に置き換わる
特定の相手だけと話すプライベートチャットで個別に送れる
用途ごとに会話を分けるチャンネルを作って参加者を招く
発言を記録に残すチャットログの保存機能を使う
spa

友達がローマ字チャットを読みにくそうにしていたとき、日本語への自動変換が入って会話が格段にスムーズになりました。

LunaChatを導入する際は、対象サーバーのバージョン互換性を事前に確認しておく必要があります。

最新バージョンでの動作についての注意

SpigotMCの公式掲載情報では対応が1.16までとなっており、1.20以降の最新サーバー環境では動作保証の対象外です。

最新環境で動かない場合は、対象バージョンに対応したフォーク版やSeleneChatなどの代替プラグインを検討してください。

LunaChatの導入方法

LunaChat導入の流れ。SpigotMCで入手し、pluginsへ配置して一度起動し、生成されたconfig.ymlを編集する手順を示す図解

LunaChatの導入は、次の3ステップで進めます。

  • LunaChatをダウンロードする
  • サーバーを一度起動して設定ファイルを生成する
  • LunaChatの設定をする

LunaChatをダウンロードする

SpigotMCのLunaChat配布ページ。LunaChat 3.0.16の対応情報とDownload Nowボタンが表示されている

LunaChatはSpigotMCの配布ページからダウンロードできます。

ダウンロードしたjarファイルをサーバーのプラグインフォルダへ配置してください。

jarの置き場所や再起動の流れがはじめてなら、プラグインの入れ方を先に読むと迷いません。

補足

jarファイルを配置しただけでは設定フォルダやconfig.ymlは生成されません。サーバーを一度起動して読み込ませてから停止してください。

LunaChatの設定をする

プラグインフォルダ内に生成されたLunaChatフォルダの中にあるconfig.ymlを開きます。

japanizeTypeという項目をGoogleIMEに変更します。

japanizeType: GoogleIME

japanizeTypeの設定が必須

japanizeTypeが未設定のままだと、プラグインを読み込んでいても日本語への自動変換機能が動きません。

設定を保存したら、マイクラサーバーを再起動して反映させます。

spa

僕も最初はこの設定の存在を知らず、導入したのに変換が動かなくて戸惑いました。

漢字変換が不要なときは、japanizeTypeをkanaに変えます。kanaはかな変換だけを行う設定です。

ゲーム内で変換を切り替える

サーバー全体の設定を変えなくても、ゲーム内のコマンドで自分の発言だけ変換を切り替えられます。

/japanize on
/japanize off

/japanizeの短縮形は/jpです。チャンネル操作を確認したいときは、/lc helpを実行します。

/lcは/lunachatの別名です。

操作必要なパーミッション初期値
/japanizeで自分の変換を切り替えるlunachat.japanize全員に許可
/lcの基本操作を使うlunachat.command全員に許可
管理者用コマンドを使うlunachat-admin.*OPのみ

LuckPermsなどで権限を絞っている場合は、該当するパーミッションが付いているか確認します。

DiscordSRVと連携する方法

LunaChatとDiscordSRVの連携設定。DiscordSRVのconfig.ymlにあるDisabledPluginHooksへLunaChatを指定し、再起動して確認する流れを示す図解

LunaChatをローマ字変換だけに使い、通常チャットのDiscord連携はDiscordSRVに任せる構成を説明します。

LunaChatとDiscordSRVを併用する際は、変換前後のチャットがDiscordへ二重送信されるのを防ぐため、DiscordSRV側の連携フックを無効化してください。

ここから先は、DiscordSRV側の導入とチャンネル設定が終わっている前提で進めます。

退出メッセージを無効にする設定例を記した説明用ファイルを実際のテキストエディターで表示した画面(未実行)。DiscordSRV 退出通知を設定の記事見出し。

マイクラサーバーとDiscordを連携!DiscordSRVの導入方法と使い方

plugins/DiscordSRV/config.ymlを開き、DisabledPluginHooksという項目を探します。

DisabledPluginHooks: []

この項目にLunaChatを追加して保存します。

DisabledPluginHooks: ["LunaChat"]

設定を反映するには、マイクラサーバーを再起動します。

うまく反映されない場合は、次の2点を確認します。

  • plugins/DiscordSRV/config.ymlのDisabledPluginHooksにLunaChatが入っているか
  • LunaChatのconfig.ymlでjapanizeTypeが設定されているか

よくある質問

QLunaChatは統合版のプレイヤーにも使えますか?
A

GeyserMCなどでJava版サーバーへ参加している統合版プレイヤーにも、同じチャット機能が適用されます。ただしプラグイン自体はJava版サーバーで動くため、統合版の専用サーバーには入れられません。

Q1.21系のサーバーでもLunaChatを使えますか?
A

SpigotMC公式版は1.16で更新が止まっています。1.20以降の最新サーバーでは、GitHubのコミュニティフォーク版や、同様の機能を持つSeleneChatなどの現行プラグインを採用するのが確実です。

Q日本語入力に切り替えればLunaChatは不要ですか?
A

マイクラのチャット欄は日本語入力の変換候補が表示されない環境があり、そのままでは打ちづらいことがあります。ローマ字のまま打って日本語へ変換できる点が、LunaChatを使う理由です。

Qチャットの内容をログに残せますか?
A

LunaChatにはチャットログを保存する機能があります。暴言や荒らしの経緯をあとから確認できるため、人数が増えたサーバーでは有効にしておくと、あとから経緯を追えます。

まとめ:LunaChatでサーバーの日本語会話を楽にする

ここまでの押さえどころです。

  • LunaChatはローマ字を日本語に変換するプラグイン
  • jarを配置したあと、サーバーを一度起動して設定ファイルを生成する
  • LunaChatのconfig.ymlでjapanizeTypeを設定する
  • /japanizeまたは/jpで自分の変換を切り替えられる
  • DiscordSRV連携の設定先はplugins/DiscordSRV/config.yml
  • 1.20系や1.21系で動かない場合は、対応するフォークやSeleneChatを検討する
  • 必須ではないが、日本語チャットを楽にしたいサーバーの有力な候補

導入前に、自分のサーバーのバージョンで動くか確認してから入れます。

再起動しても変換が動かないときは、プラグインが反映されないときの確認手順で読み込み状況から切り分けられます。