LightWire
A lightweight InvesrionOfControl container.
Share and create instances of your classes with ease!
Maven Installation
Gradle Installation
Usage
1. Initialize the IoC container inside you main class file
2. Invoke the loading method to eagerly load all the classes annotated with
@LightWired
3. You can look at how it is used on
MysticalBarriers, one of my projects!
A lightweight InvesrionOfControl container.
Share and create instances of your classes with ease!
Maven Installation
Code (Text):
<dependency>
<groupId>io.github.mr-empee</groupId>
<artifactId>lightwire</artifactId>
<version>0.0.1</version>
</dependency>
<groupId>io.github.mr-empee</groupId>
<artifactId>lightwire</artifactId>
<version>0.0.1</version>
</dependency>
Code (Text):
implementation("io.github.mr-empee:lightwire:0.0.1")
1. Initialize the IoC container inside you main class file
Code (Java):
private
final LightWire iocContainer
= LightWire.
of
(getClass
(
).
getPackage
(
)
)
;
Code (Text):
iocContainer.load();
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.12, 1.20
- 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: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
LightWire - IoC is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.12, 1.20. Downloaded 211 times (via Spigot). Download it and open it directly in the game.