Data Packs are one of the best ways to customize your Minecraft server without installing forge/fabric mods or server plugins. They allow you to tweak vanilla mechanics, add custom recipes, change loot tables, modify world generation (like Terralith), or add quality-of-life features (like Vanilla Tweaks).
This guide will show you how to install and enable data packs on your Cubes Hosting Minecraft server in a few simple steps.
Step 1: Download Your Data Pack
Data packs can be found on popular community sites like Modrinth, PlanetMinecraft, and Vanilla Tweaks.
- Data packs usually download as a
.zipfile or a folder. - Important: Open the
.zipfile on your computer to verify its structure. Inside the zip, you should see apack.mcmetafile and adatafolder immediately. If there is another subfolder inside the zip, extract it first so you have the correct file structure.
Step 2: Upload the Data Pack to Your Server
Data packs are tied directly to specific world folders, rather than the global server root.
- Log in to your Cubes Hosting Game Panel and open the File Manager.
- Navigate to your main world folder (by default, this is named
world). - Open the
datapacksfolder located inside your world directory:(If you renamed your world in/world/datapacks/server.properties, navigate to<your_world_name>/datapacks/). - Click the Upload button in the top right, and upload your data pack (
.zipfile or unzipped folder).
Step 3: Enable the Data Pack
Once uploaded, you need to tell Minecraft to load the new files into memory. You do not need to restart the entire server!
- Open your server Console in the Game Panel (or join in-game as an OP).
- Run the reload command:
(In-game, type
reload/reload). - Verify that your data pack was recognized by typing:
datapack list - If successful, your data pack will appear in green under the list of enabled data packs!
Common Troubleshooting Steps
If your data pack isn't showing up or isn't working properly, check these common issues:
1. Nested Zip Files
If you downloaded a bundle (like a batch of Vanilla Tweaks), the main zip file might contain multiple individual zip files inside it. Unzip the master file first, then upload the individual data pack zip files into /world/datapacks/.
2. Missing pack.mcmeta
Every valid data pack requires a pack.mcmeta file in its root directory. If this file is missing or buried inside multiple subfolders, Minecraft will ignore the data pack.
3. Outdated Data Pack Format
Minecraft frequently changes data pack formats between game updates (e.g. 1.20 vs 1.21). Ensure the data pack version matches your server's Minecraft version.
Conclusion
Installing data packs is a safe, lightweight way to enhance your vanilla Minecraft server without adding plugin overhead. Whether you're adding armor stand editors, custom mob drops, or new dungeons, uploading to /world/datapacks/ and running /reload is all it takes!
