ItemStackExporter
ItemStackExporter saves the blockstates and item states of a running game to files, so tool and shader developers can reuse them.
What it does
Exporting block and item states by hand takes long when a pack needs hundreds of entries. The mod automates that step: a configurable key, F8 by default, starts an export, and a keypad multiply key opens the output as a JEI page. Saved states are written in a Modname:blockname format inside the config directory, which suits pack and shader development where the data feeds into other tools.
Required dependencies are Just Enough Items (JEI) and Roughly Enough Items (REI). The mod runs on the client alone, so single-player and multiplayer clients need it while servers do not. Files are published for Fabric, Forge and NeoForge across four game versions, 1.16.5 – 1.21.1, with the newest NeoForge build targeting 1.21.1. The code is available under a Creative Commons Attribution 4.0 license and is not open source.
Key features
Block and item state export
Saves the states of blocks and items from the running game to files that other tools can read.
Configurable keys
The export and JEI page keys can be changed in the controls, with F8 and the keypad multiply key as defaults.
JEI output page
The exported entries can be opened as a page in JEI for browsing and checking.
Regex config
A regex setting in the config file controls which entries are included in an export.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Pack development
Resource pack and shader developers use the saved states to build their files without typing each entry by hand.
Who it’s for: Modpack authors, resource pack makers and shader developers who need exact block and item state data from the game.
How it compares
Default Options is a client-side mod for Fabric, Forge and NeoForge covering 1.18 – 26.3, under All rights reserved and not open source. Block Logger is also client-side, for Forge and NeoForge only, covering 1.20.1 – 1.21.1, and released under CC0 1.0 Universal. Options Rewriter is client-side too, for Forge and NeoForge across 1.18.2 – 1.21.11, and is open source under the MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| ItemStackExporter | Fabric, Forge and NeoForge | 1.16.5 – 1.21.1 | Client-side only | 2025-07-13 |
| Default Options | Fabric, Forge and NeoForge | 1.18 – 26.3 | Client-side only | 2026-09-16 |
| Block Logger | Forge and NeoForge | 1.20.1 – 1.21.1 | Client-side only | 2026-09-13 |
| Options Rewriter | Forge and NeoForge | 1.18.2 – 1.21.11 | Client-side only | 2026-07-18 |
Questions
Does ItemStackExporter need JEI or REI?
Does the server need ItemStackExporter?
Where are the exported states saved?
In the catalog
ItemStackExporter is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 32,366 mods support Minecraft 1.21.1.
Similar mods
What the author says
This mod introduces a powerful tool for pack development and shader development, enabling you to save files in the format Modname:blockname within the config directory. Saved Files - Inventory File: config/inventorymod/Inventory.txt - JEI Page File: config/inventorymod/Jei_page.txt - Block and Item States File…
Official listing
- Modrinth page
- modrinth.com/mod/itemstackexporter
- Owner
- Pepe-Le-Spooder
- Published
- 2024-07-05
- Updated on Modrinth
- 2025-07-13
- Facts verified
- 2026-10-15
