DATA PACKS
Complete guide to Minecraft data packs. Vanilla experiments, community favorites, world generation, and quality-of-life improvements.
Browse by Category
Gameplay
Data packs that change core gameplay mechanics, add new systems, or modify how you play the game.
11 packsQuality of Life
Small improvements that make survival smoother without changing the core experience.
7 packsCrafting
New recipes, uncraftable items made craftable, and recipe tweaks for convenience.
6 packsWorld Generation
Custom world generation, new biomes, structures, and terrain modifications.
6 packsLoot
Custom loot tables, better mob drops, chest loot modifications, and treasure systems.
5 packsMobs
Data packs that add new mobs, modify existing mob behavior, or change spawning rules.
2 packsChallenge
Harder survival, custom challenges, achievement systems, and difficulty modifiers.
3 packsUtility
Technical data packs for server management, coordinates, timers, and admin tools.
5 packsPopular Data Packs
Stardust Labs
A massive world generation overhaul that adds over 95 new biomes while preserving full vanilla compatibility. No mods required.
Vanilla Tweaks
Only one player needs to sleep to skip the night. Essential for multiplayer servers where coordinating sleep is impractical.
BlazeandCave
Adds over 1,000 new advancements organized in custom tabs covering exploration, farming, combat, building, and more. The most popular advancement pack.
Vanilla Tweaks
All mobs have a chance to drop their head when killed. Collect decorative mob heads from every creature in the game.
Vanilla Tweaks
When you die, your items are stored in a grave block at your death location instead of scattering on the ground. Right-click to retrieve.
Vanilla Tweaks
Chop down entire trees by breaking the bottom log. All connected logs break at once while sneaking with an axe.
Stardust Labs
Completely revamps the Nether dimension with new biomes, structures, mobs via commands, and custom loot. Transforms the Nether into a rich adventure dimension.
Community
Mine entire ore veins by breaking one block while sneaking. Works with all ores and can be configured for other block types.
What a data pack can change
A data pack is a folder or a .zip file with a pack.mcmeta file in it, and that file is the only one it must have. The rest sits in a data folder: recipes, loot tables, advancements, functions full of commands, tags, enchantments and even whole dimensions and world generation. Files in the minecraft namespace replace the vanilla ones, and when two packs contain the same file, the pack that loads last wins.
Textures, models and sounds belong in resource packs instead, which is why a few packs here come with one. Hardcore Hearts includes its own, while Terralith, Incendium and BlazeandCave's Advancements offer an optional one.
Adding packs and changing them later
When you create a world, open the More tab, press Data Packs and drag the packs into that screen. For a world you already have, put the folder or .zip in the datapacks folder inside that world's save. The install guide walks through both, and through servers too.
The /reload command picks up changes to recipes, loot tables, advancements, tags, predicates, item modifiers, functions and structure templates. Anything else only takes effect after you reopen the world or restart the server. /datapack list shows the packs, /datapack enable and /datapack disable switch them on and off, and enable with first, last, before or after sets where a pack sits in the load order. World generation packs such as Terralith only shape chunks that haven't been generated yet, so they suit a new world best.
Versions and pack format
The pack.mcmeta file also says which pack format a pack was made for, and the pack list shows a warning when that doesn't match your game. Since 1.21.9 the file gives a min_format and a max_format instead of one pack_format number, and Minecraft 26.2 reads data pack format 107.1. Every pack page here lists the versions the pack was made for, so compare them with your world before you install. If a broken pack stops a world from opening, the game offers Safe Mode, which loads it with only the vanilla data pack.
Experiments are data packs too
In Java Edition, Mojang ships unfinished features as data packs that you turn on when you create a world, and a server can name them under initial-enabled-packs in server.properties before its world is generated. Opening such a world in singleplayer shows a warning first, and a world with experimental settings can't be uploaded to Realms. Bundles were an experiment from 1.19.3 until 1.21.2 made them a normal item, and Villager Trade Rebalance has been one since 1.20.2, with its cartographer and wandering trader trades made standard in 1.21.5. The other experiments in the game today are Minecart Improvements and Redstone Experiments.
Every pack on this site is in the full data pack list, with its category, creator and how much setting up it takes.
Need a Minecraft server?
Run data packs on your own server with Astroworld Hosting.
Try Astroworld Hosting