Annotated DI (Forge) логотип

Annotated DI (Forge)

Мод з утилітами DI для Minecraft, дозволяє зв'язувати залежності зручно.

Доступно на версіях Minecraft

[1.18] [1.19.2] [1.19] [1.17] [1.16.2] [1.15.2]

Категорії мода


Завантаження 127K завантажень
Створено Створено 2 років тому

Зовнішні ресурси

Розробники моду

The_Fireplace аватар

The_Fireplace

Опис мода

Мод Annotated DI (Forge) - це обгортка навколо Guice з додатковими утилітами для зручнішого використання з модами Minecraft. Це дозволяє використовувати патерн проектування Dependency Injection при створенні модів та їх API. Додаткові утиліти для моддерів: анотація @Implementation, яку можна використовувати для зручного зв'язування всіх залежностей без потреби створювати окремий файл для конфігурації всіх зв'язувань і без примусової залежності API від реалізації. Центральний інжектор для кожного мода, який дозволяє модам внедрювати класи/інтерфейси з самих себе та їх залежностей. Реєстр, який надає можливість моддерам додавати власний модуль до інжектора перед його створенням - більшість модів цього не потребують, якщо вони не роблять якісь складні зв'язування. Документацію для розробників можна знайти на вікі.

Завантажити Annotated DI (Forge)

Ім'я файлу Завантажувач моду Версія Minecraft
Завантажити Annotated DI (Forge) 1.18
Annotated-DI-Forge-4.0.3+1.18.2.jar Forge 1.18
Завантажити Annotated DI (Forge) 1.19.2
Annotated-DI-Forge-4.0.3+1.19.2.jar Forge 1.19.2
Завантажити Annotated DI (Forge) 1.19
Annotated-DI-Forge-4.0.1+1.19.jar Forge 1.19
Завантажити Annotated DI (Forge) 1.17
Annotated-DI-Forge-4.0.1+1.17.1.jar Forge 1.17
Завантажити Annotated DI (Forge) 1.16.2
Annotated-DI-Forge-4.0.1+1.16.5.jar Forge 1.16.2
Завантажити Annotated DI (Forge) 1.15.2
Annotated-DI-Forge-4.0.1+1.15.2.jar Forge 1.15.2