Плагин Косметика ☄️ Oraxen [1.193.0]

В этом обновлении добавлена поддержка Minecraft 1.21.4. Система ресурспаков переписана таким образом, чтобы полагаться на прямые определения модели предмета, устраняя необходимость в предикатах и CustomModelData (никаких изменений на стороне конфига не требуется, Oraxen автоматически сгенерирует нужные файлы определения модели, если подраздел Pack является частью конфига предмета).

Полный список изменений: Oraxen 1.186.0
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
Это небольшое обновление направлено на улучшение функциональности: новая команда /oraxen report упрощает создание отчетов о проблемах, улучшенное ведение журнала, перенесенное в языковые файлы для большей доступности для неанглоязычных пользователей, а также несколько исправлений ошибок.

Также ведется работа над поддержкой версии 1.21.4, которая должна быть включена в следующее обновление, устраняющее некоторые проблемы с функциями компонента питания.
Автор: bobobo
Обновленные функции музыкального автомата, поддержка пользовательской музыки и новая элегантная модель проигрывателя!

Полный журнал изменений: Oraxen 1.185.0
Смотрите в действии:
Автор: bobobo
  • Лайк 0
Реакции:2 пользователей

Предварительная поддержка Minecraft 1.21.3

Введение​

Этот апдейт добавляет предварительную поддержку Minecraft 1.21.3. Хотя релиз включает значительные обновления и исправления, поддержка дополнительных компонентов будет добавлена позже. Кроме того, ожидается скорое обновление Adventure API; на данный момент рекомендуется использовать Paper для оптимальной совместимости, так как актуальная версия API встроена.

[Новое]​

  • Поддержка 1.21.3: Полная реализация поддержки новой версии Minecraft.
  • Новые свойства компонентов: Реализована большая часть новых свойств компонентов, представленных в 1.21.3.
  • Компонент CustomArmor-Type: Добавлена новая система брони на основе компонентов.
  • Обновление конфигурации по умолчанию: Обновлена стандартная конфигурация для соответствия последней версии Minecraft. Пользователи более старых версий могут обновляться без сброса конфигурации, однако рекомендуется следовать новым практикам настройки для 1.21.2+.

[Исправления]​

  • Настройки шаблонных предметов: Исправлено рекурсивное копирование настроек шаблонных предметов.
  • Проблема с рецептами: Решены проблемы с рецептами, возникавшие при отключении misc-mechanic в mechanics.yml.
  • BedrockBreaking: Исправлена функция disable_on_first_layer.
  • Реестр Spigot: Исправлены проблемы с элементами реестра, характерные только для Spigot, которые ломались из-за CommandAPI.
  • Pack Model: Разрешено Pack.model устанавливать компонент itemModel, если присутствует Components.item.
  • Свойства ItemUpdater: Добавлены недостающие свойства для ItemUpdater.
  • CustomArmor на базе шейдеров: Отключена шейдерная броня для версий 1.21.2+.
  • Пользовательская броня: Исправлены проблемы с пользовательской бронёй в 1.21.3+.
  • MacOS: Исправлены проблемы совместимости с версиями MacOS.

[Рефакторинг]​

  • Устаревание HatMechanic: Устарел для версий 1.21.2+.
  • Custom-Armor-Repair: Переработано, чтобы не обрабатывать ремонт пользовательской брони через настройки для 1.21.2+.
  • Свойства MiscMechanic: Помечены как устаревшие.
  • Тонкая настройка компонентов: Выполнены различные улучшения в коде, связанном с компонентами.
  • Стиль кода: Улучшен стиль кода для лучшей читаемости и поддержки.

[Уведомление об устаревании]​

  • SHADER и TRIM броня: Теперь устаревшие, так как новая броня на основе компонентов не имеет ограничений. Плагин остаётся совместимым с предыдущими версиями, что позволяет просто заменить jar-файл. Однако конфигурация по умолчанию обновлена, чтобы отражать рекомендуемые практики для 1.21.2+.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
[Новое]
hide_tablist_background для серверов 1.21+

