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

  • Небольшое исправление, связанное с серверами bungee/velocity, вызывающими некоторые проблемы в определенных ситуациях. Вышла новая версия CMIV для решения этой проблемы.
Автор: bobobo
  • Исправление проблемы, связанной с тем, что сервер скорости не обрабатывал плагин CMIV должным образом, что приводило к неправильному отображению фактического состояния сети. Не забудьте получить новую версию CMIV-1.0.2.0 или CMIB-1.0.4.0, чтобы исправление вступило в силу. В связи с внутренними изменениями в CMI и его обработке, даже если вы используете сеть Bungee, вам следует обновить плагин CMIB, чтобы он более корректно обрабатывал данные, так как в будущем мы перейдем к более унифицированному методу обработки данных типа bungee, который будет в основном зависеть от плагина прокси-сервера.
  • Теперь статус эффекта зелья в команде /cmi inv зависит от наличия у игрока узла разрешения cmi.command.inv.information
Автор: bobobo
  • Исправление проблемы, из-за которой vanish не применялся без перелогинивания
  • Исправление проблемы с серверами Folia и голограммами, использующими старый метод отображения
  • Исправление ошибки, из-за которой ящики Шулькера и пользовательский интерфейс Crafter (новый блок 1.21) были полностью сломаны на стороне сервера. На данный момент вы можете заблокировать этот блок Crafter до тех пор, пока команда Spigot/Paper не исправит его должным образом.
Автор: bobobo
  • Исправление неработающей прокрутки рисунка на старых серверах
  • Добавлена возможность указать, с каких серверов вы хотите включать имена игроков во вкладку complete, это позволит вам исключить такие вещи, как лобби или вообще «скрытые» сетевые серверы
  • Исправление дергающегося экрана, когда у вас включен контроль урона на сервере типа Paper и урон от блока, который постоянно наносит вам урон, например, блок магмы или лавы, а урон больше 0 и меньше 1, да, это настолько специфическая проблема.
  • Небольшое изменение в разделе конфига командного шпиона, теперь если список отслеживаемых команд пуст, то мы будем включать в него все команды, кроме тех, что занесены в черный список, это избавит от необходимости давать дополнительные разрешения узлу и позволит проще включать все команды, чтобы игрок мог следить за ними, не указывая большинство из них, или вы все еще можете сделать это, если в этом есть необходимость. Существующие конфиги не изменятся, новые будут созданы с пустым списком, чтобы включить все команды по умолчанию, чтобы избежать путаницы, почему некоторые команды не отслеживаются для неоперативных игроков
  • Исправление того, что команда jail не удаляла все сообщения обратной связи при использовании переменной -s
  • Оптимизация работы с порталами
  • Улучшена производительность при загрузке данных игрока в некоторых ситуациях
  • Добавлено дополнительное сообщение о том, сколько времени заняло получение всех данных об игроках из базы данных при запуске сервера
  • Исправление проблемы, когда пользователю показывались связанные аккаунты, а их имена не разделялись должным образом
  • Исправление проблемы с сервером Folia и голограммами
  • Исправление сообщения об ошибке при телепортации на серверах Folia
