Data Packs for Minecraft Java
Browse 544 free data packs for Minecraft Java — popular picks include Armour Limiter, Better Multiplayer - GF, logCrafting.
Updated daily
Armour Limiter
This Datapack stops players from acquiring specific armours and tools. Ever wanted to make your minecraft server difficult by disabling player from crafting certain armours? I got you!!
Better Multiplayer - GF
Make vanila mutiplayer feel better by adding some custom function

logCrafting
Mathematically accurate crafting with logs (logs to sticks, etc...)
Colorful Crafting
Redye Candles and Banners using any dye + craft Mossy block variants of stairs, slabs, and walls!
Petrify an Oak Slab│石化一個橡木半磚
Added Petrified Oak Slab recipe.│添加了石化橡木半磚配方。
Vex Toggle
This datapack allows players to turn on and off vex spawning via /trigger. Useful for pesky raid farms.
More Death Messages
Unique death messages and consistent message ids
Server Side Health Indicators Datapack
A small customisable datapack that displays health on tablist and above the player.
Improved Structures & Dungeons
The combination of all minecraft Structure & Dungeons Data Pack
DrinkableXP
Drink XP bottles instead of throwing them!
Ethertweaks
A add-on datapack for Etherology 0.1.5 Adds new recipes and a tutorial book.
CBC Loot Fix
This is a simple fix for the Create Big Cannons: Advanced Technologies addon. Previously, some blocks simply disappeared when broken; this datapack fixes that bug and restores the correct drops.
Uncrafting_dp
Now it is possible to disassemble items to recover resources
Stack Shulkers
Stack shulker boxes.
Routine Falling Blocks Cleanup
Mitigates Lag/Spam from 'falling_block' entities
Builder Staff
You can place Walls and Platforms with one Click now!
Tuff Crafting
adds recipes for tuff
Craftable Wither Rose
This data pack adds a crafting recipe that transforms 8 wither roses into 16 wither roses.
Low version projectile trajectory
Restore the old version of the projectile trajectory
Burning the Silverfish│燃燒蠹蟲
Destroying an infested block with a tool enchanted with Silk Touch will cause it to drop itself. Smelting it in a furnace can restore it to its uninfested state.│使用帶有精準採集附魔的工具破壞蟲蝕方塊會使其掉落自身。將其放入熔爐中熔煉可以使其恢復到沒有被蟲蝕的狀態。
Cobblebalance
Re-balances for Pokémon stats, moves and abilities
Renewable Series: Sand and Gravel
Add vanilla-like recipes for sand and gravel.
Crafting Netherite Tools and Armor
Craft Netherite Tools and Armor with Netherite Ingots

Marijn's Food Effects
Makes (almost) all food items give special effects when eaten. Features a bunch of optimization options through /function food_effects:config
LokaLib
Modern, performance-focused Minecraft datapack library with events, timers, utilities, and developer tools.
Survival Nerf
Minimalistic vanilla-flavored design and balance overhaul. Mostly reverting bad decisions the devs have made. Intended for use with Etomb's Better Survival modpack.
Netherite Armor Elytra
You now can craft a netherite chestplate with elytra function.
Replanter Enchantment
My version of the Replanter Enchantment
Enchantcraft
Enchantcraft is a vanilla-friendly data pack for MCJE 26.1+ that allows players to disenchant items, split enchanted books, and reset an item's prior work penalty—even when the item would normally be too expensive to modify in an anvil.
Ez wool
Now you can transform wool and carpets to strings :)
Villager-NoGo
A Datapack that disables the Villager AI (with “NoAI“) by giving them a specific name
RevertRaidChanges-Extra-VaultsOminousBottleRemove
Removed the Ominous Bottle from the Vault LootTable.
Smithing Overhaul
Overhauls smithing table to replace the crafting table.
Ender Chest on Death
Ender Chest on Death is a lightweight Minecraft datapack that gives players exactly one Ender Chest when they die, without enabling keepInventory, so you can have a chance to get some items back!
Happy Trains
Happy Ghasts in minecarts look forwards!
Log as Planks
Craft all items that require only Planks, using Log