Icon Exporter
by rubensworks
Icon Exporter writes a PNG icon for every registered item and block, so a player can turn a single game session into a folder of images.
What it does
The mod walks the item registry and considers each item variant it finds, covering both vanilla content and items added by other mods. Each icon is saved as a PNG with a transparent background, at a size of 64 pixels by default. Metadata for items and fluids can also be exported, and a regular expression filter can limit the export to particular mod IDs. Progress is shown while icons render.
Files are named by mod ID, item ID and metadata. When NBT tags are present, the mod can hash them with MD5 instead, using a configuration option, because items with large tags would otherwise produce very long file names. In that case an auxiliary text file with the same base name holds the full tag. Cyclops Core is required, and Forge Config API Port is optional. The mod is published for Fabric, Forge, NeoForge and Quilt, and it is open source under the MIT License.
Key features
Item and block icons
Renders PNG icons for items and blocks, covering vanilla and modded content in the registry.
Transparent output
Images are written with transparent backgrounds, at 64 pixels by default or a size passed on the command line.
Metadata export
Item and fluid metadata can be exported alongside the icons with a dedicated export command.
Filtered and hashed output
A mod ID regex limits the export, and an optional setting hashes NBT tags into file names.
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x7 of 7 versions with builds
1.20.x2 of 2 versions with builds
1.19.x4 of 4 versions with builds
1.18.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Optional 1
Use cases
Building an icon set
A resource pack or wiki project can start from a complete set of item images produced in one run.
Documenting a modpack
Exported metadata and icons can list the items a pack contains, filtered to the mods of interest.
Who it’s for: Modpack authors, resource pack makers and wiki editors who need item images for a large set of mods. Players who only play the game have no use for it.
How it compares
NBT Data Exporter is a Forge mod for 1.16 – 1.20.1, client and server, under the MIT License. Item Texture Exporter is Forge and NeoForge for 1.20.1 only, client-side only, also under the MIT License. Icon Exporter covers a wider set of loaders and versions, with Fabric, Forge, NeoForge and Quilt builds for 1.18.2 – 26.3.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Icon Exporter | Fabric, Forge, NeoForge and Quilt | 1.18.2 – 26.3 | Client and server | 2026-09-20 |
| NBT Data Exporter | Forge | 1.16 – 1.20.1 | Client and server | 2023-06-20 |
| Item Texture Exporter | Forge and NeoForge | 1.20.1 | Client-side only | 2026-08-03 |
Questions
Does Icon Exporter require Cyclops Core?
Does Icon Exporter have to be installed on a server?
What happens to items with long NBT tags?
More from rubensworks
What the author says
This mod requires the Cyclops Core library! This mod exports all item and block icons to PNG files.
Official listing
- Modrinth page
- modrinth.com/mod/icon-exporter
- Owner
- rubensworks
- Published
- 2022-06-06
- Updated on Modrinth
- 2026-09-20
- Facts verified
- 2026-10-15