Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Annotated DI

Annotated DI

Dependency Injection library for Minecraft mods

14.4k
11
Library

Compatibility

Minecraft: Java Edition

1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x

Platforms

Fabric
Forge
Quilt

Supported environments

Client-side
Server-side
Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server
Donate on Ko-fi

Creators

The-Fireplace
The-Fireplace Owner
Waterpicker
Waterpicker Contributor

Details

Licensed Apache-2.0
Published 3 years ago
Updated 2 weeks ago
DescriptionChangelogVersions

Show all versions

1
4
5

3.0.0

by The-Fireplace on May 30, 2022
Download

Implementation annotation now accepts a string for Environment and uses annotation checking as the fallback. Implementation annotation now accepts a list of mod ids this implementation depends on - will help with classloading issues for soft dependencies. [Fabric] The description in Mod Menu can now be translated.

3.0.0

by The-Fireplace on May 30, 2022
Download

Implementation annotation now accepts a string for Environment and uses annotation checking as the fallback. Implementation annotation now accepts a list of mod ids this implementation depends on - will help with classloading issues for soft dependencies. [Fabric] The description in Mod Menu can now be translated.

2.1.0

by The-Fireplace on Feb 28, 2022
Download

2.1.0

by The-Fireplace on Feb 28, 2022
Download

2.1.0

by The-Fireplace on Feb 28, 2022
Download

Add ability to be implementation for all implemented interfaces without explicitly declaring them. Update bundled Guice version to 5.1.0 for improved Java 17 support Add Modrinth link to mod metadata for integration with Notify Make the mod's description in Mod Menu translatable.

2.0.4

by The-Fireplace on Nov 30, 2021
Download

2.0.4

by The-Fireplace on Oct 13, 2021
Download

2.0.4

by The-Fireplace on Oct 13, 2021
Download

Updated to require (and no longer crash with) Fabric Loader 0.12+ Annotation Processor will now throw an error when a bad annotation is found, hopefully stopping the build.

2.0.3

by The-Fireplace on Jul 25, 2021
Download

2.0.3

by The-Fireplace on Jul 25, 2021
Download

Fix crash when loading dedicated server

2.0.2

by The-Fireplace on Jul 15, 2021
Download

2.0.2

by The-Fireplace on Jul 15, 2021
Download

Dev environment fix: guava version causing crash on 1.14.4

2.0.1

by The-Fireplace on Jul 11, 2021
Download

2.0.1

by The-Fireplace on Jul 11, 2021
Download

Add handling for @Environment

2.0.0

by The-Fireplace on Jul 11, 2021
Download

Improved loading performance

2.0.0

by The-Fireplace on Jul 11, 2021
Download

Improved performance - reworked to process annotations on compile instead of scanning at runtime.

1.0.4

by The-Fireplace on Jul 9, 2021
Download

1.0.4

by The-Fireplace on Jul 9, 2021
Download

Improved loading performance

1.0.3

by The-Fireplace on Jul 7, 2021
Download

1.0.3

by The-Fireplace on Jul 7, 2021
Download

Initial Release

1
4
5

Modrinth is open source.

main@4bafae8

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.