ModsJava
Annotated DI Mod (1.21.11, 1.20.1) – Convenient Use With Minecraft Mods
Java mod listed for Minecraft 1.20–1.21. Downloads from the MC Java Mods app on Android.
⬇ DownloadAnnotated DI Mod is a wrapper around Guice with a few extra utilities added for more convenient use with Minecraft mods. This allows the Dependency Injection design pattern to be used when making mods and APIs for them.
![]()
Features:
- A central Injector for each mod allows mods to inject classes/interfaces from themselves and their dependencies.
- An entry point that provides a way for modders to add a custom Module to the Injector when it’s created – most mods won’t need this unless they’re doing some advanced bindings of some kind.
- A way to retrieve another mod’s injector for injecting soft dependencies’ files.
Annotated DI Mod Download Links
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21.11, 1.20.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: In MC Java Mods, or directly above on this page.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
File checked by MCModsHub
- Downloads as 25772.mcaddon
- Download size: 845 KB
- Download link checked 25 Sept 2026 — working
- Mirrored on our own servers — the download does not depend on the original host
These come from our own check of the pack file, not from the source page.