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

  • Просто быстрое исправление представленной проблемы с командой /afk, создающей тестовую голограмму, это единичный экземпляр и появляется для первого игрока, выполнившего эту команду, а не для других, но все же, чтобы избежать тикетов вокруг этого, делающего это быстрое обновление.
Автор: bobobo
  • Небольшое изменение в baltop, чтобы исключить игроков, которые никогда не заходили в игру. Это предотвратит проблемы, когда игрок появится в верхнем списке, когда ему было отказано в первоначальном подключении к серверу.
  • Исправлена ошибка, из-за которой игроки могли продолжать отправлять вам личные сообщения, когда вы меняете состояние личного сообщения на false с помощью vanishedit, и вы уже находитесь в режиме исчезновения.
  • Теперь, если вы измените его, вам нужно будет отправить личное сообщение игроку, с которым вы хотите поговорить, чтобы он смог ответить вам.
  • Корректировки для изменений деформации обновляются недостаточно быстро, если вы решили перезагрузить плагин сразу после изменения точки деформации с помощью игрового редактора.
  • Исправлена ошибка, из-за которой %cmi_user_jailtime% возвращал неверное время
  • Добавлена возможность продавать предметы по заданной сумме, например /sell stone 50 будет продавать только 50 каменных блоков, даже если у вас их 200, или /sell blocks 100 продаст 100 блоков, если у вас их достаточно, но не более того.
  • Теперь использование лифта не должно запускать запись предыдущего (/ обратного) местоположения
  • Некоторые внутренние изменения для работы с режимом бога
Автор: bobobo
  • Небольшое исправление, когда у нас есть сообщение чата, настроенное на использование градиентов, и вы пытаетесь использовать шестнадцатеричный цветовой код при отправке общедоступного сообщения, что привело бы к пустому выводу
  • Исправление звуковой команды при использовании числовых имен игроков.
  • Исправлено смещение голограмм на одну строку вниз.
Автор: bobobo
  • Добавлена возможность запускать определенные команды для планировщика, когда в сети недостаточно игроков. Определяется в разделе конфигурации MinPlayersCommands
  • Исправлено, когда вы используете /reload сервера голограммы переходит в цикл stackoverflow.
  • Просто напоминаем, что вам следует избегать команды /reload и фактически выполнять полный перезапуск сервера, чтобы избежать проблем в целом. Есть причина, по которой вам нужно ввести /reload confirm
  • Теперь / nv должен работать с игроками из черного списка, если вы Оператор.
  • Добавлена некоторая недостающая статистика для распознавания с помощью заполнителя статистики для новых версий Minecraft.
  • Добавлен узел дополнительных разрешений cmi.command.kiteditor.admin, который потребуется для редактирования команд наборов с помощью игрового редактора.
  • Это даст вам большую гибкость и дополнительную защиту, а также предоставит доступ к редактору комплектов вашим сотрудникам и предотвратит риск злоупотребления ими в разделе команд.
  • Некоторые дополнительные настройки, чтобы быть более дружелюбным с Гейзером
  • Небольшое исправление для команды /sell
  • Исправлена ошибка, из-за которой голограммы иногда удваивались при быстром обновлении. Обычно вызывается автоматическим переключением страниц, и вы вручную переключаете страницу в одно и то же время.
  • Новый плэйсхолдер %cmi_user_jailed% для возврата значения по умолчанию True или False в случае, если игрок находится в тюрьме.
Автор: bobobo
  • Небольшая корректировка для команды generateworth, чтобы выбрать самый дешевый вариант, если у нас есть несколько рецептов для создания предмета. Это предотвратит проблемы в случае, если у вас есть некоторые кастомные рецепты, в которых используются специальные предметы, на которые стоит выделить больше, чем обычно.
  • Команда /nick все еще выводит сообщение обратной связи при использовании /cmi nick off -s
  • Исправлена ошибка, из-за которой команда gm выводила сообщение обратной связи с переменной -s.
  • Добавлена переменная -s для команды /cmi kit. Имейте в виду, что это предотвратит обратную связь только тогда, когда вы отдаете кит кому-то другому, в то время как получение комплекта самому себе не вызывает никаких сообщений обратной связи по умолчанию.
  • Добавлена дополнительная информация для команды /cmi info при наведении курсора на «бог», чтобы включить noDamageTicks, если у игрока есть какие-либо из них, а сам режим бога отключен. Это отдельные механики, дающие аналогичные результаты.
  • Исправление ошибки, связанной с голограммами и страницами
  • Исправлена ошибка, связанная с мировыми ограничениями и изменением режима полета.
  • Исправлена возможная проблема с рюкзаками шалкера, если вы клонировали их с творческим инвентарем.
  • На время отключение функции автоматического возрождения для серверов 1.17 из-за проблем, связанных с этим.
  • Небольшое исправление неправильного сообщения обратной связи с именем игрока для команды / inv, когда он находится в черном списке
  • Исправлена ошибка, из-за которой изображения не берутся из папки изображений при попытке использовать их для команды ctext.
