📖 О проекте:
Blueprint — это библиотека модов, разработанная для удобного доступа к общему коду большинства модов Team Abnormals. Однако её использование открыто и приветствуется для всех! Библиотека содержит множество полезных функций: помощник регистрации, синхронизацию данных, различные системы модификаций на основе данных, API для биомов, API для материалов отделки, анимационную систему Endimator и многое другое.
💻 Для разработчиков: Добавление Blueprint в ваш мод достаточно просто!
Сначала необходимо добавить 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.
Далее добавьте зависимость в NeoForge, чтобы ваш мод требовал Blueprint при загрузке. В файл neoforge.mods.toml добавьте блок:
[[dependencies.<modId>]]
modId = "blueprint"
type = "required"
versionRange = "[<version>,)"
ordering = "AFTER"
side = "BOTH"Замените <version> на целевую версию Blueprint (например, 8.0.0). Данный блок нацелен на выбранную версию и более новые. Для других вариантов обратитесь к спецификации neoforge.mods.toml.




