Anleitung

Java- vs. Bedrock-Texture-Packs: Unterschiede und Umwandlung

Java und Bedrock haben beide Ressourcenpakete, aber die Dateien sind nicht austauschbar. Ein Java-Pack ist eine .zip mit pack.mcmeta und PNG-Texturen unter assets/minecraft/textures/. Ein Bedrock-Pack ist ein .mcpack mit manifest.json und Texturen unter textures/. Für beide Editionen machst du das Pack also zweimal.

Aktualisiert am

Im direkten Vergleich

Java EditionBedrock Edition
Datei.zip (oder ein Ordner).mcpack (eine umbenannte Zip)
Beschreibungsdateipack.mcmetamanifest.json mit zwei UUIDs und einer Versionsnummer
ZielversionEine Pack-Format-Nummer, z. B. 97.1 für 26.3Eine minimale Engine-Version, z. B. [1, 21, 0]
Beispiel für einen Texturpfadassets/minecraft/textures/block/stone.pngtextures/blocks/stone.png
BildformatePNGPNG oder TGA (Endung der Vanilla-Datei behalten)
Symbolpack.pngpack_icon.png
InstallationIn den Ordner resourcepacks legenDatei öffnen; Minecraft importiert sie
ShaderIris-/OptiFine-Shaderpakete oder Vanilla-Shader als Ressourcenpaket (1.17+)Kein eigener Shader-Code; Einstellungspakete für Vibrant Visuals
SkinsEin PNG, hochgeladen im Launcher oder auf minecraft.netEin Skinpaket (.mcpack) oder ein im Ankleidezimmer importiertes PNG
KonsolenNicht zutreffendKönnen keine Dateien importieren; Welt, Realm oder Server mit dem Pack nutzen

Textur-Unterschiede, auf die du achten solltest

  • Die Dateinamen unterscheiden sich zwischen den Editionen, zum Beispiel block/grass_block_top.png in Java und blocks/grass_top.png in Bedrock.
  • Viele Bedrock-Texturen speichern in ihren transparenten Pixeln Tönungs- oder Färbemasken, Editoren dürfen die Farbe unsichtbarer Pixel also nie verwerfen. Der Texture Pack Maker behält die Pixel exakt bei.
  • Java kann mit einem Kompatibilitätsbereich mehrere Versionen in einem Pack abdecken; Bedrock-Packs geben eine einzige Mindestversion an.

Kann man ein Java Texture Pack in Bedrock umwandeln?

Ja, aber nicht durch Umbenennen der Datei. Umwandeln heißt, das Pack im Aufbau von Bedrock neu zusammenzusetzen:

  1. Kopiere die Bilder aus assets/minecraft/textures/ in die Bedrock-Ordner unter textures/ (block → blocks, item → items).
  2. Benenne Dateien um, deren Namen sich unterscheiden, zum Beispiel grass_block_top.png → grass_top.png. Texturen ohne Gegenstück in Bedrock fallen weg.
  3. Schreib eine manifest.json mit zwei neuen UUIDs, einer Version und einer min_engine_version und benenne pack.png in pack_icon.png um.
  4. Prüf die Sonderfälle: Bedrock-Animationen stehen in textures/flipbook_textures.json statt in .png.mcmeta-Dateien, und manche Texturen sind .tga-Dateien mit Tönungsmasken in ihren transparenten Pixeln.
  5. Zippe den Inhalt und benenne die Zip in .mcpack um.

Mojangs eigene Referenz ist Converting Texture Packs from Java Edition to Bedrock Edition. Der schnelle Weg ist der Texture-Pack-Konverter: Er verschiebt und benennt jede Textur um, macht aus Animationen Flipbook-Einträge, schreibt das Manifest und listet alles, was er nicht umwandeln konnte.

Ist ein .mcpack nur eine Zip-Datei?

Ja. Ein .mcpack ist eine ganz normale Zip mit einer anderen Endung, damit Bedrock weiß, dass es importiert werden soll. Benenne es in .zip um, um hineinzuschauen. Zu einem Bedrock-Pack macht es sein Inhalt: manifest.json auf der obersten Ebene und der Ordneraufbau von Bedrock. .mcaddon-Dateien bündeln mehrere Packs, und .mcworld-Dateien enthalten eine ganze Welt.

Ein Pack für beide Editionen

  1. Leg im Texture Pack Maker ein Java-Projekt an und bemale deine Texturen.
  2. Leg ein Bedrock-Projekt an und bemale (oder lade) dort dieselben Texturen; die Dateiliste ist die von Bedrock.
  3. Exportiere beide und teile beide Dateien.

Häufige Fragen

Kann ich ein Java-Pack in Bedrock umwandeln?

Nicht durch Umbenennen der Datei. Ordner, Namen und Beschreibungsdatei unterscheiden sich, die Bilder müssen also verschoben, umbenannt und mit einer manifest.json versehen werden. Der Texture-Pack-Konverter erledigt das für dich.

Kann ich ein Bedrock-Pack in Java umwandeln?

Genauso, nur umgekehrt: Verschiebe die Bilder nach assets/minecraft/textures/, benenne sie mit den Java-Namen, wandle .tga-Dateien in PNG um und füge eine pack.mcmeta hinzu.

Warum fehlen nach dem Umwandeln manche Texturen?

Jede Edition hat Texturen, die es in der anderen nicht gibt, und manche sind anders aufgeteilt oder zusammengefasst (zum Beispiel Truhen, Gemälde und die Benutzeroberfläche). Die müssen für die andere Edition neu gemalt werden.

Welche Edition spiele ich?

Spielst du auf Konsole, Handy oder Tablet oder hast Minecraft aus dem Microsoft Store als „Minecraft für Windows“, ist es Bedrock. Java läuft unter Windows, macOS und Linux über den Minecraft Launcher.