hitblock.net / client
A Minecraft client that boots in five seconds — because the mods are already compiled into the game jar before you press play. And unlike the closed clients, it still runs everything on Modrinth.
Hitblock carries one injected hook and 34 built-in modules. Fabric and Hybrid carry 157 loaded mods. Same machine, same game directory — not a like-for-like feature comparison, and the numbers say so.
Do the work once, at install, instead of every single launch.
Modded Minecraft is slow to start because it rewrites the game in memory every time you open it. Loaders scan mods, apply bytecode transformations, and rebuild classes — all before the window appears.
Hitblock does that rewriting once, when you install, and writes the result to disk. Launching is then just assembling a classpath and starting a JVM. It's the same approach the closed clients use, which is why they feel fast.
Pick the trade you actually want that day.
Patched jar, no mod loader at all. 34 built-in modules and the in-game menu.
Built-ins baked in, Fabric layered on top. Both, together — the reason this exists.
Plain Fabric with your mod set. Nothing patched, nothing baked.
Built-in modules and the open ecosystem, at the same time.
Lunar and Badlion bake their mods in and ship closed — their built-ins are all you get. Fabric clients stay open but pay full transformation cost for everything, including the HUD.
Hybrid puts the patched jar underneath Fabric. Branding, HUD and mod menu are already in the bytecode and cost nothing to start. SkyHanni, Skyblocker, Sodium and the rest load on top exactly as they always do.
34 modules, no loader required.
FPS, CPS, keystrokes, reach, combo counter, armour, potion effects, zoom, fullbright, a replaceable scoreboard, and Skyblock readouts parsed straight from the sidebar — no API key, no network call. Drag anything where you want it, scroll to resize, and the layout saves to a plain file you can copy between machines.
Paste the list. It just reads it.
Shared mineshaft lists arrive in whatever format the sharer's tool produced, so the parser doesn't care. Any line with three numbers is a waypoint; whatever else is on the line becomes its label.
# all of these work 12 64 -30 Tungsten 45, 70, 88, Umber /waypoint 100 12 200 Vanguard {"x":5,"y":6,"z":7,"name":"Tungsten"}
The file is watched, so a new list appears without restarting.
A file on your disk, not a row in someone's database.
Badlion keeps HUD layout, keybinds and per-mod settings on their servers, tied to your account. There is no file to export — we checked two full installs before concluding that.
Hitblock writes hitblock-modules.json next to your options file.
Copy it, commit it, send it to a friend. It's yours.
No installer yet — it builds from source.
Hitblock is early and there's no packaged download. If you're comfortable with a terminal, it runs today:
# needs Node and a JDK 21+ git clone <your-repo> hitblock cd hitblock && npm install npm run build:patcher # bake the client into a jar copy npm run app # or: npm run start:hybrid
First launch signs you in with your Microsoft account and downloads the game files — around a gigabyte, once. After that it's the numbers at the top.
Things worth knowing before you try it.