On 21 September, five mods updated within the same hour: MaLiLib 0.30.0, MiniHUD 0.41.0, Tweakeroo 0.30.0, Item Scroller 0.33.0 and Servux 0.12.0. All by the same author, all for 26.3, and four of the five have a one-line changelog that just says 26.3.
The fifth line is the interesting one.
The line that explains the delay
MaLiLib’s changelog reads: changes for GLFW to SDL keybinds, 26.3.
That is the input backend swap 26.3 shipped with, seen from the other side. MaLiLib contains the keybind system that every mod in this family uses, and a change to how the game identifies keys and mouse buttons means rewriting that system rather than recompiling it.
Everything downstream had to wait for it. That is why four mods shipped the same day with nothing to say – the work was all in the library, and once it was done the rest was a rebuild. The underlying change is covered in our note on the new input backend, and this is the clearest example yet of what it cost the ecosystem.
What these five actually are
MaLiLib is the shared library – config handling, serialisation, the keybind system, most of the GUI code. Nobody installs it deliberately; it is a dependency of everything else here. 35.3 million downloads.
MiniHUD draws information overlays: coordinates, chunk boundaries, light levels, spawn chunks, structure bounding boxes, entity data. It is the mod that turns the F3 screen into something you can configure.
Tweakeroo is a collection of client-side tweaks – flexible block placement, fast placement, hand restock, zoom, free camera, and several dozen more, each toggleable.
Item Scroller adds inventory manipulation: scroll to move stacks, drag to distribute, mass-move matching items. Once you have it, vanilla inventory handling feels broken.
Servux is the server-side companion, which lets a server send structure and entity data to clients running these mods rather than having them guess.

Who this family is for
Technical players, primarily. The overlays MiniHUD draws – chunk borders, spawn chunk boundaries, light levels in the world rather than on a debug screen – are the information you need to build farms and diagnose why one is not producing.
Tweakeroo’s flexible block placement is the other half of that. Placing a block in a specific orientation without a supporting block beside it is fiddly in vanilla and routine with it, which matters enormously for redstone.
None of it is necessary for ordinary survival play, and the configuration surface is large enough to be its own learning curve. This is a toolkit rather than a quality-of-life mod.
The fairness question, which is real here
Unlike most client mods, several of these do confer advantages. Seeing chunk borders, spawn chunk boundaries and entity information is information vanilla deliberately does not give you, and some Tweakeroo options automate actions.
Most technical servers allow the whole set, because that community is built around exactly this kind of work. Most PvP and many survival servers do not. The right move is to ask rather than assume, and the same reasoning applies as with the packs that sit near the advantage line.
Servux existing is the server’s side of that conversation – if an admin wants clients to have structure data, they can supply it deliberately instead of players extracting it.

Loader coverage, and the long tail
The 26.3 builds are Fabric. The project pages also list Forge, LiteLoader, Rift and Ornithe, which is a version history going back to 1.12 and earlier – this family has been maintained across more of Minecraft’s history than almost anything else in the mod ecosystem.
MaLiLib took over 6,100 downloads of its 26.3 build within hours, against roughly 1,900 for MiniHUD and 2,000 for Tweakeroo. That ratio is the dependency effect – every user of any mod in the set pulls the library.
All are LGPL-3.0, so modpack inclusion is unrestricted.
If you are updating
- Update MaLiLib first. A version mismatch between the library and its dependents is the most common failure and it produces a crash at startup rather than a warning.
- Expect keybinds to need checking. A keybind system rewritten for a new input backend is exactly where saved bindings get misinterpreted.
- Configs generally carry over, but back up the config folder before updating if you have spent time tuning MiniHUD.
- Servux is only needed if you run the server as well as the client.
Point two is the practical one this week. If a keybind does something unexpected after updating, that is the SDL change surfacing and it is a config problem rather than a bug – the same category of issue that hit Jade’s options screen earlier in the month.
Starting from scratch with MiniHUD
The default configuration shows very little, which is deliberate and also why new users conclude the mod is not working.
Three overlays are worth turning on first. Chunk boundaries, because almost every technical question eventually becomes a chunk question. Light level, rendered in the world rather than on a debug screen, which makes spawn-proofing a visual task instead of a guessing one. And coordinates with biome, which replaces most of what people open F3 for.
Everything else can wait until a specific problem asks for it. The mod is far more pleasant approached as a toolbox you add to than as a configuration screen you work through.
Why one author maintains all of it
A shared library plus several mods built on it is an unusual structure for a solo project, and it is the reason this family has survived across more than a decade of Minecraft versions.
The cost is concentrated. Porting the library is the hard work, and the mods on top are comparatively cheap to rebuild. The risk is equally concentrated – everything moves together, and nothing moves until the library does.
That trade has clearly been worth it. MaLiLib’s version list reaches back through LiteLoader and Rift, loaders most players have never used, and the mods built on it are still shipping the week a new drop lands.
Images: Icons project gallery.