Коротко: скачайте основной EssentialsX.jar и нужные модули одной версии, положите их в plugins/ вместе с Vault и LuckPerms и перезапустите сервер. Права EssentialsX по умолчанию есть только у операторов, поэтому обычным игрокам их нужно выдать: essentials.home, essentials.tpa, essentials.warp и так далее. Настройки — в plugins/Essentials/config.yml.
Что даёт EssentialsX
По словам разработчиков, это больше 160 команд для серверов любого размера: телепортация, инструменты модерации и игровые удобства. Проект открытый и бесплатный, живёт на пожертвования. Самое востребованное:
| Задача | Команды |
|---|---|
| Дома | /sethome, /home, /delhome |
| Варпы | /setwarp, /warp |
| Телепорт по запросу | /tpa, /tpahere, /tpaccept, /tpdeny, /back |
| Спавн (модуль Spawn) | /setspawn, /spawn |
| Наборы | /kit, /createkit; сами наборы — в kits.yml |
| Экономика | /balance, /pay, /baltop, /eco |
| Общение | /msg, /r, /mail, /nick |
| Модерация | /ban, /tempban, /mute, /vanish |
Модули: что ставить
Основной jar обязателен: без него не работает ни один модуль. Остальные — по задаче. На Modrinth каждый модуль — отдельный проект с пометкой, что ему нужен основной.
| Модуль | Что делает | Нужен ли |
|---|---|---|
| EssentialsX | Команды, таблички, наборы, экономика | Всегда |
| Chat | Формат чата: префиксы, суффиксы, цвета, свой формат для групп | Если оформляете чат |
| Spawn | Точка спавна при первом входе и после смерти, /setspawn для групп | Почти всегда |
| Discord | Лёгкий мост с Discord: чат в обе стороны, вход, выход, смерти, консоль | По желанию |
| Discord Link | Связка аккаунтов Minecraft и Discord, синхронизация ролей с группами | Вместе с Discord |
| GeoIP | Примерная страна или город игрока по IP при входе и в /whois | По желанию |
| Protect | Простые правила мира: урон криперов, огонь, спавн отдельных мобов | По желанию |
| AntiBuild | Права на постройку, взаимодействие и крафт по блокам и предметам | По желанию |
| XMPP | Устаревший мост с Jabber/XMPP | Нет, если не знаете, что это |
Установка
- 1
Проверьте ядро и версию
EssentialsX работает на CraftBukkit, Spigot и Paper; разработчики советуют Paper. На октябрь 2026 года релиз 2.22.0 на Modrinth отмечен для версий до 26.1.2, а README ветки разработки уже перечисляет 1.21.11, 26.1.2, 26.2 и 26.3 — для самых новых версий сверьтесь со страницей загрузок.
- 2
Скачайте основной jar и модули
Релизы — на Modrinth, SpigotMC и в релизах GitHub, сборки для разработчиков — на странице загрузок сайта. Архив со SpigotMC сначала распакуйте. Все модули берите той же версии, что и основной jar.
- 3
Поставьте Vault и LuckPerms
Без Vault не заработают префиксы, суффиксы и всё, что связано с группами. Плагин прав разработчики рекомендуют LuckPerms — см. LuckPerms за 10 минут.
- 4
Перезапустите сервер
Именно перезапуск, не
/reload. При первом старте EssentialsX создастconfig.yml,kits.ymlи остальные файлы вplugins/Essentials/. Общие правила — как установить плагин.
Права через LuckPerms
В plugin.yml EssentialsX право essentials.* выдано операторам, а большинству прав значение по умолчанию не задано — по правилам Bukkit это тоже «только операторам». Поэтому сразу после установки обычные игроки не могут даже /home. Выдайте группе default базовый набор, а расширенные права — платным или доверенным группам:
lp group default permission set essentials.home true
lp group default permission set essentials.sethome true
lp group default permission set essentials.delhome true
lp group default permission set essentials.tpa true
lp group default permission set essentials.tpaccept true
lp group default permission set essentials.tpdeny true
lp group default permission set essentials.back true
lp group default permission set essentials.warp true
lp group default permission set essentials.spawn true
lp group default permission set essentials.balance true
lp group default permission set essentials.pay true
lp group default permission set essentials.msg true
lp group default permission set essentials.kit true
lp group default permission set essentials.kits.tools true
lp group vip permission set essentials.sethome.multiple true
lp group vip permission set essentials.sethome.multiple.vip true- Несколько домов. Число домов задаёт
sethome-multipleв config.yml (по умолчанию рангиdefault: 3,vip: 5,staff: 10). Игроку нужны оба права:essentials.sethome.multipleиessentials.sethome.multiple.<ранг>. Без ограничений —essentials.sethome.multiple.unlimited. - Наборы. Право на
/kitоткрывает команду, а каждый набор — отдельное правоessentials.kits.<набор>. - Варпы. По умолчанию
essentials.warpоткрывает все варпы. Чтобы раздавать их по одному, включитеper-warp-permission: true. - Возврат к месту смерти.
/backпосле смерти работает только с правомessentials.back.ondeath— по умолчанию его нет ни у кого.
Что настроить в config.yml
| Ключ | По умолчанию | Зачем менять |
|---|---|---|
teleport-delay | 0 | Задержка перед телепортом в секундах; если игрок двинулся или получил урон, телепорт отменяется. Против побега из боя через /home и /tpa |
teleport-cooldown | 0 | Пауза между телепортами /home, /tp и другими |
teleport-invulnerability | 4 | Секунды неуязвимости после телепорта по команде; атаковать в это время тоже нельзя |
starting-balance | 0 | Стартовые деньги нового игрока |
currency-symbol | '$' | Символ валюты |
spawn-on-join | false | Отправлять всех на спавн при входе (модуль Spawn) |
chat.radius | 0 | Радиус чата в блоках; 0 — общий чат (модуль Chat) |
update-check | true | Проверка обновлений EssentialsX при старте |
Формат чата задаёт chat.format, отдельные форматы для групп — chat.group-formats (модуль Chat). Ник, сообщение, префикс и группа подставляются плейсхолдерами в фигурных скобках, их список — прямо в комментариях config.yml. Префиксы берутся из плагина прав через Vault: например, из meta setprefix в LuckPerms.
Цвета. Цветные коды в чате, нике и личных сообщениях открываются правами essentials.chat.color, essentials.nick.color, essentials.msg.color. С версии 2.18.0 поддерживаются HEX-цвета в виде &#RRGGBB — за них отвечают права с окончанием .rgb, например essentials.chat.rgb и essentials.nick.rgb. Градиентный ник удобно собрать в генераторе градиентного текста.
EssentialsX и античит
Часть команд EssentialsX меняет то, как игрок двигается и выживает: /fly, /speed, /god, /tp. Давайте их только персоналу через LuckPerms: игрок с /fly летает законно, и раздавать такие права всем — значит самим отменить правила сервера. А teleport-delay закрывает побег из боя телепортом, которого не заметит ни один античит, — это механика сервера, а не чит.
/ban, /tempban и /mute в EssentialsX есть, но кто читерит, они не скажут. Это работа античита. DGuard — лучший античит для современного сервера Minecraft — следит сразу за боем, движением, пакетами, инвентарём, постройкой и миром, копит улики и не торопится с выводом, а строгость наказаний задаёте вы. Если включить в конфиге DGuard punishment-log, каждый бан попадёт в журнал панели с отчётом, а модераторы из команды увидят его без OP и без доступа к консоли. DGuard ставится на Paper и Leaf версий 1.21–26.3, до 30 игроков онлайн — бесплатно.
Частые вопросы
Почему игроки не могут пользоваться /home и /tpa?
Права EssentialsX по умолчанию есть только у операторов. Выдайте группе default права essentials.home, essentials.sethome, essentials.tpa, essentials.tpaccept и другие нужные через LuckPerms.
Нужен ли Vault для EssentialsX?
Да, если нужны префиксы, суффиксы и форматы чата по группам: без Vault EssentialsX не видит группы плагина прав. Плагин прав разработчики рекомендуют LuckPerms.
Как дать игроку несколько домов?
Задайте ранги в sethome-multiple в config.yml и выдайте игроку оба права: essentials.sethome.multiple и essentials.sethome.multiple.<ранг>. Без лимита — essentials.sethome.multiple.unlimited.
Работает ли EssentialsX на Folia?
Нет. Разработчики предупреждают, что текущие версии на Folia и её форках могут привести к потере данных игроков. Используйте Paper.
Заменяет ли EssentialsX Protect плагин приватов?
Нет. Protect и AntiBuild настраивают простые правила мира и права на постройку, а для защиты областей разработчики EssentialsX рекомендуют WorldGuard.
Источники
- EssentialsX: официальный сайт
- EssentialsX на GitHub (README)
- EssentialsX: установка
- EssentialsX: модули
- EssentialsX: загрузки и неподдерживаемые платформы
- EssentialsX: права на цвета
- EssentialsX: частые проблемы
- EssentialsX: config.yml по умолчанию
- EssentialsX на Modrinth
- DGuard — лучший античит для современного сервера Minecraft: сравнение проверок с GrimAC, Vulcan, Polar, Intave и Matrix
- DGuard: установка, требования и решение проблем
- DGuard: поддерживаемые версии Paper и Leaf