Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Mit der Hauptspiel-Versionsverwaltung kann verhindert werden, dass Änderungen in der Vanilla-Version von Minecraft: Bedrock Edition unerwartete Änderungen an deinen Weltdateien verursachen. Damit kannst du deine Weltvorlage auf eine bestimmte Minecraft-Version festlegen und sicherstellen, dass sich künftige Spieländerungen nicht auf deine .mcworld-Dateien auswirken. Die Hauptspiel-Versionsverwaltung hat keine Auswirkungen auf deine Textur- oder Skinpakete.
Wenn deine Weltvorlage beispielsweise auf dem Verhalten bestimmter Objekte oder sogar ihrer Spawn-Mechaniken basiert, kann die Weltvorlage in unerwarteter Weise funktionsunfähig werden, wenn Minecraft so aktualisiert wird, dass sich diese Verhaltensweisen ändern. Wenn du zum Beispiel einen Client der Version1.18 ausführst, als base_game_version einer Weltvorlage jedoch 1.15 festgelegt ist, werden die Ressourcen für alle Versionen bis 1.15 geladen. Alle neuen in 1.16 bis 1.18 implementierten Ressourcen werden jedoch übersprungen.
Wichtig
Die Hauptspiel-Versionsverwaltung wurde mit Version 1.13 eingeführt. Dies ist daher die früheste Version des Spiels, die dieses System unterstützt. Versuche auf keinen Fall, deine base_game_version auf eine Version unter 1.13 festzulegen.
Achtung
Bitte beachte beim Einrichten deines Inhalts für die Hauptspiel-Versionsverwaltung, dass dein Inhalt nur auf Inhalte zugreifen kann, die der verwendeten Version entsprechen. Wenn du beispielsweise "base_game_version": [1, 16, 0] festlegst, kannst du keine Inhalte für „Höhlen und Klippen“ in deinen Add-Ons verwenden, die in [1, 17, 0] eingeführt wurden.
In diesem Tutorial wird Folgendes beschrieben:
- Verwendung der Hauptspiel-Versionsverwaltung zur Einschränkung der Versionen, in denen deine Weltvorlagen für Minecraft: Bedrock Edition verwendet werden können
- Aktualisierung einer vorhandenen Weltvorlage, die im Marketplace veröffentlicht wurde
- Vorgehensweise im Falle von Problemen bei der Aktualisierung einer Weltvorlage auf Version1.18
Voraussetzungen
Es wird empfohlen, vor Beginn dieses Tutorials Folgendes abzuschließen:
Einrichtung
In der Kopfzeile der Paketliste deiner Weltvorlage musst du die Minecraft-Version angeben, für die deine Weltvorlage erstellt wurde. Dies geschieht über ein Feld mit dem Namen base_game_version.
Wenn dein Inhalt versionsunabhängig ist (z.B. ein einfacher Survival-Spawn, der bei zukünftigen Updates wahrscheinlich nicht funktionsunfähig wird), kannst du darauf verzichten, deinen Inhalt für eine bestimmte Version zu sperren. Zu diesem Zweck kannst du einen „Platzhalter“ verwenden: "base_game_version": "*".
Beispiel
Nachfolgend findest du eine manifest.json-Beispieldatei für eine Weltvorlage, die die base_game_version [1, 13, 0] verwendet. Denke daran, die Kopfzeile und die Modul-UUIDs zu aktualisieren, wenn du diese Datei verwendest.
{
"format_version": 2,
"header": {
"name": "pack.name",
"description": "pack.description",
"version": [ 1, 0, 0],
"lock_template_options": true,
"base_game_version": [ 1, 13, 0],
"uuid": "<FIRST GENERATED UUID>"
},
"modules": [
{
"version": [ 1, 0, 0],
"type": "world_template",
"uuid": "<SECOND GENERATED UUID>"
}
],
"metadata": {
"authors": ["Author Name"]
}
}
Wenn du angibst, für welche Version deine Welt bestätigt ist, besteht eine deutlich geringere Gefahr, dass sie in zukünftigen Versionen von Minecraft nicht mehr funktioniert. Die Hauptspiel-Versionsverwaltung ersetzt nicht das sorgfältige Testen und Pflegen deiner Inhalte. Dir bleibt damit aber mehr Zeit dafür, coole neue Dinge zu erstellen, anstatt alte Inhalte reparieren zu müssen.
Aktualisieren der Hauptspielversion einer Weltvorlage im Minecraft Marketplace
Heute können Ersteller jederzeit eine Aktualisierung ihrer Weltvorlage übermitteln. Diese Aktualisierungen können die Überarbeitung der Hauptspielversion ihrer Weltvorlage und den Umstieg auf eine neuere Version beinhalten.
Bei einer Aktualisierung der Weltvorlage im Minecraft Marketplace gilt Folgendes:
- Alle anhand der Vorlage neu erstellten Welten folgen dem neuesten verfügbaren Stand.
- Alle anhand der Vorlage instanziierten Welten werden EBENFALLS aktualisiert.
Aufgrund dieses Verhaltens können Marketplace-Ersteller ihre Produkte jederzeit aktualisieren, um Fehler und andere Probleme während der Produktion zu beheben.
Aktualisieren der Hauptspielversion einer Weltvorlage auf Version1.18
Mit der kommenden Version1.18 für Höhlen und Klippen Teil2 nehmen wir erhebliche Änderungen in Bezug auf die Generierung von Welten vor. Wenn mit bestehenden Vorlagen gearbeitet wird, kann es passieren, dass Inhalte beschädigt werden.
Um sicherzustellen, dass die Inhalte weiterhin wie gewünscht funktionieren, haben Ersteller im Minecraft Marketplace nach der Veröffentlichung von ClientV1.18 nicht mehr die Möglichkeit, die Hauptspielversion ihrer Inhalte auf V1.18+ zu aktualisieren. Durch diese vorübergehende Maßnahme soll gewährleistet werden, dass die Inhalte auch nach dieser großen Aktualisierung wie vorgesehen funktionieren.
Ersteller in der Community sollten sich darüber im Klaren sein, dass es zu folgender Situation kommen kann:
- Ein Ersteller erstellt eine Weltvorlage namens VorlageA und legt als
base_game_version[1, 17, 0]fest. - Ein Spieler öffnet Minecraft: Bedrock Edition V1.18 und lädt VorlageA herunter.
- Der Ersteller instanziiert unter Verwendung von VorlageA eine neue Welt und nennt diese WeltA.
- Der Ersteller aktualisiert die
base_game_versionvon VorlageA in[1, 18, 0]. - Der Spieler öffnet WeltA.
In diesem Szenario erstellt und veröffentlicht ein Ersteller eine Weltvorlage für eine Minecraft-Version, die nicht die aktualisierten Welthöhen verwendet. Wenn der Ersteller die vorhandene Vorlage in [1, 18, 0] aktualisiert (eine Version, die die neue Welthöhe verwendet), werden die Welten, die die Spieler anhand dieser Vorlage erstellt haben, automatisch auf die neue Welthöhe aktualisiert. Dadurch kann sich das Layout der Welten ändern und vorhandene Inhalte können beschädigt werden.
Damit keine Informationen verloren gehen, empfiehlt es sich, eine Kopie der vorhandenen Vorlage, VorlageB in unserem Szenario, zu erstellen, für deren base_game_version [1, 18, 0] festgelegt ist, und diese neue Vorlage zur Verteilung an die Spieler zu verwenden.
- Ein Ersteller erstellt eine Vorlage namens VorlageA und legt
base_game_versionauf[1.17.4]oder eine frühere Version fest. - Ein Spieler öffnet Minecraft: Bedrock Edition in einer älteren Version als 1.18 und lädt VorlageAherunter.
- Der Ersteller instanziiert unter Verwendung von VorlageA eine neue Welt namens WeltA.
- Der Minecraft: Bedrock Edition-Client wird auf V1.18+ aktualisiert.
- Der Ersteller kopiert VorlageA und erstellt eine VorlageB, für die
base_game_versionauf[1, 18, 0]festgelegt ist. - Der Ersteller testet und validiert VorlageB vor der Veröffentlichung.
- Der Spieler lädt VorlageB herunter und erstellt eine neue Welt, WeltB.