Skip to content

🧭 Совместимость версий

Технический параметрСпецификация
Эра MinecraftСовременная суверенная эра (MC 26.2+)
Зависимость целевой версииminecraft: >=26.2- (открытая совместимость вперед)
Fabric Loader Requirementfabricloader: >=0.16.9
Комплект разработки JavaJava 25+ (release = 25, Eclipse Adoptium Hotspot)
Зависимости во время выполненияНоль зависимостей (Fabric API НЕ требуется)
Инструменты сборкиLoom 1.15+ / Gradle 9.3+ (--no-daemon)
Политика активных версий1 JAR на 1 версию (фокус на текущем активном релизе)

📌 Политика версий суверенной эры

Vanilla Outsider: Bed Chat Hider строго придерживается стандарта разработки 1 JAR на 1 версию:

  • Активная разработка и исправления ошибок сосредоточены исключительно на последнем выпуске (Minecraft 26.2+).
  • При выходе нового крупного ежегодного выпуска (например, 26.3), ветка старой версии аккуратно архивируется без циклов обратного портирования.
  • Благодаря открытым границам (>=26.2-), совместимые точечные выпуски работают без необходимости искусственных обновлений мода.

🛡️ ModVersionGuard Architecture

Для защиты сохранений мира и гарантии запуска без сбоев Bed Chat Hider включает проверку классов во время выполнения без внешних зависимостей:

                  [ 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");

Если обнаружена несовместимая среда выполнения игры, работа безопасно останавливается с понятным диагностическим баннером ASCII вместо скрытого повреждения чанков.


📊 Compatibility Matrix

Версия MinecraftРелиз модаFabric LoaderЦелевая JavaFabric API во время выполненияСтатус поддержки
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

Связанные страницы: Главная | Архитектура без зависимостей | Настройка среды разработки и сборка

Official documentation & web portal for Dasik Igaijinn mods.