Annotated DI Mod (1.19.2, 1.18.2) is a wrapper for Guice that includes a few additional utilities to make it easier to use with Minecraft Mods. This allows you to use the Dependency Injection design patterns when creating mods and APIs.
Annotated DI Mod – 1.19.2, 1.18.2 – Convenient Use With Minecraft Mods

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.
Requires:
Annotated DI Mod - 1.19.2, 1.18.2 Download Links:
For Minecraft 1.15.2 (Fabric version)
For Minecraft 1.15.2 (Forge version)
For Minecraft 1.16.5 (Fabric version)
For Minecraft 1.16.5 (Forge version)
For Minecraft 1.17.1 (Fabric version)
For Minecraft 1.17.1 (Forge version)
For Minecraft 1.18.2, 1.18.1 (Fabric version)
For Minecraft 1.18.2, 1.18.1 (Forge version)
For Minecraft 1.19 (Fabric version)
For Minecraft 1.19 (Forge version)
Comments
- There are no comments yet. But yours could become the first one!