EssentialsX закрывает базовые нужды сервера одним плагином: дома, варпы, телепорт по запросу, киты, спавн, личные сообщения и встроенная экономика. Это продолжение заброшенного Essentials и прямая замена ему: старые данные подхватываются при первом запуске.
Оригинальный Essentials давно не обновляется и на современных ядрах не работает. EssentialsX продолжает его код: команды и файлы те же, jar ставится вместо старого, данные игроков обновляются автоматически. По запросу «плагин Essentials» сегодня нужно качать именно EssentialsX.
Стабильные релизы лежат на SpigotMC и Modrinth, свежие dev-сборки на essentialsx.net. Официально поддерживается последний патч каждой ветки Minecraft: 1.16.5, 1.20.6, 1.21.11 и так далее. Релиз 2.22.0 рассчитан на 1.21.11 и 26.1.2, поддержка 26.2 и 26.3 пока есть только в dev-сборках. Для промежуточных патчей 1.21 выбирайте релиз, в описании которого указана ваша версия.
plugins/Essentials появятся config.yml и kits.yml.Язык сообщений меняется в config.yml, русский перевод в комплекте:
locale: ru per-player-locale: false
С per-player-locale: true каждый игрок видит сообщения на языке своего клиента.
Самый быстрый способ: положите вещи в инвентарь и выполните /createkit start -1. Второй аргумент это задержка в секундах, -1 делает кит одноразовым. Вручную киты описываются в kits.yml:
kits:
start:
delay: -1
items:
- stonesword 1
- stonepickaxe 1
- stoneaxe 1
- /broadcast {USERNAME} получил стартовый наборИмена китов пишутся строчными буквами. Игроку нужны права essentials.kit и essentials.kits.start (или essentials.kits.* на все киты). Проверить содержимое можно через /showkit start, сбросить откат через /kitreset start <игрок>.
Варп создаётся командой /setwarp shop на месте админа, игроки идут туда через /warp shop. Чтобы закрыть отдельные варпы правами, включите в config.yml per-warp-permission: true и выдавайте essentials.warps.shop.
Дома: /sethome и /home. Несколько домов требуют двух прав сразу: essentials.sethome.multiple и essentials.sethome.multiple.vip, где vip это ранг из config.yml:
sethome-multiple: default: 3 vip: 5 staff: 10
Без лимита: essentials.sethome.multiple.unlimited.
/spawn и /setspawn есть только в модуле EssentialsX Spawn. /setspawn ставит общий спавн, /setspawn <группа> отдельный для группы. Чтобы всех при входе кидало на спавн, поставьте spawn-on-join: true.
Экономика встроена: /balance, /pay, /baltop, продажа через /sell по ценам из worth.yml. Админ управляет деньгами командой /eco give|take|set|reset <игрок> <сумма>. Основные настройки в config.yml:
starting-balance: 0 currency-symbol: '$' currency-symbol-suffix: false minimum-pay-amount: 0.001
Чтобы магазины, работы и другие плагины видели эти деньги, нужен Vault.
Формат чата задаёт модуль EssentialsX Chat в секции chat config.yml:
chat:
format: '&7{PREFIX}&r {NICKNAME}&r &7{SUFFIX}&r: {MESSAGE}'{DISPLAYNAME} уже содержит префикс и суффикс, вместе с {PREFIX} он даст двойной префикс. Префиксы берутся из плагина прав через Vault.
/ess version показывает версию, найден ли Vault и какой плагин прав используется. Если в ответе только «Reloaded Essentials», стоит старый Essentials.overridden-commands config.yml или сделайте алиас на essentials:msg в commands.yml сервера.enabledSigns.| Команда | Что делает | Право |
|---|---|---|
/essentials reload | перечитать конфиги (алиас /ess) | essentials.essentials |
/essentials version | версия, Vault и плагин прав | essentials.essentials |
/kit [кит] [игрок] | получить кит или список китов | essentials.kit |
/createkit <кит> <задержка> | создать кит из инвентаря | essentials.createkit |
/delkit <кит> | удалить кит | essentials.delkit |
/warp <варп> [игрок] | телепорт на варп | essentials.warp |
/setwarp <варп> | создать варп | essentials.setwarp |
/delwarp <варп> | удалить варп | essentials.delwarp |
/sethome [имя] | поставить дом | essentials.sethome |
/home [имя] | телепорт домой | essentials.home |
/delhome <имя> | удалить дом | essentials.delhome |
/spawn [игрок] | на спавн (модуль Spawn) | essentials.spawn |
/setspawn [группа] | установить спавн (модуль Spawn) | essentials.setspawn |
/tpa <игрок> | запрос на телепорт к игроку | essentials.tpa |
/tpaccept | принять запрос | essentials.tpaccept |
/back | вернуться на прошлое место | essentials.back |
/balance [игрок] | баланс | essentials.balance |
/pay <игрок> <сумма> | перевести деньги | essentials.pay |
/eco <give|take|set|reset> <игрок> <сумма> | управление деньгами | essentials.eco |
/baltop | топ богачей | essentials.balancetop |
EssentialsX уже стоит и настроен в готовых сборках Cloud Delight: права, меню, защита и донат собраны в одно целое. Скачали, запустили, играете.