SuperMartijn642's Core Lib is a library mod that provides shared code implementations for GUIs, blocks, tile entities, and network packets across multiple Minecraft versions, available for Fabric, Forge, NeoForge, and Quilt mod loaders.
If you have ever tried to install a popular mod like Trash Cans, Rechiseled, or Entangled, you have likely seen a crash screen telling you that SuperMartijn642's Core Lib is missing. That is because dozens of well-known mods depend on this library to function. With over 11 million downloads on Modrinth alone, it is one of the most widely used library mods in the entire Minecraft modding ecosystem. The reason is simple: rather than duplicating the same foundational code in every individual mod, SuperMartijn642 built a single shared library that handles the heavy lifting behind the scenes. For players, that means fewer conflicts, smaller mod file sizes, and a more stable modded experience overall.
Key Features of SuperMartijn642's Core Lib
- Cross-version code compatibility — The core purpose of this library is allowing mod code to work consistently across Minecraft versions ranging from 1.16.5 all the way up to 1.21.11. This means mod authors can update their projects faster, and players get access to their favorite mods on new Minecraft versions sooner than they otherwise would.
- Shared GUI implementations — Core Lib provides standardized graphical user interface components that mods can reuse. This gives all of SuperMartijn642's mods a consistent, polished look and feel, and it includes advanced widget systems like scrollbars and scissor-based rendering for clean, professional interfaces.
- Block and tile entity framework — The library handles common block and tile entity logic that would otherwise need to be written from scratch in every mod. For players, this translates into more reliable block interactions and fewer edge-case bugs when multiple mods interact with each other.
- Network packet handling — Multiplayer synchronization is one of the trickiest parts of Minecraft modding. Core Lib standardizes how data packets are sent between client and server, reducing desync issues and improving the stability of multiplayer modded servers.
- Multi-loader support — Whether you play on Fabric, Forge, NeoForge, or Quilt, Core Lib has you covered. This broad loader support means you do not need to worry about finding the right version for your specific modding setup — there is a build for every major platform.
- Lightweight dependency — As a library mod, Core Lib appears to be lightweight and adds no gameplay changes on its own. It runs quietly in the background and only activates when another mod calls on its shared code, so it should not noticeably affect your game's performance.
- Custom slot and widget system — Recent updates introduced custom container slots and configurable scrollbar widgets, giving mod developers more powerful tools to build inventory screens and configuration menus that feel native to Minecraft.
How to Install SuperMartijn642's Core Lib
- Install your preferred mod loader. Choose from Fabric, Minecraft Forge, NeoForge, or Quilt depending on which mods you plan to use.
- Download the correct version of SuperMartijn642's Core Lib for your Minecraft version and mod loader from the official Modrinth page or CurseForge.
- Place the downloaded
.jarfile into your.minecraft/modsfolder. If the folder does not exist, launch Minecraft once with your mod loader installed to generate it. - Install any mods that depend on Core Lib — such as Trash Cans, Rechiseled, or Entangled — into the same mods folder.
- Launch Minecraft through your mod loader profile and confirm that all mods load without errors on the title screen.
Requirements & Compatibility
| Requirement | Details |
|---|---|
| Minecraft Versions | 1.16.5 – 1.21.11 |
| Mod Loaders | Fabric, Forge, NeoForge, Quilt |
| Side | Client & Server (required on both for multiplayer) |
| Additional Dependencies | None — this is a standalone library |
| License | All Rights Reserved |
What's New
- Fixed a bug where the client was not updated when
BaseBlockEntity#writeClientDatareturned an empty tag (v1.1.21). - Added cursor customization when hovering over widgets, improving visual feedback in mod GUIs.
- Introduced a new configurable
ScrollbarWidgetandScissorWidgetfor more polished, bounded UI rendering. - Added
CustomSlotsupport for creating specialized container inventory slots. - Improved focus handling in the base widget system and fixed several scissor-related rendering issues.
Pros and Cons
Pros
- Supports all four major mod loaders — Fabric, Forge, NeoForge, and Quilt
- Covers an exceptionally wide range of Minecraft versions from 1.16.5 to 1.21.11
- Over 11 million downloads — proven reliability and active maintenance
- Actively updated with the latest Minecraft releases
- Reduces mod conflicts by standardizing shared code across multiple mods
Cons
- Does nothing on its own — only useful as a dependency for other SuperMartijn642 mods
- Licensed as All Rights Reserved, limiting use by other mod developers outside the author's ecosystem
- Players must manually ensure they download the correct version matching both their Minecraft version and mod loader
Alternatives to SuperMartijn642's Core Lib
- Fabric API — The essential library mod for Fabric-based mods, providing core hooks and utilities that most Fabric mods depend on to function.
- Architectury API — A cross-platform library that helps mod developers write code once and deploy across Fabric, Forge, and NeoForge simultaneously.
- Cloth Config API — A popular configuration screen library that many mods use to provide in-game settings menus, often seen alongside other library mods.
Download SuperMartijn642's Core Lib
| Minecraft Version | Fabric | Forge | NeoForge | Quilt |
|---|---|---|---|---|
| For Minecraft 1.21.11 | Download | Download | Download | Download |
| For Minecraft 1.21.10 | Download | Download | Download | Download |
| For Minecraft 1.21.9 | Download | Download | Download | Download |
| For Minecraft 1.21.8 | Download | Download | Download | Download |
| For Minecraft 1.21.7 | Download | Download | Download | Download |
| For Minecraft 1.21.6 | Download | Download | Download | Download |
| For Minecraft 1.21.5 | Download | Download | Download | Download |
| For Minecraft 1.21.4 | Download | Download | Download | Download |
| For Minecraft 1.21.3 | Download | Download | Download | Download |
| For Minecraft 1.21.2 | Download | Download | Download | Download |
| For Minecraft 1.21.1 | Download | Download | Download | Download |
| For Minecraft 1.21 | Download | Download | Download | Download |
Always download mods from official sources to stay safe.
Frequently Asked Questions
Do I need SuperMartijn642's Core Lib to play Minecraft?
No — you only need it if you have installed a mod that lists it as a required dependency. Core Lib is a library mod, which means it provides shared code that other mods rely on. If none of your mods require it, you do not need to install it. However, if you see a missing dependency error mentioning this library on startup, you must add it to your mods folder.
Does SuperMartijn642's Core Lib add any gameplay content?
No, it does not add any blocks, items, mobs, or gameplay changes. Core Lib works entirely behind the scenes as a code framework. Its purpose is to provide reusable components — like GUI elements, block handlers, and network packets — so that other mods by SuperMartijn642 do not have to include duplicate code.
Is SuperMartijn642's Core Lib compatible with OptiFine or Sodium?
Yes — Core Lib is a backend library that does not modify rendering or chunk loading, so it generally has no conflicts with performance mods like OptiFine or Sodium. Since it handles only internal code abstractions for other mods, it should coexist safely with most optimization mods in your load order.
Can I include SuperMartijn642's Core Lib in my modpack?
Yes, the mod author explicitly allows use in modpacks. According to the official mod description, you are free to include Core Lib in any modpack without needing special permission. Just make sure to download it from official sources like Modrinth or CurseForge.
Which mods require SuperMartijn642's Core Lib?
Many popular mods by SuperMartijn642 require this library, including Trash Cans, Rechiseled, Entangled, and Wormhole. If you are installing any mod authored by SuperMartijn642, check its dependency list — there is a strong chance Core Lib is required. The library has accumulated over 11 million downloads precisely because so many widely used mods depend on it.
