Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Изменено: принудительная телепортация теперь по-прежнему учитывает защиту территорий, предотвращающую перемещение игроков.
Добавлено: команда itemframe теперь может выполняться для указанного игрока, что позволяет запускать её из консоли.
Изменено: улучшено определение обычных рамок и светящихся рамок в команде itemframe, если в ней не используются переменные.
Добавлено: дополнительное сообщение при попытке отправить shout-сообщение, если недостаточно денег.
Исправлено: shout-сообщения больше не содержат префикс shout, если они были переведены в статус локального сообщения.
Исправлено: потенциальная проблема с событием выхода игрока.
Исправлено: цвет упоминания имени игрока теперь корректно отображается при использовании HEX-цветов.
Исправлено: формат чата теперь учитывает переменную &r перед самим сообщением, чтобы форматирование и цвета из префикса не переносились на сообщение.
Исправлено: в консоли теперь отображается только имя спрайта предмета вместо полного пути с названием атласа.
Исправлено: tpaccept с задержкой телепортации теперь телепортирует игрока в его текущую позицию на момент телепортации, а не в позицию, где он находился в момент принятия запроса.
Исправлено: устранена проблема с tpallworld при повторном выполнении одной и той же команды.
Исправлено: tpallworld на новых версиях серверов не распознавал папку с данными игроков из-за изменения пути, из-за чего офлайн-игроки не могли быть телепортированы в нужное место.
Исправлено: предотвращение увеличения времени игры в режиме AFK переставало работать для игроков, которые уже находились в AFK, пока другой игрок не переходил в AFK.
Изменено: при отключении отображения скорости транспорта сообщение в Action Bar теперь скрывается сразу, вместо постепенного исчезновения в течение нескольких секунд.
Изменено: отображаемая скорость теперь рассчитывается за немного более длительный период, благодаря чему показатель стал стабильнее и меньше скачет.
Исправлено: устранена проблема с настройкой дальности обзора игроков на серверах 1.20.5–1.21.5.
Исправлено: настройка FillEmptyFields в GUI наборов теперь корректно применяется.
Добавлены: новые плейсхолдеры %cmi_playtimetop_days_[1-10]%, %cmi_playtimetop_hours_[1-10]%, %cmi_playtimetop_minutes_[1-10]%, %cmi_playtimetop_seconds_[1-10]%, которые позволяют отображать только указанную часть времени из записи игрового времени.
Исправлено: использование тотема при сохранении от смерти в пустоте могло привести к расходу сразу двух тотемов.
Исправлено: тотем мог расходоваться из инвентаря вместо второй руки. Теперь приоритет отдаётся тотему во второй руке.
Исправлено: команда itemframe не показывала, что рамка невидимая, если переменные не были указаны. Актуально для новых версий серверов, где могут использоваться сущности текстового типа.
Добавлено: возможность автоматически удалять данные игроков CMI согласно заданным критериям очистки. По умолчанию функция отключена, чтобы сохранить прежнее поведение.
Изменено:Sign Spy больше не фильтрует текст, который проверяется чат-фильтром. Это увеличит количество сообщений, получаемых через Sign Spy, но позволит лучше отслеживать текст, который игроки вводят на табличках.
Исправлено: предметы, отправленные в чат, могли терять действие при наведении.
Исправлено: исправлена ошибка с определением игрока при форматировании сообщений общего чата, из-за которой одно и то же сообщение могло отображаться у разных игроков по-разному.
Исправлено: защита тотемом от смерти в пустоте не срабатывала, если была отключена настройка RemoveFromInventory.
Исправлено: голова игрока могла выпадать в точке возрождения вместо места смерти при включённом игровом правиле immediate_respawn.
Исправлено: исправлена обработка радиуса чата для разрешения cmi.chat.rangebypass. Обратите внимание: это разрешение должно быть явно выдано игроку — статуса OP недостаточно.
Добавлена возможность использовать материал * для применения правила ко всем материалам при ограничении переименования предметов по регулярному выражению. Например, правило *[A-z]+ (?i)\w*spawner) запретит переименовывать любые предметы в названия вроде "Pig Spawner".
Исправлено отображение полной стоимости в заголовке окна продажи (Sell GUI) — теперь корректно учитывается возможная потеря денег из-за низкой прочности предмета.
Исправлена ошибка, возникавшая в некоторых случаях при удалении сообщений чата.
Исправлена работа заранее заданных градиентов в сообщениях, содержащих специальные элементы (URL, предметы или упоминания игроков). Теперь градиент корректно применяется ко всему сообщению.
Добавлена возможность использовать плейсхолдер {head} в формате префикса чата для отображения головы игрока. Доступно только на серверах Paper 1.21.9+.
Также можно использовать головы мобов, например [head:cow]. Скины мобов берутся из списка CMILib. Для использования требуется право cmi.chat.head. Голова будет отображаться прямо в сообщении чата.
Добавлена поддержка [sprite:<имя>] для отображения иконок предметов и блоков в сообщениях чата, например:
[sprite:diamondsword]
[sprite:particles:goldheart_2]
Для использования требуется право cmi.chat.sprite. Следует учитывать, что не для всех материалов существуют подходящие спрайты, поэтому некоторые из них могут отображаться некорректно. Синтаксис соответствует формату MiniMessage.
Добавлена возможность (включена по умолчанию) отображать настоящую иконку предмета вместо его названия при использовании переменной [item]. Это делает сообщения компактнее и нагляднее. Для блоков по-прежнему будет отображаться текстовое название, так как они не поддерживают отображение таким способом.
Внесены дополнительные улучшения в обработку публичных сообщений через Bungee.
Небольшое обновление для CMIB и CMIV. Если вы используете BungeeCord или Velocity, рекомендуется также обновить эти плагины.
Вывод команды Baltop теперь поддерживает обработку плейсхолдеров, что позволяет отображать дополнительную информацию о каждом игроке.
Исправлено: внесены дополнительные изменения в новую систему обработки чата — теперь цветовые коды корректно работают во всех местах.
Улучшение: частично возвращена возможность использовать заранее заданные градиенты в сообщениях чата. Обычные сообщения работают как и раньше. Известная проблема: если сообщение содержит упоминание игрока, предмет или URL, градиент не применяется, и вместо него отображается обычный текст без градиента. Это связано с тем, что такие элементы переопределяют градиентную часть сообщения. Полноценное решение планируется в будущих обновлениях, так как корректная поддержка этой функции требует более сложной реализации.
Добавлено: моб 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):
теперь отображается, сколько зарядов было получено или потеряно;
показывается величина изменения;
отображаются текущее и максимальное количество зарядов;
исправлено отсутствие строки со стоимостью заряда;
значения зарядов теперь отображаются с дробной частью, что соответствует их внутреннему хранению и устраняет расхождения из-за округления.