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

  • Исправлена небольшая ошибка, из-за которой команда titlemsg выводила отладочные сообщения.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • Исправлено: возможная ошибка при использовании команды убийства (kill) для офлайн-игрока.
  • Исправлено: возможная ошибка при сохранении данных игрового времени игроков CMI.
  • Исправлено: голограммы не обновлялись после перезагрузки плагина, пока игрок не начинал двигаться.
  • Повторно отключена возможность манипулировать объектами офлайн-игроков на серверах типа Canvas из-за проблем с обработкой таких данных по сравнению с другими типами серверов. Поэтому на Canvas некоторые функции, например доступ к инвентарю игрока, пока он офлайн, будут недоступны.
  • Возвращены плавающие иконки для голограмм при использовании нового современного метода визуализации. Учтите, что плавающие иконки некорректно отслеживают голограммы и не поддерживают автоматическое следование за ними. Наилучший результат достигается со статичными/вертикальными голограммами, полностью ориентированными вертикально. Если ранее вы использовали переменную ICON для получения статичных иконок, обновите голограммы: теперь ICON возвращает прежнее поведение с плавающими иконками, а SICON создаёт статичные иконки, которые точнее привязаны к голограмме. Плавающие иконки просто парят и не поддаются настройке, кроме возможности добавить свечение. Кроме того, на стандартном масштабе голограммы плавающие иконки занимают две строки текста (для некоторых предметов — больше), поэтому может потребоваться сделать строки над ними пустыми, указав _, поскольку иконки могут смещаться в пределах пространства, соответствующего нескольким строкам текста.
  • Добавлены оптимизации и дополнительные меры защиты от сбоев при обработке голограмм для предотвращения возможных утечек потоков.
  • Исправлено: возможная проблема на серверах типа Folia при езде на сущностях.
  • Исправлено: автодополнение команды настройки дальности прорисовки (viewdistance) не предлагало варианты, как должно было.
  • Внесено небольшое изменение в обработку viewdistance: теперь вручную заданная дальность прорисовки игрока учитывается до проверки его прав. Это значение не сохраняется после перезапуска сервера. Чтобы задать постоянную пользовательскую дальность прорисовки, используйте право cmi.viewdistance.[1-32]. Чтобы временно изменить дальность прорисовки с сохранением значения после повторного входа игрока, используйте команду /cmi viewdistance.
  • Дополнение: CMILib также обновлена. Устаревший механизм обработки кликабельных сообщений был помечен как устаревший и удалён — теперь для этого используется официальный API Paper. Если новый механизм вызывает проблемы, можно переключиться на старый. По умолчанию теперь используется API Paper, а старый механизм остаётся для старых версий серверов и Spigot. Также улучшена производительность обработки сообщений в обоих режимах. Обязательно обновите CMILib. В CMILib были внесены и другие изменения и исправления.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • Исправлено: Исправлена ошибка, из-за которой радужные цвета в panimation не обновлялись должным образом.
  • Изменено: Команда рецептов теперь отдаёт приоритет рецептам предметов, не требующим красителей. Это особенно актуально для предметов, которые можно создать как из серых шерстяных плит для получения подушки, так и путём окрашивания любой другой подушки серым красителем.
  • Добавлено: Команда Dye теперь поддерживает любые материалы, которые можно окрашивать. Она может менять материал предмета на указанный, сохраняя все прикреплённые к нему данные. Теперь можно даже окрашивать сам краситель.
  • Исправлено: Исправлена ошибка телепортации при сидении на подушке с правами OP.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • Исправлено: Исправлено потенциальное сообщение об ошибке, связанное с обработкой невидимости при входе игрока на сервер.
  • Исправлено: Исправлена проблема, из-за которой таблички лифта не работали, если находились на самой верхней точке.
  • Исправлено: Исправлена потенциальная ошибка при попытке телепортации в мир, который ещё не был корректно инициализирован.
  • Исправлено: Исправлено некорректное срабатывание изменения точки возрождения при выходе игрока из портала в Край.
  • Исправлено: Исправлена дополнительная проблема совместимости с плагином VotifierPlus.
  • Изменено: Изменено распознавание имён игроков онлайн. Теперь не требуется вводить как минимум 50% имени — достаточно указать 3 символа, что особенно удобно для игроков с длинными никами.
  • Обновлено: Обработка команды votetop переработана для более эффективной работы.
  • Полностью переработано: Строка заголовка topvote теперь включает общее количество голосов.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • Добавлено | Добавлена поддержка плагина VotifierPlus.
  • Добавлено | Добавлена переменная -s для команды запуска.
  • Добавлено | Добавлена переменная -s для команды gamerule.
  • Исправлено | cmi.command.fly.safelogin теперь корректно ставит игрока на землю, если у него нет доступа к полёту.
  • Добавлено | Добавлен новый плейсхолдер %cmi_user_vanish_state_[optionName]%, который возвращает 1 или 0 в зависимости от текущего состояния невидимости.
  • Улучшено | Улучшено автодополнение плейсхолдеров с несколькими предустановленными вариантами, а также общая производительность при подборе подходящих вариантов.
  • Исправлено | Исправлена отмена события невидимости, из-за которой результаты могли быть непредсказуемыми.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • Исправлено: при загрузке плагина в консоли появлялись сообщения о неудачной загрузке предметов, хотя сами предметы успешно загружались.
  • Добавлено: в настройку задержки выполнения команды добавлена возможность открывать инвентарь, пока задержка активна. Ранее взаимодействие с сундуком отменяло выполнение команды.
  • Исправлено: на серверах Folia порядок возрождения игроков работал некорректно. Добавлен обходной механизм для обработки возрождения игроков.
  • Исправлено: список порядка возрождения мог по-прежнему выбирать точку спавна как допустимое место возрождения, даже если она не была включена в качестве такой точки.
  • Исправлено: на серверах Folia телепортация некорректно завершалась, если игрок находился в транспорте.
  • Исправлено: {shoutcolor} некорректно обрабатывался в некоторых случаях использования.
