Datapacks sind eine der elegantesten Möglichkeiten, deinen Minecraft-Server zu erweitern – ganz ohne Mods, ohne Zusatzsoftware und ohne dass deine Mitspieler etwas installieren müssen. In diesem Artikel erfährst du, was Datapacks genau sind, wie du sie auf deinem Gamesilo-Server ablegst, aktivierst und im Spiel nutzt, und worin sie sich von Mods und Plugins unterscheiden. Der Artikel richtet sich an Einsteiger und fortgeschrittene Nutzer gleichermaßen.
Ein Datapack ist eine offiziell von Mojang unterstützte Erweiterung, die direkt in der Vanilla-Version von Minecraft funktioniert. Datapacks verändern das Spiel über sogenannte Data-Dateien: Funktionen (functions), Rezepte, Loot-Tabellen, fortschrittsbasierte Achievements (advancements), Weltengenerierung, Tags und mehr. Alles basiert auf JSON- und .mcfunction-Dateien – es wird also kein zusätzlicher Programmcode ausgeführt.
Das Entscheidende: Datapacks laufen serverseitig. Wenn du ein Datapack auf deinem Server aktivierst, wirkt es für alle Spieler, ohne dass diese irgendetwas herunterladen müssen. Sie verbinden sich mit ihrem ganz normalen Vanilla-Client.
Tipp: Datapacks sind versionsabhängig. Ein Datapack für 1.20 funktioniert oft nicht sauber unter 1.21, weil sich das interne Datenformat (die „Pack Format"-Nummer) ändert. Achte immer darauf, ein Datapack für deine konkrete Server-Version zu laden.
Diese drei Begriffe werden häufig verwechselt. Der Unterschied ist wichtig, weil er bestimmt, was auf deinem Server überhaupt möglich ist.
.jar in den Ordner plugins/ gelegt. Kann tief ins Spielverhalten eingreifen (Permissions, Wirtschaft, Schutzregionen), erfordert aber einen Paper-basierten Server.Achtung: Datapacks fügen keine echten neuen Blöcke oder Texturen hinzu. Wenn ein Datapack neue Optik braucht, wird das meist über ein separates Resourcepack gelöst, das die Spieler laden (oft automatisch beim Beitritt, wenn
resource-packin derserver.propertiesgesetzt ist).
Datapacks werden pro Welt geladen. Der Ablageort ist:
<Weltordner>/datapacks/
Bei einem Standard-Server heißt der Weltordner meist world, der vollständige Pfad ist also world/datapacks/. Jedes Datapack liegt dort entweder als ZIP-Datei oder als entpackter Ordner. Wichtig ist, dass direkt darin die Datei pack.mcmeta sowie der Ordner data/ liegen – nicht noch eine Ebene verschachtelt.
Tipp: Lade ZIP-Dateien am besten unverändert hoch und entpacke sie nicht. So vermeidest du die typische Fehlerstruktur, bei der versehentlich ein zusätzlicher Unterordner entsteht und Minecraft das Pack nicht erkennt.
world) und dort in den Unterordner datapacks. Existiert er noch nicht, lege ihn an.datapacks-Ordner./reload in der Server-Konsole oder als Operator im Chat aus./datapack list siehst du, ob dein Pack erkannt und aktiviert wurde.Nach einem Server-Neustart werden gültige Datapacks in der Regel automatisch aktiviert. /reload genügt oft, ist aber bei tiefgreifenden Packs (z. B. mit eigener Weltengenerierung) nicht immer zuverlässig – hier ist ein echter Neustart sicherer.
Zur Steuerung dienen wenige, aber wichtige Befehle (Operator-Rechte nötig):
/datapack list – zeigt alle verfügbaren und aktiven Datapacks an./datapack list available – zeigt vorhandene, aber deaktivierte Packs./datapack enable "<name>" – aktiviert ein Datapack (Name in Anführungszeichen, oft mit Präfix file/)./datapack disable "<name>" – deaktiviert ein Datapack./reload – lädt Datapacks, Funktionen und Loot-Tabellen neu, ohne Neustart.Ein typischer Aktivierungsbefehl sieht so aus: /datapack enable "file/mein-pack.zip". Den exakten Namen kopierst du am besten direkt aus der Ausgabe von /datapack list available.
Achtung:
/reloadlädt zwar Datapacks neu, setzt aber laufende Funktionen und Timer zurück. Auf großen Servern kann ein/reloadaußerdem kurz für Ruckler sorgen. Plane das lieber in einer ruhigen Minute ein.
Als Einstieg eignen sich vor allem Quality-of-Life-Packs, die das Vanilla-Erlebnis verbessern, ohne die Balance zu sprengen:
Tipp: Kombiniere mehrere kleine Datapacks statt eines riesigen. So findest du bei einem Fehler schneller den Verursacher und kannst einzelne Packs gezielt deaktivieren.
pack.mcmeta fehlt.pack_format-Nummer passt nicht zur Server-Version. Lade die Version passend zu deinem Server./reload: Server neu starten; manche Packs greifen erst beim Weltstart.world/datapacks.Damit hast du alles, um Datapacks sicher auf deinem Gamesilo-Server einzusetzen. Fang mit einem kleinen Pack an, teste es in Ruhe, und baue dir dein Vanilla-Plus nach und nach zusammen.