Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Добавлено: моб Sulfur Cube включён в список исключений команды killall по умолчанию, так как он является мирным существом и может содержать внутри себя блоки.
Изменено: настройки приоритета обработчиков чата вынесены в отдельный файл конфигурации для более удобной совместимости с другими чат-плагинами.
Полностью переработана система обработки сообщений чата на серверах Paper 1.17+. Это улучшает работу:
чат-фильтров;
упоминаний игроков;
ссылок;
отображения предметов в чате;
форматирования сообщений;
совместимости с другими плагинами.
Новые возможности
На серверах Paper 1.19.1+ рядом с сообщениями в общем чате появилась кнопка [x], позволяющая удалить сообщение для всех игроков (требуется право cmi.command.chatdelete).
Добавлена команда:/cmi chatdelete <игрок/UUID>
для удаления сообщений указанного игрока из общего чата.
Расширены возможности отображения предметов в чате. Теперь можно указывать конкретный слот:
[item:mainhand]
[item:offhand]
[item:helmet]
[item:chestplate]
[item:pants]
[item:boots]
[item:0-40] — любой слот инвентаря.
Обновлена строка локализации для отображения предметов в чате, чтобы она корректно поддерживала новые варианты.
Добавлены новые плейсхолдеры:
%cmi_user_sjailtime%
%cmi_p_[playerName]_sjailtime%
%cmi_jail_stime_[jailName]_[cellId]%
Они возвращают оставшееся время заключения в секундах.
Исправления
Исправлена работа Sign Spy — теперь корректно отслеживаются обе стороны табличек.
Исправлено отображение %break% в сообщениях Sign Spy.
Исправлена ошибка, из-за которой команда itemcddata не распознавала игрока при выполнении из консоли.
Исправлена проблема с воспроизведением некоторых звуков телепортации для игроков в режиме невидимости.
Исправлена работа обхода безопасной телепортации, если целевая точка была полностью закрыта блоками.
Исправлена редкая ошибка, связанная с ускорением ночного сна.
Исправлена ошибка на старых версиях серверов, связанная с типом урона Hot Floor.
Исправлена ошибка команды giveall, возникавшая при использовании переменной h (предмет из руки), если игрок ничего не держал или был указан недопустимый предмет.
Исправлено переключение видимости голограмм через команду options — теперь работает корректно.
Исправлена проблема, из-за которой голограммы с анимацией исчезновения (fadeout) могли отображать иконки в слишком маленьком размере.
Исправлена ошибка, из-за которой скрытые для игрока голограммы всё ещё оставались интерактивными.
Добавлены отсутствующие строки локализации для создания пользовательских рецептов, связанных с получаемым опытом и временем крафта.
Улучшено сообщение команды donate: теперь, если получатель не имеет необходимых прав, выводится более понятное уведомление.
Исправлено отображение HEX-цветов в выводе команды информации о красителях (dye info).
Проведена небольшая очистка локализации команды editctext с использованием строк из CMILib.
Улучшены сообщения команды управления зарядами полёта (flight charge):
теперь отображается, сколько зарядов было получено или потеряно;
показывается величина изменения;
отображаются текущее и максимальное количество зарядов;
исправлено отсутствие строки со стоимостью заряда;
значения зарядов теперь отображаются с дробной частью, что соответствует их внутреннему хранению и устраняет расхождения из-за округления.
Исправлена проблема в 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), возникавшая при нахождении рядом нескольких игроков одновременно.
Исправлена возможная ошибка при запуске сервера на некоторых новых версиях при использовании функции поддельного оператора (Fake Operator).
Дополнительно улучшен разбор плейсхолдеров внутри команд.
Исправлена проблема, из-за которой плейсхолдеры, вложенные в плейсхолдеры другого игрока, разбирались не полностью. Теперь поддерживается до 4 уровней вложенности.
Исправлено некорректное поведение скорости появления и исчезновения голограмм при использовании разных значений для fade in и fade out.
Анимации появления и исчезновения голограмм стали более плавными.
Исправлена проблема, из-за которой голограмма могла остаться скрытой при быстром входе и выходе из зоны её видимости, если были включены анимации появления и исчезновения.
Временно отключены некоторые операции с офлайн-игроками на серверах Canvas 1.21+, так как новая система загрузки данных несовместима с прежним способом работы.
Исправлена ошибка, из-за которой команды наборов (kits) некорректно обрабатывали градиенты при использовании переменных, таких как {KITNAME}.
Исправлена проблема, из-за которой голограммы могли зависнуть после перезагрузки конфига, если игрок находился на границе их радиуса видимости.
Обновлён выбор материалов (например, для выбора предмета на табличке голограммы). Теперь (требуется обновление CMILib) можно выбрать предмет прямо из своего инвентаря вместо поиска по всему списку GUI.
Исправлена проблема, из-за которой запросы на парсинг плейсхолдеров из PAPI не обрабатывались при NULL игроке.
Исправлено: ускорение на элитрах через EXP работало некорректно.
Исправлено: индикатор скорости элитр показывал ускорение, когда его фактически не было (из-за невыполненных условий).
Исправлено: манипуляции с armor stand мешали работе некоторых сторонних плагинов.
Исправлено: плейсхолдеры не парсились в случаях, где должны были (включая использование в командах как переменных) — добавлены ограничения для использования игроками при сохранении функциональности в других сценариях.
Исправлено: команда colorlimits показывала “игрок не найден”, хотя игрок просто был офлайн (и проверка прав невозможна).
Исправлено: команды ifonline и ifoffline не выводили сообщения обратной связи.
Исправлена проблема с scheduler при использовании конкретного месяца.
Добавлено: возможность открыть редактор домов в GUI по правому клику (в дополнение к Q и средней кнопке мыши) — особенно полезно для Bedrock.
Удалена опция простого GUI домов — теперь используется только расширенный вариант с большей кастомизацией.
Исправлено: scheduler мог запускаться несколько раз при включённом randomizer.
Исправлено: иконка смолы (resin) не отображалась в UI команды trim.
Исправлено: ночное ускорение не срабатывало корректно при входе в кровать рядом с монстрами.
Исправлено: команды msg и некоторые другие не распознавали полностью скрытых (vanished) игроков при использовании сторонних плагинов.
Исправлена ошибка, связанная с проверкой скинов игроков на серверах 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 теперь доступна из консоли. На данный момент поддерживаются не все действия, но уже можно просматривать существующие алиасы и их базовые настройки.