Ко всем статьям
•
~3 мин чтения

Приват территории и регистрация на сервере Minecraft: WorldGuard, CoreProtect и AuthMe

Как настроить приват территории и защиту аккаунтов на сервере Minecraft: команды WorldGuard, выдача прав в LuckPerms, установка плагина на регистрацию AuthMe и откат грифа.

Как только ваш сервер становится публичным (особенно с настройкой online-mode=false), появляются две главные угрозы: взлом аккаунта администратора через подбор ника и гриф построек. Чтобы не потерять сервер в первый же день, нужно настроить три базовых элемента: плагин на регистрацию, приват территории и логирование блоков.


1. Плагин на регистрацию (AuthMeReloaded / nLogin)#

Если в server.properties стоит online-mode=false, клиент не проверяет лицензию Mojang. Это значит, что любой игрок может вписать в лаунчере ваш ник администратора и зайти на сервер с полными правами.

Обязательное решение — плагин авторизации:

  • AuthMeReloaded — классический, проверенный временем плагин для Paper/Purpur с поддержкой SQLite/MySQL и защиты от ботов.
  • nLogin — современная альтернатива с удобным конфигом, капчей и поддержкой Bedrock-игроков через GeyserMC.
  • LimboAuth — лучший выбор для связки серверов через Velocity, так как авторизация проходит в лёгком отдельном мире ещё до входа на основной сервер выживания.

Что сразу настроить в AuthMe (config.yml):#

  1. Ограничьте количество регистраций с одного IP (maxRegPerIp: 2), чтобы защититься от бот-атак.
  2. Включите автосохранение сессий на короткое время (sessions.enabled: true, timeout: 10), чтобы игрокам не приходилось заново вводить пароль при случайном вылете.
  3. Запретите незалогиненным игрокам двигаться, писать в чат и вводить любые команды кроме /login, /l, /register, /reg.

2. Приват территории: WorldGuard + FAWE#

Для привата спавна и защиты домов игроков стандартом остаётся связка WorldGuard + WorldEdit (или более быстрый форк FastAsyncWorldEdit / FAWE).

Как создать приват (базовые команды)#

  1. Выдайте себе деревянный топор командой //wand.
  2. Кликните левой кнопкой мыши по первому углу территории (нижняя точка) и правой кнопкой по противоположному углу (верхняя точка).
  3. Чтобы расширить приват по вертикали от бедрока до неба, введите:
bash
//expand vert
  1. Создайте регион:
bash
/rg claim my_base

Полезные команды и флаги WorldGuard#

  • Добавить друга в приват: /rg addmember my_base NickName (может ломать блоки и открывать сундуки) или /rg addowner (полные права на регион).
  • Удалить приват: /rg remove my_base.
  • Защита спавна: выделите зону спавна, создайте регион /rg define spawn и запретите на нём PvP, урон и взрывы криперов:
bash
/rg flag spawn pvp deny
/rg flag spawn invincible allow
/rg flag spawn creeper-explosion deny
/rg flag spawn mob-spawning deny

Как ограничить размер и количество приватов для игроков#

Чтобы игроки не заприватили всю карту, в plugins/WorldGuard/config.yml задайте лимиты, а в LuckPerms выдайте базовые права группе default:

bash
# Базовые права на приват для обычных игроков
/lp group default permission set worldguard.region.claim true
/lp group default permission set worldguard.region.info.own true
/lp group default permission set worldguard.region.addmember.own.* true
/lp group default permission set worldguard.region.removemember.own.* true
/lp group default permission set worldguard.region.remove.own.* true

3. Страховка от любых проблем: CoreProtect#

Даже с приватами бывают ситуации, когда игрок случайно добавил в регион незнакомца или кто-то залил лавой территорию рядом с границей привата. Для таких случаев на сервере всегда должен стоять CoreProtect:

  • /co i — режим инспектора: кликните по сундуку или блоку, чтобы увидеть, кто и когда с ним взаимодействовал.
  • /co rollback u:NickName t:1h r:30 — мгновенный откат всех действий нарушителя за последний час в радиусе 30 блоков.

Комбинация AuthMe + WorldGuard + CoreProtect закрывает 99% проблем с безопасностью на любом публичном сервере выживания.

Готовы запустить свой Minecraft сервер?
Собственная панель управления, быстрые NVMe накопители, защита от DDoS и запуск за пару минут.