- Добавлена базовая опция для определения ограничений количества домов по мирам и возможность сгруппировать несколько из них в одну группу. По умолчанию отключено, и его можно обойти с помощью узла разрешений cmi.command.sethome.bypasslimit. Это само по себе позволяет вам определить, сколько домов может быть у игрока в конкретном мире. Это не повлияет на существующие дома
- Небольшое исправление для сообщения о редкой ошибке Baltop
- Небольшая оптимизация для команды baltop
- Добавлена возможность сдвигать щелчок при уборке предметов, чтобы убрать весь стек за один раз, вместо того, чтобы делать это по одному элементу за раз
- Добавлена возможность определить сведения о падении головы игрока. Имейте в виду, что знания останутся только до тех пор, пока вы не положите его на землю.
- Из-за ограничений Minecraft мы не можем поддерживать информацию о размещенных блоках без введения механики отслеживания тяжелых блоков.
- Небольшое исправление неправильного расчета шанса выпадения головы игрока
- Исправлена проблема, когда игроки использовали пробел после / в командах, что вызывало некоторые проблемы. Теперь мы предотвратим использование этой недопустимой команды.
- Возможное исправление для продолжения случайной ошибки, когда игрок считался находящимся в режиме бога, когда он не был
- Небольшое исправление для автоматического использования тотема из вашего инвентаря, чтобы предотвратить смерть, которая иногда могла убить вас
- Добавлена новая опция для команды чата, которая позволяет вам видеть сообщения, отправленные по выбранным вами каналам, не являясь их частью. Для использования этой опции вам потребуется узел разрешений cmi.command.chat.see.
- Новая подкоманда как /chat see [chatRoomName], которая позволит игроку видеть сообщения, отправленные в этом чате.
- Будет добавлен специальный префикс, указывающий, что вы не являетесь участником этой комнаты чата и видите только отправленные сообщения.
- Новая подкоманда как /chat unsee [chatRoomName] более или менее понятна.
- Теперь / chat listrooms будет включать (если у вас есть cmi.command.chat.
- см.) специальный символ в конце, который позволяет начать / прекратить наблюдение за сообщениями в этой комнате, просто щелкнув по ней, в то же время он будет указывать, за какой комнатой вы наблюдаете.
- Новое разрешение cmi.command.chat.seebypass, которое позволяет вам наблюдать за приватными чатами.
- Теперь мы будем исключать исчезнувших игроков из списков игроков в чатах.
- Небольшое изменение в команде /sit, которая теперь не должна вызывать появление стойки брони с одним тиком, когда вы сидите. Более чистый вид.
- Исправлена ошибка, из-за которой /launch не принимал значения мощности от 4 до 5, например 4.3.
- Исправление для команды поиска при попытке определить режим бога неверных данных игрока
- Новая строка языкового стандарта для команды / kitopen, которая будет использоваться в заголовке графического интерфейса.
- Исправление вывода команды blockinfo в последней версии
- Исправление baltop с фейковыми аккаунтами
- Исправлена ошибка, из-за которой команда таблички не сбрасывала цвет имени игрока на белый при использовании -c: variable без какого-либо цвета
- Добавлена дополнительная переменная для /nameplate в качестве сброса, которая заменит -pref: -suf: -c: которая будет содержать информацию о табличке с именами остальных игроков
- Теперь, используя простую команду /nameplate без каких-либо переменных или доказывая имя игрока, вы получите паспортную табличку текущего игрока. В связи с этим новым изменением вам понадобится право cmi.command.nameplate.admin для фактического редактирования именных табличек.
- Небольшое исправление для /baltop, приводящее к появлению сообщения об ошибке в некоторых конкретных ситуациях
- Исправлена ошибка, из-за которой режим AFK отключался при неудачной рыбалке, что позволяло игрокам оставаться в неактивном состоянии, ничего не делая.
- Исправление ошибки при использовании банджи-сервера
- Добавлен новый параметр для /vanishedit, который позволяет вам всегда присоединяться в режиме исчезновения, даже если вы отключили его перед повторным входом. По умолчанию отключено
- Исправление ошибки, когда мы неправильно инициализировали миры, для которых не задана среда.
- Добавлены некоторые ограничения на то, как часто вы можете взаимодействовать с взаимодействующими объектами. В основном это делается для предотвращения злоупотреблений, используя взломы, которые запускают его чаще, чем должно быть. Это не повлияет на обычных игроков.
- Добавлена возможность отключить сообщения о переключении серверов, когда у вас есть тарзанка с CMIB.
- Быстрое исправление, связанное со сложными заполнителями, возвращающими одинаковое значение. Особенно это видно на голограммах, если у вас топ по балансу.
- Некоторое временное изменение (?) Для ритида с обработкой элитр на серверах 1.17 из-за изменения того, как minecraft обрабатывает эту вещь. Поскольку мы больше не можем предотвратить использование трезубца, на некоторое время мы снизим скорость игрока, прежде чем он попытается использовать ритид, это не решает проблему, но, по крайней мере, не позволяет игрокам преодолевать звуковой барьер, используя его. Это дополнительная функция, и она отключена по умолчанию, рекомендуется включить ее, хотя у игрока нет ограничений скорости при скольжении с надкрыльями и использовании трезубца с ритидным чаром во время дождя.
- Новый плэйсхолдер %cmi_user_kit_available%, который вернет количество комплектов, которые вы все еще можете взять. Из-за оптимизации он обновляется только раз в 5 секунд, поэтому, если у вас есть какой-либо плагин, пытающийся вызвать его несколько раз в секунду, он вернет то же значение.
- Введена значительная оптимизация для переводов плэйсхолдеров, это особенно актуально, когда нам нужно переводить один и тот же заполнитель для одного и того же игрока несколько раз в одном и том же тике по той или иной причине. Это не должно влиять на анимацию или что-либо, связанное с сумасшедшей скоростью обновления, но поможет в случае, если у нас будет странный запрос на перевод одного и того же заполнителя несколько раз подряд.
- Если из-за этого изменения возникнут какие-либо проблемы, дайте мне знать. Некоторые заполнители исключены из этого, в основном относящиеся к случайным результатам, например %cmi_random_ [from] _ [to]%, что нормально, так как они в любом случае легковесны.
- Добавлена улучшенная поддержка bungeeservers в том смысле, что теперь мы можем отображать пользовательские сообщения, когда игрок переключает серверы на него и обратно. Это будет работать только после обновления плагина CMIB и применимо только тогда, когда у вас включены пользовательские сообщения входа / выхода. В файл переводов CMI добавлены новые строки переводоа
- Обновление плагина CMIB будет правильно выводить игрока из режима AFK, если он использует команды bungee only, которые ранее игнорировались.
- Исправлено некорректное поведение тега имени игрока в чате, когда для всего сообщения указан шестнадцатеричный цветовой код, а у игрока нет доступа к этому цвету.
- Некоторое временное изменение (?) Для ритида с обработкой элитр на серверах 1.17 из-за изменения того, как minecraft обрабатывает эту вещь. Поскольку мы больше не можем предотвратить использование трезубца, на некоторое время мы снизим скорость игрока, прежде чем он попытается использовать ритид, это не решает проблему, но, по крайней мере, не позволяет игрокам преодолевать звуковой барьер, используя его. Это дополнительная функция, и она отключена по умолчанию, рекомендуется включить ее, хотя у игрока нет ограничений скорости при скольжении с надкрыльями и использовании трезубца с ритидным чаром во время дождя.
- Новый плэйсхолдер %cmi_user_kit_available%, который вернет количество комплектов, которые вы все еще можете взять. Из-за оптимизации он обновляется только раз в 5 секунд, поэтому, если у вас есть какой-либо плагин, пытающийся вызвать его несколько раз в секунду, он вернет то же значение.
- Введена значительная оптимизация для переводов плэйсхолдеров, это особенно актуально, когда нам нужно переводить один и тот же заполнитель для одного и того же игрока несколько раз в одном и том же тике по той или иной причине. Это не должно влиять на анимацию или что-либо, связанное с сумасшедшей скоростью обновления, но поможет в случае, если у нас будет странный запрос на перевод одного и того же заполнителя несколько раз подряд.
- Если из-за этого изменения возникнут какие-либо проблемы, дайте мне знать. Некоторые заполнители исключены из этого, в основном относящиеся к случайным результатам, например %cmi_random_ [from] _ [to]%, что нормально, так как они в любом случае легковесны.
- Добавлена улучшенная поддержка bungeeservers в том смысле, что теперь мы можем отображать пользовательские сообщения, когда игрок переключает серверы на него и обратно. Это будет работать только после обновления плагина CMIB и применимо только тогда, когда у вас включены пользовательские сообщения входа / выхода. В файл переводов CMI добавлены новые строки переводоа
- Обновление плагина CMIB будет правильно выводить игрока из режима AFK, если он использует команды bungee only, которые ранее игнорировались.
- Исправлено некорректное поведение тега имени игрока в чате, когда для всего сообщения указан шестнадцатеричный цветовой код, а у игрока нет доступа к этому цвету.
- Исправление введенной ошибки в последней сборке, относящейся к более старым серверам и проверке уровня еды игроков.
- Небольшое исправление, связанное с невозможностью MVdWPlaceholderAPI обрабатывать именованные шестнадцатеричные цветовые коды, состоящие из 6 букв.
- Обновление команды /Clear. Начиная с этой версии, теперь мы можем удалять предметы не только по материалам, но и по имени и / или истории.
- Это будет использовать совершенно новую систему для определения элементов, которая будет развернута для других систем в ближайшем будущем для централизации и унификации определений элементов. Базовый пример использования /cmi clear book-2;name{Test_Name};lore{&2Line_1\n&fLine_2_with_underscore_like__} главное помнить, что он не может содержать пробелов, так что это одно «слово».
- Пробелы определяются подчеркиванием, например _, а в случае, если вам нужно подчеркивание, используйте двойное значение, например __, это тот же формат, что и в других местах. Имя и история не являются обязательными, и они разделяются; в то время как фактическая переменная заключена в {}, как показано в примере. Несколько строк можно определить с помощью \n.
- Для этой команды, в частности, вам нужно будет указать точный формат цвета, хотя это может быть спорным, и мы могли бы добавить параметр (или сделать по умолчанию), чтобы игнорировать цвета и проверять только текст.
- Исправлена ошибка при запуске нового или вторичного сервера с последней сборкой.
- Небольшая корректировка для предыдущего обновления пользовательского псевдонима, пытающегося читать все файлы в определенном каталоге, теперь пытается читать только файлы типа .yml. Даже если предыдущая версия просто не могла быть обработана и все равно пропустила бы их,
- но мы должны ограничить это конкретными файлами, чтобы избежать каких-либо потенциальных проблем в дальнейшем.
- Некоторая корректировка для обработки / наковальни для серверов бумажного типа
- Новая команда /cartographytable, работает только на серверах бумажного типа.
- Новая команда /grindstone, работает только на серверах бумажного типа.
- Новая команда /loom, работает только на серверах бумажного типа
- Новая команда /smithingtable, работает только на серверах бумажного типа.
- Новая команда /stonecutter, работает только на серверах бумажного типа.
- Добавлена возможность отправки временной почты с помощью / cmi mail sendtemp [playerName] [timeRange] [message], где временной диапазон использует общий формат, например 5d для 5 дней или 1w3d6h10m будет 1 неделя 3 дня 6 часов 10 минут.
- Рядом со списком рассылки появится дополнительная строка сообщения, указывающая, когда срок ее действия истечет. Этот эфир показывает глобальное время истечения или время, определенное в подкоманде sendtemp.
- Добавлена возможность исключить его из подсчета сна. Таким образом, пока вы исчезаете, вы не попадете в необходимое количество игроков, чтобы пропустить ночь.
- Исправлена ошибка при попытке использовать% cmi_lastrandom_ [playerName]% в специализированных командах, когда игрок не записал последнее случайное число на свое имя.
- Небольшие изменения для команды / rt, чтобы она была более дружественной к пользовательским мирам, которые, как правило, загружаются после CMI и исключаются из списка возможных миров.
- Добавлен соответствующий прикрепленный редактор команд в игре. Использует тот же редактор общего списка, в котором вы можете добавлять, удалять, менять местами или изменять существующие команды. Основной триггер этого - использование /cmi attachcommand.
- Исправлена ошибка, из-за которой shulkerbackpack останавливал обновление содержимого вашего инвентаря после того, как вы закрыли рюкзак, пока вы не нажмете внутри инвентаря. Это ошибка minecraft, которая вызвала эту проблему, но на данный момент у нас должны быть кое-какие решения для этой проблемы.
- Исправление небольшой проблемы для ctext при попытке использовать другой проигрыватель в качестве источника для перевода плэйсхолдера
- Исправлен %cmi_worthc_sell_[material]% возвращаемого значения для покупки, а не продажи
- Добавлен playerBan в файл eventCommand
- Исправление ошибки при попытке заключить в тюрьму недопустимого игрока
- Исправлена проблема, из-за которой частица tpawarmup все еще появлялась, даже если вы отключили их в конфигурации, установив значение ''
- Некоторые улучшения в API голограммы, позволяющие запускать метод вместо принудительного использования команд, что не идеально в некоторых сценариях использования. использование
Код:CMIHologram h = new CMIHologram(String, Location) { @Override public void onInteraction(Player player, CMIInteractType type) { } };
- Обновлен существующий API github с новейшей структурой плагинов, так как она сильно устарела, когда мы перешли на версию 9.x
- Исправление двойного вывода при добавлении пользовательских завершений табуляции в пользовательский псевдоним
- CustomAlias.yml перемещен в каталог CustomAlias. На всякий случай файл резервной копии будет сохранен в каталог CMILib backupFiles.
- Теперь любой файл в этом каталоге будет использоваться для чтения ваших пользовательских файлов псевдонимов, поэтому у вас может быть несколько из них для разного поведения. Просто чтобы иметь лучший способ управлять десятками из них.
- Некоторые изменения во внутриигровом редакторе для настраиваемого псевдонима, чтобы соответствовать новой переменной. Это приводит к аппаратному сбросу некоторых строк локали.
- Добавлена новая опция для определения пользовательского имени файла псевдонима, в котором он должен быть сохранен. Благодаря этому вы можете более правильно организовать свою настройку и отделить универсальные псевдонимы от более уникальных, что может упростить совместное использование между серверами или пользователями. По умолчанию он будет помещен в файл CustomAlias.
- Исправлена ошибка, из-за которой tfly и flightcharge были бы отключены в случае вашей смерти. Теперь он должен оставаться включенным должным образом.
- Исправлена ошибка, из-за которой невозможно было утолить голод, пока вы находились в режиме бога.
- Исправление заполнителя статистики при проверке количества размещенных блоков
- Устранение проблемы с командой продажи руки