Ulrich Hello
- Добавлена блокировка для команды kick с более низким приоритетом роли.
- Нагрузка на банк с максимальным отрицательным значением преобразована в целочисленное значение.
- Добавлен UClans/PAPI Parse для команд
command_actions
.
- Изменена система поиска возможностей в клановом разблокировщике.
- Исправлена ошибка и сообщение при получении уровня для разблокировщиков.
- Добавлена предварительная поддержка v6.3.0, в которой кланы смогут добавлять каналы Discord, чтобы получать индивидуальные оповещения о событиях клана.
- Исправлена небольшая ошибка в команде загрузки баннера.
Добавлена новая система клановых баннеров, использующая группы доступных предметов для каждого уровня клана, которые разблокируются по мере повышения уровня клана.- Добавлен новый файл banner.yml с группами баннеров, содержащими общую группу, пользовательские головы и пользовательские баннеры.
- В файл level.yml добавлена система разблокировки групп баннеров.
- В файл level.yml добавлена система разблокировки загрузки баннеров.
- Меню баннерного gui получило обновление слотов элементов и новые элементы для новых функций.
- Добавлен новый заполнитель %uclans_required_level:VALUE%, с опциями BANNER_UPLOAD, MEMBER_DEMOTE, MEMBER_PROMOTE, MEMBER_REGROUP, ACCEPT_WAR, INVITE_WAR, REMOVE_MEMBERS, INVITE_MEMBERS, MODTAG, CHANGE_DESC.
- Добавлен новый заполнитель %uclans_has_requirement:VALUE% и %uclans_has_requirement_formated:VALUE%, с опциями BANNER_UPLOAD, MEMBER_DEMOTE, MEMBER_PROMOTE, MEMBER_REGROUP, ACCEPT_WAR, INVITE_WAR, REMOVE_MEMBERS, INVITE_MEMBERS, MODTAG, CHANGE_DESC
- Значения по умолчанию
Clan.banner.default_banner
иClan.banner.acceptable_materials
были перемещены в banner.yml
Hello, Ulrich! You're my best friend!
- Обновлена система TabComplete, вызывающая ошибки в памяти ram, из-за чего некоторые кланы оставались скрытыми после завершения клановых тегов.
- Небольшие изменения в меню gui, связанные с разрешениями.
- Исправлена загрузка роли лидера в меню gui и списке в команде
role
.- Небольшие изменения в загрузке членов для асинхронного режима.
- Изменено местоположение имен меню с
%uclans_tag_color%
на%uclans_tag_nocolor%
.- Изменение и завершение поиска
unlocker
в файле level.yml- Добавлено в
banner upload
не хранить загруженные предметы и бросать загруженный предмет игроку.- Добавлена новая опция для отключения pvp для неклановых игроков (по умолчанию FALSE).
- Исправлен подсчет последнего уровня в максимальном уровне кланов.
- Исправлена загрузка некоторых клановых журналов.
- Изменения в загрузке патентов в хранилище yml.
- Изменена загрузка ролей кланов в хранилище sqlite.
Это не последняя версия, она будет позже.
Ulrich hello my friend
Изменения в этой версии:
- Изменен режим отображения клана при выключенном режиме "store_all_players".
- Обновлен API DeluxeCombat.
- Обновлен API PlaceholderAPI.
Изменения в прошлых версиях:
- Исправлена команда для кика игрока, когда лидер также имеет роль модератора.
- Опубликовано разрешение на обход клановых домов в мирах и регионах (ранее скрытое)
Config.special_permissions.bypass_command_home
.- Исправлена загрузка забаненных игроков.
- Изменения в получении события ClanLevelEvent.
- Исправлена ошибка при приглашении игроков, когда режим
store_all_players
отключен и у игрока нет профиля.- Добавлена возможность выбора приоритета событий чата для действий клана и чата. по умолчанию NORMAL и возможные:
LOWEST, LOW, NORMAL, HIGH, HIGHEST
.- Исправлена ошибка в поиске местоположений с недопустимыми именами для топ-клана.
- Изменен порядок расположения держателей топовых кланов.
- Добавлена новая опция
Skins.cache.enable_offline
для запроса скинов с использованием псевдонима вместо UUID. Опцияprefer_to_hook
должна быть отключена.- Изменения в общих меню, связанные с PlaceholderAPI в пунктах меню и заголовках.
- Изменено меню gui для забаненных игроков, панель управления теперь находится сверху.
- Изменено меню gui списка кланов, теперь пункты заполнения разделены на три части.
- Изменено расположение pos слотов, определяемых в меню списка кланов.
- Добавлены новые события отмены чата для кланового чата.
- Добавлены изменения разбора papi для меню настроек и роспуска.
- Добавлена опция numeric Model в
Settings.icon_<VALUE>_model
для добавления CustomModelData к элементам true/false.- Изменено отключение псевдонима для файла commands.yml.
- Добавлена опция отключения команд путем добавления 'enabled: false' к командам игроков.
- Исправлена активная вкладка верхних точек.
- Изменен приоритет события AsyncPlayerChatEvent.
- Добавлена перекраска событий чата, позволяющая избежать ошибок с минимальными сообщениями, создаваемыми некоторыми плагинами чата.
- Оптимизация поиска активных событий чата.
- Добавлен новый метод
useplaceholder
для skinsrestorer на серверах в 'Standalone Mode' (не для прокси).- Добавлена опция недопустимых символов для создания клан-домов.
Новости:
- Обновлена система профилей игроков, теперь можно НЕ СОХРАНЯТЬ данные для всех игроков. но таким образом игроки без клана также не имеют профиля.
- Оптимизация сохранения и поиска профилей.
- Исправлена ошибка синхронизации при изменении описания клана.
- Добавлен перевод в верхнюю категорию клана в меню gui.
- Добавлено новое верхнее меню и верхний плейсхолдер под названием "POINT", где отображаются кланы с наибольшим количеством очков.
- Добавлен новый плейсхолдер
%uclans_top:POINT:<NUM>%.
- Добавлено PUBLICHOMES к местодержателю
%uclans_settings_state:...%
- Обновление системы скинов с помощью skinsrestorer
Для серверов сoffline mode: true
и в режиме прокси выполните следующие шаги (эти шаги созданы skinsrestorer)
Установитеskinsrestorer
вtrue
.
Установите последнюю версию DEV https://ci.codemc.io/job/SkinsRestorer/job/SkinsRestorerX-DEV на бэкенд и прокси-серверы.
Вы можете включить хранилище бэкенда, создав файл enableSkinStorageAPI.txt в папке SkinsRestorer (сервер бэкенда -> ./plugins/SkinsRestorer/enableSkinStorageAPI.txt).
Включите режим Mysql в конфигурационном файле SkinsRestorer в бэкенде, а также в прокси, соединения должны указывать на одну и ту же базу данных.
Перезапустите всю вашу сеть.
- Удалена ошибка скинов, когда база данных api не найдена.
- Добавлена возможность отключить хук с Skinsrestorer в файле modules.yml
- Переработана вся система KDR для игроков и кланов, теперь clandata больше не хранит данные k/d/r, расчет теперь производится из данных членов клана.
- Исправлено верхнее значение к/д/р.
- Добавлена административная команда `resetclankdr`, теперь она принимает `TAG и NICKNAME`.
- Изменено на `/uclans resetclankdr TAG/NICKNAME` команда сбрасывает KDR всех членов клана.
- Административная команда `resetclankdr` принимает `TAG и NICKNAME`.
- Добавлен режим скинов для серверов в автономном режиме с помощью SkinsRestorer.
- Добавлен TabComplete для онлайн-игроков в команде `/профиль клана <PLAYER>`.
- Добавлена вкладка для кланов в команде `/clan info <TAG>`.
- Исправлена команда `/clan profile`, открывающая нередактируемое меню для владельца профиля, теперь поиск осуществляется по UUID.
- Исправлено дублирование сообщения при изменении тега клана с помощью действий в чате.
- Заменено значение %uclans_home:<num>:location% на форматированное местоположение: "world: x/y/z".
- Добавлена новая опция в меню "статистика", чтобы видеть "Дома кланов" других кланов, по умолчанию выключена в config.yml
- Добавлена новая опция в настройках клана для включения и отключения визуализации "Клановых домов", по умолчанию выключена в config.yml