Die kommende Version 26.1 von Minecraft ist nicht verschleiert, ebenso wie ihre Snapshots. Mit diesem Hintergrund musst du mehr Änderungen als üblich an deinen Buildskripten vornehmen, um die Portierung durchzuführen.
INFO
Dieses Dokumentation behandelt die Migration von 1.21.11 auf die Snapshots von 26.1. Wenn du auf die 1.21.11 migrieren möchtest, lies den Artikel über die Portierung auf 1.21.11.
Beachte, dass du, wenn dein Mod noch die Yarn-Mappings von Fabric verwendet, zunächst deinen Mod auf die offiziellen Mappings von Mojang migrieren musst, bevor du ihn auf die 26.1 portieren kannst.
Wenn du die IntelliJ IDEA verwendest, musst du sie ebenfalls auf die Version 2025.3 oder höher aktualisieren, um die vollständige Unterstützung für Java 25 zu erhalten.
Das Buildskript aktualisieren
Beginne damit, die Dateien gradle/wrapper/gradle-wrapper.properties, gradle.properties und build.gradle deines Mods auf die neuesten Versionen zu aktualisieren.
- Aktualisiere Gradle auf die aktuellste Version, indem du den folgenden Befehl ausführst:
./gradlew wrapper --gradle-version latest - Hebe Minecraft, den Fabric Loader, Fabric Loom und die Fabric API an, entweder in der
gradle.properties(empfohlen) oder in derbuild.gradle. Die empfohlenen Versionen der Fabric-Komponenten findest du auf der Fabric Develop-Website.- Beachte, dass 26.1-Snapshots keine stabilen Versionen von Minecraft sind und du diese Version daher manuell aus der Dropdown-Liste auswählen musst.
- Ändere oben in der
build.gradledie Version von Loom, die du verwendest, vonid "fabric-loom"zuid "net.fabricmc.fabric-loom". Wenn du Loom in dersettings.gradlespezifizierst, ändere es dort auch. - Entferne die Zeile
mappingsvon dem Abschnitt dependencies deinerbuild.gradle. - Ersetze jegliche Instanzen von
modImplementationodermodCompileOnlymitimplementationundcompileOnly. - Entferne oder ersetze alle Mods, die für Versionen vor 26.1 erstellt wurden, durch Versionen, die mit diesem Update kompatibel sind.
- Keine der vorhandenen Mods für Minecraft 1.21.11 oder ältere Versionen funktioniert mit 26.1, auch nicht als reine Kompilierungsabhängigkeit.
- Ersetze alle Erwähnungen von
remapJarmitjar. - Aktualisiere Gradle, indem du auf die Schaltfläche zur Aktualisierung in der oberen rechten Ecke von IntelliJ IDEA klickst. Wenn diese Schaltfläche nicht sichtbar ist, kannst du das Leeren der Caches erzwingen, indem du
./gradlew --refresh-dependenciesausführst.
Den Code aktualisieren
Nachdem das Buildskript auf 26.1 aktualisiert wurde, kannst du nun deinen Mod durchgehen und allen geänderten Code aktualisieren, um ihn mit dem Snapshot kompatibel zu machen.
WICHTIG
Da Minecraft 26.1 noch in der Snapshot Phase ist, fehlt noch eine Dokumentation zu spezifischen Änderungen. Viel Glück, du bist auf dich allein gestellt!
- Der Fabric API 26.1 Leitfaden zur Portierung listet die Umbenennungen auf, die in den 26.1 Snapshots an der Fabric API durchgeführt wurden, um sie an die Namen von Mojang anzupassen.
- Java Edition 26.1 im Minecraft Wiki ist eine inoffizielle Zusammenfassung der Inhalte des Updates.
- NeoForge's Minecraft 1.21.11 -> 26.1 Mod Migration Primer deckt die Migration mit Fokus auf Änderungen des Vanilla Code von 1.21.11 auf 26.1 ab.
- Bitte beachten, dass es sich bei dem verlinkten Artikel um Material von Dritten handelt, das nicht von Fabric gepflegt wird. Es unterliegt dem Urheberrecht von @ChampionAsh5357 und ist lizenziert unter Creative Commons Attribution 4.0 International.