Автор: bobobo
  • Исправление ошибки, связанной со сборками бумажной ветки для серверов 1.21.4+, при проверке данных оффлайн-игрока, который при выходе из игры находился в мире, отличном от основного
  • Исправление команд air, flyspeed и walkspeed при попытке настроить значения для игроков с числовыми именами
  • Небольшое исправление, связанное с планировщиками и некоторыми старыми java-серверами. Пожалуйста, обновите свою версию Java до v17 или более новой, чтобы избежать подобных проблем, так как в дальнейшем они могут возникнуть чаще.
  • Добавлена возможность задать цвет сообщения крика по умолчанию, который может отличаться от общего цвета сообщения
  • Исправление того, что некоторые голограммы не отображались, когда вы загружали их сразу несколько
  • Больше минимизации для файла сохранения голограмм, чтобы избежать сохранения бесполезной информации
  • Добавлен новый плейсхолдер %cmi_tps_[range]% для получения неокрашенной версии tps
  • Добавлена возможность определять различные тайм-ауты для случайной телепортации в зависимости от мира. Если для мира установлено значение 0, то мы будем использовать значение по умолчанию, и это будет глобальное значение для всех миров, где оно не установлено
  • Новый плейсхолдер %cmi_user_rt_coodown_[worldName]%, который будет выводить кулдаун игрока для этого мира, без указания названия мира (старый плейсхолдер) будет показан кулдаун текущего мира игрока
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • Исправлено поведение пользовательских алиасов, которые хотели по умолчанию использовать точное соответствие. Это сбросит настройку точного соответствия для всех алиасов, чтобы они работали как раньше. Если у вас были алиасы, настроенные на работу в точном формате, вам нужно будет повторно включить этот режим для каждого алиаса.
  • Исправлено сообщение об ошибке, возникающее в некоторых случаях при использовании голограмм.
  • Исправлена проблема, когда добавление дополнительных дней для уведомления о игроке через кнопку [+] удаляло причину уведомления.
  • Исправлено, что %cmi_bungee_motd_[server]% не возвращал обновлённый MOTD целевого сервера.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • Small fix relating to Folia server on plugin startup when trying to unload player data
  • Small fix for issue with Folia servers while performing alias command
  • Added new specialized command conditional check as contains:value1=>value2! which will check if value1 contains value2, for example contains:$1=>$! would mean that we are checking if first variable from your input contains $ in it. Alternatively you can look for specific words like contains:$1=>stone! and if player performs command where first variable is enderstone then it will detect it as valid option
  • New variables for specialized command exactitem and hasexactitem which will check for exact items by provided criteria. This can be used to avoid picking items with custom names when you only want to check for clean items, so now you can pick coal itemstack while having another one with custom item name set. More control over which stack is getting picked.
  • New variable for clear command as -exact to only clear specific items, in this case you can remove all clean coal item stacks while keeping ones which have custom name set
  • Fix for an error relating to portal processing
  • Item one liner received new variable which will help to set items max durability for commands like give. Example: /cmi give DiamondSword;maxdurability{99999} will give diamond sword with durability of 99999 this only applies to 1.21+ servers
  • Item one liner received new variable which will help to set items durability for commands like give. Example: /cmi give DiamondSword;durability{420} will give diamond sword with durability of 420/1561. If maxdurability and durability variables are used, use them in a correct order where max comes before actual durability in case you will want to set durability higher than default one. Alternatively you can set current and max durability in one go with something like /cmi give DiamondSword;durability{420/9999}. This only starts working with CMILib latest version.
  • Partial fix for some holograms not appearing when you have quite few to be loaded in at same time. More investigation is needed to flush out core cause of this, but now you should experience way less of the instances where some of the holograms not appear if you have bunch of those in one place, like spawn.
  • Fix for small inconsistency between %cmi_user_balance_formated% and %cmi_baltop_money_[1-10]% returning
  • Fix for floating icons on holograms not appearing when using old display method on newer servers
  • Added option to have different afk auto kick out timers based on online player count, so you can for example lower kick out timers if your server is full while keeping longer timers if its at out of peak times.
  • Fix for a bug relating to bossbar messages when defining time and providing custom update interval which could have multiplied timer
  • Change/update for custom alias handling. Now there is option to set alias to be exact aka if you provide additional variables than it is present in alias itself then it will not be used. Additionally alias which ends with " _" will indicate that it should be used when base alias is used with an extra variable, what this means is that you can have different commands being triggered when you perform same alias with and without any additional variable.
    For example

  • Код:
      kit:[/LIST]
        Cmds:
        - cmi heal
        Exact: true
      kit _:
        Cmds:
        - cmi kit $1
    In this case performing "/kit" will heal player, while performing something like "/kit newbie" will perform "cmi kit newbie"
