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

Вот список изменений:​

  • - Полная поддержка 1.19.4
  • - Полностью обновлена мебель
  • * Читайте документацию для получения дополнительной информации о новых возможностях: https://docs.oraxen.com/mechanics/furniture-mechanic/display_entity_furniture.
  • - Добавляет новый тип 1.19.4 Display Entity
  • * Это будет работать только на серверах 1.19.4, все, что ниже, всегда будет ItemFrames.
  • * Это будет видно игрокам только на серверах 1.19.4.
  • - Использовать взаимодействующие сущности для всей мебели
  • * Это означает, что небарьерная мебель может иметь правильный хитбокс без столкновений.
  • - Добавьте методы для настройки хитбоксов, освещения, отслеживания игрока для мебели DISPLAY_ENTITY
  • - Удалите свойство glowing из мебели в пользу type: GLOW_ITEMFRAME.
  • - Изменения в конфигурации по умолчанию
  • * Переместили примеры мебели из blocks.yml в furniture.yml`.
  • * Изменение некоторых конфигураций для использования новых возможностей
  • - Сделать разрешение oraxen.command по умолчанию для всех игроков

И для разработчиков:​

  • - Полностью переделать API-класс OraxenFurniture.
  • * Постарались сохранить старые методы, насколько это возможно, но настоятельно рекомендуем обновить их.
  • * Вкратце, сущности больше не являются исключительно рамками предметов, а некоторые аргументы методов реорганизованы.
  • - Удалить старые API-методы, устаревшие с версии 1.148.0
  • - Обесценить и запланировать удаление, prwe 1.154.0 API-методов OraxenFurniture
  • - Уменьшен размер файлов плагина
  • - Плагин загружается POST_WORLD, а не во время STARTUP
Автор: bobobo
  • - Предварительная поддержка 1.19.4
  • * Это только заставит плагин загрузиться, никаких новых функций или исправлений пока не добавлено.
  • * Рекомендуем не обновляться до версии 1.19.4, пока не будет добавлена полная поддержка Oraxen.
  • - Добавьте %oraxen_pack_hash% и %oraxen_pack_url%.
  • - Исправление проблемы, когда HUD не обрабатывал унаследованное форматирование
  • - Исправление проблемы с неработающими пользовательскими текстурами брони с низкой битовой глубиной
  • - Исправление проблемы с пространствами имен в глифах
  • - Исправление проблемы с проверкой глифов
Автор: bobobo
  • - Добавлена базовая реализация для жестов
  • - Исправление проблем с размещением пользовательских блоков и некоторых других механик на серверах Spigot
  • - Добавьте сообщение в стиле "Now Playing" к механикам JukeBox и music_disc
  • - Исправление того, что мебель не ломалась, когда в исходной точке не было барьера
  • - Исправление некоторых ошибок NullPointer в StorageMechanic
  • - Добавить поддержку воспроизведения анимации через ModelEngine для StorageMechanics - Исправить открытый звук StorageMechanic
  • - Удалена настройка 'invulnerable_during_pack_loading' в связи с проблемами
  • - Улучшение производительности за счет оптимизации слушателей мебели
  • - Удалены совместимости CrateReloaded и ItemBridge
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • Небольшое исправление для вчерашнего обновления, связанное с мебелью.
Автор: bobobo
  • - Исправление проблемы, когда плагин не загружался из-за WorldGuard
  • - Исправление некорректной загрузки конфигураций
  • - Исправление ошибок в папке с плагинами
Автор: bobobo
  • - Исправление свойства glyph-texture, не поддерживающего пространства имен
  • - Исправление проблемы, когда пользовательские блоки теряли свою текстуру
  • - Исправление проблемы с тем, что disable_vanilla_strings всегда была включена
  • - Переработка генерации атласа и исправление mip-уровней в пакете по умолчанию
    • * Файл атласа теперь будет создавать только отдельные спрайты, а не каталоги.
    • * Исправлены проблемы, когда добавлялись глифы и другие текстуры, не относящиеся к предметам/блокам.
    • * Это нарушало miplevels, что приводило к размытым блокам и другим визуальным артефактам.
  • - Исправление required.yml, который постоянно не проверялся, когда automatically_set_glyph_code включен
  • - Исправление того, что FurnitureListener регистрировался дважды и некоторые события не срабатывали
  • - Исправление того, что мебель, ограниченная только полом, в некоторых случаях не отображалась корректно
  • - Исправить вращение мебели на стенах
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
Вот небольшое исправление, которое исправляет недостающие текстуры для пользовательских блоков.
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
Вот еще одно обновление. Это небольшое обновление, сосредоточенное на исправлении ошибок и небольших приятных функциях:
  • - Исправить заполнение табуляций глифами
  • - Исправление /oraxen inv не показывало назначенную иконку
  • - Добавить опцию в mechanics.yml, чтобы полностью отключить размещение ванильных строк
  • - Добавить misc-механику для случайных мелочей * Опция отключения разбивания предметов от кактуса, огня и лавы
  • - Исправление перезагрузки, не всегда очищающей старые файлы ResourcePack
  • - Добавить настройку, делающую игроков неуязвимыми во время загрузки ResourcePack
  • - Добавить настройку для отключения форматирования глифов в чате
Автор: bobobo
  • Исправление множества проблем с пользовательской броней
  • Исправлен файл финального слоя кожи, в котором дублировались записи для некоторых наборов доспехов
  • Исправлено, что файлы наложения не добавлялись в финальный пакет, что вызывало проблемы с некоторыми прозрачными доспехами
  • Исправление неработающих эмиссионных текстур для пользовательской брони
* Обратите внимание, что Optifine/CIT Resewn не поддерживает эмиссионные текстуры брони.
  • Исправлена поломка ванильных доспехов, надкрылий и черепашьих панцирей при использовании пользовательской брони высокого разрешения
  • Увеличение размера кожаной брони по умолчанию в зависимости от разрешения пользовательской брони
  • Исправлены пользовательские блоки со свойством is_falling, которые не падали сами при приземлении на нетвердые блоки
  • Добавить свойство min_amount в секцию drop
  • Исправить количество выпадения, которое всегда было max_amount, теперь это будет диапазон между min->max
  • Добавлен новый способ указания текстур в конфиге
* Старая система все еще будет работать
* Хорошо подходит для моделей направленных блоков
* Читайте документацию для примера: https://docs.oraxen.com/mechanics/noteblock-mechanic/directional-mechanic
  • Добавлены родительские модели для блоков
  • Добавлено свойство generated_model_path для указания места, где Oraxen должен генерировать модель.
* Только для случаев, когда указываются текстуры и generate_model установлено в true
Автор: bobobo
Здесь представлено исправление, которое удаляет расширенные идентификаторы неблоков, это вызывало несовместимость с более старыми версиями. Мы подождем, прежде чем внедрять его, чтобы не сломать существующие вещи.

  • Исправление того, что глифы не отклонялись на основании разрешения при переименовании наковальни
  • Исправьте некоторые нулевые точки в переименовании наковальни
  • Сделать так, чтобы шляпы можно было надевать на подставки для доспехов
  • Добавить поддержку использования FILLED_MAP и FIREWORK_STAR в качестве окрашиваемых предметов
  • Исправить двойное размещение мебели при размещении на фоне GRASS, SNOW и т.д.
  • Исправить звук поломки мебели, не воспроизводимый для мебели с барьерами
  • Исправить не всегда вызываемое событие OraxenFurnitureBreakEvent
Автор: bobobo
ВерхНиз