🌐 You are reading the Русский translation of this article
Available languages for this article:

LibrarianLib 1.17.1, 1.12.2 — это библиотека, которая призвана покончить с мучениями при разработке модов. Она берет на себя огромную часть шаблонного кода (boilerplate), который разработчикам обычно приходится писать вручную. Основные компоненты библиотеки включают систему автоматической сериализации, автоматическое создание и регистрацию моделей, мощную GUI-библиотеку, которая избавляет от «магических чисел» и сложных структур управления благодаря модульности, а также гибкую систему частиц.

LibrarianLib

Вот краткий обзор основных возможностей:

  • Генерация отсутствующих моделей (можно отключить)
  • Автоматическая регистрация цветов предметов, моделей, стейт-мапперов и всего остального, что связано с визуалом
  • Автоматическая синхронизация полей TileEntity и пакетов, помеченных аннотацией @Save (может потребоваться небольшая настройка)
  • Библиотека интерфейсов, позволяющая максимально просто проектировать и собирать GUI

Особенности:

  • Гибкая система для создания внутриигровых пользовательских интерфейсов (GUI).
  • Высокопроизводительная система частиц, способная обрабатывать тысячи объектов одновременно.
  • Система шейдеров для добавления кастомных визуальных эффектов.
  • Автоматизация процессов сохранения и загрузки данных.
  • Простой инструмент для управления сетевым взаимодействием (пакетами).
  • Поддержка спрайт-листов на основе данных для чистоты кода вашего интерфейса.

LibrarianLib Download Links

For Minecraft 1.10.2

Download from Server 1Download from Server 2

For Minecraft 1.11.2

Download from Server 1Download from Server 2

For Minecraft 1.12.1, 1.12

Download from Server 1Download from Server 2

For Minecraft 1.17.1

Fabric version: Download from Server 1Download from Server 2

For Minecraft 1.12.2

Download from Server 1Download from Server 2

Click to rate this post!
[Total: 0 Average: 0]