Gold Плагин CoreTools [1.4.4]

Изменения:
  • Команда отображения прав CorePerms теперь показывает все разрешения на сервере.
  • AsyncPlayerChatEvent в EventsManager теперь поддерживает механику Set для изменения формата сообщений чата игрока. Теперь вы можете устанавливать любой префикс/неймтег!
Исправления:
  • Исправлены клики по верхнему инвентарю в PlayerVault и AuctionHouse.
  • Удалены отладочные сообщения.
Новое:
  • Источник предмета в ItemReplacer теперь поддерживает зелья с эффектами.
  • Генерация предметов MMOItems внутри механики DropItem теперь поддерживает Item Tier и Item Level.
Изменения:
  • Autosave теперь использует простой очередь-систему.
  • Команда и механика PlayerVault теперь закрывают GUI перед открытием.
  • Улучшена поддержка AuctionHouse на нескольких серверах.
  • Добавлен плейсхолдер Hotbar slot id в InventoryClickEvent.
  • Обмен предметами на хотбаре в AuctionHouse и PlayerVaults.
  • Механика MMOStat теперь поддерживает плейсхолдеры для stat, value и duration.
Исправления:
  • Исправлено обновление статистики на modifier station для целочисленных значений (int stats).
  • Исправлены конвертеры данных MySQL/YML.
  • Исправлена невозможность создания новых колонок на сервере MySQL вместо MariaDB.
  • Исправлена ошибка CorePerms, если игрок отключается во время подключения к серверу.
  • Исправлены команды CorePerms, если сервер не использует MMOProfiles.
  • Исправлен порядок аргументов в команде Cast script, если целевой игрок отсутствует.
Исправлена проблема, из-за которой данные игрока не загружались, когда функция экономики была отключена.
Новое:
  • Новая функция CorePerms — управление правами и группами игроков.
  • Добавлена поддержка EntityChangeBlockEvent.
  • Добавлена поддержка внутренних плейсхолдеров для состояния блока.
  • Добавлены OtherConditions для использования в скриптах, не связанных с сущностями.
  • Внутренние плейсхолдеры предметов теперь поддерживают источник предмета: {item_<id>_source}.
  • Поддержка нового MMOProfiles API.
  • RespawnControl теперь имеет команду принудительного телепорта, использующую режимы спавна.
  • DropItem Mechanic теперь поддерживает выпадение неопознанных и привязанных к душе предметов из MMOItems.
  • Добавлена поддержка событий MythicFurnitureRemoveEvent и MythicFurniturePlaceEvent.
  • Команда script cast теперь поддерживает дополнительный аргумент для использования внутри скриптов.
  • EventManager PlayerCommandPreprocessEvent теперь поддерживает аргументы.
Изменения:
  • Количество в Currency Mechanic теперь поддерживает формулы.
  • Условие Chance теперь поддерживает десятичные значения.
  • Процессы сохранения и загрузки данных игрока переработаны для лучшей работы с MMOProfiles.
  • Команда Delivery теперь поддерживает отправку сообщений игрокам через message.yml.
  • MythicDamageBridge теперь поддерживает внутренние плейсхолдеры для игрока и моба из MM.
Исправления:
  • Исправлено NPE в физической экономике.
  • В MenuCreator игроки больше не могут перемещать предметы в верхний инвентарь при отключённых кнопках нижнего.
  • Исправлено удвоение количества в Merge Station, если следующее условие возвращает false.
  • Исправлено отсутствие стака предметов MMOItems при продаже в магазине.
  • Исправлена ошибка при закрытии GUI Menu Creator, если установлен TownyMenus.
  • Исправлено NPE, если метаданные предмета равны null при проверке источника предмета.
  • Исправлена текстура головы игрока в ItemStackMechanic.
  • Исправлена ошибка ItemReplacer при нажатии ПКМ на лодки без сундуков.
  • Исправлено NPE при обновлении числовой характеристики в Modifier Station.
  • Исправлена ошибка с Custom Model Data в Physical economy.
  • Исправлена некорректная работа скрипта события EntityDamageEvent.
  • Исправлена проверка баланса в Physical economy.
Новое:
  • Новая функция Mythic Damage Bridge. Добавляет защитные статы для всех типов урона MMOItems в MythicMobs!
  • Новое условие Near.
Изменения:
  • ItemReplacer с целью MMOItems теперь поддерживает случайный предмет из типа.
  • AuctionHouse теперь поддерживает трансляцию сообщений.
  • Условие CheckItem теперь поддерживает проверку нескольких слотов в инвентаре игрока.
  • Физическая валюта "other" теперь поддерживает одинаковый материал с разными custom model data.
Исправления:
  • Исправлен NPE, если цель условия entity не является сущностью.
  • Исправлены плейсхолдеры предметов PlayerVault для блокирующего скрипта.
  • Добавлены отсутствующие сообщения и конфиги звуков "not-enough-money" для списка предметов в AuctionHouse.
  • Исправлено: PlayerData не сохранялся.
  • Исправлена ошибка в Wardrobe, возникающая, если условие слота возвращало false, а у кнопки confirm_locked не было lore.
  • Исправлен NPE в Damage Events.
  • Добавлена поддержка префиксов и суффиксов для станций Gemstone, Merge, Modifiers, Reroll и Upgrade.
  • Новая функция Periodic Scheduler
  • ItemReplacer теперь поддерживает замену зачарованных книг.
  • Modifier Station теперь поддерживает выбор случайного модификатора.
  • Transmog DB теперь поддерживает флаги предметов.
  • Предметы в магазине теперь поддерживают скрипты для создания системы стока.
  • AuctionHouse теперь поддерживает скрипты запуска и закрытия.
  • Wardrobe теперь поддерживает чёрный список слотов из MMOInventory.
  • ItemReplacer теперь поддерживает сундуки плагина Lootin.
  • Зачарования в ItemReplacer теперь поддерживают «any» для 'enchanted_book'.
Изменения:
  • Удалены лишние проверки разрешений для команд.
  • Исправлен таргетер SetMechanic.
Исправления:
  • Исправлены предметы источников Economy 'other' и 'nexo'.
  • Исправлена ошибка NPE в CheckItem Condition.
  • Строки условий больше не загружаются в нижнем регистре из конфигов.
Новое:
  • Новая функция Cron Scheduler. Теперь вы можете планировать выполнение команд или списков скриптов.
  • Новый плейсхолдер Wardrobe для очистки нежелательных символов из имён предметов в mmoinventory: {mmoinventory_item_names_<1/2/3>}.
Изменения:
  • Событие PlayerCastSkillEvent теперь поддерживает плейсхолдеры ID умений.
  • Параметры amount и id у DeliveryMechanic теперь поддерживают плейсхолдеры.

New​

  • ItemReplacer теперь поддерживает инвентари chest_minecart, *_raft, *_boat
  • У ItemReplacer добавлена настройка chest_check_one_time для замены сундуков
  • Новые команды для конвертации данных игроков между MySQL и YML
  • Добавлена поддержка PlayerExpChangeEvent

Changes​

  • Проверка ItemSource теперь поддерживает ванильные предметы с чарами

Fixes​

  • Исправлен NPE при подключении к Vault при заходе игрока
  • Исправлен NPE PlayerVault при клике на страницу покупки, если достигнут максимум страниц
  • Исправлено выполнение неправильного скрипта для купленных страниц в PlayerVault
  • Исправлен плейсхолдер денег в PlayerVault — теперь скрывается из лора, если следующая страница не содержит требования по деньгам
  • Исправлена работа скриптов PlayerVaults
ВерхНиз