Gold Плагин Смешанный Content Management Interface & CMI [9.8.11.1]

  • Исправлена проблема в vanishedit, из-за которой изменение уровня невидимости (vanish level) могло некорректно изменять состояние невидимости игрока.
  • Исправлена ошибка, при которой изменение уровня через vanishedit вызывало отображение фейковых сообщений о входе/выходе, если они были включены.
  • Добавлена дополнительная строка при редактировании уровня, показывающая максимально доступный уровень невидимости, чтобы было понятнее, почему его нельзя увеличить.
  • Для голограмм добавлены новые подкоманды enable и disable для быстрого включения и отключения выбранной голограммы. Также добавлена возможность переключать тип голограммы:
    • /cmi hologram type <имя> textdisplay
    • /cmi hologram type <имя> armorstand
  • Исправлена работа голограмм на основе Armor Stand на серверах версии 26.2 и выше.
  • Добавлена возможность создавать манекены с указанным скином, например mannequin;Zrips или mannequin;Zhax. Можно использовать параметр immortal, чтобы сделать их неуязвимыми к урону и использовать в качестве простых NPC. При этом манекены не имеют собственного ИИ и остаются статичными.
  • Исправлена небольшая ошибка в анимациях появления/исчезновения голограмм (fade in/fade out), возникавшая при нахождении рядом нескольких игроков одновременно.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • Исправлена возможная ошибка при запуске сервера на некоторых новых версиях при использовании функции поддельного оператора (Fake Operator).
  • Дополнительно улучшен разбор плейсхолдеров внутри команд.
  • Исправлена проблема, из-за которой плейсхолдеры, вложенные в плейсхолдеры другого игрока, разбирались не полностью. Теперь поддерживается до 4 уровней вложенности.
  • Исправлено некорректное поведение скорости появления и исчезновения голограмм при использовании разных значений для fade in и fade out.
  • Анимации появления и исчезновения голограмм стали более плавными.
  • Исправлена проблема, из-за которой голограмма могла остаться скрытой при быстром входе и выходе из зоны её видимости, если были включены анимации появления и исчезновения.
  • Временно отключены некоторые операции с офлайн-игроками на серверах Canvas 1.21+, так как новая система загрузки данных несовместима с прежним способом работы.
  • Исправлена ошибка, из-за которой команды наборов (kits) некорректно обрабатывали градиенты при использовании переменных, таких как {KITNAME}.
  • Исправлена проблема, из-за которой голограммы могли зависнуть после перезагрузки конфига, если игрок находился на границе их радиуса видимости.
  • Обновлён выбор материалов (например, для выбора предмета на табличке голограммы). Теперь (требуется обновление CMILib) можно выбрать предмет прямо из своего инвентаря вместо поиска по всему списку GUI.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • Исправлена проблема, из-за которой запросы на парсинг плейсхолдеров из PAPI не обрабатывались при NULL игроке.
  • Исправлено: ускорение на элитрах через EXP работало некорректно.
  • Исправлено: индикатор скорости элитр показывал ускорение, когда его фактически не было (из-за невыполненных условий).
  • Исправлено: манипуляции с armor stand мешали работе некоторых сторонних плагинов.
  • Исправлено: плейсхолдеры не парсились в случаях, где должны были (включая использование в командах как переменных) — добавлены ограничения для использования игроками при сохранении функциональности в других сценариях.
  • Исправлено: команда colorlimits показывала “игрок не найден”, хотя игрок просто был офлайн (и проверка прав невозможна).
  • Исправлено: команды ifonline и ifoffline не выводили сообщения обратной связи.
  • Исправлена проблема с scheduler при использовании конкретного месяца.
  • Добавлено: возможность открыть редактор домов в GUI по правому клику (в дополнение к Q и средней кнопке мыши) — особенно полезно для Bedrock.
  • Удалена опция простого GUI домов — теперь используется только расширенный вариант с большей кастомизацией.
  • Исправлено: scheduler мог запускаться несколько раз при включённом randomizer.
  • Исправлено: иконка смолы (resin) не отображалась в UI команды trim.
  • Исправлено: ночное ускорение не срабатывало корректно при входе в кровать рядом с монстрами.
  • Исправлено: команды msg и некоторые другие не распознавали полностью скрытых (vanished) игроков при использовании сторонних плагинов.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • Добавлена поддержка версии 26.2 (для полной работы требуется обновление CMILib).
  • Исправлена проблема, из-за которой голограммы могли визуально дублироваться при выполнении команды reload.
  • Добавлен новый плейсхолдер %cmi_user_inpve%, который показывает, находится ли игрок в режиме боя.
  • Исправлена команда gm, которая не работала на новых версиях серверов, если игрок был офлайн.
  • Исправлена несогласованность команды search при проверке состояний игрока (например, доступность полёта), если игрок был офлайн.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • Загружен актуальный файл
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • Небольшой патч, исправляющий проблему, из-за которой ранее созданные голограммы с режимом Fixed автоматически становились Centered.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • Исправлена ошибка, связанная с проверкой скинов игроков на серверах Paper 1.21.5+ в некоторых случаях.
  • Исправлена работа кулдаунов команды home, которые могли срабатывать некорректно при использовании команды без указания конкретного дома.
  • Исправлена обработка eventcommands и достижений (advancements), где подставляемым значением было название достижения вместо его пути.
  • Добавлена новая переменная [value2] для eventcommands и системы достижений, которая возвращает именно название достижения.
  • Исправлено сообщение об ошибке на старых версиях серверов, связанное с альфа-каналом цветовых кодов.
  • Изменено значение по умолчанию для голограмм с "Fixed" на "Centered", благодаря чему новые голограммы и голограммы от сторонних плагинов становятся заметнее и корректно отображаются со всех сторон.
  • Добавлен новый permission-узел cmi.viewdistance.[amount] для задания индивидуальной дистанции прорисовки игрока. Работает только на серверах Paper 1.20.6+. Также добавлен отдельный модуль для обработки входа игроков и смены мира, который можно отключить, если функция не используется.
  • Добавлена новая подкоманда viewdistance update, которая обновляет дистанцию прорисовки игрока согласно его правам без необходимости перезахода на сервер.
  • Исправлена ошибка при отображении сообщений о смерти в некоторых случаях при использовании DiscordSRV.
  • Исправлена проблема с выпадением головы игрока при включённом игровом правиле immediate_respawn.
  • Исправлена работа команды invsave при использовании чистой базы данных.
  • Внесены дополнительные улучшения в работу планировщика (scheduler): переписана логика определения времени срабатывания для повышения точности.
  • Изменён вывод команды scheduler: отключённые задачи больше не показывают таймеры и предполагаемое время следующего запуска.
  • Исправлена потенциальная проблема с дублированием голограмм.
  • Исправлена возможность снимать шлемы с проклятием привязки (Curse of Binding) при наличии права cmi.inventoryhat.
  • Исправлена ошибка команды back, возникавшая при попытке вернуться в выгруженный мир.
  • Улучшена команда customrecipe: теперь выводится понятное сообщение, если в одном слоте ингредиента указано несколько предметов, что не поддерживается Minecraft.
  • Команда aliaseditor теперь доступна из консоли. На данный момент поддерживаются не все действия, но уже можно просматривать существующие алиасы и их базовые настройки.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • Дополнительное исправление продолжающейся проблемы с планировщиками, из-за которой время срабатывания в некоторых конфигурациях могло быть слегка неточным.
  • Исправлена ошибка, из-за которой планировщик мог сработать дважды, если это был первый запуск после перезагрузки плагина.
  • Повышена точность работы планировщика — теперь он должен срабатывать строго в заданную секунду, без периодических отклонений на ±1 секунду.
  • Небольшое изменение команды планировщика: если срабатываний больше не будет, теперь отображается -, а не 0 сек. до следующего запуска.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • В команду baltop добавлено отображение общего баланса сервера при выполнении из консоли.
  • Исправлена потенциальная проблема с одноразовыми планировщиками (non-repeating schedulers), которые после выполнения продолжали создавать лишние проверки.
  • Улучшена команда управления планировщиками: если не указаны переменные, теперь выводится список всех планировщиков с их названием и временем до выполнения. При наведении отображается точная дата и время срабатывания.
  • В команду reload добавлена переменная scheduler, позволяющая перезагружать только файл планировщиков без полной перезагрузки плагина.
  • Исправлена проблема с командой tpo на серверах Canvas.
  • Исправлена ошибка при отображении полосы здоровья сущностей (Entity HP Bar).
  • Исправлена проблема, из-за которой команда options не сохраняла данные игрока при изменении значений напрямую через команду, а не через GUI.
  • Переработана настройка контроля урона (Damage Control): теперь она полностью отключена по умолчанию во избежание путаницы.
  • Типы урона CONTACT и HOT_FLOOR больше не обрабатываются системой Damage Control, так как это вызывало проблемы из-за особенностей работы Minecraft.
  • Исправлена ошибка, связанная с невидимыми игроками (vanished) и остановкой учёта их игрового времени на серверах Canvas.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • Добавлен дополнительный звук для периода ожидания (warmup), который воспроизводится каждую секунду, пока работает таймер. Этот звук не связан со звуком инициализации, поэтому при настройке учитывайте их отдельно.
  • Исправлена ошибка, из-за которой параметр прозрачности (alpha) у chatbubble не оказывал эффекта.
  • Добавлена возможность настраивать цвета чат-пузырей в зависимости от прав игрока. Теперь для разных групп игроков можно задавать собственные цвета фона, масштаб, прозрачность, толщину линий и тени.
  • Исправлена ошибка, из-за которой в некоторых случаях не применялась перезарядка команд (cooldown).
  • Скорректирована работа планировщика задач (scheduler).
  • Исправлена ошибка, из-за которой команда /cmi particlepicker не отображала пример частицы во время её редактирования.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
ВерхНиз