inject
ModA library for making injecting into Netty easier!
Type
Mod
Modrinth Downloads
1,393
Modrinth ID
Cd6cEGUq
Last Updated
Jun 17, 2026
Description
inject
Inject is a simple server-side library to allow developers to inject into Netty easier.
Example
This uses the HttpInjector class to respond to HTTP requests to the Minecraft server.
class MyEpicHttpInjector extends HttpInjector { @Override public HttpByteBuf intercept(ChannelHandlerContext ctx, HttpRequest request) { HttpByteBuf buf = HttpByteBuf.httpBuf(ctx); buf.writeStatusLine("1.1", 200, "OK"); buf.writeText("Hello, from Minecraft!"); return buf; } }Registration
For Fabric, use the InjectFabric class:
public class MyMod implements ModInitializer { @Override public void onInitialize() { InjectFabric.INSTANCE.registerInjector(new MyEpicHttpInjector()); } }For Spigot, Paper and derivatives, use the InjectSpigot class:
public class MyPlugin extends JavaPlugin { @Override public void onEnable() { InjectSpigot.INSTANCE.registerInjector(new MyEpicHttpInjector()); } }This will register an HTTP injector which will respond with Hello, from Minecraft! to any HTTP request to the Minecraft port.
$ curl http://localhost:25565 Hello, from Minecraft!Supported web servers
- Spring Boot: spring module
- Javalin: javalin module
- Ktor: ktor module
- Jetty: jetty module
- manual request handling: http module
Examples can be found in the examples module.
Usage
Add the andante repo to gradle:
repositories { maven("https://maven.mcbrawls.net/releases/") }Add the dependency:
dependencies { implementation("net.mcbrawls.inject:api:VERSION") // For HTTP-related things: implementation("net.mcbrawls.inject:http:VERSION") // Fabric: include(modImplementation("net.mcbrawls.inject:fabric:VERSION")!!) // Spigot/Paper: implementation("net.mcbrawls.inject:spigot:VERSION") // You can find the other modules for Spring, Ktor, etc. on the Github repo. }Replace VERSION with the latest version from the releases tab.
Compatibility
Mod Loaders
Game Versions
Similar Mods
Illager Keep
Adds an Illager Keep to the Overworld
HyphaPiracea
Channel the Garden's Rot; Steal the Works of the Worlds; Bridge the Gap
Figura ExtraBone
Added extra bones to Figura models to support EmoteCraft.
Extra's no Mi
This is an addon for Mine Mine no Mi that adds small features, such as race/style/faction changing tokens and doriki ite...
Durability Viewer Continuation
Armor and Tool durability HUD
Simple Automation
A small mod with some simple items/blocks for Minecraft