2026.09.11

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

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

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

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

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

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

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

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

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

ゲーム内チャットに「konnitiha(こんにちは)」と表示されたLunaChatの変換例

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

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

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

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

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

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

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

SpigotMCのLunaChat 3.0.16では、動作確認済みの主要バージョンとして1.7〜1.16が掲載されています。

この一覧だけで、記載のない版で動くかどうかは判断できません。

導入先に合う配布物かを確認し、未確認の版では本番に入れる前に別のテスト環境で読み込みと変換を確かめてください。

LunaChatの導入方法

LunaChatのjarを停止中に配置し、一度起動して設定生成を確認して停止、生成したconfig.ymlを編集、再起動して変換とログを確認する4段階の図

LunaChatは、jarを配置したあとに一度読み込ませ、設定ファイルを確認してから編集します。

  1. サーバーを停止し、ワールドとサーバー設定、既存プラグイン一式をバックアップしてから、配布元で入手したjarをpluginsへ置きます。
  2. 一度起動してplugins/LunaChat/config.ymlの生成を確認し、サーバーを停止します。
  3. 停止完了後にconfig.ymlを編集して保存します。
  4. 再起動し、ゲーム内の変換と起動ログを確認します。

LunaChatをダウンロードする

LunaChatのSpigotMC掲載版3.0.16と動作確認済みの主要版1.7〜1.16を読み、導入先の版を照合してjarを入手する図

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

jarを配置する前にサーバーを停止し、ワールドとサーバー設定、既存プラグイン一式をバックアップしてください。

停止と保全が済んだら、ダウンロードしたjarをpluginsへ配置します。

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

補足

jarファイルを配置しただけでは設定フォルダやconfig.ymlは生成されません。一度起動して設定ファイルの存在を確認し、停止してから編集してください。見つからない場合は、起動ログでLunaChatの読み込みエラーを確認します。

LunaChatの設定をする

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

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

japanizeType: GoogleIME

japanizeTypeがnoneだと、日本語への自動変換は行われません。英語環境で作られたconfig.ymlでは初期値がnone、日本語環境ではGoogleIMEになっているので、まず実際の値を確かめてください。

noneなら、漢字変換にはGoogleIME、かな変換だけならkanaを指定します。

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

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側の導入とチャンネル設定が終わっている前提で進めます。

ノートパソコンのキーボードで文字を入力する手元の実写写真を背景にした、Discordとマイクラのテキストチャットを連携する記事の見出し。

マイクラサーバーと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掲載版3.0.16の動作確認済みの主要版は1.7〜1.16です。1.21系での動作はこの一覧だけでは判断できないため、導入先に合う配布情報を確かめ、別のテスト環境で読み込みと変換を確認してください。

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

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

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

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

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

config.ymlのjapanizeTypeをGoogleIMEにして再起動すれば、ローマ字で打ったチャットが日本語に変わります。

ゲーム内で変換され、起動ログにLunaChatのエラーが出ていなければ成功です。変換されないときは、まずjapanizeTypeがnoneのままになっていないかを確かめてください。

配布物が今のサーバーのバージョンに対応しているかは、入れる前に見ておく点です。対応がはっきりしない版なら、本番の前にテスト用のサーバーで読み込みと変換を試すと、本番のチャットを止めずに済みます。

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