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

Всем привет,

Я назвал это обновление «stability», потому что оно исправляет множество мелких багов и делает существующие функции более надёжными. В частности, оно:

  • Добавляет поддержку большего количества шейдерных текстовых эффектов (с исправлением для 1.21.4)
  • Упрощает тестирование генерации ресурс-паков (в основном полезно для отладки)
  • Исправляет текстуру рюкзака в стандартных ресурсах
  • Улучшает совместимость частиц и звуков в KnockbackStrike (спасибо Jan за PR)
Хорошей недели и сообщайте, если найдёте какие-либо баги,
Thomas
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
Всем привет,

Новое обновление с отличным вкладом от Jan и px86 включает:

  • Обновленную поддержку Iris (встроено в Oraxen)
  • Поддержку перевода для отображаемых сущностей (теперь можно перемещать мебель без изменения модели)
  • Опциональную защиту игрока во время загрузки ресурспака
  • Опциональную возможность отключать ванильные рецепты
Также исправлена ошибка, о которой сообщил @playnisto: пользовательские лестницы отображались в неправильном направлении и рендерились прозрачными, а также несколько других мелких багов.

Документация обновлена: Welcome to Oraxen docs | Oraxen Docs

Хороших выходных,
Thomas
Автор: bobobo
Привет,

Это обновление просто исправляет ошибку, связанную с механикой рюкзака, о которой сообщил DeriCreme. Рекомендуется как можно скорее обновиться или отключить механику рюкзака на продакшн-серверах.

С наилучшими пожеланиями,
Thomas
Автор: bobobo
Привет,

Это первое обновление в году вводит новую механику: Knockback strike. Кроме того, исправлены многие мелкие ошибки:

  • Некоторые цвета ошибочно заменялись эффектами текста, добавленными в предыдущем обновлении
  • GUI рецептов не работал в версии 1.21.11
  • Механика копья вызывала дублирование файлов при перезагрузке
  • Баги с дефолтной пользовательской бронёй в версиях 1.18–1.19
Мы рады приветствовать @Lipasquide в числе участников проекта, поздравляем его и выражаем большую благодарность Jan за многочисленные исправления.

Надеюсь, вам понравится Oraxen,
Thomas
Автор: bobobo
Привет всем,

В этом обновлении добавлена новая функция: Текстовые эффекты. Эту функцию запросили Spoontipu и Shadix на Discord, и её было очень интересно реализовать.

Она работает путём замены рендеринга определённого цвета, который вы бы никогда не использовали, на эффект по вашему выбору с помощью текстовых шейдеров. Документация доступна здесь. Приятный момент: шейдерпак автоматически генерируется Oraxen, и вы можете использовать свои собственные GLSL-файлы. В документации также добавлен редактор для предварительного просмотра ваших кастомных шейдеров.

Кроме того, это обновление исправляет несколько багов:
  • Генерация анимированных глифов в версии 1.21.11 (в конфиг по умолчанию теперь добавлен пример анимированного спиннера)
  • Ошибки в Purpur 1.21.10 (ранее определялось как Paper, но некоторые функции Paper отсутствовали — теперь используется fallback на реализацию Spigot)
  • Загрузка в Purpur 1.21.4, как сообщал @NightYuki
  • Ошибка при распаковке zip в Paper 1.21.11, как сообщил @kasphex
Надеюсь, вам понравится,
Thomas
Автор: bobobo
Привет,

Это обновление не приносит много новых контентных функций — вместо этого оно сосредоточено на стабильности и удобстве поддержки.

Недавно Paper отказался от поддержки Spigot-маппингов, из-за чего потребовалось немного доработок, чтобы сохранить совместимость как с Paper, так и со Spigot.

Кроме того, многие пользователи жаловались на сложность первоначальной настройки Oraxen, особенно из-за зависимостей вроде CommandAPI (стоит отметить, что наличие разных версий в зависимости от типа сервера и версии Minecraft усложняет процесс), а также из-за параметров оптимизации, которые нужно менять в конфигурации Paper.

