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

Blueprint

Blueprint - библиотека модов от Team Abnormals, которая предоставляет общие инструменты для всех модов команды. Подойдёт разработчикам: регистрация предметов, синхронизация данных, биом API, анимации и многое другое.

Оцените первым
5.8M
254

Что такое Blueprint?

Blueprint - это библиотека модов для Майнкрафт, разработанная командой Team Abnormals. Короче, это основа, на которой держатся все их моды. Но её может использовать кто угодно, а не только Team Abnormals. Она решает кучу типовых проблем, с которыми сталкиваются мододелы: регистрация предметов и блоков, синхронизация данных между клиентом и сервером, работа с биомами, трим-материалами для брони и анимации - всё это уже реализовано и готово к использованию.

Ключевые возможности

  • Registry Helper - упрощённая система регистрации блоков, предметов, сущностей и всего остального
  • Data Syncing - автоматическая синхронизация между клиентом и сервером, без лишних пакетов
  • Data-Driven модификации - изменение механик игры через JSON-файлы без перекомпиляции
  • Biome API - API для создания и изменения биомов, их параметров и спавна мобов
  • Trim Material API - API для кастомных материалов отделки брони, прямо как в ванильном Майнкрафт
  • Endimator Animation API - система анимации для моделей и сущностей

Для разработчиков: как подключить Blueprint

Установка библиотеки в свой проект довольно простая. Пропиши репозиторий и зависимость в build.gradle:

repositories {
    maven {
        url = "https://maven.teamabnormals.com"
    }
}

dependencies {
    implementation("com.teamabnormals:blueprint:<version>")
}

Вместо <version> укажи нужную версию Blueprint вместе с версией Minecraft. Например, 1.21.1-8.0.0 даст файл blueprint-1.21.1-8.0.0.jar.

Затем добавь Blueprint как обязательную зависимость в neoforge.mods.toml:

[[dependencies.<modId>]]
    modId = "blueprint"
    type = "required"
    versionRange = "<version>,)"
    ordering = "AFTER"
    side = "BOTH"

Замени <modId> на ID твоего мода, <version> - на целевую версию Блюпринт. Например, 8.0.0 будет означать, что мод требует версию 8.0.0 и любые последующие.

Кому это нужно

Если ты разрабатываешь моды для Minecraft на NeoForge - однозначно стоит присмотреться. Blueprint избавляет от тонны однотипного кода и даёт готовые решения для частых задач. А если ты просто игрок - многие моды Team Abnormals полагаются на эту библиотеку, так что без неё не обойтись, если хочешь попробовать их контент.

Скачать Blueprint для Майнкрафт можно на официальной странице. Библиотека поддерживает актуальные версии игры и постоянно обновляется. В целом, это must-have для мододелов, которые хотят не изобретать велосипед.

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

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

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x

Платформы

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

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

Ссылки


Детали

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