Mineuniverse
Mods
Universal Data Pack

Universal Data Pack

MOD
Load a global data pack from your config folder, applied to all worlds automatically.
by Danny_and_Son
Download Claim this project
736 downloads
0 likes
Updated Oct 14, 2026
0 hypes
Server Utility Utility & QoL
Advertisement Remove ads with Premium →

Universal Data Pack

Load a global data pack from your config folder, applied to all worlds automatically.

Universal Data Pack is a lightweight utility mod for modpack developers. It creates a folder at config/universaldatapack/ that acts as a standard Minecraft data pack — any content placed inside is applied to every world in the instance, both new and existing, without the player needing to do anything.

Why?

Minecraft's built-in data pack system is per-world. If you're building a modpack and need to override recipes, adjust loot tables, or add advancements globally, you'd normally need to either include the data pack in every world manually or wrap it in a mod JAR. Universal Data Pack gives you a simple folder-based workflow instead — just drop your files in and go.

How It Works

On first launch, the mod creates the following folder structure:

config/universaldatapack/
  pack.mcmeta
  data/
    README.txt

Everything inside data/ follows standard Minecraft data pack conventions. The mod registers this folder as a required server data pack at the highest priority, so it loads last and overrides all other data packs and mods. A README file is generated inside the data/ folder on first run with examples and usage instructions.

Usage

Override an existing recipe:Mirror the target mod's namespace and path inside the data/ folder. For example, to override an EnderIO smelting recipe:

config/universaldatapack/data/enderio/recipe/alloy_smelting/dark_steel.json

To disable a recipe entirely, use an empty JSON object as the file contents: {}

Add new content:Create your own namespace folder and add recipes, advancements, loot tables, tags, or any other data pack content:

config/universaldatapack/data/mymodpack/recipe/custom_sword.json
config/universaldatapack/data/mymodpack/advancement/craft_custom_sword.json

Reload changes: Changes take effect on world load and with the /reload command.

Can I use this in my modpack?

Definitely! This mod is designed to be included in modpacks. It contains no gameplay content on its own.

universaldatapack-26.1-2.1.0.jar
MC NeoForge, Server, 26.1, 26.1.1, 26.1.2, 26.2, 26.3
Release 2026-07-03 Get
universaldatapack-26.1-2.0.0.jar
MC NeoForge, Server, 26.1, 26.1.1, 26.1.2
Release 2026-04-10 Get
universaldatapack-1.21.1-1.0.0.jar
MC 1.21.1, NeoForge, Server
Release 2026-03-23 Get

More from Danny_and_Son

Advertisement Remove ads with Premium →

You Might Also Like