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

owo (owo-lib)

Библиотека-помощник для моддинга на Fabric и Quilt. Добавляет удобный GUI, конфиги, регистрацию и сетевые фишки. Многие моды не работают без неё.

Оцените первым
37.9M
2.1K

owo (owo-lib) - это многофункциональная библиотека для создания модов на Fabric и Quilt. Без неё не обходится добрая половина современных модов: она берёт на себя рутину вроде GUI, настроек, регистрации предметов и сетевого взаимодействия. Если вы разрабатываете мод - это must-have.

Что внутри

  • owo-ui - мощная декларативная библиотека для UI. Позволяет собирать динамичные и красивые экраны с минимальным кодом.
  • owo-config - встроенная система конфигов на основе owo-ui. По функционалу похожа на Cloth Config, но добавляет синхронизацию настроек между сервером и клиентом.
  • Автоматическая регистрация - всё, что можно зарегистрировать, регистрируется само. Просто для базовых вещей, гибко для кастомных решений.
  • Расширения для групп предметов - подтабы, кастомные кнопки, текстуры, обработка вариантов предметов.
  • Сетевой слой - полная автоматическая сериализация, хендшейк для совместимости клиентов, встроенная поддержка частиц с параметрами без привязки к стороне.
  • Клиентские помощники для частиц - легко компоновать многочастичные эффекты.
  • Rich text переводы - используйте формат текстовых компонентов Minecraft в языковых файлах, чтобы стилизовать текст без единой строчки кода.

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

Без owo-lib разработчикам пришлось бы писать всё это с нуля. А игроки получают моды с красивыми и понятными меню настроек, стабильной сетевой работой и минимумом багов. По сути, это такой "фундамент", на котором держится половина экосистемы Fabric.

Как документировано

Вся кодовая база снабжена подробной JavaDoc. Есть вики с туториалами и объяснениями. Если вы мододел - загляните на официальный сайт проекта, там всё расписано.

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

  • Minecraft 1.16-1.21 (и новее)
  • Fabric, Quilt
  • Зависимость: Fabric API (или QSL)

Скачайте owo-lib, если какой-нибудь мод просит его в зависимостях. Или если сами пишете моды - это сэкономит часы работы.

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

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

Minecraft: Java Edition

21w43a26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x

Платформы

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

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

Зависимости

Ссылки

Детали

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