Автор: bobobo
  • Исправлено: ошибка при попытке поместить сундук, печь, воронку или динамит в вагонетку на новых версиях серверов.
  • Добавлено: временное решение для серверов на базе Folia, где событие возрождения игрока работает некорректно (что подтверждено командой Folia), из-за чего возникали проблемы с некоторыми функциями плагина. Это исправляет порядок обработки возрождения игрока.
  • Добавлен новый плейсхолдер %cmi_random_player_radius_[range]%, который выбирает случайное имя игрока из указанного радиуса, исключая самого себя и игроков, которых вы не можете видеть.
  • Исправлено: проблема с повторяющимися наградами за время игры, когда игрок находился AFK, время игры было приостановлено, а для наград за время игры включён ExcludeAfk. После перезапуска сервера могло использоваться некорректное время выдачи последней награды, из-за чего выдавались дополнительные награды.
  • Исправлено: проблема на серверах Canvas, из-за которой действия, связанные с данными офлайн-игроков, работали некорректно.
  • Внесены изменения в обработку требований статистики для рангов. Теперь появилась возможность объединять несколько одинаковых статистик в одну. Это полезно для статистик с подкатегориями, например добычи блоков: blocksmined:Stone;deepslate:800 теперь требует добыть в общей сложности 800 блоков камня и/или глубинного сланца.
  • Теперь строка с требованиями по статистике в rankinfo может быть сокращена, если доступно несколько блоков для добычи. В таком случае наведите курсор на строку, чтобы увидеть полный список подходящих материалов.
  • Файлы сохранений наборов, пользовательских рецептов, сохранённых предметов и всего остального, связанного с сохранением предметов, возвращены к старому читаемому человеком формату. Это увеличит размер файлов сохранений, но позволит удобнее изменять их напрямую.
  • Добавлено: новая опция Tpauto, отключённая по умолчанию. Игроки не смогут использовать её без соответствующего разрешения. Она автоматически принимает запросы tpa, tpahere и tpaall. Обратите внимание, что запрос на телепортацию принимается так же, как если бы игрок ввёл соответствующую команду вручную, поэтому действуют те же ограничения.
  • Исправлено: DiscordSRV получал сообщения shout, начинающиеся с !.
  • Исправлено: некорректная обработка сообщений DiscordSRV, если DiscordSRV->RangedMessages был отключён.
Автор: bobobo
  • Добавлена поддержка 26.3. Не забудьте обновить CMILib
  • Улучшена предварительная загрузка baltop при использовании сторонних систем экономики с небольшим количеством записей
  • Обновлён список игнорируемых команд — теперь он использует более современный интерфейс с кнопкой удаления слева
  • Исправлено: отмена события создания дома больше не приводила к отмене сообщений об успешном выполнении действия
  • Исправлено: ошибка команды dye при попытке использовать код цвета выше 255
Автор: bobobo
  • Лайк 0
Реакции:2 пользователей
  • Улучшено: команда SC теперь переносит общий цвет текста и состояние свечения таблички.
  • Улучшено: обработка переменной [item] при попытке отобразить предметы-головы — теперь должны корректно отображаться соответствующие иконки.
  • Плейсхолдеры %cmi_user_toggle_[optionsName]% и %cmi_user_togglename_[optionsName]% переименованы в %cmi_user_options_[optionsName]% и %cmi_user_optionsname_[optionsName]%, чтобы было понятнее, к каким настройкам они относятся. Старые плейсхолдеры продолжат работать как раньше, но теперь по умолчанию будет использоваться новый формат.
  • Обновление/исправление: команда killall теперь более корректно определяет, когда сущность держит подобранный предмет, благодаря чему такие сущности точнее исключаются из удаления. По-прежнему можно использовать переменную -force, но теперь сущности, которые появляются с экипировкой, например мечами, луками или бронёй, могут автоматически удаляться, если они не подбирали предметы с земли.
Автор: bobobo
  • Добавлено: возможность перезагружать только файл локализации с помощью команды перезагрузки.
  • Исправлено: цвета префиксов shout- и локального чата обрабатывались некорректно.
  • Исправлено: URL не передавался на серверы в сети Bungee.
  • Внесены некоторые обходные решения для улучшения работы сообщений Bungee и форматирования их секций.
  • Небольшая корректировка обработки дальности прорисовки игрока при смене мира, которая потенциально могла вызывать проблемы с загрузкой чанков.
  • Добавлена возможность отключить проверку/очистку цветов при использовании команды /cmi sc, что позволяет проще копировать текст с табличек без необходимости иметь доступ ко всем цветам табличек.
  • Добавлено обходное решение для проблемы с DiscordSRV, из-за которой сообщения для персонала всё ещё отправлялись в общий канал: DiscordSRV продолжал использовать старое событие чата вместо нового.
  • Исправлено и улучшено определение спрайтов.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
ВерхНиз