EssentialsX: детальная настройка всех модулей — economy, chat, spawn, kits, warps
Введение: швейцарский нож администратора
EssentialsX — это набор плагинов, который покрывает 90% базовых потребностей сервера: команды игроков (/home, /spawn, /tpa, /warp), экономика, чат, спавн, наборы (kits), анти-спам и многое другое. EssentialsX настолько популярен, что многие игроки считают его команды ванильными. В этом гайде я разберу настройку ВСЕХ модулей EssentialsX с примерами конфигурации и типичными ошибками.
Установка
EssentialsX состоит из нескольких JAR-файлов. Основной — EssentialsX.jar. Остальные — модули, которые подключаются по необходимости:
- EssentialsX.jar — основной модуль (обязателен).
- EssentialsXChat.jar — форматирование чата, префиксы, суффиксы.
- EssentialsXSpawn.jar — управление точкой спавна.
- EssentialsXGeoIP.jar — определение страны игрока по IP.
- EssentialsXAntiBuild.jar — защита от строительства в определённых зонах.
- EssentialsXProtect.jar — защита от использования опасных предметов.
- EssentialsXDiscord.jar — интеграция с Discord.
Скачайте нужные модули с официальной страницы на SpigotMC и поместите в папку plugins. Все модули должны быть ОДНОЙ ВЕРСИИ.
Настройка экономики (Economy)
EssentialsX имеет встроенную экономическую систему. Валюта по умолчанию — доллары ($).
Базовые команды экономики:
/eco give Ник 1000— выдать 1000 монет./eco take Ник 500— забрать 500 монет./eco reset Ник— сбросить баланс./balanceили/bal— проверить свой баланс./pay Ник 100— перевести 100 монет другому игроку.
Настройка валюты в config.yml:
currency:
symbol: '⛃'
format: '#,##0.00'
max-money: 1000000000000
min-money: -100000
Начальный баланс для новых игроков:
newbies:
kit: tools
balance: 100
Настройка чата (EssentialsX Chat)
Модуль EssentialsXChat форматирует чат, добавляя префиксы и суффиксы из LuckPerms.
Настройка формата чата в config.yml:
chat:
format: '{PREFIX}{DISPLAYNAME}{SUFFIX}&f: {MESSAGE}'
Где {PREFIX} и {SUFFIX} берутся из мета-данных LuckPerms (meta setprefix, meta setsuffix).
Настройка формата для разных групп (group-specific formats):
custom-formats:
vip: '&a[VIP] {DISPLAYNAME}&f: &e{MESSAGE}'
admin: '&c[Admin] {DISPLAYNAME}&f: &c{MESSAGE}'
Настройка спавна (EssentialsX Spawn)
Модуль EssentialsXSpawn управляет точкой возрождения.
Установка точки спавна:
- Встаньте в нужное место и выполните:
/setspawn. - Теперь новые игроки будут появляться здесь.
- Команда
/spawnтелепортирует игрока на спавн.
Настройка в spawn.yml:
spawn:
priority: lowest
respawn-at-spawn: true
announce-on-first-join: true
newbie-respawn-at-spawn: true
Настройка наборов (Kits)
Kits — это наборы предметов, которые игроки могут получить по команде /kit Название.
Создание кита:
- Соберите в инвентаре предметы, которые должны быть в наборе.
- Выполните:
/createkit starter. - Кит создан. Игроки получают его командой
/kit starter.
Настройка в kits.yml (интервал получения):
kits:
starter:
delay: 86400 # 24 часа в секундах
items:
- stone_pickaxe 1
- stone_axe 1
- bread 16
vip:
delay: 604800 # 7 дней
items:
- iron_pickaxe 1
- iron_sword 1
- golden_apple 8
Настройка варпов (Warps)
Варпы — это точки телепортации, доступные всем игрокам.
Создание варпа:
- Встаньте в нужное место.
- Выполните:
/setwarp Название(например,/setwarp shop). - Игроки телепортируются командой
/warp shop.
Настройка прав на варпы:
/lp group default permission set essentials.warp true
/lp group default permission set essentials.warp.shop true
/lp group vip permission set essentials.warp.vipzone true
Настройка домов (Homes)
Игроки могут устанавливать точки дома и телепортироваться к ним.
Команды:
/sethome Название— установить дом./home Название— телепортироваться к дому./delhome Название— удалить дом.
Настройка лимитов в config.yml:
homes:
max-homes: 3 # для default группы
Увеличение лимита для VIP через LuckPerms:
/lp group vip permission set essentials.sethome.multiple.vip true
/lp group vip meta set max-homes 10
Типичные ошибки
- Команды EssentialsX не работают. Проверьте, что плагин загружен (
/pl). Проверьте права в LuckPerms. - Кит не выдаётся. Проверьте кулдаун:
/kit Названиепоказывает оставшееся время. Или сбросьте кулдаун:/essentials:resetplaytime Игрок. - Экономика не работает с другими плагинами. Установите Vault — это мост между EssentialsX и плагинами, использующими экономику.
💡 Совет профи
Настройте разные наборы китов для разных групп. Игрок получает/kit starterраз в 24 часа, а VIP —/kit vipраз в 7 дней с лучшими предметами. Это создаёт ощущение ценности привилегии и мотивирует донатить. А чтобы игроки не забывали про киты — выводите напоминание в чат раз в час: «Не забудьте забрать свой ежедневный кит! /kit starter».
💬 Комментарии (0)
🔒 Войдите, чтобы оставить комментарий
😊 Пока нет комментариев. Будьте первым!