Плагин GUI Информационный zTextGenerator [1.0.2]

zTextGenerator
Краткое описание:
Превратите обычные меню в захватывающий опыт, добавив внутрь красивые динамичные тексты.
4
36

Описание плагина zTextGenerator:​

Преобразуйте обычные меню в увлекательный опыт, добавляя красивые динамичные тексты прямо внутрь ваших инвентарей.


Будь то создание меню профиля, NPC в стиле RPG, интерактивных книг или магазинов и аукционных домов — с этим всё возможно.


Повышайте вовлечённость игроков, раскрывайте своё творчество и выделяйте свой сервер.
С zTextGenerator единственное ограничение — ваша фантазия.

Особенности плагина zTextGenerator:​

МОЩНЫЕ ПЛЕЙСХОЛДЕРЫ
Отображайте текст где угодно с полной поддержкой плейсхолдеров.


СИСТЕМА КНИГ
Просто создавайте и управляйте текстами через интуитивный редактор в стиле книги.


СИСТЕМА АНИМИРОВАННОГО ТЕКСТА
Добавляйте плавные анимации текста, чтобы ваши меню и сообщения оживали.


ПОДДЕРЖКА MINIMESSAGE
Используйте полную мощность форматирования: цвета, градиенты и продвинутые стили.


Интеграция с ItemsAdder, Nexo & Oraxen
Полная совместимость с вашими любимыми плагинами ресурс-паков.


Интеграция с zMenu
Легко управляйте инвентарями и текстами благодаря zMenu.


Автоматический перевод текста
Тексты автоматически отображаются на языке каждого игрока. zTextGenerator адаптируется к локали игрока, делая ваши меню и сообщения доступными и увлекательными для всех, независимо от того, откуда они пришли.

Команды и права плагина zTextGenerator:​

КомандаАлиасыПраваОписание
/text-generator/text, /tgztextgenerator.use
/text-generator alphabetztextgenerator.test.alphabetТест выравнивания алфавита
/text-generator book <player> <book> <page>ztextgenerator.bookОткрыть книгу
/text-generator alphabet cancel <player>ztextgenerator.test.alphabet
/text-generator alphabet letter <letter> <alphabet> [<letter by line>] [<max lines>] [<letter length>] [<inventory title>] [<inventory size>]ztextgenerator.test.alphabet
/text-generator open <player> <text> [<animation>] [<speed>]ztextgenerator.openОткрыть текст
/text-generator reload/rlztextgenerator.reloadПерезагрузить конфигурационные файлы
/text-generator alphabet validation <alphabet> [<delay>]ztextgenerator.test.alphabet

Плэйсхолдеры плагина zTextGenerator:​

ПлейсхолдерОписание
%ztextgenerator_book_<book>_<page>%Отображает содержимое конкретной страницы из вашей кастомной книги, созданной с помощью zTextGenerator.
Аргументы: book → название книги, page → номер страницы.
Пример: %ztextgenerator_book_tutorial_1% → отображает страницу 1 книги “tutorial”.
%ztextgenerator_center_<alphabet><height><text>%Центрирует текст с использованием заданного алфавита. Идеально для заголовков, подзаголовков и ярлыков в инвентарях. Смещение будет восстановлено в исходное состояние, управлять отображением текста нужно самостоятельно.
Аргументы: alphabet → набор алфавита, height → номер строки (начинается с 0), text → текст для центрирования.
Пример: :offset_-48::generic_dark::offset_-168:<white>:offset_80:%ztextgenerator_center_normal_0_Hey how are you?%:offset_40:%ztextgenerator_center_normal_1_this is a centered placeholder%
%ztextgenerator_left_<alphabet><height><text>%Выравнивает текст по левому краю с использованием заданного алфавита. Отлично подходит для структурированных или многострочных дизайнов. Смещение восстанавливается автоматически.
Аргументы: alphabet, height, text.
Пример: :offset_-48::generic_dark::offset_-168:<white>%ztextgenerator_left_normal_0_Hey how are you?%%ztextgenerator_left_normal_1_this is a left placeholder%
%ztextgenerator_length_<alphabet>_<text>%Вычисляет визуальную длину текста на основе выбранного алфавита. Каждая буква может иметь индивидуальную ширину.
Аргументы: alphabet, text.
Пример: %ztextgenerator_length_default_Hello% → возвращает ширину слова “Hello” по умолчанию.
%ztextgenerator_right_<alphabet><height><text>%Выравнивает текст по правому краю с использованием заданного алфавита. Смещение восстанавливается автоматически.
Аргументы: alphabet, height, text.
Пример: :offset_-48::generic_dark::offset_-8:<white>%ztextgenerator_right_normal_0_Hey how are you?%%ztextgenerator_right_normal_1_this is a right placeholder%
%ztextgenerator_text_<text>%Отображает текст, автоматически адаптируясь к языку игрока. Если локализация отсутствует, показывается текст по умолчанию.
Аргументы: text → ключ или идентификатор текста.
Пример: %ztextgenerator_text_welcome_message%
%ztextgenerator_title_length_<title>%Вычисляет ширину заголовка инвентаря. Полезно для центрирования и балансировки элементов GUI.
Аргументы: title → текст заголовка.
Пример: %ztextgenerator_title_length_Main_Menu% → возвращает ширину “Main Menu”.

