HOW TO INSTALL DATA PACKS - JAVA EDITION

menu_book Complete Guide

HOW TO INSTALL
DATA PACKS IN
MINECRAFT JAVA

A complete step-by-step guide to install any Data Pack in Minecraft Java Edition — for Windows, macOS, and Linux.

update Updated: March 2026 timer 3 min read deployed_code Java 1.13 to 1.21.x
info Data Packs are a powerful vanilla feature in Minecraft Java Edition that let you add custom functions, loot tables, advancements, recipes, and more — without installing any mods. This guide walks you through the full installation process.

help What is a Data Pack?

A Data Pack is a .zip file (or a folder) that contains custom data for Minecraft — such as functions, recipes, advancements, loot tables, and world generation changes. It works in both singleplayer worlds and multiplayer servers.

folder_zip File Format

.zip file or unpacked folder — both are supported

check_circle No Mods Needed

Works on Vanilla Java Edition — no Fabric or Forge required

public Per-World Install

Installed inside each world folder separately

dns Server Support

Works the same way on multiplayer servers

list_alt Step-by-Step Installation

1
Download the Data Pack

Download the .zip file of the data pack. Do not extract it — keep the zip file as-is unless the guide specifically says otherwise.

2
Open Minecraft and Select Your World

Launch Minecraft Java Edition. Click on the world where you want to install the data pack — do not join it yet.

3
Click the Edit Button

After selecting the world, click Edit at the bottom. Then click Open World Folder to open the world directory in your file explorer.

4
Open the datapacks Folder

Inside the world folder, you will find a folder named datapacks. Open it.

.minecraft/saves/[WorldName]/datapacks/
5
Paste the ZIP File Here

Copy and paste the downloaded .zip file into this datapacks folder. That is all you need to do for file placement.

6
Join the World and Run /reload

Now join the world. If the world was already open, type this command in the chat to load the new pack:

/reload
7
Verify the Installation

Run the following command to see a list of all installed and active data packs:

/datapack list
lightbulb Pro Tip: If the pack does not appear in the list, check that the pack.mcmeta file exists in the root of the ZIP. If it is missing, the pack is invalid or improperly packaged.

folder_open datapacks Folder Path by Operating System

If you want to navigate to the datapacks folder manually, follow the path for your operating system:

computer Windows
laptop_mac macOS
terminal Linux

Open the Run dialog (Win + R) and type the following path:

%appdata%\.minecraft\saves\[WorldName]\datapacks

You can also paste this path directly into the File Explorer address bar.

Open Finder, then go to Go > Go to Folder (Shift + Cmd + G) and enter:

~/Library/Application Support/minecraft/saves/[WorldName]/datapacks

Replace [WorldName] with your actual world folder name.

Navigate to this path using your terminal or file manager:

~/.minecraft/saves/[WorldName]/datapacks

Press Ctrl + H in your file manager to show hidden folders if .minecraft is not visible.

add_circle Installing During New World Creation

You can also add a data pack while creating a new world. This is recommended for packs that affect world generation:

format_list_numbered Steps for New World Creation
1. Click Create New World, then click More Options 2. Click the Data Packs button 3. Drag and drop your ZIP file, or use Open Pack Folder 4. Enable the pack and then create the world
info Note: World generation data packs such as custom biomes or structures must be installed before world creation. Adding them to an existing world will not apply the generation changes correctly.

dns Installing on a Multiplayer Server

The process for servers is almost identical. Place the ZIP file into the world's datapacks folder on your server:

folder Server Folder Path
# Navigate to your world folder inside the server root server/[world-name]/datapacks/yourpack.zip # Default world folder name on most servers: world/datapacks/

After placing the file, run this command in the server console or in-game:

/reload
warning Warning: You need OP (operator) permission to run the /reload command on a server. Without OP access, the command will not execute.

terminal Useful Commands

keyboard Data Pack Commands
/datapack list # View all installed packs /datapack enable "file/packname.zip" # Enable a pack /datapack disable "file/packname.zip" # Disable a pack /reload # Reload all packs

verified Version Compatibility

Data Packs have been available since Minecraft Java 1.13. Each pack contains a pack_format number in its pack.mcmeta file — make sure it matches your game version:

Minecraft Version pack_format Data Pack Support
1.21.4 – 1.21.5 61 Supported
1.21 – 1.21.3 48 Supported
1.20 – 1.20.6 26 – 41 Supported
1.18 – 1.19.4 10 – 12 Supported
1.16 – 1.17.1 7 – 8 Limited
1.13 – 1.15.2 4 Basic Only
1.12 and below Not Supported
warning Important: If a pack's pack_format does not match your Minecraft version, the game will show a warning but the pack will usually still load. Using a pack built for your exact version is always the best practice.

quiz Frequently Asked Questions

chevron_right I installed the data pack but it is not working. What should I do?
First run /datapack list — if the pack is not in the list, verify that the pack.mcmeta file is present in the root of the ZIP. If it is there, try running /reload again or restart the world completely.
chevron_right Do I need Fabric or Forge to use data packs?
No. Data Packs work directly on Vanilla Minecraft Java Edition — no Fabric, Forge, or any other mod loader is required. Some advanced packs may recommend Fabric for extra features, but those are technically mods, not data packs.
chevron_right Can I install multiple data packs at the same time?
Yes. You can place multiple data packs in the datapacks folder at once. Just make sure no two packs use the same namespace, as this can cause conflicts. Use /datapack list to see all enabled packs.
chevron_right How do I remove a data pack?
Two options: (1) Run /datapack disable "file/packname.zip" to temporarily disable it without deleting the file. (2) Delete the ZIP file directly from the datapacks folder and then run /reload.
chevron_right Do data packs work on Minecraft Bedrock Edition?
No. Data Packs are exclusive to Java Edition. The equivalent for Bedrock Edition is Add-Ons (.mcaddon), which use a completely different format and are not cross-compatible with Java data packs.
sports_esports
READY TO INSTALL?

You can now install any Java Edition Data Pack. Browse our latest packs below.

Data Pack Java Edition How to Install Minecraft Guide pack.mcmeta Minecraft 1.21 /reload command Vanilla Minecraft
No Comment
Add Comment
comment url