Blueprint / Abnormals Core

Blueprint / Abnormals Core

实现所有Abnormals模组框架的库!

Slabfish Plush Blueprint Banner

Website Discord X Patreon

📖 关于

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

Divider

💻 对于开发者

将 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 规范。

Divider

Blueprint Abnormals Delight Allurement Atmospheric Autumnity Berry Good Boatload Buzzier Bees Caverns & Chasms Clayworks Endergetic Environmental Gallery Incubation Neapolitan Personality Pet Cemetery Savage & Ravage Upgrade Aquatic Woodworks

Divider

Nodecraft