Blueprint - данный мод является библиотекой, разработанная для облегчения доступа к коду, используемому в большинстве модов Team Abnormals, но использовать ее может любой желающий! В нем есть множество ценных функций, таких как помощник по реестру, синхронизация данных, различные системы модификации, управляемые данными, API биомов, 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 будет предназначена для версии 8.0.0 Blueprint. Приведенный выше блок кода для файла neoforge.mods.toml предназначен для выбранной версии и любых последующих версий. Если вы хотите настроить по-другому, возможно, вам захочется ознакомиться со спецификацией neoforge.mods.toml.
Как установить мод:
- Скачайте и установите NeoForge
- Скачайте мод и скопируйте в .minecraft/mods
- Готово
Скачать мод для NeoForge:
1.21.1: blueprint-1.21.1-8.1.1.jar [1.15 Mb]
Для Forge:
1.20.1:
blueprint-1.20.1-7.1.4.jar [1.11 Mb]
1.19.2:
blueprint-1.19.2-6.2.0.jar [968.99 Kb]
1.18.2:
blueprint-1.18.2-5.5.0.jar [922.91 Kb]
1.17.1:
blueprint-1.17.1-4.1.1.jar [840.35 Kb]