KAPITEL 05
Erweiterungen im Überblick.
Resource Pack, Datapack, Plugin, Mod, Add-On — die Verwechslung ist einer der häufigsten Stolpersteine. Hier lösen wir ihn auf.
Jede Erweiterungsform hat eine eigene Einstiegshürde, eigene Tools und eigene Grenzen. Wenn du weißt, was du bauen willst, ergibt sich der Typ meist von selbst.
Faustregel: Neue Blöcke, Items oder Mobs? — Mod oder Bedrock-Add-On. Admin-Tools, Permissions, Minigames? — Plugin. Neue Rezepte, Advancements, Loot-Tabellen? — Datapack. Andere Texturen oder Sounds? — Resource Pack.
Vergleichstabelle
§ 5.1
| Typ | Edition | Client | Server | Sprache | Einstiegshürde |
|---|---|---|---|---|---|
| Resource Pack | Java & Bedrock | Ja | Optional | PNG, JSON | Sehr niedrig |
| Datapack | Java | — | Ja (Welt) | JSON + .mcfunction | Niedrig |
| Behavior Pack | Bedrock | — | Ja (Welt) | JSON + JavaScript | Niedrig |
| Add-On | Bedrock | Ja | Ja | JSON + JS/TS | Niedrig–Mittel |
| Plugin | Java Server | — | Ja | Java / Kotlin (Bukkit-API) | Mittel |
| Mod | Java | Ja | Ja | Java / Kotlin (NeoForge, Fabric) | Hoch |
§ 5.2
Datapacks — die niedrigste Hürde
Datapacks sind die niedrigste Einstiegshürde in Java Edition: reine JSON/Function-Dateien, keine Mod-Loader, kein Compilen. Sie liegen in <welt>/datapacks/ und werden mit /reload im Spiel geladen.
Sie können Rezepte, Loot-Tabellen, Advancements, eigene Dimensionen, Welt-Generierung, Item-Komponenten (ab 1.20.5+) und selbstgeschriebene Funktionen (.mcfunction) enthalten.
Der zentrale Komfort-Tool-Hub: misode.github.io — Online-Generatoren für jede Datapack-Komponente.
{
"pack": {
"pack_format": 48,
"min_format": 45,
"max_format": 48,
"description": "Mein erstes Datapack"
}
}
// Struktur:
// mein_datapack/
// ├── pack.mcmeta
// └── data/
// └── meinname/
// ├── function/
// │ └── hallo.mcfunction
// ├── loot_table/
// ├── recipe/
// └── tags/ § 5.3
Resource Packs
Resource Packs ändern ausschließlich visuelles und akustisches Erscheinungsbild: Texturen, Modelle, Sounds, Schriftarten. Nur client-seitig wirksam.
Ideales Einstiegsprojekt: eine einzige Textur austauschen (z. B. Stein) und im Spiel sehen. Für moderne Shader-Optik ist 2026 die Kombination Iris + Sodium Standard — Open Source, ersetzt den älteren OptiFine-Stack.
§ 5.4
Bedrock Add-Ons
Bedrock bündelt Behavior Packs (Logik) und Resource Packs (Assets) zu Add-Ons. Neu und wichtig: die Script API (@minecraft/server).
Für 14+ mit Programmierinteresse ist die Script API die sauberste offizielle Modding-Erfahrung. Microsoft pflegt offizielle Samples auf github.com/Mojang/bedrock-samples.