Minecraft Data Packs
Minecraft Java data packs for recipes, loot, worldgen, functions, and gameplay changes, with version, source, backup, and install notes.
You play Bedrock. Every page in this section is for Java, and Bedrock cannot use these files.
Start with the packs that rival mods.
Worldgen overhauls and progression packs, no loader required.
- TerralithThe worldgen overhaul that competes with mods while staying vanilla-compatible.
- IncendiumThe Nether reforged: new structures, mobs, and a boss, from the Terralith team.
- NullscapeThe End pass from the same Stardust Labs family.
- Advancements+Hundreds of new advancements that give a long-running world direction again.
Showing 41 resources
Sunken Spires
by joshieman
Ruins of an advanced prismarine civilization are scattered throughout the ocean. Eleven structures bring mini-bosses, archaeology sites and unique loot.
Java1.21.10Last checkedWeapons of Cataclysm
by JustARandomGuy
A data pack that gives weapons their own Epic Fight movesets, built from the attack animations of L_Ender's Cataclysm bosses. It needs three mods to run.
Java1.20.1Last checkedMini Blocks
by MintRefresh
Cut blocks in a stonecutter to get over 550 small decorative blocks in survival. Each one plays a matching note block sound.
Java26.3Last checkedPlayer Health Indicator
by Gorzog
Adds toggleable health readouts for players in the tab menu, on the side scoreboard and below nametags, all controlled from chat.
Java26.3Last checkedArboria: Biome Enhancement
by Sunna
A worldgen data pack that reworks most vanilla overworld biomes with better-looking trees, ponds, boulders and tiny ocean islands, while leaving biome layout and terrain shape alone.
Java26.2Last checkedTierify - Prominence II Tweaks
by Afterlyte
Retunes the stat values and roll weights of the Tierify mod so equipment tiers progress more evenly, and adds reforge material support for modded gear. Built for Prominence II, usable anywhere.
Java1.20.1Last checkedChunklock
by delta-lore
Chunklock locks every chunk in a world except your starting one. You unlock the rest by paying items tied to each chunk's biome, which turns exploration into resource management.
Java1.21.11Last checkedBlazeandCave's Advancements Pack
by Cavinator1
One of the earliest and largest advancement data packs, with 1202 advancements in 16 tabs, scoreboards, item rewards and a cooperative mode. Java only, and it must sit on the server.
Java26.3Last checkedRoguecraft
by MonoCode
A data pack by MonoCode that rebuilds survival around runs, permanent upgrades, spells and classes, and an overhauled Ender Dragon fight. It needs a companion resource pack.
Java1.21.11Last checkedTerratonic
by Apollo
Terratonic carries Tectonic's terrain shaping over to Terralith biomes. It is a data pack for Java by Apollo, made for worlds that use Terralith as a data pack.
Java26.2Last checkedAlm's Recipe Addons
by almdudlerking
This data pack from almdudlerking bolts extra crafting recipes onto Marium's Soulslike Weaponry, Eldritch End, Mythic Upgrades and End Remastered, fixing a few awkward vanilla and modded crafting gaps in the process.
Java1.20.1Last checkedMarium's Soulslike Weaponry - All the Smites
by almdudlerking
An add-on data pack that layers the Smite spell onto six named weapons from Marium's Soulslike Weaponry, built to run alongside Spellblades n such and originally made for the Prominence II modpack.
Java1.20.1Last checkedMc Dungeons - All the Smites
by almdudlerking
A small Minecraft data pack that retags every greatsword, hammer and mace-shaped weapon so Smite can be applied to it, built to pair with Minecraft Dungeons weapon content.
Java1.20.1Last checkedArmor Stand Arms
by Jodek
Armor Stand Arms is a Minecraft data pack that gives every armor stand arms by default and lets you show or hide them with a shift-click on 1.21 and newer. It runs on Java Edition worlds from 1.20.1 through 26.3, single-player or server, with no companion resource pack.
Java26.3Last checkedHopo Better Underwater Ruins
by Hoponopono
Hopo Better Underwater Ruins expands Minecraft's ocean ruins into varied structures with fossils and hidden underwater cities patrolled by drowned. It installs as a data pack or as a Fabric, Forge, or NeoForge mod.
Java26.2Last checkedBlossom Blade
by joshieman
Blossom Blade adds one small cherry grove structure holding an iron sword enchanted with Smite and Sharpness, built entirely from vanilla blocks.
Java1.21.1Last checkedLuki's Grand Capitals
by lukidonu
Luki's Grand Capitals gives every vanilla village and pillager outpost its own detailed building style, playable as a plain data pack or as a Fabric, Forge, NeoForge, or Quilt build.
Java1.21.11Last checkedTidal Towns
by joshieman
Tidal Towns is a Minecraft data pack that generates floating driftwood villages in the deep ocean, complete with maps, farms, houses, and a blacksmith.
Java1.21.7Last checkedLet's Do Addon Structures
by Ninjdai
Let's Do Addon Structures adds meadow barns, illager camps, an illager mine, and a vinery to worlds already running Let's Do Meadow and Let's Do Vinery, for Fabric, Forge, and Quilt on Minecraft 1.20.1.
Java1.20.1Last checkedTrek
by hotsuop
Trek is a Minecraft datapack that adds more than 150 handcrafted structures across every biome, from floating islands and pillager forts to a lone campfire ruin, built entirely from vanilla blocks with no companion resource pack.
Java26.2Last checkedEnder Dragon Fight Remastered
by MrGenie151
A standalone data pack that raises the Ender Dragon to 500 health, adds a mid-fight Mad phase with new attacks, and plays boss music during the fight. Drops into a world or server datapacks folder with no mod loader required.
Java26.2Last checkedAmplified Nether
by catter1 / Stardust Labs
Amplified Nether doubles Nether height to 256 blocks and rebuilds its terrain with 3D biomes, tall mountains, and wider variety. Ships as a plain data pack or a Fabric, Forge, NeoForge, and Quilt mod for Java Edition 1.20 through 26.2.
Java26.2Last checkedGraves Datapack
by lullaby
Graves is a vanilla Minecraft data pack that saves your inventory and experience into a marked grave when you die, so you can recover your items without installing a mod.
Java26.2Last checkedVillager & Wandering Trader Drops
by Minetechstarship
Villager & Wandering Trader Drops is a small Minecraft data pack that makes villagers and wandering traders drop emeralds and other loot when killed, giving Java Edition players a reason to fight them instead of just trading.
Java1.21.11Last checkedAFK Display
by Chrqnos
AFK Display is a lightweight Minecraft data pack that automatically tags idle players with an [AFK] label in chat and the player list, then clears the tag the moment they move again.
Java26.2Last checkedVanilla Refresh
by limesplatus
Vanilla Refresh is a vanilla-friendly Java Edition data pack that adds player sitting, a day counter, armor stand poses, and dozens of other small quality-of-life tweaks without requiring a mod loader.
Java1.21.11Last checkedAll Mob Heads
by mldeg
All Mob Heads is a Minecraft data pack that lets nearly every mob drop its own head when it dies, turning a normal survival world into a full head-collecting hunt with a built-in advancement checklist.
Java1.21.11Last checkedSpawn Animations
by Tschipcraft
Spawn Animations replaces instant mob spawns with short effects: hostile mobs claw their way out of the ground or poof into existence, adding a beat of tension to every night without any mods.
Java1.21.11Last checkedCustomizable Elevators
by Antoha256M
A Minecraft data pack that turns any vertical shaft into a working elevator built from the blocks you choose, with custom doors, ropes, and per-floor call buttons.
Java1.21.11Last checkedTrue Ending - Ender Dragon Overhaul
by limesplatus
A data pack (and companion mod) that overhauls Minecraft's Ender Dragon fight with new phased attacks, progressing difficulty, and dragon-themed particle effects.
Java1.21.11Last checkedGeophilic
by bebebea_loste
Geophilic is a lightweight data pack that gently reworks vanilla Overworld biomes, adding new terrain shape, trees, and ground detail while keeping the classic Minecraft look. It runs in single player or on a server and installs like any world data pack.
Java1.21.11Last checkedStructory: Towers
by catter1
Structory: Towers is a Java data pack that scatters biome-themed towers, outposts, and ruins across your world. Run it on its own or alongside the Structory data pack for a fuller set of hand-built structures.
Java1.21.11Last checkedVeinMiner
by Miraculixx
VeinMiner is a Minecraft data pack that breaks a whole connected vein of the same block when you mine one block of it, so a single swing clears an entire ore deposit or tree. It runs from a world's datapacks folder on Java Edition, single-player or server.
Java26.2Last checkedDungeons and Taverns
by NovaWostra
Dungeons and Taverns is a structure data pack by NovaWostra that adds vanilla-styled taverns, dungeons, illager hideouts and other structures to Java Edition 1.19 through 26.3. Fabric and Forge jars cover the same range, NeoForge 1.21 to 26.3.
Java26.2Last checkedExplorify
by bebebea_loste
Explorify is a vanilla-friendly data pack that scatters more than a dozen new structures across the Overworld and the End, from roadside taverns to sunken end shipwrecks, with no other mods required.
Java1.21.11Last checkedStructory
by catter1
Structory adds seasonally updated, hand-built ruins and atmospheric structures that generate naturally across Minecraft's overworld biomes, available as a data pack or as a Fabric, Forge, NeoForge, and Quilt mod.
Java1.21.11Last checkedNullscape
by Stardust Labs
Nullscape replaces the vanilla End with an alien landscape of shattered islands, floating valleys, and crystallized peaks across multiple new biomes. Works as a standalone datapack or as a Fabric, Forge, NeoForge, and Quilt mod from 1.18.2 to 1.21.5.
Java1.21.5Last checkedIncendium
by catter1 / Stardust Labs
Incendium adds 8 new biomes, large structures to explore, unique weapons, and custom mobs to the Nether without requiring any resource pack. Works as a pure data pack or as a mod on Fabric, Forge, NeoForge, and Quilt for Java Edition 1.21.
Java1.21.11Last checkedTerralith
by Apollo
Terralith adds over 95 biomes, new terrain types and custom structures to the Overworld using only vanilla blocks. It runs as a data pack for 1.19 to 26.3 or as a mod for Fabric, Forge, NeoForge and Quilt.
Java1.21.11Last checkedAdvancements+
by Nearcloud
Advancements+ adds more than 500 Java Edition advancements across custom tabs for survival goals, exploration, redstone, mining, dimensions, and collection-focused play.
Java26.2Last checkedSeasons Data Pack
by slicedlime
Seasons Data Pack adds server-side seasonal biome shifts to Java Edition worlds, with fall leaves, winter snow, spring foliage, and savanna wet seasons.
Java1.21.5Last checked
Why data packs are the lightest way to mod Java.
Minecraft data packs change recipes, loot tables, advancements, functions, and even world generation using the game's own data system. No loader, no client install: they live inside a single world's datapacks folder and work on vanilla servers, where every player gets the changes with nothing installed on their side.
The limit is the data system itself. Packs cannot add truly new block graphics or engine behavior; that is where mods take over. Worldgen packs like Terralith blur that line hard, which is why they headline this section.
Installing and versioning.
Drop the zip into the world's datapacks folder, or add it on the world creation screen, then run /reload or rejoin the world. Some packs pair with a companion resource pack for custom textures; pack pages note when that applies.
Each quarterly drop bumps the data pack format, so match the pack build to your exact game version. Worldgen packs in particular should be chosen before a world is created and not swapped mid-world.
Data pack questions.
What is the difference between a data pack and a mod?
Data packs work within vanilla's data system, install per-world, and need no loader or client download. Mods load through Fabric, NeoForge, or Forge and can change anything, but every player has to install them. When a data pack can do the job, it is the lighter choice.
Do data packs work on servers?
Yes, including the vanilla server jar. Install the pack in the server's world folder and every player gets the changes automatically, with nothing client-side.
Do data packs work on Bedrock?
No. Data packs are Java-only. Bedrock's equivalent for gameplay changes is the behavior pack side of addons.
Can I remove a data pack later?
Recipe, loot, and function packs remove cleanly. Worldgen packs do not: already-generated chunks keep their terrain, and removing the pack mid-world creates visible seams between old and new generation.
Guides for data packs.
All guides for data packs ↗Add data packs to a Minecraft server
We show exactly where the data pack folder lives on a Minecraft server, how to load a pack without restarting, when a worldgen pack forces a restart anyway, and how to confirm it actually took effect.
For Data PackUpdatedFix data packs not showing in Minecraft Java
Fix Minecraft Java data packs that will not show up or load, with folder locations for singleplayer, servers, Aternos, and Realms, what the validation and registry error messages mean, and whether you can add a pack to a world you already started.
For Data PackUpdatedHow to back up Minecraft worlds on Java and Bedrock
Step-by-step instructions for backing up Minecraft worlds on Java and Bedrock, covering file paths on every platform and when to make a copy.
For Java ModUpdatedHow to find a stronghold and beat the Ender Dragon in Minecraft
How to craft eyes of ender, find a stronghold, fill the End portal, and beat the Ender Dragon, plus where a totem of undying actually comes from.
For Java ModUpdatedHow to install Minecraft data packs
How to add a data pack to a new Minecraft Java world or one you already play in, with the exact menu steps, the datapacks folder, and how to confirm it loaded.
For Data PackUpdatedHow to make a beacon in Minecraft
Everything you need to power a Minecraft beacon: getting a nether star from the Wither, crafting the block, and picking the pyramid tier that gives you the range and effects you want.
For Guide ResourceUpdated
Articles for data packs.
All articles for data packs ↗Minecraft game modes and how Hardcore differs
Four modes set what a player can do, and Hardcore is a separate world setting fixed at creation. This page covers how to tell them apart and what each means for mods, add-ons and data packs.
For Java ModLast checkedMinecraft plugins vs mods vs data packs for Java servers
Plugins, mods and data packs all change a Java world, but they need different server software and ask different things of players. This page sets them side by side and shows when each one fits.
For Server PluginLast checkedMinecraft world generation mods vs data packs explained
World generation mods and data packs both reshape Minecraft's terrain, biomes, or structures, but they work through different install paths, and neither one changes a world you already have.
For Java ModUpdatedMost downloaded Minecraft data packs on Modrinth
Twelve Java data packs sorted into terrain, structures and small tweaks, each with the one fact that decides whether it suits your world.
For Data PackLast checkedTerralith vs Biomes O' Plenty vs Tectonic for Java worlds
Three Java world generation projects compared on what they change, how they ship, which loaders and versions they cover, and what happens when you add, remove or combine them.
For Data PackLast checkedTerralith vs Tectonic for Java world generation
Terralith adds biomes and structures, while Tectonic reshapes terrain height and shape. This page sets out loaders, releases and how to combine them on Java.
For Data PackLast checked



















































