Базовая защита Minecraft-сервера сводится к нескольким шагам: кто может войти, как проверяется ник и что будет, если мир всё же повредят.
1. Online-mode и авторизация
Параметр online-mode в
server.properties
определяет, проверяет ли сервер аккаунты через Mojang/Microsoft.
online-mode=true− заходят только лицензионные аккаунты. Один ник − один аккаунт.online-mode=false− сервер доверяет нику из клиента. Любой может зайти под чужим именем, в том числе оператора.
Если нужен вход без лицензии − поставьте плагин или мод для авторизации или whitelist. Подробнее про ошибки с лицензией − не удалось проверить имя пользователя.
Paper / Spigot / Purpur
Авторизация ставится плагином в папку plugins:
- AuthMe Reloaded − классический плагин для авторизации на Paper/Spigot/Purpur. Подробный гайд: Как защитить сервер Minecraft / Плагин AuthMe ReReloaded
- LimboAuth − авторизация на Velocity через limbo до входа в мир
Как ставить плагины: как установить плагины на сервер.
Fabric / NeoForge
Bukkit-плагины здесь не работают − нужна мод-авторизация в папку mods. Актуальный вариант:
EasyAuth
(нужен Fabric API на Fabric). Как ставить моды: как установить моды на сервер.
Forge
Тоже только моды. Ищите auth-мод под вашу версию на Modrinth/CurseForge и кладите в mods. Проверяйте совместимость с остальной сборкой.
2. Whitelist и права оператора
- Закрытый сервер для друзей − включите whitelist и добавляйте ники вручную.
- Не оставляйте лишних операторов в файле
ops.json.
См. как включить whitelist и как выдать оператора.
3. Антибот и лишние команды
На открытых Paper/Purpur-серверах имеет смысл ограничить массовые подключения:
- антибот-плагин (например BotSentry или аналог под вашу версию) − с Hangar/Modrinth/SpigotMC;
- лимиты пакетов и входов в ядре − см. конфиги Paper
(
packet-limiter,spam-limiter,max-joins-per-tick) иconnection-throttleв bukkit.yml; - запретите игрокам опасные команды (
/op,/stop,/reload) через права LuckPerms или аналог.
4. Бэкапы
Даже при идеальной защите мир можно потерять из‑за бага, грифа или ошибки админа. Настройте регулярные бэкапы и держите хотя бы одну копию вне сервера − как настроить бэкапы.