Blueprint — это библиотека модов, разработанная для упрощения доступа к коду, который используется во многих модах Team Abnormals. Она предоставляет множество ценных функций, таких как помощник по регистрации, синхронизация данных, различные системы модификации на основе данных, API для биомов и многое другое!
Для разработчиков
Добавить Blueprint в ваш мод довольно просто! Сначала вам нужно добавить Blueprint как зависимость, чтобы получить доступ к библиотеке в коде. Для этого добавьте следующее в ваш build.gradle:
repositories {
maven {
url = "https://maven.teamabnormals.com"
}
}
dependencies {
implementation("com.teamabnormals:blueprint:")
}
Замените <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 будет нацеливаться на версию 8.0.0 Blueprint.
Основные моды от Team Abnormals
- Atmospheric
- Autumnity
- Buzzier Bees
- Caverns and Chasms
- Endergetic Expansion
- Environmental
- Neapolitan
- Savage and Ravage
- Upgrade Aquatic
Мелкие моды от Team Abnormals
Скриншоты