Мелкие доработки и исправления:
- Исправление устаревших цветов, оставляющих символ позади
- Разрешить старым цветам поддерживать хекс цвета
- Добавьте контекст citizen.id в условие lookingatcitizen
- Исправьте использование функции $context в аргументах условия
- Персистировать плейсхолдер PAPI boolean persist()
- Мебель ItemsAdder не использует пространства имен
- Заставить условие compare записывать контекст первого и второго аргументов
Это обновление содержит некоторые исправления.
- Исправление ошибок, связанных с отсутствием библиотек
- Исправление условия региона, не позволяющего использовать функции
- Исправление того, что текст не обновлялся
- Поддержка устаревших цветовых кодов
Это относительно большое обновление, которое неизбежно приведет к поломкам. Несмотря на то, что обновление было тщательно протестировано, в нем все еще могут быть ошибки. Пожалуйста, сообщайте о них в Discord, спасибо!Полную информацию об обновлении читайте здесь.
- Анимация - текст может быть анимирован
- Функции - более мощные, чем плейсхолдеры
- Контекст - условия возвращают контекст
- Данные - больше не нужны сторонние плагины, определяйте и получайте доступ к пользовательским данным.
Работа над версией 2.0 продолжается. Тем временем, это небольшое обновление включает в себя несколько мелких исправлений ошибок.
- Исправления ошибок ItemsAdder
- Исправление не отображающихся названий мебели в Oraxen
- (для Oraxen теперь требуется версия не ниже 1.182.0)
- Исправление ошибок WorldGuard
- Поддержка PacketEvents. Плагин сам определит, какой пакетный плагин использовать.
- Упрощена настройка пресетов за счет удаления ненужных повторений и разделов. Например, текст теперь можно задать прямо внутри пресета вместо "content -> text". Условия больше не повторяются дважды, а список условий можно определить прямо в пресете. Старый формат по-прежнему работает.
Посмотреть в документации- Темы теперь поддерживают опции добавления левого/правого края. Документация
- 1.20.6
- Поддержка нескольких локаций в условии location
- Например location { l = [ 22, 602, -234], [ 22, 603, -233] }
- Поддержка нескольких локаций в условии lookingatblock
- Например lookingatblock{l=[440,65,803],[441,65,808],[442,65,803]}
- Ваша подсказка не показывается и вы не знаете почему? Попробуйте новую команду /tt debug! Она проверяет каждое условие по одному, и расскажет вам - покажется подсказка или нет.
- Мелкие фиксы
- Добавлена ручная настройка ширины символов (которая позволяет вручную исправлять неправильно выровненные всплывающие подсказки) (На русские символы это не нужно)
- Улучшены команды переменных
- /tt vars команды теперь включают автозаполнение, проверку ошибок и могут запускаться из консоли для внешней установки переменных.
- /tt listvars добавлен для просмотра того, какие переменные установлены в данный момент (значительно упрощает работу с ними)
- Исправлены градиенты во всех версиях.
- Исправлены пробелы (" "), не работавшие в старых версиях.
- Поддержка динамических оффсетов
- Раньше поддерживались только определённые оффсеты ({+2}, {-2}, {+4}...). Теперь-же, вы можете указать {+x} или {-x} где x любое количество пикселей. Docs.
- Центрирование текста
- Теперь текст на любой строке можно центрировать. Просто нужно добавить || в начале и в конце линии. Docs.
- Градиенты
- Теперь поддерживаются градиенты для заднего фона. Docs.
- Fix a tiny width issue with spaces
- Поддержка клиента 1.16.5. Tooltips по-прежнему работает только на серверах версий 1.18.2 → 1.20.1, но с use-spaces=false в конфиге, Tooltips будет поддерживать клиенты версий 1.16.5 → 1.20.1 (проверенные версии)
- Улучшено чтение отображаемых имен ItemsAdder.
- Раньше, если вы использовали функцию интернационализации IA, ваше отображаемое имя не читалось должным образом в Tooltips. Теперь, чтобы обойти эту проблему, вы можете указать рядом с display-name - tooltips-name, которое станет именем мебели, используемой во всплывающих подсказках.
- Исправлена ошибка, возникавшая при просмотре мебели сразу после перезагрузки.