Установка плагина zTextGenerator:​

Требования для работы:
  • Версия Java: 21 или новее
  • Версия сервера: 1.21 – 1.21.8+
  • Серверное ПО: Совместимо с Spigot, Paper и Folia (все форки на основе Paper работают)
  • PlaceholderAPI: ОБЯЗАТЕЛЬНО (версия для Folia [здесь])
  • ItemsAdder, Nexo или Oraxen: ОБЯЗАТЕЛЬНО

Внимание: Модифицированные серверные платформы не поддерживаются!
Шаги установки
  1. Скачайте zTextGenerator и все необходимые зависимости.
  2. Поместите файлы .jar в папку /plugins/.
  3. Запустите сервер.
  4. Настройте плагин.
  5. Установите текстур-пак.
  6. Перезапустите сервер — плагин готов к использованию!
Как установить текстур-пак
  1. При загрузке плагина вы получите файл zTextGenerator-<версия плагина>.zip.
  2. Разместите файл zTextGenerator-<версия плагина>.zip в папке плагинов сервера.
  3. Распакуйте содержимое ZIP-файла. Это переместит и JAR-плагин, и файлы ресурспака в нужные папки.
  4. После распаковки перезапустите сервер.
  5. Сгенерируйте текстур-пак с помощью команд плагина.
Теперь плагин готов к использованию с вашим кастомным текстур-паком!
Проблемы с Unicode-шрифтами
Если тексты отображаются некорректно, убедитесь, что опция Force Unicode Font в клиенте Minecraft выключена.
Эта настройка может мешать корректному отображению кастомного текста.

Автор

bobobo

Еще ресурсы от bobobo

LPX AntiPacketExploit
LPX AntiPacketExploit
Защищает ваш сервер от эксплойтов краш-пакетов
UltimateShop-Premium
UltimateShop-Premium
Скидки - Меню для Bedrock - Рандом - Множество других возможностей!
⚡ X PRIVATE MINES ⚡ [1.13 - 1.21.10] ⭐ Lag-Free & Feature-Packed ⭐ Supports MiniMessage
⚡ X PRIVATE MINES ⚡ [1.13 - 1.21.10] ⭐ Lag-Free & Feature-Packed ⭐ Supports MiniMessage
Масштаб. Оптимизация. Функции. — Полный контроль над приватными шахтами.
DiscordSynthesis
DiscordSynthesis
Полная и плавная интеграция вашего сервера Discord с вашим сервером Minecraft!
ajQueuePlus
ajQueuePlus
Добавьте очередь для ваших серверов, когда они перезагружаются или переполнены!
NekoTraps 1.16 - 1.21.10 | Save all mobs in boxes
NekoTraps 1.16 - 1.21.10 | Save all mobs in boxes
Поместите сущности в коробки!
HMCCosmetics
HMCCosmetics
Интуитивно понятный плагин для косметики, разработанный для серверов, использующих пакеты ресурсов
EpicAchievements ⭕ 30+ Achievement Types ⭐ Rewards ⭐ Toast Messages ✅ 1.8 - 1.21.11
EpicAchievements ⭕ 30+ Achievement Types ⭐ Rewards ⭐ Toast Messages ✅ 1.8 - 1.21.11
Усильте свой сервер Minecraft! Поддерживает MythicMobs, ItemsAdder, Oraxen, MMOItems и многое другое
Citizens2 / Citizens
Citizens2 / Citizens
Лучший плагин на NPC для сервера майнкрафт
ChatControl - Format & Filter Chat
ChatControl - Format & Filter Chat
Легендарный плагин для форматирования и фильтрации. Признан инопланетянами №1 во Вселенной.
ВерхНиз