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

  • Исправление ошибки при дублировании подставки для брони
  • Исправление проблемы для версии 1.17, когда /head не выводил головы игроков.
  • Небольшая поправка для команды killall
  • Решение проблемы с заполнителями прокси серверов, вызывающей некоторые ошибки при синтаксическом анализе в асинхронном режиме
  • Увеличен допустимый прирост опыта от рецепта кастомных печек до 2 с 1 на серверах 1.17.
  • Включено автоматическое отключение звука с помощью /mute, если вы не хотите слушать себя.
  • Исправлена ошибка, из-за которой команда walkspeed показывала сообщение обратной связи отправителю команды, даже если использовалась переменная -s
  • Оптимизированная обработка сообщений ActionBar, которая теперь в несколько раз быстрее, особенно когда нам нужно отправить одно и то же сообщение нескольким игрокам.
  • Обновлена обработка свечения и подобных вещей для большей совместимости с другими плагинами.
  • Некоторые проблемы могут по-прежнему присутствовать из-за обработок некоторых функции со стороны самого Minecraft.

Дополнительное исправление, относящееся к команде /anvil в 1.17 Известная вещь, а не проблема CMI в частности, начиная с версии 1.17 вы можете видеть сообщение панели действий, информирующее, сколько игроков из какого количества спят. Это обычное сообщение от новой добавленной функции, game rule PlayersSleepingPercentage и, согласно некоторым фундаментальным исследованиям, выглядит как клиентская. Это означает, что у нас будет это раздражающее сообщение, которое на самом деле невозможно отключить. Есть несколько возможных способов решения этой проблемы, отправив пустое сообщение панели действий сразу после этого, но это может вызвать только мерцание, что не идеально.
Автор: bobobo
  • Исправлена некорректная ротация игрока, когда он сидит на серверах 1.17.
  • Исправлена ошибка, из-за которой вы могли парить в воздухе при использовании команды чтобы сидеть и перемещении игрока с определенными действиями.
  • Исправлена ошибка, связанная с сообщениями с субтитрами afk.
  • Исправлена команда наковальни на серверах 1.17
  • Исправлена проблема с созданием портала на серверах 1.17 с пакетами данных, что снижает минимальную высоту сборки до -64
  • Исправлено срабатывание команд событий voidFall раньше, чем следовало бы, если вы находитесь на сервере 1.17 с минимальной высотой lover.
  • Исправлена ошибка, из-за которой вы могли продолжать отправлять личные сообщения игроку, когда он переключается в режим невидимки.
  • Исправление для сообщений, используемых в файле переводов с помощью! Toast! переменная работает не так, как задумано.
  • Небольшое возможное исправление, касающееся последних сборок 1.17 и обработки скинов игроков
Автор: bobobo
  • Добавлен /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.
  • Исправлена проблема с сообщением обратной связи о денежном переводе, в некоторых частях по-прежнему использовавшим полные числа, хотя у вас включен формат коротких чисел.
Автор: bobobo
  • Исправлены некоторые проблемы, когда глобальные переменные не переводятся.
  • Исправлена проблема с китами и письменными книгами, содержащими текст типа json.
  • Небольшое изменение при определении доступных прокси-сервера
Автор: bobobo

