
Blueprint / Abnormals Core
实现所有Abnormals模组框架的库!
📖 关于
Blueprint 是一个模组库,旨在让访问 Team Abnormals 多数模组之间共享的代码变得更加容易,但任何人都可以使用且鼓励使用它!它包含许多实用的功能,例如注册表帮助器、数据同步、各种数据驱动的修改系统、生物群系 API、纹饰材料 API、Endimator 动画 API 等等。

💻 对于开发者
将 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 将会定位到 Blueprint 的 8.0.0 版本。
上面针对 neoforge.mods.toml 文件的代码块会定位到所选版本以及任何后续版本。如果你想要不同的定位方式,你可能需要查阅 neoforge.mods.toml 规范。


正在加载版本记录…



正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。