[Исправления]
Пользовательская броня типа SHADER для 1.21+
hide_scoreboard_backgrounds не работает для 1.21+
Неправильная сериализация Item-Lore на Paper-серверах
Мелкие несущественные ошибки при входе в игру и другие редкие сценарии
Незначительные языковые проблемы в fr-fr & pt-BR
Автор: bobobo
  • Лайк 0
Реакции:2 пользователей
Новый
  • Добавлена поддержка плагина Residence-plugin для пользовательских блоков и мебели
Исправления
  • Не работают свойства PersistentData и injectId
  • Перемещение мебели, когда LimitedPlacing#floor размещается на соседней стене
  • Глиф/шрифт текстур добавляется в атлас, снижая уровень MipMap
  • Окрашенная мебель не роняет перекрашенный предмет
  • oraxen take-command игнорирует amount-argument
  • oraxen emojis-command не открывает книгу
  • Сломанная текстура компаса восстановления при использовании в OraxenItem
Автор: bobobo
  • Лайк 0
Реакции:2 пользователей
[Исправления]
  • Неправильное вертикальное смещение для мебели с NONE-трансформацией ItemDisplay
  • Переименованные предметы теряют пользовательское имя в 1.20.5+ при зачаровании/обновлении
  • Не поддерживаются оверлеи ResourcePack
  • Nullpointer, вызванный взрывом блока/существа
  • ToolComponent#damage_per_block всегда равен 0
  • ToolComponent#default_mining_speed всегда равен 0
  • Нульпункты при открытии/нажатии на инвентарь в некоторых версиях
  • Misc#allowed_in_vanilla_recipes не блокирует крафтинг-рецепты
Автор: bobobo
[Новое]
  • Добавлена поддержка версии 1.21.1
[Изменения]
  • Удалена функция жестов
[Исправления]
  • Размещение мебели FIXED DisplayEntity не было корректным в некоторых случаях
  • При размещении на стенах она не фиксировалась на стене, но позволяла поворачиваться на 45 градусов
  • При использовании функции limited_placing мебель некорректно переворачивалась на размещенной поверхности
  • Плохое вертикальное смещение при размещении на полу
  • Разбивание предмета с Durability-механикой не вызывало событие PlayerItemBreakEvent
  • Взрывы разрушают пользовательские блоки в случаях, когда они не должны этого делать
  • Проблемы с FoodComponent на 1.20.5+
  • Проблемы с Food-Mechanic в 1.20.4>
  • Проблемы с RecipeBuilders
  • Незначительные проблемы со звуком
Автор: bobobo
  • Лайк 0
Реакции:2 пользователей
[Новое]
  • Добавьте поддержку замены предмета в FoodComponent (только 1.21+)
  • Поддержка ToolComponent
[Изменения]
  • Добавлена поддержка HuskTowns
  • Удалена поддержка CrashClaims
  • displayname-> itemname для конфигураций OraxenItem в 1.20.5+
  • customname для разрешения использования DisplayName вместо ItemName в 1.20.5+
  • Извлечение стандартных конфигов предметов с правильными свойствами версии
  • Durability-Mechanic -> Durability Component
  • Food-Mechanic -> Food Component
  • displayname -> itemname
[Исправления]
  • hide_scoreboard_numbers не работает на 1.20.4+
  • MusicDisc-механика не показывает всплывающую подсказку правильно
  • Извлечение конфигов предметов по умолчанию с помощью устаревшей механики durability-mechanic
  • Проблемы с обновлением DisplayName предметов на 1.20.4 и ниже
  • Отсутствие определений родительской модели
  • Несколько проблем при использовании FIREWORK_STAR в качестве базового материала
  • Незначительные проблемы с рецептами
  • Незначительные проблемы с сервером Spigot
Автор: bobobo
[Исправления]
  • Проблема с 1.21 и переименованием наковальни
  • Совместимость с дропом MythicMobs
  • Пищевая механика не уменьшает количество предметов при съедании
  • Проблемы с форматированием некоторых мини-сообщений в 1.20.4 и ниже
  • При размещении мебели удаляется весь удерживаемый стек
  • max_stack_size не работает на 1.20.5+
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
ВерхНиз