Data packs are a vanilla Minecraft feature that let you customize gameplay mechanics, crafting recipes, loot tables, advancements, and world generation without requiring mods or plugins. Unlike mods, data packs work on any server type (including Vanilla) and players do not need to install anything on their client.
Data Packs vs Plugins vs Mods
| Feature | Data Packs | Plugins | Mods |
|---|---|---|---|
| Server type | Any (Vanilla, Paper, Forge, Fabric) | Paper, Spigot, Bukkit only | Forge, Fabric, NeoForge only |
| Client install required | No | No | Yes |
| What they modify | Recipes, loot, advancements, world gen, functions | Anything (commands, events, GUIs, etc.) | Anything (new blocks, items, mechanics, etc.) |
| Complexity | Low-Medium | Medium-High | High |
For plugin installation, see our guide on How to Install Plugins on Your Minecraft Server.
Installing a Data Pack
- Download your data pack from a trusted source. Popular sites include Modrinth, Planet Minecraft, and Vanilla Tweaks. The file should be a
.ziparchive. - Navigate to the Wabbanode Control Panel and Stop your server if it is currently running.

- Click Files to access the file manager.

- Navigate to your world folder (by default this is named world), then open the datapacks folder. The full path is
world/datapacks/.
If the datapacks folder does not exist, the server world may not have been generated yet. Start your server once to generate the world, then stop it and proceed with the upload.
- Click Upload Files and select your data pack
.zipfile. Do not extract the zip, data packs must remain as.ziparchives.
- Start your server.
The server will automatically load data packs from the datapacks folder during startup.
Managing Data Packs In-Game
Once your server is running, you can manage data packs using commands. You must have operator permissions to use these commands.
List all data packs:
/datapack list
This shows all available data packs and whether they are enabled or disabled.
Enable a data pack:
/datapack enable "file/packname.zip"
Disable a data pack:
/datapack disable "file/packname.zip"
The data pack name in commands includes the file/ prefix. Use /datapack list to see the exact names.
Disabling Data Packs Before Server Start
If a data pack is causing issues and you cannot start your server, you can use the Initial Disabled Packs field in the panel:
- Click Settings to access your server properties.
- Scroll to the Server Settings section.
- In the Initial Disabled Packs field, enter the names of data packs you want disabled on world creation.
Alternatively, you can remove the data pack .zip file directly from the world/datapacks/ folder using the file manager.
Troubleshooting
- Data pack not loading. Ensure the
.zipfile is placed directly inside theworld/datapacks/folder and has not been extracted. The.zipmust contain apack.mcmetafile at its root. - "Incompatible data pack" warning. The data pack was made for a different Minecraft version. Check the data pack's download page for a version compatible with your server.
- Server crashes on startup. A faulty data pack can prevent the server from starting. Use the file manager to remove the problematic
.zipfromworld/datapacks/, then restart. - Changes not visible in-game. Run
/reloadin-game or via the console (without the/) to reload data packs without restarting the server. - Data pack works in singleplayer but not on the server. Some data packs rely on client-side features (custom textures, models) that require a resource pack. The data pack itself only handles server-side logic. Check if the data pack has a companion resource pack.
- Custom world folder name. If you changed the Level Name in Settings to something other than "world", place data packs in
<your-level-name>/datapacks/instead.
Data packs are a powerful vanilla feature that lets you customize your Minecraft server without mods or plugins. Upload the .zip file to your world's datapacks folder, start the server, and manage packs in-game with the /datapack command.

Minecraft