Zum Hauptinhalt springen

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

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.

mein_datapack/pack.mcmeta
JSON
{
  "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.