AmbleKit
Modby duzo_
A Fabric Library used in many of the Amble Lab Mods!
Type
Mod
CurseForge Downloads
101,413
CurseForge ID
1204806
Modrinth Downloads
54,925
Modrinth ID
ZNWAUUsB
Last Updated
Sep 5, 2026
Description
What does this libary add?
### Minecraft Registration
Instead of having to manually register each and every thing, you can simple `extend` or `implement` one of our `RegistryContainer` classes.
These utility interfaces are recognised by our mod by sticking `RegistryContainer.register(ClassName.class, MOD_ID` into your mods `#onInitialize` method.
### Datapack Workflow
We provide a custom class called `SimpleDatapackRegistry`
This allows your own classes to be read and registered straight from datapacks with ease!
For the kit to recognise your registry, in your mods `#onInitialize` method, you need to call `register` on your instance OR `AmbleRegistries.register(MyRegistry.getInstance()))`
### Data Generation
We utilise annotations and the previously mentioned registry containers to automatically generate many features.
For example, automatic english translation for blocks -
By simply creating an instance of `AmbleLanguageProvider` and passing in your `BlockContainer` with the `#withBlocks` method, next time you run datagen all these blocks will have english translations based off their identifiers.
There are more datagen utilities akin to this.
### Much more!
Where can I start with this?
### You can start with our template for amblekit!
[Github Template for Fabric 1.20.1 Modkit](https://github.com/amblelabs/modkit-template)
### If you have an already existing mod and want the amblekit then add this to your **build.gradle**!
```
repositories {
maven {
url "https://jitpack.io"
metadataSources {
artifact() // Look directly for artifact
}
}
}
dependencies {
modImplementation("com.github.amblelabs:modkit:${project.modkit_version}") {
exclude(group: "net.fabricmc.fabric-api")
}
}
```
or if you are using kotlin
```
repositories {
maven {
url = uri("https://jitpack.io")
metadataSources {
artifact() // Look directly for artifact
}
}
mavenCentral()
}
dependencies {
modImplementation("com.github.amblelabs:modkit:${project.property("modkit_version")}")
}
```
Links & Community
GitHub
•
CurseForge
•
Modrinth
•
Discord
•
Website
Compatibility
Mod Loaders
Game Versions
Recommended Gear
AffiliateHardware and extras that pair well with this mod.
As an Amazon Associate I earn from qualifying purchases.
Screenshots
Similar Mods
Create: Oppenheimered
Adds crafting compat between Alex's Caves and Create.
Christmas Delight (Farmers Delight Addon)
Adds christmas foods to farmers delight
Swirlix and Slurpuff for Cobblemon! [OUTDATED]
A small datapack addon for the Cobblemon mod that adds Swirlix and Slurpuff.
Gems & Jewels
Tax Villagers, Crowns, Create support, Crystals, Ores for ruby, sapphire, amethyst, opal, topaz, and 18 other new gems,...
Ponderer - 思索者
Ponderer is an in-game Ponder authoring tool for players and modpack creators. You can build, edit, and iterate tutorial...
Gardener's Dream
Allows you to place any plant in flower pots, decorated pots, player heads and half-pots (NEW). Survival friendly! No re...