# Фільтр ніків на Minecraft-сервері: правила й регулярні вирази

Ботам рідко вигадують ніки вручну. Зазвичай це випадкові літери, самі цифри або спільний префікс із лічильником. Правило для ніків відсікає такі підключення ще на проксі.

Оновлено: 2026-10-27

## Коротко

- Правило перевіряє нік під час входу: нік має відповідати шаблону або не має містити забороненого.
- Типово ввімкнено правило «Як у Paper»: латиниця, цифри, `_` і крапка, від 1 до 16 символів.
- Шаблони пишуть регулярними виразами, регістр літер не враховується.
- Правила діють і в режимі спостереження, тому нове правило спершу перевірте на кількох ніках.
- Власні правила доступні з тарифу Basic, до 30 на сервер.

## Навіщо обмежувати ніки

Перша причина в ботах. Інструменти для атак генерують ніки за шаблоном, і одне правило закриває цілу хвилю.

Друга причина в піратських серверах. В offline mode Velocity пропускає майже будь-які символи, зокрема пробіли. Нік `Admin` із кириличною «А» або з пробілом у кінці виглядає в чаті так само, як нік адміністратора, але це інший акаунт. Правило, яке пускає лише латиницю, закриває цей спосіб.

## Типове правило

Кожен новий сервер має ввімкнене правило «Як у Paper»:

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

Воно пускає латинські літери, цифри, підкреслення й крапку, завдовжки від 1 до 16 символів. Крапка потрібна гравцям Bedrock: Floodgate додає її на початок ніка, наприклад `.Steve`. Кирилиця, пробіли й спецсимволи не проходять.

На безкоштовному тарифі це правило завжди ввімкнене і не змінюється. Власні правила можна додавати з тарифу Basic.

## Два види правил

«Нік має відповідати»: гравець заходить, лише якщо нік збігається з шаблоном. «Заборонено в ніку»: гравець не заходить, якщо в ніку знайшовся шаблон.

Шаблон шукається в будь-якому місці ніка. `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` |

Перші три шаблони є в панелі готовими, їх можна додати однією кнопкою.

## Коротко про синтаксис

- `^` означає початок ніка, `$` його кінець;
- `[a-z0-9_]` означає будь-який із перелічених символів;
- `{3,16}` означає від 3 до 16 повторень, `+` одне повторення або більше;
- `a|b` означає одне або інше.

Це звичайні регулярні вирази, як у Java, але без перегляду вперед і назад та без зворотних посилань. Довжина шаблону до 200 символів. Шаблон із помилкою панель не збереже.

## Як не зачепити своїх гравців

Правила для ніків, на відміну від перевірки на VPN, діють і в режимі спостереження. Тому перед збереженням перевірте шаблон кнопкою «Перевірити нік» на кількох ніках ваших гравців.

Після ввімкнення правила зазирніть у журнал входів (із тарифу Basic). Гравець, якого не пустило правило, бачить повідомлення «Нік». Напишіть у ньому, які ніки дозволені, щоб людина зрозуміла, що змінити.

Шаблон під конкретну атаку, як-от `^lobby_[0-9]+$`, після атаки можна вимкнути, не видаляючи: правила вмикаються й вимикаються перемикачем.

## Спробуйте на своєму сервері

Почніть у режимі спостереження: Kordon покаже, кого б не пустив, а захист ви ввімкнете, коли будете готові. [Створити акаунт](https://panel.kordonlabs.com/register)

## Інші статті

- [Як захистити Minecraft-сервер від бот-атак](https://kordonlabs.com/uk/guides/minecraft-bot-attack-protection): Як виглядає бот-атака на Minecraft-сервер, чому вона йде через проксі і як режим атаки Kordon закриває мережі ботів, а звичайні гравці й далі заходять.
- [Захист піратського Minecraft-сервера: боти, чужі ніки й обхід банів](https://kordonlabs.com/uk/guides/cracked-minecraft-server-protection): Чим ризикує сервер в offline mode, чому без плагіна авторизації будь-хто може зайти під ніком адміна і як Kordon допомагає проти ботів, VPN і обходу банів.
- [Бот-атака на Minecraft-сервер: що робити просто зараз](https://kordonlabs.com/uk/guides/minecraft-bot-attack-what-to-do): Покроковий план на випадок бот-атаки на Minecraft-сервер: як відрізнити її від DDoS, що ввімкнути в перші хвилини і що зробити, коли атака закінчилася.
