Большинство публичных серверов на Paper или Spigot построены на одном и том же небольшом наборе плагинов: LuckPerms для прав, EssentialsX для базовых команд, Vault для экономики, CoreProtect для откатов, WorldGuard для защищённых зон и Spark для поиска лагов. Ниже – известные плагины в каждой категории, что они делают и когда они нужны.
Все они работают на Paper и обычно также на Spigot и Purpur. Fabric и Forge используют моды, а не плагины; смотри Paper, Spigot, Purpur или Fabric. Если ты ещё ни разу не устанавливал плагин, начни со статьи как установить плагины на сервер Minecraft.
Права: LuckPerms
LuckPerms – стандартный плагин прав. Он определяет, какие команды и функции может использовать каждый игрок или ранг, с группами (default, VIP, модератор, администратор), наследованием между ними и веб-редактором, чтобы менять всё из браузера. Он также работает во всей сети на Velocity или BungeeCord с общей базой данных. Устанавливай его первым, потому что почти все остальные плагины используют права. Настройка – в статье как настроить LuckPerms.
Базовые команды: EssentialsX
EssentialsX добавляет команды, которых ждут игроки: /home, /spawn, /tpa, /msg, /warp, наборы, ники, почту, статус AFK и многое другое. К нему есть необязательные модули, например EssentialsX Chat для оформления чата и EssentialsX Spawn для управления спавном. Устанавливай только те модули, которыми пользуешься, а команды, которые не хочешь давать игрокам, отключай через права.
Экономика: Vault и плагин экономики
Vault сам по себе ничего не делает. Это мост, который позволяет магазинам, работам, повышению ранга и другим плагинам общаться с тем плагином экономики и прав, который ты используешь. Многим плагинам он нужен обязательно.
Поставщик экономики всё равно нужен. В EssentialsX есть простая встроенная экономика (/balance, /pay, /baltop), которая работает через Vault и достаточна для большинства серверов выживания и economy. Добавь поверх плагин магазина, если игроки должны покупать и продавать предметы.
Защита и откаты
- CoreProtect записывает изменения блоков, доступ к контейнерам и многое другое и умеет откатывать гриферство по игроку, области и времени. Он должен быть на каждом сервере выживания. С помощью
/co inspectможно проверить, кто изменил блок. - WorldGuard создаёт защищённые регионы с флагами: без PvP на спавне, без спавна мобов, без ломания блоков. Ему нужен WorldEdit, который также является стандартным инструментом строителей для выделения и изменения больших областей. FastAsyncWorldEdit – более быстрая альтернатива, которую многие серверы используют для больших правок.
- GriefPrevention позволяет игрокам приватить свою землю золотой лопатой. Приваты растут по мере игры, так что он подходит для серверов выживания и SMP, где игроки строят свои базы. Серверы Towny и Factions используют собственные системы приватов.
Подробнее о защите построек – в статье как защитить сервер Minecraft от гриферов и DDoS.
Античит
Плагины античита обнаруживают читы на движение и бой, такие как fly, speed, reach и kill aura. Варианты, которые часто используют:
- Grim: бесплатный, с открытым кодом, с упором на проверки движения, которые предсказывают, что должен делать клиент.
- Vulcan: платный, с множеством проверок боя и движения.
Ни один античит не ловит всё, и любой может давать ложные срабатывания, особенно при лагах или с игроками Bedrock через Geyser. Начни с автоматических киков или оповещений модераторам, а не мгновенных банов, и протестируй на своих режимах. Античит важнее всего на серверах PvP и мини-игр.
Чат и модерация
- Наказания: плагин банов даёт временные баны, муты, предупреждения и историю по каждому игроку. Частый выбор – LiteBans (платный) и AdvancedBan (бесплатный). Если у тебя сеть, выбери тот, что хранит данные в базе данных.
- Фильтр чата: плагины вроде ChatControl блокируют спам, капс, повторяющиеся сообщения и рекламу.
- Мост с Discord: DiscordSRV связывает игровой чат с каналом в Discord и может отправлять вывод консоли в канал для модераторов.
Инструменты производительности
- Spark – профилировщик: он записывает, на что сервер тратит время, чтобы ты видел, какой плагин, сущность или чанк вызывает лаг. В новых версиях Paper он встроен. Выполни
/spark profiler start, дождись лага, затем/spark profiler stopи открой ссылку. - Chunky заранее генерирует мир. Генерация новых чанков, пока игроки исследуют мир, – одна из самых частых причин лагов, поэтому установи границу мира и запусти Chunky до открытия сервера.
Избегай плагинов, которые обещают «очистить лаги», удаляя сущности и предметы каждые несколько минут. Они прячут проблему и раздражают игроков. Что делать вместо этого, объясняется в статье как уменьшить лаги.
Кроссплей: Geyser и Floodgate
Geyser переводит между Bedrock и Java, чтобы игроки на телефонах, консолях и Bedrock для Windows могли заходить на твой Java-сервер. Floodgate позволяет этим игрокам Bedrock заходить без аккаунта Java. Игроки Bedrock подключаются по отдельному UDP-порту, по умолчанию 19132. Все шаги – в статье как сделать кроссплейный сервер Minecraft.
Голосование и награды за голоса
Голоса в списках серверов приводят новых игроков, а награды дают игрокам повод голосовать каждый день.
- CraftRank Votes – наш бесплатный плагин для CraftRank. Он выдаёт награды за голоса без Votifier и без открытия портов, напоминает игрокам, которые ещё не проголосовали, даёт плейсхолдеры PlaceholderAPI, а с
/craftrank spawnпозволяет посетителям гулять по твоему спавну в 3D на странице сервера. Скачать его можно здесь; настройка описана в документации. - NuVotifier принимает голоса из списков, использующих протокол Votifier, а плагин-обработчик голосов, например VotingPlugin или SuperbVote, превращает эти голоса в награды. Смотри как настроить Votifier.
Можно использовать оба одновременно.
Табло, таб-лист и голограммы
- PlaceholderAPI позволяет плагинам делиться значениями вроде ранга игрока, баланса или числа голосов в виде плейсхолдеров, например
%player_name%. Установи его пораньше: от него зависят многие плагины отображения. Дополнительные плейсхолдеры ставятся как расширения, которые скачиваются командой/papi ecloud download. - TAB управляет таб-листом, табличками с никами над головами и боковым табло, с анимациями и поддержкой PlaceholderAPI.
- DecentHolograms создаёт парящий текст и отображение предметов – удобно для информации на спавне, топа голосующих и таблиц лидеров.
Другие популярные плагины
- Multiverse-Core: несколько миров на одном сервере, например ресурсный мир, креативный мир и мир для ивентов.
- Плагин бэкапов или бэкапы хостинга: смотри как сделать бэкап сервера Minecraft.
Сколько плагинов – это слишком много?
Фиксированного числа нет. Сервер с 60 хорошо сделанными плагинами может работать плавнее, чем сервер с 10 плохими. Что важно:
- У каждого плагина должна быть задача. Если не можешь сказать, зачем он установлен, удали его.
- Избегай пересечений. Два плагина, которые оба отвечают за чат, дома или экономику, конфликтуют и запутывают игроков.
- Добавляй плагины по одному и тестируй, чтобы знать, что сломалось, когда что-то сломается.
- Профилируй через Spark, когда сервер лагает, вместо того чтобы гадать, какой плагин тяжёлый.
- Обновляй их и проверяй, поддерживает ли плагин твою версию Minecraft, прежде чем обновлять сервер.
Где безопасно скачивать плагины
Скачивай плагины только с Hangar (сайт плагинов PaperMC), Modrinth, SpigotMC или из релизов на GitHub самого разработчика. Избегай сайтов с перезаливами и «бесплатных» копий платных плагинов: это частый способ распространять вредоносное ПО, которое крадёт доступ к серверу или добавляет бэкдоры для прав оператора. Платные плагины стоят дёшево по сравнению с восстановлением взломанного сервера.