Behind many of the most popular Minecraft mods sits a quiet workhorse that most players never think about. Iceberg Library provides the essential events, helpers, and utilities that mod developers rely on to build their creations — and it works on both client and server side. Downloaded over 25 million times across the community, Iceberg has become one of the most widely used modding libraries available for Forge, Fabric, NeoForge, and Quilt.
Key Features
- Shared events and helpers — Offers a unified set of events and helper functions that mod developers can hook into, reducing duplicated code across projects
- Client and server support — Works seamlessly on both the client and server side, so dependent mods can use it in any environment
- Multi-loader compatibility — Available for Forge, Fabric, NeoForge, and Quilt, giving mod authors flexibility to support multiple platforms from a single dependency
- Wide version range — Maintained across Minecraft versions from 1.16.5 all the way to 1.21.4, ensuring long-term mod compatibility
- Lightweight utility library — Designed as a background dependency that appears to be lightweight, providing tools for other mods without adding gameplay changes on its own
Screenshots
How to Install
- Download and install your preferred mod loader (Forge, Fabric, NeoForge, or Quilt) for your Minecraft version
- If using Fabric, make sure Fabric API is also installed
- Download the correct Iceberg Library file matching your mod loader and Minecraft version
- Place the downloaded
.jarfile into your.minecraft/modsfolder - Launch Minecraft — Iceberg will load automatically as a dependency for other mods that require it
Requirements
| Mod Loader | Dependencies | Minecraft Versions |
|---|---|---|
| Forge | Minecraft Forge | 1.21.4, 1.21.3, 1.21.1, 1.21, 1.20.6, 1.20.4, 1.20.2, 1.20.1, 1.20, 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19, 1.18.2, 1.18.1, 1.17.1, 1.16.5 |
| Fabric | Fabric API | |
| NeoForge | NeoForge Installer | |
| Quilt | Quilt Loader |
Pros & Cons
Pros
- Supports all four major mod loaders (Forge, Fabric, NeoForge, Quilt)
- Covers an impressive range of Minecraft versions from 1.16.5 to 1.21.4
- Over 25 million downloads — widely trusted by the modding community
- Works on both client and server side
- Open source on GitHub for transparency
Cons
- No standalone functionality — only useful as a dependency for other mods
- Licensed under CC-BY-NC-ND-4.0, which restricts commercial use and derivative works
- Players must manually match the correct version to their mod loader and Minecraft version
Download
Always download mods from official sources to stay safe.
What's New
- Fixed a debug.log spam issue that occurred when Iceberg was installed alongside AzureLib 3.0 and newer versions
- Players who use mods depending on both Iceberg and AzureLib should update to eliminate unnecessary log clutter
- This is a stability and compatibility fix — no new features were added in this update
FAQ
Do I need Iceberg Library if no other mod requires it?
No. Iceberg is a dependency library, meaning it only needs to be installed when another mod lists it as a requirement. On its own, it does not add any gameplay content or features.
Is Iceberg Library compatible with both Forge and Fabric at the same time?
You need to download the version that matches your specific mod loader. There are separate files for Forge, Fabric, NeoForge, and Quilt — they are not interchangeable.
Why is my game crashing after installing Iceberg?
The most common cause is a version mismatch. Make sure the Iceberg file you downloaded matches both your Minecraft version and your mod loader version exactly. Also check that you have the required dependencies like Fabric API (for Fabric) installed.
