Data Packs for Minecraft Java
Browse 388 free data packs for Minecraft Java — popular picks include Common Signals, Get UUID, Taglib.
Updated daily
Common Signals
Minecraft datapack library aiming to make in common several selectors to improve optimization
Get UUID
Simple UUID conversion library
Taglib
A Minecraft tags library
Mascom (Mass Commands)
Run any command as often as you like AT ONCE and easier than ever before :)
Classic Splashes
Relive the nostalgia! This pack restores every yellow splash text from the Legacy Console Edition, bringing that classic console charm to Java.
Furnace NBT Recipes
Minecraft datapack library for handling custom furnace recipes with advanced NBT / component support!
Projectile Motion│投射物動能
Simply execute a new function to launch a projectile in a specified direction.│只需要執行一個新函數即可朝指定方向發射投射物。
Keyconomy
An economy datapack based around trial keys. It has shops included!
Custom Stats System
This datapack is for all of the datapack developers who need a custom stats system but doesn't know how to do it.
Craft An Elytra
Datapack That Add The Possibility To Craft Elytras
datattributes
Adds "fake" attributes with a datapack, Great for RPG's, Read description
ScoreFixer
Prevent scores from getting lost after player name changes.
Golf Ball
Transform into a golf ball in Minecraft and experience realistic and configurable golfing physics!
Marker Command Engine
A macro-free vanilla command execution engine designed for Minecraft 1.20.1 and below. Built with command block logic for maximum compatibility, predictability, and security.

Fix my Enchantments!
This is a light weight that Fixes one crucial feature that is in every one of Silver's Project that contains custom Enchantments
Pathway
Library in aid of controlling entities

Player Healing│玩家治癒
A new function has been added that can heal players based on the input healing amount.│新增了一個函數,可以根據輸入的治療量為玩家治療。
Compound Key Reader
Read the keys of nbt compounds easily!
PokéGems Legacy - Burst Evolution
PokéGems Legacy - Burst Evolution is an PokéGems Legacy Add-on for Cobblemon which adds Burst Evolution into the wonderful world of Cobblemon.
ISS
This Datapack adds an easy way Save and Load player inventories.
HeightBoxLib
Hitbox related Library that gets the entity's height!
QoL
(1.21.5+), Adds Quality of Life features that everyone needs in their Survival worlds/servers (will also include some of my other datapacks/mods in here)
FTMC TouchSign Datapack
A datapack framework that gives your datapack the ability to tell which part of a wall sign that a player clicked on. Works in Vanilla Minecraft 1.13 through 1.21.5.
CrafterLib
CrafterLib - A robust Custom Crafter library for Minecraft
Di Library
A small multifunctional datapack library reduced repetitive works.
GolemScript
A programming language in a vanilla datapack.
Smart Ore Generation
A Minecraft data pack library for handling custom ore generation by using a smart system for ore location.

Chickens Lay Anything
Configure what items chickens lay using loot tables!
Makertastic Experience
A project that aims to make Minecraft survival feel fresh again, adding new mechanics and fun features to the game.
StringLib
A Minecraft Data Pack library that offers highly optimized implementations for many useful string manipulation utilities.
DaBsu-Dialog Batch Spawner Utils
A dialog based Spawner Editor for map makers to manage a large amount of spawners conveniently and visually.
Multiplayer Display HUD
Display players HUD using scoreboards
TQs Unstack Shulkers in item form
Unstacks stacked shulker boxes that are in item form. Handy with mods that can stack shulker boxes in your inventory and on the ground, like tweakeroo and carpet mod.
RevertRaidChanges-Normal
Restored Raid to the logic before version 1.21.
Customizable Timer
A simple timer datapack with customizable options for color and style.
ajjgui
A data-driven GUI library for Minecraft mapmaking.