Data Packs for Minecraft Java
Browse 16,006 free data packs for Minecraft Java — popular picks include Get SysTime, Glowberries give you Glowing, Very Real and Not Fake Official Gameplay Overhaul Datapack.
Updated daily

Get SysTime
A simple data pack that allows you to get your system time in Minecraft.
Glowberries give you Glowing
In this simple, lightweight datapack, eating glowberries gives you the glowing effect!
Very Real and Not Fake Official Gameplay Overhaul Datapack
Definitely not made by me and very real and leaked from Mojang
GreetTitle
A lightweight Minecraft 1.20 and 1.20.1 datapack that shows a customizable join title to each player when they enter a world or server, with per-player saved settings.
Cozy Hearts
This Datapack shows hearts when you stand near a friend.
Simple Portable Beacon
Adds a tool to easily mark locations and death points
Harder Tools
Makes crafting tools and weapons more difficult, making crafting more realistic
Nerf Breach Effect
Halve the effect of the Breach enchantment.
Pacify Mobs
A datapack that works just like Silence Mobs but to remove their AI
Everyone baby
A datapack that makes all mobs become a baby, even those that can't in the basegame. Use this datapack if you want the cutest experience :D.
cutting
a collection of QoL datapacks that add new recipes to the stonecutter
Revival Life
A Hermitcraft-style life series premise, mostly as in Lazmira's video "3 Ideas for Life Series S6"
Explosify
With this Data Pack all of the TNTs get more powerful when placed. You can change the explosion radius in a settings page.
Trader Announcement
Play a goat horn when the Wandering Trader appears in your world.
Slow Falling Boots
A Data Pack that adds Slow Falling Boots.
Deepslate Crafting & Cutting
Craft Deepslate into Cobbled Deepslate OR use on the Stonecutter for all Deepslate recipes!
Silk Path
Makes dirt paths obtainable with Silk Touch
Dolphin No Drown
A simple Minecraft data pack that prevents your pet dolphins from suffocating.
Name Lib
A simple library datapack for getting player usernames

nazar's teamwork
a self-assignable teams datapack for java 1.21, designed for geyser servers
add_custom_model_data
Enables all players to add the custom_model_data component to items.
Kamikaze
Deal damage by taking damage
Craftable Barrier Block
Craftable Barrier Block
Tinker's Construct x Better Combat
Adds Better Combat tags to Tinker's Construct weapon types.
Coal Drops OP Loot
Coal Block Drops OP Loot/Items

Stardust bunny
Adds the stardust bunny origin. Balanced, mobility-focused origin with a huge arsenal of utilities.
Mouse Wheelie Companion
A companion datapack for Mouse Wheelie that enables certain Mouse Wheelie features on Vanilla servers.
Farmer Golems
Copper Golems holding hoes now harvest in a 3x3 area around them!
Lightning Mace
Lightning Mace that attacks enemies with lightnings as like Mjolnir.
Tied Together
Attaches 2 players together with a rope.
Essential Smelting
Adds smelting recipe that mojang either forgot or didn't wanna add
Passengers from Spawn Eggs
Makes the Passenger NBT work for entities in spawn eggs.
SlimeApple Craftable godapple
SlimeApple brings back god apple craft (issue-free)
More Advancements REMADE
The old more advancements mod for fabric but it works on 1.21 and its a datapack now suckers.
Smeltable Ore Blocks
Annoyed that you can't smelt raw ore blocks? Now you can!
Red1's Crafter Receipe
A simple datapack that adds the crafter's receipe.