▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Eyelib
Eyelib

Eyelib

Eyelib - высокопроизводительная библиотека рендеринга для Minecraft. Использует Molang для анимаций и генерации байткода. Подходит для модов на Fabric и Forge.

Оцените первым
91.8K
4

Eyelib

Eyelib - это не просто очередная библиотека для рендеринга в Майнкрафт. Это инструмент, который позволяет мододелам создавать плавные анимации и визуальные эффекты без просадок FPS. В основе лежит Molang - язык анимаций из Minecraft Bedrock, адаптированный для Java-версии.

Если вы когда-нибудь пытались сделать сложную анимацию модели или частиц в ванильном Minecraft - знаете, как это муторно и тормозно. Eyelib решает эту проблему: он берёт на себя низкоуровневый рендеринг и генерацию байткода, оставляя разработчику только логику анимации.

Как подключить

Библиотека публикуется в Maven Central. Добавьте зависимость в ваш build.gradle:

dependencies {
    implementation "io.github.tt432:eyelib:${eyelib_version}"
}

Версию (eyelib_version) берите актуальную с официальной страницы.

Зависимости

  • Antlr-Molang - парсит Molang-выражения.
  • jdk-classfile-backport - генерирует байткод для быстрого выполнения Molang.
  • lombok - для автоматических геттеров/сеттеров.
  • Chin - набор утилит.

Все зависимости тянутся автоматически через Gradle или Maven.

Зачем это нужно

Ванильный рендеринг в Minecraft не рассчитан на сложные анимации - каждая лишняя операция бьёт по производительности. Eyelib оптимизирует этот процесс: вместо интерпретации Molang на лету он компилирует выражения в байткод Java. Это даёт прирост скорости в разы.

Библиотека подходит как для клиентских модов (новые модели существ, блоков), так и для серверных плагинов (если они используют рендеринг). Главное - совместимость с Fabric и Forge.

Скачайте Eyelib и добавьте в свой проект - анимации станут плавными даже на слабом железе.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:8 месяцев назад
Обновлён:5 месяцев назад
Главная