Автор: bobobo
  • Исправлена ошибка, из-за которой рюкзаки шалкера можно было положить друг в друга.
  • Добавлены события CMIPlayerUnjailEvent и CMIPlayerJailEvent для API плагинов.
  • Добавлена дополнительная переменная для команды [1%[min-max]][playerName]], она такая же, как и для команды money, поэтому вы можете использовать что-то вроде /cmi exp give Zrips 10%[30-500], что даст Zrips 10% опыта в зависимости от текущего количества опыта Zrips (если указано другое имя пользователя, мы будем использовать его в качестве ориентира), но не менее 30 и не более 500 очков опыта.
  • Некоторая оптимизация для команды tpall, чтобы избежать телепортации каждого игрока за один раз, но с небольшой задержкой между каждым телепортом, чтобы сервер мог догнать и обработать все, не создавая всплеска задержки, когда десятки игроков перемещаются в новое место
  • Добавлена опция для определения типа материала, который мы хотим продавать, с помощью команды /cmi sell, например /cmi sell sand.
  • Жестко ограниченный диапазон отображения голограммы до 64 блоков, что в любом случае является жестким пределом, установленным клиентом, поэтому нет смысла начинать обновлять голограммы дальше этого
  • Исправлена ошибка, из-за которой лифты не работали с увеличенной высотой мира.
  • Исправлены некоторые проблемы, из-за которых слушатели не могли быть зарегистрированы на серверах 1.7.10. Да, это все еще актуально. В целом это позволяет правильно загружать только остальные слушатели, в то время как некоторые из них не будут зарегистрированы, а некоторые действия могут работать не так, как задумано на серверах 1.7.10. Пришло время обновить!
  • Небольшое изменение для механики голосования, мы зарегистрируем голос только в том случае, если будет использовано настоящее имя игрока, а не его ник. Это сделано для предотвращения двойного голосования при использовании настоящего имени и псевдонима.
  • Исправление для заполнителя %cmi_user_weatherduration%
  • Исправление функции автообновления, вызывающей некоторые ошибки в версии 1.17
  • Исправление опечатки на вкладке команды removehome завершено
  • Некоторые небольшие изменения при телепортации между мирами, которые могли привести к несогласованным результатам при сравнении, когда вы телепортируетесь из того же мира в то же место.
  • Исправление для плагина ultimatestacker, создающего сообщения об ошибках при использовании голограмм CMI
  • Некоторая профилактика того, что рюкзак шалкера может быть открыт, когда он находится на вашей голове или в левой руке, что вызывало некоторые сбои
  • Небольшое исправление ошибки, связанной с распознаванием высоты maxworld
  • Добавлена опция для предотвращения/вызова определенных игроков.
  • Это черный список, который можно найти в файле конфигурации в разделе Optimizations.Commands.Inv.BlackList.
  • Некоторые изменения для API голограммы, которые предотвратят его использование, если модуль голограммы был отключен вами внутри modules.yml, который сам по себе отключает кучу необходимых слушателей для его правильной работы.
  • Если вы разработчик, используйте базовую проверку как CMIModule.holograms.isEnabled ()
  • Некоторые оптимизации для работы с голограммами в целом. Если вы заметите какие-либо проблемы, дайте мне знать.

А теперь самое интересное.​

Добавлены изображения для ctext. Это можно определить одним из трех способов:
img: head: [playerName]
img: шлем: [playerName]
img: diamond.jpg
Голова от шлема отличается кожным слоем шлема. В то время как прямое определение изображения требует, чтобы файл изображения присутствовал в папке CMI/Images.
При желании вы можете определить размер изображения, например img: diamond.jpg 6 8, что создаст пиксельное изображение 6x8. Если не определено, то по умолчанию будет 8x8.
Вы можете определить боковой текст с помощью imgtext: например, "imgtext: {#gray}Добро пожаловать %cmi_user_display_name%{#gray}!"
Конечный результат может выглядеть так:

2
Более подробную информацию можно найти на https://www.zrips.net/cmi/custom-text/.

Добавлены изображения к голограммам. Поскольку Ctext имеет тот же формат, разница в том, что вы не можете определить боковой текст, поскольку мы не можем его правильно выровнять. Кроме того, вы не можете использовать динамические имена голов игроков, поэтому img: head: [playerName] НЕ будет работать, и вам нужно будет установить его как img: head: Zrips. Это может быть обновлено для поддержки динамических имен игроков позже,
пока этого достаточно, как есть. В то же время разница в том, что вы можете использовать разные изображения для разных страниц, в то время как включение автоматического переключения страниц может дать что-то вроде этого.
D67185b65b7c4cdb620c9bf423990d77ab8ac9e6
Дополнительная информация на https://www.zrips.net/cmi/holograms/

Примечание: не переусердствуйте. Даже если сервер может обрабатывать изображения с сотнями пиксельных линий в режиме анимации, клиент с этим будет бороться. Это связано с плохой производительностью на стороне клиента, когда дело доходит до обработки заголовков сущностей.
Не забудьте обновить CMILib до последней версии, если хотите использовать новую механику изображений.
Автор: bobobo
  • Новые плэйсхолдеры%cmi_user_weather% %cmi_user_weatherduration% %cmi_user_pweather% %cmi_weather_[worldName]% %cmi_weatherduration_[worldName]%
  • Исправлена ошибка, из-за которой игрок смотрел в одном конкретном направлении в то время как он присаживался.
  • Небольшое исправление для графического интерфейса команды зеркала, показывающего неверные сведения для заданного местоположения. И, кроме того, теперь мы включим в эту историю фактическое расположение установленной центральной позиции.
  • Небольшое исправление для команды smite, выполняемой с консоли с определенным местоположением
  • Теперь мы будем игнорировать заглавные имена в чате для проверки ограничения. Это сделано для предотвращения проблем, когда вы хотите пометить кого-то с заглавными буквами. Применяется только к одному экземпляру, поэтому, если вы начнете спамить имя с заглавной буквы, будут применяться те же правила.
Автор: bobobo
  1. Исправление проблемы с игроками которых нет на сервере. Не забудьте обновить CMILib
Автор: bobobo
ВерхНиз