Abnormals Core

Mods
11,335,801 Downloads Last Updated: Sep 12, 2021 Game Version: 1.16.5

Website Team Abnormals Discord Team Abnormals Twitter Patreon

📖 About:

Abnormals Core is a mod library developed for easily accessing code which is shared across most Team Abnormals mods, It comes with many useful features, such as a registry helper, data syncing, and the Endimator animation API.

📦 Our Mods:

💻 For Developers:

This guide should only be used if you are a developer wanting to using Abnormals Core in your mod. If you're a player, you may disregard this guide.
Adding Abnormals Core to your mod is quite simple! First off you need to add Abnormals Core as a dependency to access the library in code. To do so, add the following into your build.gradle:

repositories {
maven {
url = "https://maven.jaackson.me"
}
}

dependencies {
implementation fg.deobf("com.minecraftabnormals:abnormals-core:<version>")
}


Next you need to add it as a dependecy on Forge to make your mod require Abnormals Core when loading. In your mods.toml add the following block to the file:

[[dependencies.<modId>]]
modId = "abnormals_core"
mandatory = true
versionRange = "[<version>,)"
ordering = "BEFORE"
side = "BOTH"


Replace <version> in the examples above with the version on you want. For example, 1.16.5-3.1.1 will give us abnormals-core-1.16.5-3.1.1.jar. The example for the mods.toml is targeting the version selected and any versions beyond. If you want to target it differently, you may want to read up on the mods.toml spec.