HomeJavaModsRegistry Dumper 3000
Registry Dumper 3000
ModsJava

Registry Dumper 3000

by rollylindenshnizzer · on CurseForge

Registry Dumper 3000 is a developer/debugging utility mod for modpack makers, datapack creators, and mod developers.

⬇ Download on CurseForge

Registry Dumper 3000

Registry Dumper 3000 is a developer/debugging utility mod for modpack makers, datapack creators, and mod developers.

It dumps Minecraft registries, tags, recipes, and resource folders to disk in a structured format so you can inspect exactly what is loaded in your game/server.

This is especially useful for:


What it dumps

Built-in registries

Dumps all built-in registries (not just blocks/items/fluids) from BuiltInRegistries.REGISTRY.

Runtime registries

Dumps all runtime registries from the server RegistryAccess.

This includes modded/runtime-loaded registries and gives you the final state seen by the server.

Raw tag JSONs

Dumps raw tag JSON files directly from the resource manager (data/*/tags/...).

Expanded runtime tags

Dumps the final merged tag contents from Registry#getTags().

This lets you see the actual resolved contents of tags after all mods + datapacks + resource layers are applied.

Raw recipe JSONs

Dumps raw recipe JSON files from data/*/recipes/....

Generic datapack resource folders (rule-based)

Config-driven dumping for arbitrary datapack folders (raw copy mode), including a large default ruleset.

Examples covered by default:

Unknown top-level folder catch-all (optional)

Can also dump top-level data folders that are not explicitly covered by your configured rules.

This helps find hidden or mod-added resource directories you forgot to account for.

Client asset folders (optional)

Optional client-side asset dumping on client start (disabled by default because it can be huge).

Examples:


Why this mod is useful

When debugging modded Minecraft, the hard part usually isn't "what should be loaded" — it's "what actually got loaded after everything merged?"

Registry Dumper 3000 helps answer that by exporting:

It is designed for inspection and troubleshooting, not gameplay features.


Output location

By default, dumps are written to:

The folder layout is configurable in the mod config.

Examples of generated roots (default names):

The mod also writes summary files (_summary.txt) for major dump sections.


Configuration

A detailed JSON config is automatically created at:

The config lets you control:


Performance / size notes

This mod can generate a lot of files depending on your modpack and config.

Please keep in mind:

If you only need specific data, disable the sections you don't need.


Who should use this

This mod is ideal for:

If you just want gameplay content, this mod is probably not for you.


Compatibility notes


Quick start

  1. Install the mod and launch the game/server.
  2. Let it generate the config file.
  3. Edit config/registry_dumper_3000.json to enable/disable what you want.
  4. Restart and check the dump/ folder.
  5. Use the generated _summary.txt files to quickly see what was exported.

Notes for pack authors

This mod is great for diagnosing issues like:

It can also help you build automation/scripts that inspect dumped outputs for pack QA.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Registry Dumper 3000 is a free Minecraft Java mod. Compatible with Minecraft 1.21.1, 1.20.1. Downloaded 159,552 times (via CurseForge). Download it and open it directly in the game.

Explore more