НАЖМИ, чтобы запустить свой Сервер Майнкрафт + 8🎁
modМоды/oωo (owo-lib)
oωo (owo-lib)

oωo (owo-lib)

Мощная библиотека для разработки модов на Fabric и Quilt. Упрощает создание интерфейсов, конфигов и сетевого взаимодействия. Скачать owo-lib нужно, если этого требует другой мод.

Оцените первым
Открыть в FateLauncher
46.3M
2.1K

oωo (owo-lib) - это базовая библиотека для разработки модов на платформах Fabric и Quilt. Если вы обычный игрок, скорее всего, вы оказались здесь, потому что какой-то мод (например, из каталога) потребовал установить owo-lib для своей работы. Это абсолютно нормально - такие библиотеки работают в фоне и нужны, чтобы разработчикам было проще писать код, а моды быстрее работали и не конфликтовали друг с другом.

Зачем нужна эта библиотека

Разработка под Minecraft часто требует написания тонны рутинного кода. Создание меню, настройка конфигурационных файлов, регистрация новых блоков и предметов - всё это отнимает время. Библиотека owo-lib (или просто oво) решает эту проблему, предлагая готовые и очень гибкие решения. В итоге моды получаются стабильнее, а авторы тратят время на сами фичи, а не на бойлерплейт.

Основные возможности

  • oωo-ui - продвинутая декларативная библиотека для создания пользовательских интерфейсов. Позволяет собирать динамичные и приятные глазу экраны очень быстро.
  • oωo-config - встроенная система конфигурации. Она работает поверх oωo-ui и даёт функционал, похожий на Cloth Config, но с дополнительными плюшками. Например, тут есть автоматическая синхронизация настроек между сервером и клиентом, что критично для мультиплеера.
  • Автоматическая регистрация - гибкая система, которая упрощает добавление новых предметов, блоков и сущностей в игру. API спроектирован так, чтобы подходить как для базовых вещей, так и для сложных кастомных решений.
  • Расширение для вкладок в инвентаре - позволяет создавать под-вкладки внутри группы вашего мода, а также добавлять кастомные кнопки, текстуры и варианты предметов. Полезно, если мод добавляет кучу крафтов.
  • Сетевой слой - полноценная система работы с сетью с автоматической сериализацией и проверкой совместимости клиента. Плюс есть встроенный триггер для параметризованных партиклов (частиц), который работает независимо от того, на какой стороне (клиент или сервер) он вызывается.
  • Помощники для частиц - инструменты для компоновки эффектов из нескольких типов частиц прямо на стороне клиента.
  • Rich text переводы - позволяет использовать формат текстовых компонентов Майнкрафт прямо в языковых файлах. Это значит, что можно делать стилизованный текст (цвета, кликабельные ссылки и прочее) вообще без правок в коде.

Для кого этот проект

В первую очередь - для разработчиков. Но и простым игрокам Minecraft важно понимать, зачем качать owo-lib. Если в требованиях к приглянувшемуся моду на Fabric или Quilt указана эта библиотека - скачать её нужно обязательно, иначе игра просто не запустится или вылетит с ошибкой. Сама по себе она не добавляет в Майнкрафт новых блоков или мобов, она просто служит фундаментом для других, более крупных проектов.

Код проекта хорошо задокументирован (везде есть подробные JavaDoc), так что у авторов модов не возникнет проблем с тем, чтобы разобраться в API и начать использовать все эти фичи в своих сборках.

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

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

Minecraft: Java Edition

Нажмите на диапазон, чтобы выбрать точную версию.

Платформы

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

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

Зависимости

Детали

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

Версии мода oωo (owo-lib)

Доступно 113 версий. Сначала показаны самые популярные и самые свежие.

16 из 109 версий
Самые популярные
R
0.11.2+1.20[1.20.1] oωo - 0.11.2
1.20–1.20.1
R
0.12.15.4+1.21[1.21+] oωo - 0.12.15.4+1.21
1.21–1.21.1
R
0.12.15+1.21[1.21+] oωo - 0.12.15
1.21–1.21.1
B
0.12.15.5-beta.1+1.21[1.21.1] oωo - neo - 0.12.15.5-beta.1+1.21
1.21.1
R
0.12.20+1.21.4[1.21.4] oωo - 0.12.20
1.21.4
R
0.13.0+1.21.11[1.21.11] oωo - 0.13.0
1.21.11
Самые Новые
R
0.13.1+26.2[26.2] oωo - 0.13.1
26.2
R
0.13.1+26.1[26.1+] oωo - 0.13.1
26.1.x
A
0.13.0-alpha.15+1.21[1.21+] oωo - 0.13.0-alpha.15
1.21–1.21.1
R
0.13.0+26.1[26.1] oωo - 0.13.0
26.1.x
R
0.12.28+1.21.10[1.21.10] oωo - neo - 0.12.28
1.21.10
R
0.12.27+1.21.10[1.21.10] oωo - neo - 0.12.27
1.21.10
B
0.12.26+1.21.9[1.21.10] oωo - neo - 0.12.26
1.21.10
R
0.12.24+1.21.9[1.21.9+] oωo - 0.12.24
1.21.9–1.21.10
R
0.12.23+1.21.8[1.21.6+] oωo - 0.12.23
1.21.6–1.21.8
R
0.12.25+1.21.9[1.21.9] oωo - neo - 0.12.25
1.21.9
Главная