- Исправлена ошибка, из-за которой переменная [item] могла бы отображаться, поскольку она не переводилась в консольном чате или в Discord.
- Исправлена проблема с отключением режима полета на серверах 1.17.
- Устранение проблемы с выходом за ограничения мира (режим полета) на серверах 1.17
- Оптимизирована скорость распознавания внутренней статистики
- Добавлены новые плэйсхолдеры такие как %cmi_user_stats_mainStat% например, %cmi_user_stats_MonsterKills% распечатает общее количество убийств монстров. %cmi_user_stats_MonsterKills:zombie% будет выводить общее количество убийств зомби. Это тот же формат, который мы используем в системе ранжирования требований. Ценности будут представлены 3 разными способами, как базовое значение, такое как число убийств, как формат времени для игрового времени и т.п. и как расстояние для статистики, относящейся к расстоянию
- Исправление проблемы с офлайн-игроками и серверами 1.17
- Корректировка поведения плэйсхолдера %cmi_schedule_endat_[schedName]% Теперь он должен возвращать пустое поле, если планировщик не запущен, и показывать оставшееся время до его завершения, пока планировщик работает. Обычно это применимо только тогда, когда у планировщика есть задержка! переменная в нем
- Добавлено сообщение об ошибке, информирующее о проблеме с вашим Chat.GeneralFormat или Chat.
- Раздел GroupFormat, в котором установлен градиент для {message}, что недопустимо, и вам необходимо использовать соответствующий раздел для определения градиента для них, Chat.GeneralMessageFormat и Chat.GroupMessageFormat
- Небольшое изменение, в котором теперь мы не будем добавлять имя игрока в tabcomplete, если мы уже добавили его ник, если он у него есть.
- Некоторые настройки для работы с bungeecord
- Новая переменная для команды /sit, поскольку сама по себе требует права разрешений cmi.command.sit.persistent, и при использовании игрока не выгонит из состояния стула, если его переместят с помощью поршней.
- Новая переменная для команды /sit как (местоположение), сама по себе требует cmi.command.sit.location, и при использовании игрок будет помещен в определенное место в положении сидя
- Новая переменная для команды /sit как (-ы) не требует пояснений
- Новая переменная для команды /sit как (playerName), которая позволяет кому-либо переводить игроков в сидячий режим.
- Вам по-прежнему нужен соответствующий плагин разрешений, чтобы выполнить эту команду для кого-то еще, кроме вас.
- Теперь команду /sit можно выполнять с консоли
- Исправлена команда /sell все еще продающиеся предметы с настраиваемым именем и знаниями, даже если вы настроили игнорирование.
- Исправление проблемы с распознаванием ранга в последних сборках
- Небольшое обновление для случайных телепортаций и увеличения высоты мира на серверах 1.17
- Улучшено падение головы моба по определенным критериям, где мы должны сбросить определенную голову, если выполняются определенные условия.
- Теперь головы овец по умолчанию будут разделяться по цвету, поэтому мы не будем терять красную голову после убийства белых овец. Это применимо только к вновь сгенерированному файлу.
- Исправление ошибки, появляющейся в на серверах 1.17 при использовании версии 9.0.0.8, которая скомпилирована для серверов 1.17.1.
- Исправлена проблема с окрашенной кожаной броней с типом биома, которая приводила к некоторым ошибкам с недопустимым стаком предметов.
- Кое-что исправлено/изменено/обновлено в сообщениях босса, чтобы включить новую переменную как -pcmd:"command;;command2", который можно использовать для выполнения команды для каждого игрока при использовании с переменной 'all'. Имейте в виду, что команды, представленные в этом списке, будут запускаться для каждого игрока, в то время как -cmd:"command;;command2" запускается только один раз и в случае, если он используется с переменной 'all', он не будет переводить никакие глобальные переменные, такие как [playerName], расположенные в нем
- Обновлено для поддержки 1.17.1
- Улучшена команда /cmi rt, которая теперь больше не должна вызывать заметной нагрузки на сервер на серверах Paper, так как все было переведено в асинхронный режим.
- Небольшое исправление для игроков с именами, содержащими странные символы, и мы хотим отметить их в чате.
- Исправлена ошибка, из-за которой в файле перевода не обрабатывались строки типа "!toast! -t:challenge -icon:stone &7Ping &c&n[ping]&7ms "
- Исправлена небольшая проблема с голограммами
- Небольшое изменение для /blockinfo
- Дополнительные настройки для правого клика по головам, теперь, если мы не можем определить имя владельца, мы будем использовать "unknown", который взят из файла CMILib.
- Некоторые исправления, связанные с распознаванием владельца головы для голов мобов, которые на самом деле не имеют никаких идентификационных данных, сохраненных в них, обычно предоставляется только URL-адрес кожи, но мы можем узнать, какой моб является "владельцем" своей головы по ее текстуре, так что все хорошо. Для этого вам понадобится новейший CMIlib.
- Небольшая корректировка для /worthlist для поддержания порядка a-z
- Исправлена проблема с worldlimits not reapplying players fly state при возвращении в мир, где вы летали, но его нет в списке миров с включенным режимом полета. Это относится только к серверам 1.17
- Исправлена проблема с командой /generateworth, устанавливающей некоторые значения на неправильные, если у вас есть разные суммы от источника до назначения на основе результатов рецепта.
- Теперь плагин будет игнорировать shulkerboxes в команде /sell, если в них есть какие-либо предметы, просто чтобы предотвратить случайную продажу предметов, которые вы, возможно, не захотите. Соответствующее сообщение появится, информируя об этом во время выполнения
- Добавлена возможность требовать, чтобы предметы были полностью отремонтированы, прежде чем игрок пытаться их продать.
- Добавлена возможность снижать стоимость предметов в зависимости от уровня их прочности, поэтому предмет с оставшейся прочностью 30% будет стоить всего 30% от первоначальной цены. Это будет указано в дополнительном сообщении.
- Оптимизированы расчеты максимального времени воспроизведения для повышения эффективности
- Добавлена возможность отключить автоматический калькулятор максимального времени воспроизведения, если вам не нужно обновлять максимальное время игры и вы хотите сэкономить небольшое количество ресурсов сервера.
- Небольшое исправление, когда дело доходит до новых голограмм, которые были настроены для взаимодействия, но новые команды набора не распознаются
- Исправлен ПКМ по голограммам на серверах 1.17
- Еще одна корректировка для сообщений субтитров afk, которая сломалась в последних обновлениях. Эта функция любит выходить из строя.
- Теперь команда flyspeed с -s не будет предоставлять сообщение обратной связи для отправителя и получателя команды.
- Исправлена ошибка, из-за которой некоторые из размещенных на земле голов не отображали имя владельца при ПКМ
- Исправление для команды /se при попытке добавить табуляцию к полному тексту подписи при пустых первых строках
- Исправить команды /scan, иногда не обнаруживая элементы
- Исправлена ошибка, из-за которой команда сканирования (/scan) по-прежнему запускала загрузку старого устаревшего материала (однократно), что вызывает временный всплеск задержки.
- Исправление ошибки создания команды предупреждения в случае, если другой плагин установил причину предупреждения для нулевого значения.
- Новая команда как /cmi generateworth, которую можно использовать только с консоли. Это попытается определить ценность предметов по их рецепту и ценам на ингредиенты. Вы можете изменить значение дополнительного бонуса в файле конфигурации, который может увеличивать или уменьшать цену предметов, если вы хотите, чтобы она была выше или ниже суммы стоимости ингредиентов. Имейте в виду, что это не волшебство,
- Вам по-прежнему необходимо определить цены на базовые товары, и вам нужно дважды проверить, имеют ли новые установленные цены реальный смысл в зависимости от вашей экономики. Вы получите сообщение вывода в консоль с новыми записями, в то время как старый файл будет сохранен в папке резервного копирования, если вы хотите сделать откат или что-то в этом роде.
- Небольшое исправление, связанное с тем, что повторяющиеся записи отображаются в /worthlist после определенных действий. Dint действительно вызывал какие-то проблемы, но теперь это исправлено.
- Добавлена возможность поразить определенную локацию, например / smite LT_Craft; 134.5; 70.0; 124.5.
- Исправление ошибки при дублировании подставки для брони
- Исправление проблемы для версии 1.17, когда /head не выводил головы игроков.
- Небольшая поправка для команды killall
- Решение проблемы с заполнителями прокси серверов, вызывающей некоторые ошибки при синтаксическом анализе в асинхронном режиме
- Увеличен допустимый прирост опыта от рецепта кастомных печек до 2 с 1 на серверах 1.17.
- Включено автоматическое отключение звука с помощью /mute, если вы не хотите слушать себя.
- Исправлена ошибка, из-за которой команда walkspeed показывала сообщение обратной связи отправителю команды, даже если использовалась переменная -s
- Оптимизированная обработка сообщений ActionBar, которая теперь в несколько раз быстрее, особенно когда нам нужно отправить одно и то же сообщение нескольким игрокам.
- Обновлена обработка свечения и подобных вещей для большей совместимости с другими плагинами.
- Некоторые проблемы могут по-прежнему присутствовать из-за обработок некоторых функции со стороны самого Minecraft.
Дополнительное исправление, относящееся к команде /anvil в 1.17 Известная вещь, а не проблема CMI в частности, начиная с версии 1.17 вы можете видеть сообщение панели действий, информирующее, сколько игроков из какого количества спят. Это обычное сообщение от новой добавленной функции, game rule PlayersSleepingPercentage и, согласно некоторым фундаментальным исследованиям, выглядит как клиентская. Это означает, что у нас будет это раздражающее сообщение, которое на самом деле невозможно отключить. Есть несколько возможных способов решения этой проблемы, отправив пустое сообщение панели действий сразу после этого, но это может вызвать только мерцание, что не идеально.
- Исправлена некорректная ротация игрока, когда он сидит на серверах 1.17.
- Исправлена ошибка, из-за которой вы могли парить в воздухе при использовании команды чтобы сидеть и перемещении игрока с определенными действиями.
- Исправлена ошибка, связанная с сообщениями с субтитрами afk.
- Исправлена команда наковальни на серверах 1.17
- Исправлена проблема с созданием портала на серверах 1.17 с пакетами данных, что снижает минимальную высоту сборки до -64
- Исправлено срабатывание команд событий voidFall раньше, чем следовало бы, если вы находитесь на сервере 1.17 с минимальной высотой lover.
- Исправлена ошибка, из-за которой вы могли продолжать отправлять личные сообщения игроку, когда он переключается в режим невидимки.
- Исправление для сообщений, используемых в файле переводов с помощью! Toast! переменная работает не так, как задумано.
- Небольшое возможное исправление, касающееся последних сборок 1.17 и обработки скинов игроков
- Добавлен /spawnmob goat:screaming
- Добавлен /spawnmob axolotl:[lucy/wild/blue/gold/cyan]
- В /entityinfo добавлены индикаторы
- Добавлена вкладка с полными правилами игры для команды /gamerule.
- Добавлена новая дополнительная переменная для команды Groundclean как + fl, которая будет включать падающие блоки, имейте в виду, что теперь по умолчанию мы не будем их удалять, и если вы хотите удалить их, вам нужно будет добавить эту переменную специально.
- Удалены устаревшие строки переводов из команды time как «am» и «pm», в настоящее время мы используем глобальные строки из CMILib.
- Исправлена ошибка, из-за которой субттиль afk не обновлялся при выполнении базовой перезагрузки /cmi
- Теперь /cmi give распознает значение вроде spawner: random (для этого вам понадобится последняя версия CMILib), которое выберет случайный тип генератора из списка, расположенного в файле конфигурации CMILib.
- Исправлена проблема с сообщением обратной связи о денежном переводе, в некоторых частях по-прежнему использовавшим полные числа, хотя у вас включен формат коротких чисел.
- Исправлены некоторые проблемы, когда глобальные переменные не переводятся.
- Исправлена проблема с китами и письменными книгами, содержащими текст типа json.
- Небольшое изменение при определении доступных прокси-сервера