Теперь, если CommandAPI не найден, Oraxen вместо краша с ошибкой попытается автоматически скачать оптимальную версию и загрузить её динамически. Это можно отключить, если вы не хотите этим пользоваться, но при корректной конфигурации это никак не повлияет на работу. Это лучшее решение, которое я нашёл, чтобы зависимости оставались одновременно оптимизированными и простыми в установке. Если хотите использовать это в своём плагине — пожалуйста, код открыт.

Аналогично, если конфигурацию Paper можно автоматически изменить, чтобы отключить поведение, которое иначе Oraxen отключает сам (ценой производительности), она будет обновлена при первом запуске.

Подробнее:
Plugin Settings | Oraxen Docs

Наслаждайтесь последними днями 2025 года,
Thomas!
Автор: bobobo
Привет всем!

Это обновление улучшает работу с кастомными блоками. Добавлен новый тип блока ChorusBlock, наряду с NoteBlock и StringBlock, с более полной функциональностью для всех трёх типов. Теперь доступны хранение, действия при клике, падающие блоки и сиденья там, где это имеет смысл.

Также улучшен новый формат конфига с ключом "models", который позволяет определять растения и другие варианты предметов в одном объекте, при этом сохраняется поддержка старого формата.

Исправлены несколько багов, включая проблемы с разрушением блоков, появившиеся в прошлом обновлении с поддержкой Folia.

Добавлена поддержка shift-плейсхолдеров (и отрицательных shift) в PlaceholderAPI.

Наконец, проведён крупный пересмотр документации, чтобы всё было проще найти и понять.

Приятной работы!
Thomas
Автор: bobobo
Всем привет!

Надеюсь, у вас хорошо начинается выходной. Надеюсь, это обновление сделает его ещё лучше. В нём представлены две новые функции:
  1. Глубокая интеграция со Skript. Загружается только при установленном Skript. Документация: Skript Integration | Oraxen Docs
  2. Экспериментальная поддержка Folia. Ничего дополнительно настраивать не нужно — достаточно просто установить плагин. Документация: Welcome to Oraxen docs | Oraxen Docs
Сообщайте, если найдёте какие-либо проблемы или захотите предложить новые функции.

С наилучшими пожеланиями,
Thomas
Автор: bobobo
Привет,

Это обновление является хотфиксом для генерации custom model data в версиях 1.21.4+, добавляющим поддержку Pyrofishing и других плагинов, которым требуется устаревший «float» custom model data.

Полный новый раздел конфигурации можно посмотреть здесь:
Item Appearance | Oraxen Docs

Также обновлена механика spear_lunge:

  • Добавлена опция min_damage для масштабирования урона при низком заряде
  • Добавлена опция hitbox_radius для задания ширины луча при ray trace
  • В описании исправлено «cone» на «ray» (соответствует реальной реализации)
Подробнее:
Combat Mechanics | Oraxen Docs

С уважением,
Thomas
Автор: bobobo
Привет,

Это обновление добавляет поддержку версии 1.21.11 с чётким разделением NMS для 1.21.9/1.21.10 и 1.21.11, а также включает множество улучшений, связанных с генерацией и объединением ресурспаков. Кроме того, проведена модернизация глифов: добавлены анимированные глифы и глифы-ссылки, а старый статический файл сдвигов заменён новым динамическим провайдером сдвигов.

Со стороны ресурспаков, при помощи Jan и пользователей, пайплайн был снова улучшен: улучшено объединение паков, переработана работа с предикатами для версий 1.21.4+, а также добавлена поддержка генерации и объединения новых ванильных определений предметов (assets/minecraft/items/*.json).

Наконец, в этом релизе представлен новый механизм toggle_light (включён по умолчанию) и добавлены улучшения инструментов схем (генерация схем и обновлённый файл схемы).

Обратите внимание: потребуется CommandAPI, который пока не выпущен для версии 1.21.11. Ниже приведены snapshot-сборки.

Для Paper:
https://github.com/oraxen/oraxen/releases/download/1.200.0/CommandAPI-Paper-11.0.1-SNAPSHOT.jar

Для Spigot:
https://github.com/oraxen/oraxen/releases/download/1.200.0/CommandAPI-Spigot-11.0.1-SNAPSHOT.jar

Надеюсь, вам понравится это обновление.
Автор: bobobo
ВерхНиз