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

Unified API

Unified API - это кросс-лоадерная библиотека для Fabric и NeoForge, которая позволяет создавать мультилоадерные моды без лишних усилий. Включает кастомные регистры, события и хелперы, заменяющие платформенно-зависимый код.

Оцените первым
35.0K
6

Unified API

Unified API - это API для Fabric и NeoForge, созданное специально для тех, кто хочет писать моды, работающие сразу на нескольких загрузчиках, не тратя время на адаптацию под каждый. Если вы разрабатываете моды для Майнкрафт и устали дублировать код под Fabric и NeoForge - эта библиотека для вас.

Unified API предоставляет собственные регистры, события и вспомогательные методы, которые заменяют платформенно-специфичный код. Всё, что нужно - подключить Fabric API (для Fabric) или базовый NeoForge (для NeoForge). Никаких лишних зависимостей.

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

Обычно, чтобы мод работал и на Fabric, и на NeoForge, приходится писать два набора кода или использовать сложные прослойки. Unified API берёт эту боль на себя: вы пишете один раз, а он сам подставляет нужные реализации под каждый загрузчик. Экономия времени и нервов - колоссальная.

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

Регистры (Registries)

  • Deferred Registry - отложенная регистрация контента для любых ванильных или модных реестров.
  • Items, Blocks, Entity Types, Block Entity Types, Creative Tabs, Data Component Types, Sound Events, Key Mappings - всё, что нужно для регистрации.

Хелперы (Helpers)

  • Platform - проверка модов, загрузчика и другой информации об окружении.
  • Packs - регистрация внутренних датапаков и ресурспаков.
  • Creative Entries - вставка предметов в креативные вкладки.
  • Networking - регистрация, отправка и обработка пакетов.
  • Biome Modifications - аналог Fabric Biome API: легко меняйте фичи, карверы, эффекты, атрибуты и климат любого биома.
  • Block Conversions - кастомное поведение при замене блоков (например, обстругивание брёвен).
  • Particle Providers - создание кастомных частиц на клиенте.
  • Entity Renderers - настройка рендеринга для кастомных сущностей и блок-сущностей.
  • Tooltips - привязка кастомных тултипов (как у bundles).
  • Data Components - добавление кастомных компонентов к блокам/предметам (топливо для печи, компост и т.п.).
  • Structure Music - регистрация уникальных музыкальных треков для структур.
  • Legacy Baby Armor - автоматическое масштабирование брони для малышей-мобов без отдельных текстур.

События (Events)

  • Default Data Components - фильтрация и изменение стандартных компонентов предметов.
  • Loot Tables - добавление новых пулов в таблицы добычи или редактирование существующих.
  • Commands - создание кастомных команд.
  • Players - код на события игрока (вход/выход/возрождение).
  • Ticks - код в начале/конце клиентских тиков (например, для кастомных клавиш).
  • Guis - рендеринг HUD (прицел, хотбар).
  • Screens - доступ к AbstractContainerScreen для кастомного поведения мыши.
  • Servers - код на старт/стоп сервера, загрузку датапаков, серверные тики и тики уровней.

Компоненты (Components)

  • Furnace Fuel - задайте длительность горения для любого предмета.
  • Compost - сделайте предмет компостируемым с заданным шансом.

Билдеры (Builders)

  • Equipment Set - инструменты и броня с продвинутой системой компонентов и атрибутов.
  • Wood Set - полный набор блоков, предметов и сущностей для кастомных древесных пород.
  • Block Set - чтобы не создавать отдельно каменный или кирпичный набор.

Теги (Tags)

  • Persistent Cooldowns - принудительные кулдауны на предметы для каждого игрока, сохраняющиеся между загрузками мира.

Почему стоит выбрать Unified API?

  • Нет брейкинг-изменений в рамках одной версии Minecraft - обновления безопасны.
  • Полная документация и миграционные гайды при переходе между версиями.
  • Консистентные порты на новые версии - фичи сразу заточены под них.
  • Экономия времени - билдеры для быстрого создания вудсетов, инструментов, брони.
  • Мощные события вроде Loot Table, Default Data Component и Biome Modification.

Если вы разрабатываете моды для Майнкрафт и хотите, чтобы они работали и на Fabric, и на NeoForge без лишних танцев с бубном - Unified API ваш выбор. Скачайте Unified API и забудьте о платформенной несовместимости.

Партнёрский материал

Как поиграть с друзьями с модом Unified API?

Мод Unified API куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Unified API будет готов за пару минут - BungeeHost сделает всё за вас.

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

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

Minecraft: Java Edition

26.3.x26.2.x26.1.x1.21.x

Платформы

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

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

Ссылки


Создатели

Детали

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