Skip to content

🧭 Versionskompatibilität

Technischer ParameterSpezifikation
Minecraft-ÄraModerne Souveräne Ära (MC 26.2+)
Zielversions-Abhängigkeitminecraft: >=26.2- (offen vorwärtskompatibel)
Fabric Loader Requirementfabricloader: >=0.16.9
Java Development KitJava 25+ (release = 25, Eclipse Adoptium Hotspot)
Laufzeit-AbhängigkeitenKeine Laufzeit-Abhängigkeiten (Fabric-API NICHT erforderlich)
Build-WerkzeugeLoom 1.15+ / Gradle 9.3+ (--no-daemon)
Aktive Versionsrichtlinie1 JAR für 1 Version (Fokus auf aktuellem Release)

📌 Versionsrichtlinie der Souveränen Ära

Vanilla Outsider: Bed Chat Hider hält sich strikt an den Entwicklungsstandard 1 JAR für 1 Version:

  • Die aktive Entwicklung und Fehlerbehebungen konzentrieren sich ausschließlich auf den neuesten Ziel-Release (Minecraft 26.2+).
  • Wenn ein neuer großer jährlicher Release erscheint (z. B. 26.3), wird der ältere Versionszweig sauber archiviert, ohne Legacy-Backport-Zyklen.
  • Dank offener Grenzen (>=26.2-) laufen kompatible Point-Releases nahtlos, ohne künstliche Mod-Updates zu erfordern.

🛡️ ModVersionGuard Architecture

Um Spielstände zu schützen und einen absturzfreien Start zu garantieren, enthält Bed Chat Hider eine abhängigkeitsfreie Klassenüberprüfung zur Laufzeit:

                  [ Game Launch / Mod Init ]


            [ BedChatHiderClient.onInitializeClient ]


              [ ModVersionGuard.checkClass ]

               ┌──────────────┴──────────────┐
               ▼                             ▼
       [ Class Found ]              [ Class Not Found ]
       (Compatible API)             (Incompatible API)
               │                             │
               ▼                             ▼
    [ Load Client Success ]      [ Halt Game with ASCII Banner ]
                                 (Prevent World Save Corruption)

Verification Implementation

java
// Verified in BedChatHiderClient.java
ModVersionGuard.checkClass("Bed Chat Hider", "net.minecraft.client.gui.screens.ChatScreen");

Wenn eine inkompatible Laufzeitumgebung erkannt wird, wird die Ausführung sicher mit einem expliziten ASCII-Diagnosebanner gestoppt, anstatt Abstürze zu verursachen.


📊 Compatibility Matrix

Minecraft-VersionMod-ReleaseFabric LoaderJava-ZielFabric-API-LaufzeitSupport-Status
26.21.0.4+26.20.19.3+Java 25Not Required🟢 Active / Supported
26.21.0.3+26.20.19.3+Java 25Not Required🟡 Archived
26.21.0.2-26.20.19.3+Java 25Not Required🟡 Archived
26.21.0.1-26.20.19.3+Java 25Required (v0.152.2)🔴 Yanked
26.21.0.0-26.20.19.3+Java 25Required (v0.152.2)🟡 Archived

Verwandte Seiten: Startseite | Null-Abhängigkeiten-Design | Entwickler-Setup & Build-Anleitung

Official documentation & web portal for Dasik Igaijinn mods.