Плагин RPG/MMO ⚔ Heroes Premium ⚔ [1.10.9 Alpha]

Примечания к патчу
Версия 1.10.9
Ветка 1.10.9-update объединена с веткой dev.
Обновлена внутренняя версия: Убедились, что внутренняя версификация отражает последние обновления для согласованности.
Версия 1.10.8 Горячее исправление
Ветка dev-1.10.8_hotfix объединена с веткой dev: В ветку разработки интегрированы критические исправления.
Общие улучшения и исправления
Улучшена работа с жидкостями: Добавлен учет механики жидкостей, что улучшает функциональность при работе с жидкостями.
Исправления импорта: Устранены проблемы с операторами импорта для обеспечения более плавной интеграции и совместимости.
Методы утилиты умений: Добавлен новый метод утилиты без коллизии для улучшения функциональности умений и предотвращения конфликтов.
Обновления атрибутов: Обновлены и добавлены дружественные названия атрибутов в соответствии с последними изменениями в наименованиях, что повышает ясность и удобство использования.
Корректировка прозрачности блоков: Снова удалены прозрачные блоки, но сохранены ссылки на них в файле для возможного использования в будущем.
Автор: bobobo
ЭТО АЛЬФА-ВЕРСИЯ, ТРЕБУЮЩАЯ ТЕСТИРОВАНИЯ И ОБРАТНОЙ СВЯЗИ.

ВАЖНО
: Кастомные умения не будут работать — используйте новую систему скриптовых умений, интегрированную с MM!

==-- | 1.10.8 PREMIUM | --==

Это МАСШТАБНОЕ обновление с большим количеством изменений в коде и функциях из-за множества изменений в API, которые появились в версии 1.20.6 и выше. Пожалуйста, обновите свои умения, так как СТАРЫЙ формат может работать некорректно!

С этим обновлением мы вынуждены были прекратить поддержку версий 1.15 и ниже. Это связано с тем, что большинство пользователей больше не используют эти версии, а поддержка кода для всех этих версий становилась всё сложнее. Поддержка версий 1.16.5 и выше остаётся полной.

Как всегда, дайте нам знать, если столкнётесь с проблемами в последней версии.

-- Поддерживаемые версии Minecraft -- 1.16.5, 1.17.X, 1.18.X, 1.19.X, 1.20.X, 1.21, 1.21.1

-- Изменения --
  • Удалены обработчики для всех версий ниже 1.16.5.
  • Добавлены показатели затрат выносливости и маны для поддержки MMOItems.
  • Обновлен код проверки типов зелий. Теперь используется формат <материал>:<тип зелья>. Старые конфигурации могут не работать.
  • Улучшена надёжность кастинга умений и обработка их отмены.
  • Множество технических улучшений для повышения стабильности и производительности.
-- Исправления --
  • Исправлены ошибки при использовании новых версий из-за версионных различий в именах и значениях сущностей.
  • Переписана проверка блоков, через которые можно пройти (например, высокая трава), для повышения точности и скорости.
  • Исправлены мелкие несовместимости версий, улучшена внутренняя функциональность.
  • Изменена система переводов в меню атрибутов: теперь отображаются «распределенные очки», «ожидающие очки» и «общие очки».
-- Технические изменения (для разработчиков) --
  • Обновлена версия Java до 11.
  • Добавлены удобные обработчики для ранее используемых перечислений (Particle.CLOUD, Enchantment.DAMAGE_ALL и т.д.), теперь это статические переменные для совместимости с API 1.20.6.
  • Добавлен новый обёрточный класс HeroesDamageType для упрощения использования API DamageType в версиях Minecraft 1.20.6 и выше.
Автор: bobobo
Обновление в разработке Героев

Привет всем! Представляем вашему вниманию краткую информацию о последних изменениях и обновлениях, внесенных в Heroes:

Новые возможности и улучшения:​

  • Добавлены плацдармы: Добавлены последние плацдармы для лучшей совместимости и возможностей.
  • Улучшения панели кастинга: Исправлена проблема мерцания панели кастинга во время активных кулдаунов.
  • Новые способности: Реализованы новые способности с помощью скриптинга Nash, что улучшает общую гибкость.
  • Расширение атрибутов: Расширены атрибуты, в которые добавлены новые вместилища для значений здоровья и максимального здоровья.

Исправления ошибок:​

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

Общие обновления:​

  • Узлы разрешений: Добавлены новые узлы разрешений для иммунитета к потере уровня и иммунитета к потере опыта.
  • Конфиг буста: Конфигурация Boost перенесена в boost.yml для упрощения доступа и управления.
  • Admin Command: Добавлен AdminLevelUpCommand.java для упрощения команд повышения уровня.
  • Эти обновления направлены на улучшение как пользовательского опыта, так и закулисной надежности Heroes. Мы ценим ваши отзывы и поддержку, поскольку работаем над тем, чтобы сделать Heroes еще лучше.

--- Если у вас возникнут вопросы или проблемы, пожалуйста, обращайтесь к нам. Счастливых приключений!
Автор: bobobo
Это бета-версия, и в ней могут быть некоторые ошибки, но мы считаем, что она стабильна для тестирования и должна быть в порядке. Грядет обновление навыков и ведется работа над поддержкой 1.21.

Создайте резервную копию translations.yml для некоторых обновлений.
Автор: bobobo
  • Исправление багов.
  • Добавление новых функций
Автор: bobobo
  • Просто возьмите новые публичные навыки, и это исправит некоторые случайные проблемы с несколькими.
Автор: bobobo
  • Исправления для странностей сервера 1.20.4 и некоторых падений клиента
Автор: bobobo
  • Исправление багов
  • Улучшение кода
Автор: bobobo
ВерхНиз