Автор: bobobo
  • Исправление проблемы со свертыванием тотема, когда инвентарь не сбрасывался при неудачном/отмененном потреблении тотема
  • Добавлена поддержка нескольких команд в командной строке планировщика, вы можете определить различные команды, разделяя каждую из них символом ;; это позволит вам иметь несколько команд, срабатывающих при рандомизации, вместо того, чтобы ограничиваться только одной командой, которая ограничивала удобство его использования
  • Исправление проблемы с командой запрета на серверах бумажного типа
  • Исправление/дополнение/улучшение для команды «hasitem! предмет!» при использовании специализированных команд, которая теперь вместо сравнения данных NBT будет сравнивать данные имени, истории и пользовательской модели. Это исправляет некоторые проблемы, когда предметы с дополнительными данными выдавали разные данные NBT, но при этом оставались подходящими для выбора, например, поиск предмета только по материалу и предмет с пользовательским именем выдавал неверное совпадение. Теперь, если указать меньше критериев в самой проверке, поиск предмета будет более свободным, так что при указании только названия материала будет выбран первый предмет на основе этого материала, при указании пользовательского имени предмет будет найден на основе материала и его имени, игнорируя все остальное. То же самое относится к данным lore и custommodel.
  • Исправление того, что мобы все еще спаунились вокруг игрока, находящегося в состоянии афк, если вы (второй игрок) попали туда в режиме зрителя
  • Исправление обработки команд боссбара при создании до тех пор, пока сообщения боссбара не затянутся.
  • Исправление ошибки при использовании лифтов со знаками на сервере Folia
  • Добавлена возможность отключить неуязвимость телепорта в случае, если игрок взаимодействует, ставит или ломает блоки. Неуязвимость должна применяться только в том случае, если игрок не делает ничего активного, кроме передвижения, чтобы выбраться из опасной ситуации
  • Перемещены настройки падения игроков и голов мобов из файла Combat.yml в файл CustomHeads.yl для большей наглядности и специально для того, чтобы опции голов мобов находились в том же файле, что и их фактические определения шанса падения
Автор: bobobo
  • Добавлена возможность скрафтить предметы без действующих рецептов для них, если на них есть зачарования, которые мы можем извлечь, так что теперь вы можете скрафтить цепную броню с зачарованиями. По умолчанию эта возможность отключена.
  • Добавлена опция отключения урона от игрока, который в данный момент находится в состоянии афк, это не позволит игрокам использовать автокликеры, когда они все еще находятся в режиме афк, но все еще могут атаковать, ну, не больше. Включено по умолчанию.
  • Улучшение скорости бана на серверах 1.21+, когда вы баните игрока, который никогда не присоединялся к серверу
  • Исправление команды рецептов, когда речь идет о предметах, использующих рецепт трансмутации, в основном для связок
  • Исправление сообщения об ошибке при попытке выполнить команду /cmi sound на старых версиях сервера
  • Исправление сообщения об ошибке в некоторых случаях при выполнении команды mirror
  • Исправление полной обработки вкладки пользовательских псевдонимов, когда пользовательский псевдоним содержит несколько ключевых слов, разделенных пробелами
  • Исправление ошибки, связанной с тем, что интерактивные команды и плагин Citizens теряли записи NPC в некоторых определенных ситуациях
Автор: bobobo
  • Обновление для поддержки серверов 1.21.4, не забудьте обновить CMILib
  • Дополнительная защита для пользовательских псевдонимов с дополнительными переменными, определенными с помощью чего-то вроде $1, чтобы не принимать плейсхолдеры
  • Исправление небольшой проблемы с проверкой специализированной командой наличия предмета у игрока при проверке конкретного предмета по данным NBT, это было проблемой на серверах 1.21+
  • Новый плейсхолдер %cmi_iteminhand_maxdurability%, который возвращает максимальную прочность предмета
  • Новый плейсхолдер %cmi_iteminhand_custommodeldata%, который возвращает ID данных пользовательской модели предмета
  • Исправление сообщения об ошибке на серверах Folia, связанной с боссбаром hp
  • Исправление проблемы, из-за которой одноразовые преварды не были доступны в некоторых случаях
Автор: bobobo
ВерхНиз