Лучшие плагины для сервера Minecraft
Это руководство предназначено для владельцев серверов Minecraft на хостинге proxify.cloud (панель Proxmox, выделенный сервер с Ubuntu). Мы разберём, как установить и настроить действительно полезные плагины, которые сделают ваш сервер удобным, безопасным и интересным для игроков. Все действия выполняются через панель управления proxify.cloud или по SSH.
Подготовка к установке плагинов
Прежде чем добавлять плагины, убедитесь, что сервер работает на стабильной сборке Bukkit/Spigot или Paper. Рекомендуем Paper – он оптимизирован и поддерживает большинство плагинов. Если вы используете ванильный сервер, замените его:
- Зайдите в панель Proxmox на proxify.cloud, выберите вашу виртуальную машину и откройте консоль (Shell) или подключитесь по SSH.
- Остановите сервер, если он запущен:
Или, если используете screen/tmux, выполнитеsystemctl stop minecraftstopвнутри консоли сервера. - Перейдите в директорию сервера (обычно
/home/minecraft/server):cd /home/minecraft/server - Скачайте последнюю сборку Paper:
(версию и номер сборки можно найти на papermc.io)wget https://api.papermc.io/v2/projects/paper/versions/1.20.4/builds/400/downloads/paper-1.20.4-400.jar -O server.jar - Запустите сервер один раз для генерации папок и файлов:
После появления сообщенияjava -Xms1G -Xmx4G -jar server.jar noguiDone!остановите сервер командойstop.
Теперь папка plugins готова к наполнению.
Установка плагинов
Все плагины скачиваются в формате .jar и помещаются в папку plugins. Если вы используете панель proxify.cloud, можете воспользоваться встроенным файловым менеджером для загрузки архивов. Альтернативный способ – скачать плагин через wget прямо на сервере (удобно, если вы знаете прямую ссылку на jar).
Ниже приведён список плагинов, которые можно считать лучшими для большинства серверов:
- EssentialsX – основа (команды, варпы, экономика, анти-спам и прочее)
- LuckPerms – гибкая система прав
- WorldEdit – редактирование мира в режиме полёта
- WorldGuard – защита регионов
- CoreProtect – логирование действий игроков и блоков
- GriefPrevention – защита территории от гриферов
- Vault – мост для экономики и пермишенов (требуется для многих плагинов)
- PlaceholderAPI – универсальный плейсхолдер для сообщений
Скачать их можно с официальных источников: SpigotMC, BukkitDev, Modrinth. Для примера установим EssentialsX и LuckPerms:
cd /home/minecraft/server/plugins
wget https://github.com/EssentialsX/Essentials/releases/download/2.20.1/EssentialsX-2.20.1.jar
wget https://luckperms.net/download/LuckPerms-Bukkit-5.4.140.jar
После переноса всех нужных jar перезапустите сервер. Первый запуск создаст конфигурационные файлы и папки для каждого плагина.
Настройка плагинов
Большинство плагинов готовы к работе сразу, но без правильной конфигурации они могут не соответствовать вашим ожиданиям. Основные файлы настроек находятся в папке plugins/<название плагина>/config.yml (или config.yml внутри его папки).
1. EssentialsX
После запуска сервера откройте plugins/EssentialsX/config.yml:
- Настройте
nickname-prefix: '&7[&f'и другие визуальные поля по вкусу. - Отключите лишние команды, если не нужны:
disabled-commands: [ 'pl', 'plugins', 'version', 'ver', 'icanhasbukkit', 'about', 'info' ]. - Настройте экономику:
currency-symbol: '$',starting-balance: 100. - Обязательно установите
opsвops.txt(или через LuckPerms). EssentialsX не даёт полных прав админам без дополнительной настройки.
2. LuckPerms
Для управления правами необходимо задать хотя бы одного администратора. Сделать это можно из консоли сервера:
lp group default setparent default
lp group admin setperm *
lp user <вашник> parent add admin
Для удобства используйте веб-редактор:
- Установите плагин LuckPerms (он уже есть).
- Выполните
/lp editor– получите ссылку, перейдите по ней в браузере. - Настройте группы и конкретные права игроков.
Важно: не забудьте отменить все права операторов через ops.json – LuckPerms должен управлять всем.
3. WorldEdit и WorldGuard
WorldEdit не требует конфигурации – просто дайте игрокам право worldedit.* (только доверенным). WorldGuard настраивается через config.yml:
regions:
enable: true
max-region-count-per-player: 10
protection:
enable: true
allowed-commands:
- /tell
- /msg
Создание регионов делается в игре: //wand – выделение территории, /rg claim <название>.
4. CoreProtect
Этот плагин пишет всё в базу данных (по умолчанию SQLite). Для работы с большим сервером лучше настроить MySQL (через config.yml):
database:
type: MySQL
host: 127.0.0.1
port: 3306
database: coreprotect
username: core
password: пароль
После этого команды /co inspect и /co rollback станут вашими лучшими инструментами для отката действий игроков.
5. PlaceholderAPI
Обычно не требует отдельной настройки – просто установите плагин. Для вывода плейсхолдеров (например, баланса или онлайн) используйте сторонние плагины (EssentialsX, Vault) и расширения PlaceholderAPI:
/papi ecloud download Vault
/papi ecloud download Essentials
/papi reload
Теперь вы можете использовать %vault_eco_balance% или %essentials_online% в сообщениях, табах и т.д.
Проверка работоспособности
После настройки каждого плагина перезагружайте сервер командой stop и запускайте снова. Если в консоли нет ошибок, плагины работают. Проверьте основные функции в игре:
/balance,/tpa,/home– EssentialsX/lp user <ник> permission check essentials.help– LuckPerms/we h– WorldEdit/rg list– WorldGuard/co lookup– CoreProtect
Если что-то не работает, смотрите логи при запуске (logs/latest.log). Там будет указан конфликтующий плагин или неправильная версия.
Возможные проблемы и решения
Плагин не загружается, пишет "Unsupported version"
Проверьте, что версия плагина соответствует версии ядра сервера (Spigot/Paper). Если у вас Paper 1.20.4, ищите плагин для 1.20.x. Иногда старые плагины работают с помощьюViaVersion, но это не панацея.Ошибка конфликта команд (например, /msg и Essentials /msg)
Отключите стандартные команды ваниллы, заменив их плагином. Вserver.propertiesустановитеenable-command-block=false, а в EssentialsX укажитеoverride-command: trueдля нужных команд. Или просто измените алиасы.Не работает экономика (Vault)
Убедитесь, что (1) установлен Vault, (2) установлен EssentialsX или другой провайдер экономики, (3) Vault показывает[Vault] Economy set to EssentialsX. Если нет, перезапустите сервер.Плагин требует MySQL (CoreProtect), а сервер не может подключиться к базе
В панели proxify.cloud можно создать отдельную БД (через Proxmox или установить MySQL на том же сервере). Убедитесь, что хост указан как127.0.0.1(если на локальной машине) или внешний адрес. Проверьте порт доступности и пароль.Плагин есть в папке, но не появляется в списке (
/plugins)
Скорее всего, jar повреждён или несовместим. Скачайте его заново с официального сайта. Также проверьте права доступа к файлу (ls -la plugins/), он должен быть читаем для пользова
Комментарии (0)