Приват территории и регистрация на сервере 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):#
- Ограничьте количество регистраций с одного IP (
maxRegPerIp: 2), чтобы защититься от бот-атак. - Включите автосохранение сессий на короткое время (
sessions.enabled: true,timeout: 10), чтобы игрокам не приходилось заново вводить пароль при случайном вылете. - Запретите незалогиненным игрокам двигаться, писать в чат и вводить любые команды кроме
/login,/l,/register,/reg.
2. Приват территории: WorldGuard + FAWE#
Для привата спавна и защиты домов игроков стандартом остаётся связка WorldGuard + WorldEdit (или более быстрый форк FastAsyncWorldEdit / FAWE).
Как создать приват (базовые команды)#
- Выдайте себе деревянный топор командой
//wand. - Кликните левой кнопкой мыши по первому углу территории (нижняя точка) и правой кнопкой по противоположному углу (верхняя точка).
- Чтобы расширить приват по вертикали от бедрока до неба, введите:
//expand vert- Создайте регион:
/rg claim my_baseПолезные команды и флаги WorldGuard#
- Добавить друга в приват:
/rg addmember my_base NickName(может ломать блоки и открывать сундуки) или/rg addowner(полные права на регион). - Удалить приват:
/rg remove my_base. - Защита спавна: выделите зону спавна, создайте регион
/rg define spawnи запретите на нём PvP, урон и взрывы криперов:
/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:
# Базовые права на приват для обычных игроков
/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.* true3. Страховка от любых проблем: CoreProtect#
Даже с приватами бывают ситуации, когда игрок случайно добавил в регион незнакомца или кто-то залил лавой территорию рядом с границей привата. Для таких случаев на сервере всегда должен стоять CoreProtect:
/co i— режим инспектора: кликните по сундуку или блоку, чтобы увидеть, кто и когда с ним взаимодействовал./co rollback u:NickName t:1h r:30— мгновенный откат всех действий нарушителя за последний час в радиусе 30 блоков.
Комбинация AuthMe + WorldGuard + CoreProtect закрывает 99% проблем с безопасностью на любом публичном сервере выживания.