Kordonについて保護機能導入方法料金よくある質問
管理画面
ガイド

Minecraftサーバーのプレイヤー名フィルター:ルールと正規表現

ボットのプレイヤー名を人が手で考えることはまずありません。たいていはランダムな文字、数字だけ、または共通の接頭辞に連番を付けたものです。プレイヤー名ルールを使えば、そうした接続をプロキシサーバーの段階で遮断できます。

更新日: 2026年10月27日1分で読めます

要点

  • ルールは接続時にプレイヤー名をチェックします。パターンへの一致を求めるか、禁止した文字列を含まないことを求めるかのどちらかです。
  • 「Paperと同じ」ルールは初期設定でオンになっています:英字、数字、_、ドットで、1文字から16文字までです。
  • パターンは正規表現で、大文字と小文字は区別されません。
  • ルールは監視モードでも適用されるので、新しいルールはまずいくつかのプレイヤー名で試してください。
  • 独自のルールはBasicプランから使え、1サーバーにつき最大30個まで作成できます。
目次
  1. 01プレイヤー名を制限する理由
  2. 02初期ルール
  3. 032種類のルール
  4. 04パターンの例
  5. 05構文の概要
  6. 06自分のプレイヤーを巻き込まないために

プレイヤー名を制限する理由

1つ目の理由はボットです。攻撃ツールはテンプレートからプレイヤー名を生成するので、ルール1つで攻撃の波をまとめて防げます。

2つ目の理由は非正規版サーバーです。オフラインモードのVelocityは、スペースを含めてほぼどんな文字でも受け付けます。キリル文字の「А」を使ったAdminや、末尾にスペースのあるプレイヤー名は、チャットでは管理者のプレイヤー名とまったく同じに見えますが、別のアカウントです。英字だけを許可するルールでこの手口を防げます。

初期ルール

新しいサーバーでは、最初から「Paperと同じ」ルールがオンになっています:

^[a-zA-Z0-9_.]{1,16}$

英字、数字、アンダースコア、ドットを1文字から16文字まで許可します。ドットはBedrockプレイヤーのためのもので、Floodgateがプレイヤー名の先頭に付けます(例:.Steve)。キリル文字、スペース、記号は通りません。

無料プランではこのルールは常にオンで、変更できません。独自のルールはBasicプランから追加できます。

2種類のルール

「プレイヤー名が一致する必要あり」:プレイヤー名がパターンに一致する場合だけ入室できます。「プレイヤー名に含めてはいけない」:パターンがプレイヤー名の中に見つかると入室できません。

パターンはプレイヤー名のどこにあっても検出されるため、botはbot123とRobotの両方をブロックします。プレイヤー名全体をチェックするには、先頭に^、末尾に$を付けます。大文字と小文字は区別されないので、BotもBOTも同じものとして扱われます。

特定のプレイヤー名だけをほかのルールに関係なく許可するルールはありません。誰かを入室させたい場合は、ホワイトリストに追加してください。

パターンの例

パターン種類内容
^[a-zA-Z0-9_]{3,16}$一致必須nLoginやAuthMeと同じ形式のプレイヤー名:ドットなしで3文字から16文字。プレイヤー名がドットで始まるBedrockプレイヤーは入室できません
^[0-9]+$禁止数字だけのプレイヤー名
launcher禁止launcherという単語をどこかに含むプレイヤー名
^bot_?[0-9]+$禁止bot123、bot_42
^lobby_[0-9]+$禁止特定の攻撃で使われた接頭辞と連番:lobby_1、lobby_2048

最初の3つのパターンはパネルに用意されており、それぞれワンクリックで追加できます。

構文の概要

  • ^はプレイヤー名の先頭、$は末尾
  • [a-z0-9_]は列挙した文字のうちどれか1文字
  • {3,16}は3回から16回の繰り返し、+は1回以上
  • a|bはどちらか一方

Javaと同じ一般的な正規表現ですが、先読み、後読み、後方参照は使えません。パターンは最大200文字です。誤りのあるパターンはパネルで保存できません。

自分のプレイヤーを巻き込まないために

VPNのチェックと違い、プレイヤー名ルールは監視モードでも適用されます。そのため保存する前に、「プレイヤー名をテスト」ボタンで自分のサーバーのプレイヤー名をいくつか試してください。

ルールをオンにしたら、接続履歴(Basicプランから)を確認してください。ルールで入室を拒否されたプレイヤーには「プレイヤー名」のメッセージが表示されます。使えるプレイヤー名をそこに書いておけば、何を変えればよいかが本人に伝わります。

^lobby_[0-9]+$のように特定の攻撃に合わせて作ったパターンは、攻撃が終わったら削除せずにオフにできます。どのルールにもオン・オフのスイッチがあります。

自分のサーバーで試す

監視モードで始めましょう。Kordonがブロックする相手を表示するので、準備ができたら保護をオンにできます。

アカウントを作成

ほかのガイド

  • Minecraftサーバーをボット攻撃から守る方法Minecraftサーバーへのボット攻撃とはどういうものか、なぜプロキシ経由で来るのか、Kordonの攻撃対応モードが、本物のプレイヤーは接続できる状態のまま、ボットの接続元ネットワークを閉じる仕組みを解説します。ガイドを読む
  • 非正規版Minecraftサーバーの保護:ボット、なりすましのプレイヤー名、BAN回避オフラインモードのサーバーが抱えるリスク、認証プラグインがないと誰でも管理者として参加できる理由、ボット・VPN・BAN回避に対してKordonができること。ガイドを読む
  • Minecraftサーバーへのボット攻撃:今すぐやるべきことMinecraftサーバーがボット攻撃を受けたときの手順です。DDoSとの見分け方、最初の数分でオンにする設定、攻撃が終わった後にやることをまとめました。ガイドを読む

MinecraftサーバーをVPN、プロキシ、ボットから守ります。

無料で始める
製品機能料金仕組みSpigotMCHangarCurseForge
お客様向けよくある質問ガイド管理画面TelegramチャンネルDiscordサーバー
サポート管理画面でチケットを作成contact@matix.gg
法的情報Terms of ServicePrivacy Policy
© 2026 Kordon Labs. All rights reserved.
Kordonサポート
導入、保護の設定、プラン、お支払いについてお手伝いします。
チケットを作成管理画面から、全プランで利用できますメールで問い合わせcontact@matix.gg