Имейте в виду, что это все еще не рекомендуемая сборка плагина для серверов, у которых есть онлайн, но мы приближаемся к ней.​


  • Добавлена возможность отключить выпадение головы в определенных мирах, по умолчанию он будет включать их все, пока список пуст. У вас есть отдельные варианты для голов игроков и мобов
  • Новое настраиваемое событие как CMIPlayerWarnEvent, которое предоставит игроку предупреждение с предупреждающей информацией, это событие может быть отменено.
  • Исправлена проблема с некорректным переводом [playerDisplayName] в некоторых ситуациях.
  • Небольшое исправление при перезагрузке файлов конфигурации и некоторых сообщений, касающихся функции сообщения о смерти (не выполнено, 1.17 вышел в неподходящее время) отображается в консоли при использовании настраиваемого языкового стандарта
  • Исправлена ошибка, из-за которой GUI портала отображал команды портала при нажатии некоторых кнопок GUI.
  • Обновлена обработка GUI портала, чтобы не выводить команды, по которым нажимает игрок. Более чистая консоль, когда кто-то редактирует портал
  • Добавлена дополнительная линия для безопасного внешнего местоположения для порталов, когда она установлена.
  • Обновление API, относящееся к CMIAnvilItemRenameEvent и асинхронным методам, создающим некоторые несоответствия
  • Сокращена часть информации из сообщения обратной связи /cmi entitynbt, когда вы выполняете это будучи игроком, и весь экран заполняется информацией. В настоящее время это скрывает только строки из рецептов и рецептов, относящиеся к огромным спискам, вы все равно можете навести курсор на эти записи, чтобы лучше просмотреть, или распечатать все в консоли для полного вывода.
  • Устранение проблемы, связанной с командой /cm inv
  • Дополнительное исправление, связанное с командой /cmi inv с быстрым нажатием кнопки
  • Небольшое обновление для файла сохранения деформации, чтобы использовать более точные номера слотов. Это в основном меняет слот, такой как 0, на 1, чтобы указать, что это его первый слот. Это просто визуальное изменение, и все должно обновляться автоматически при следующей загрузке / сохранении файла деформации.
Автор: bobobo

Эта версия создана не для работающих проектов (серверов) по нескольким причинам. Прежде всего, это сборка для разработчиков, и необходимо провести дополнительное тестирование. Во-вторых, эта версия в основном предназначена для серверов 1.17. В-третьих, из-за серьезных изменений в базовом коде и некоторых изменений, не рекомендуется переходить к этой версии на реальных серверах.


Теперь о самом обновлении. Как вы уже догадались, версия 9.0.0.0 предназначена для поддержки серверов 1.17. Но главное изменение - это полный переход к использованию CMILib. Зачем нам это нужно, спросите вы? Хорошо,
CMILib будет содержать большинство методов, которые используются в нескольких плагинах в одном централизованном месте, которые могут быть использованы из других плагинов без реальной необходимости их реализации в них.
Это само по себе уменьшит размеры плагинов, и их обновление станет проще, так как автору плагина не нужно будет обновлять все до единого, если скажем в списках материалов изменится только небольшая вещь. Вдобавок к этому, благодаря тому, что будет одна централизованная система, то будет возможно избежать дублирования некоторых кешей, например, названия материалов или даже некоторые общие строки перевода плагинов. Некоторые строки локализации перемещаются из CMI в CMILib. Почему? Поскольку это более или менее универсальные плагины, которые можно использовать в нескольких плагинах, обновление имени мобов в CMILib будет отражено во всех других плагинах, так что больше никаких повторяющихся записей, и мы можем использовать это во всех плагинах.
Переход должен быть более или менее безболезненным, строки языкового стандарта будут скопированы из существующих строк языкового стандарта, поэтому они должны быть переведены так же, как и раньше. Кроме того, CMILib выберет язык по умолчанию, который вы установили в CMI, поэтому в целом вы не должны замечать какой-либо другой или неправильный языковой стандарт при переходе на эту версию. Имейте в виду, что смена языкового стандарта - это односторонний процесс: если вы решите вернуться к версии 8.x, некоторые строки языкового стандарта будут полностью сброшены.


С этого момента CMI требует CMILib 1.0.1.0 и выше. Вы можете получить его ЗДЕСЬ.



Что касается фактических примечаний к обновлению. Как обычно для обновления новой версии
  • Добавлены названия материалов
  • Имена типов мобов
  • Типы эффектов.
  • Добавлена поддержка светящихся рамок предметов для команды /itemframe.

Дополнительные исправления / изменения:
  • Устранение проблемы с заполнителем в dsign
  • Дополнительный языковой файл для команды /smite для разделения спавна целевого игрока и целевого местоположения
  • Исправление проблемы, связанной с новой проверкой ограничений, приводящей к некоторым ошибкам
  • Добавлен /warps псевдоним по умолчанию
  • Исправлена проблема с плавным переходом времени

