Handleiding

Een Minecraft-datapack maken

Bijgewerkt 7 oktober 2026

Een datapack verandert de game zonder mods of plugins: recepten, loot, advancements, functies die elke tick draaien. Het werkt op vanilla servers en in singleplayerwerelden. Het is een map (of een .zip) met JSON-bestanden en .mcfunction-bestanden met een strikte indeling.

Een voorbeeld om mee te beginnen.

Genereer dit met Codexe

Stap voor stap

  1. 1.Maak pack.mcmeta

    Het hoofdbestand met een beschrijving en het pack_format-nummer van je Minecraft-versie. Een verkeerd nummer zorgt ervoor dat de game waarschuwt of het pack weigert.

  2. 2.Voeg de datamap toe

    data/<namespace>/ met mappen zoals function, recipe, loot_table en advancement. Mapnamen zijn in 1.21 veranderd (enkelvoud in plaats van meervoud).

  3. 3.Schrijf functies

    .mcfunction-bestanden bevatten commando's, één per regel. Koppel ze aan minecraft:load en minecraft:tick via function tags.

  4. 4.Installeer het

    Zet de map of .zip in <world>/datapacks/ en voer /reload uit, of voeg het toe bij het aanmaken van de wereld.

  5. 5.Test het

    Controleer /datapack list en probeer daarna elk recept en elke functie in de game. Fouten verschijnen in het serverlog.

Met Codexe

Beschrijf de recepten, loot of mechanieken en de versie. Codexe schrijft de bestanden met de juiste indeling en het juiste pack_format, laadt het pack op een echte Minecraft-server om fouten te vangen voordat het Ready is, en laat je op die server joinen om het te spelen.

Vragen

Datapack of plugin?

Een datapack heeft geen serversoftware nodig en werkt in singleplayer, maar kan alleen wat commando's en JSON toelaten. Een plugin kan alles wat de server-API toestaat, maar heeft Spigot of Paper nodig.

Waarom laadt mijn datapack niet?

Meestal een verkeerd pack_format, een mapnaam uit een andere versie of een JSON-fout. Het serverlog noemt het bestand.

Maak een datapack

Deze prompt opent klaar om te versturen:

“Een datapack voor Minecraft 1.21.4: een shaped recept voor een "Sea Totem" (Heart of the Sea in het midden, goud eromheen) dat een Totem of Undying met een eigen naam geeft, en een load-functie die een scoreboard met doden aan de zijbalk toevoegt.”

Genereer dit met Codexe
Een Minecraft-datapack maken (stap voor stap) | Codexe