▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/EssentialZ
EssentialZ

EssentialZ

EssentialZ - современный и гибкий плагин для Paper серверов, заменяющий EssentialsX. Включает команды для телепортации, экономики, чата и модерации. Полная настройка без лишнего балласта.

Оцените первым
2.2K
3

EssentialZ

EssentialZ - это мощный и универсальный плагин для серверов Minecraft на Paper. Он создан как современная альтернатива популярному EssentialsX, но переписан с нуля специально под новые версии Paper. Если вы админ сервера и хотите дать игрокам базовые команды (дома, варпы, телепортацию, экономику), но при этом не тащить тонны лишнего функционала - EssentialZ ваш выбор.

Главная фишка - гибкость. Не нравится какая-то команда? Просто отключаете её в конфиге. Не нужен кастомный чат? Выключаете. Хотите другие цвета сообщений? Меняете одной строкой. Плагин старается быть максимально настраиваемым, но не перегружать админа сотнями опций.

Важно: EssentialZ пока в альфе. Многие фичи уже работают, но некоторые команды и инструменты ещё в разработке. Для базового использования - уже стабильно.

Возможности

  • Основные команды - управление игроками, телепортация, дома, варпы и прочее.
  • Чат - настраиваемые форматы, префиксы, суффиксы и каналы.
  • Экономика - интеграция с популярными экономическими плагинами (Vault и т.п.), баланс, переводы.
  • Права доступа - поддержка любых плагинов на пермишены (LuckPerms и др.), тонкая настройка доступа к командам.
  • Инструменты модерации - мут, бан, кик - всё это скоро появится.
  • Гибкая конфигурация - простые YAML-файлы, которые легко редактировать.
  • Полная кастомизация сообщений - меняйте любой текст, который видит игрок, под свой сервер.
  • Отключение ненужного - вырубайте любые команды и фичи, чтобы не захламлять сервер.

Установка

  1. Скачайте последнюю версию EssentialZ (например, с ).
  2. Поместите JAR-файл в папку plugins вашего сервера.
  3. Перезапустите сервер - сгенерируются файлы конфигурации.
  4. Отредактируйте файлы в plugins/EssentialZ под свои нужды.

Настройка

Все основные настройки лежат в config.yml. Там можно задать цвета сообщений, префиксы, лимиты на длину названий предметов и т.д.

Если хотите изменить сами сообщения - редактируйте файлы в папке lang. Можно менять не только текст, но и цвета через градиенты.

Пример config.yml:

# Максимальная длина имени предмета. -1 чтобы отключить.
maxItemNameLength: 100

# Максимальное количество строк описания (lore). -1 чтобы отключить. (128 - макс в Minecraft)
maxLoreLines: 10

# Стили сообщений для каждого типа
styles:
  default:
    accentColor: "#ba7cf8"
    prefix: "&8[<gradient:#ba7cf8:#ba7cf8>EssentialZ&8] "
  error:
    accentColor: "#FF1744"
    prefix: "&8[<#FF1744>⚠&8] "
  # ... остальные стили

Настройки чата (chat.yml):

# Включить кастомный формат чата
enableCustomChat: true

# Формат обычного сообщения
chatFormat: "&7{player_displayname} &8" &f{message}"

# Максимальная длина ника
maxNicknameLength: 16

# Формат широковещательных сообщений
broadcastFormat: "&8[<#F06292>Broadcast&8] &7{message}"

# Включить сообщения о входе/выходе	enableJoinMessages: true
enableLeaveMessages: true

# Особое сообщение для новичков
specialWelcomeJoinMessage: true

Команды можно включать/отключать в commands.yml:

pay: true
balance: true
hat: true
feed: false
# ...

Экономика настраивается в economy.yml:

enabled: true
startingBalance: 0.0
currencyFormat:
  symbol: "$"
  decimalPlaces: 2
  thousandSeparator: ","
  decimalSeparator: "."
  symbolPosition: "before"

Хранилище данных (storage.yml):

type: "SQLite"
# Для MySQL:
host: "localhost"
port: 3306
database: "essentialz"
username: "root"
password: "password"

Плейсхолдеры (PlaceholderAPI)

Просто установите оба плагина - EssentialZ сам зарегистрирует свои плейсхолдеры. Доступны:

  • %essentialz_balance% - баланс игрока.
  • %essentialz_balance_raw% - баланс без форматирования.
  • %essentialz_baltop_{rank}_balance% - баланс игрока на позиции {rank} в топе.
  • %essentialz_baltop_{rank}_balance_raw% - то же без форматирования.
  • %essentialz_baltop_{rank}_player% - имя игрока на позиции {rank}.
  • %essentialz_godmode% - включён ли режим бога (true/false).
  • %essentialz_fly% - разрешён ли полёт (true/false).

Языки

Файлы языков лежат в plugins/EssentialZ/lang. Чтобы сменить язык, укажите нужное имя файла (без .yml) в опции language в config.yml.

Пока поддерживается только английский (en-US), но вы можете создать свой перевод.


EssentialZ - отличный выбор для тех, кто хочет получить все базовые возможности EssentialsX, но без лишнего веса и с современной архитектурой под Paper. Если вы собираете сервер - обязательно присмотритесь к этому плагину. Скачайте EssentialZ и настройте его под себя.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Детали

Лицензия:
Опубликован:9 месяцев назад
Обновлён:4 недели назад
Главная