Известные проблемы:
/anvil не работает на серверах 1.17, это работа в стадии разработки и должна быть запущена в более поздних версиях.
Автор: bobobo
  • Исправлена проблема, когда вы катались на игроке, а затем повторно входили в игру.
  • Исправлена ошибка, из-за которой плата за fly не распознавала числовые имена игроков.
  • Небольшая корректировка для переменной pweather и -s
  • Второе исправление, связанное со случайным телепортом из другого мира, создающим файлы региона в исходном вместо целевого.
  • Небольшая корректировка, связанная с плэйсхолдерами в командах псевдонимов, поскольку переменные охлаждаются с помощью | в то время как мы хотим предотвратить их перевод, но в то же время выполняем вещи, которых не должно быть, пока он выглядит как заполнитель
  • Исправление проблемы с /inv, когда целевой игрок удерживает предмет на курсоре, а вы открываете его, что могло привести к потере предмета.
  • Исправлена проблема с субтитрами afk, которые не берутся из файла пользовательской локализации, а по умолчанию используются EN, пока вы не выполните /cmi reload.
  • Исправлена проблема с /inv, когда целевой игрок выполняет некоторые быстрые действия, когда вы закрываете просмотр инвентаря.
  • Исправление для /inv, когда игрок, который редактирует инвентарь, выполняет некоторые быстрые действия
  • Исправлена ошибка, из-за которой голограммы не отображались, если вы установили крайнюю частоту обновления и вошли в систему.
Автор: bobobo
  • Исправление проблемы с псевдонимами, не допускающими шестнадцатеричных цветовых кодов
  • Теперь tppos будет игнорировать проверку безопасного телепорта и будет телепортироваться напрямую в определенное место, вместо того, чтобы пытаться получить безопасное. Поскольку эта команда предназначена для телепортации вас в определенное место, мы не должны изменять ее до этого.
  • Исправлена ошибка, из-за которой таймер панели босса в боевом режиме не сбрасывался, когда моб бьет вас, и вы не сопротивляетесь, даже таймер все равно сбрасывается, и вам нужно подождать определенное количество времени, прежде чем вы сможете использовать команды после последнего удара моба по вам
  • Исправлена ошибка, из-за которой боевой режим не включался для некоторых типов мобов.
Автор: bobobo
  • Устранена проблема с функцией бесшумного сундука, имеющая проблемы с плагинами, которые не создают инвентарь сундуков нормального размера.
  • Исправлена проблема, появившаяся в последней версии, когда переменные в пользовательском псевдониме dint переводились, хотя мы должны разрешить это, предотвращая использование переменных в области переменных.
  • Исправлена проблема с игроками, у которых был включен творческий режим после перезапуска, возникали проблемы с размещением блоков.
  • Исправлена проблема, связанная с тем, что новые игроки и игровые награды не записывались должным образом, если игрок не получал какие-либо награды до перезапуска сервера, что приводило к его сбросу
  • Исправлена ошибка, из-за которой мы не могли инициировать запрос телепорта с помощью /tpa, если мы пытаемся использовать ник игрока.
  • Исправлена ошибка, из-за которой рюкзаки шалкера не работали с недавними обновлениями.
  • Исправление для LimitBooks, не работающего, если для NoCommandsInBed установлено значение false
  • С этого момента мы не позволим игроку надевать коробку с шалкером, в которой находятся предметы.
  • Новый узел разрешений как cmi.spawnonjoin.bypass, когда в случае, если у игрока есть к нему доступ, мы не будем телепортировать игрока в определенное место появления, когда игрок присоединяется к серверу.
  • Исправление нумерации комплектов в списке комплектов, когда мы не показываем его в формате графического интерфейса.
  • Исправлена ошибка, из-за которой скины не обновлялись для игрока, сменившего скин, пока игрок не вернется в игру или не умрет.
  • Исправлена проблема с плагином NoCheatPlus и командой ride, вызывающая проблемы.
Автор: bobobo
ВерхНиз