Versionskompatibilität & Lebenszyklus-Richtlinie
Startseite / Versionskompatibilität
🗺️ Minecraft Versionskompatibilitäts-Matrix
Vanilla Outsider: Better Dogs folgt dem Architekturgesetz 1 Jar 1 Version (Ein JAR pro Version). Für jede Minecraft-Release-Version werden dedizierte Binärdateien kompiliert und getaggt:
| Minecraft-Version | Mod-Release-Tag | Java-Version | Loom & Build-Tools | Support-Status | Ziel-Leitfaden |
|---|---|---|---|---|---|
| MC 1.20.1 | 1.0.70+1.20.1 | Java 17 | Loom 1.10.2 / Mojang Mappings | 🟢 Aktiver Release | MC 1.20.1 Leitfaden |
| MC 1.21.1 | 1.0.70+1.21.1 | Java 21 | Loom 1.10.2 / Mojang Mappings | 🟢 Aktiver Release | MC 1.21.1 Leitfaden |
| MC 1.21.11 | 1.0.73+1.21.11 | Java 21 | Loom-Remap 1.15-SNAPSHOT | 🟢 Aktiver Release | MC 1.21.11 Leitfaden |
| MC 26.1.2 | 4.24.1+26.1.2 | Java 25 | Loom 1.15+ / Gradle 9.3+ | 🟢 Aktiver Release | MC 26.1.2 Leitfaden |
| MC 26.2 | 4.24.8+26.2 | Java 25 | Loom 1.15+ / Gradle 9.3+ | 🟢 Primäres Ziel | MC 26.2 Leitfaden |
| MC 26.3 | 4.24.8+26.3 | Java 25 | Loom 1.15+ / Gradle 9.3+ | 🟢 Snapshot-Build | MC 26.3 Leitfaden |
📜 Versionshistorie & Migration auf 26.x
Ursprünge (MC 1.21.11)
Better Dogs entstand ursprünglich in der Minecraft 1.21.x-Ära. Erste Builds legten das Kernkonzept fest: Vanilla-Wölfen einzigartige Persönlichkeiten (Aggressiv, Pazifistisch, Normal) und Größenskalierung zu verleihen, ohne fremde Gegenstände oder Entitäten einzuführen.
Die 26.x Modernisierungs-Ära
- Zero-Dependency Guard:
ModVersionGuardwurde über DasikLibrary integriert, um Server vor Classloader-Abstürzen zu schützen. - Moderne Identifier-Syntax: Alle Bezeichner wurden auf
Identifier.fromNamespaceAndPath("vanilla-outsider-better-dogs", path)umgestellt. - Offene Abhängigkeitsgrenzen:
fabric.mod.jsonnutzt offene Untergrenzen ("minecraft": ">=26.2-"), um starre Launcher-Sperren zu verhindern.
⏳ Support- und Deprecation-Richtlinie
- Primäres Ziel (MC 26.2): Erhält alle neuen Spielfunktionen, KI-Optimierungen und sofortige Fehlerbehebungen.
- Snapshot-Tracking (MC 26.3): Verfolgt Mojang-API-Änderungen für sofortige Einsatzbereitschaft am Veröffentlichungstag.
- Wartungs-Builds (MC 26.1.2): Erhält kritische Fehlerbehebungen, die von der Hauptlinie rückportiert werden.
🌍 Kompatibilität mit bestehenden Welten & Nachrüstung
Vanilla Outsider: Better Dogs ist zu 100% abwärtskompatibel und kann jederzeit völlig sicher zu bestehenden Spielständen hinzugefügt oder entfernt werden.
Was passiert beim Hinzufügen mitten im Spiel?
- Kein Datenverlust: Bestehende Wölfe bleiben ihren Besitzern treu. Namen, Gesundheit, Halsbänder und Ausrüstung bleiben vollständig erhalten.
- Automatische Initialisierung: Die Fabric Data Attachment API initialisiert Datenstrukturen nahtlos ohne Entity-Resets.
- Standard-Persönlichkeit: Bestehende Wölfe erhalten die Persönlichkeit
NORMALund Standardgröße. - Sofortige Funktionsfreischaltung:
- Wachmodus: Schleichen + Rechtsklick mit Knochen setzt Wachposten.
- Lieblingsleckerlis: Füttern heilt vollständig und gewährt Boni.
- Ziegenhornbefehle: Reagieren auf taktische Signale.
- Adoptionssystem: Schleichen + Rechtsklick mit Papier ermöglicht Weitergabe an andere Spieler.
- Absitzen: Schleichen + Rechtsklick mit Stock oder Rute lässt Hunde aus Booten/Loren aussteigen.
- Zucht: Nachkommen nutzen die vollständige Genetik und Wurfgrößen (1-4 Welpen).
Was passiert beim Entfernen mitten im Spiel (Deinstallation)?
- 100% sichere Deinstallation: Das Entfernen der Mod beschädigt niemals Spielstände und verursacht keine Registry-Abstürze.
- Keine Registry-Verschmutzung: Verwendet ausschließlich die Vanilla-
Wolf-Entität und Standard-Gegenstände (Knochen, Papier, Ziegenhörner, Stöcke). - Nahtlose Rückkehr zur Vanilla-KI: Wölfe kehren nahtlos zum Standardverhalten zurück, behalten aber Besitzer, Namen und Halsbänder.
Zurück zu Startseite
