Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 3.52 KB

SUPPORT_MATRIX.md

File metadata and controls

25 lines (18 loc) · 3.52 KB

Support and acceptance matrix

Status: 24 October 2026, development 0.9.3-DEV. The matrix separates distributed targets, installer checks and actual Minecraft gameplay. It does not promise all versions on every OS.

Distribution target Formats Automated evidence Remaining native acceptance
Windows x64 portable, MSI (WiX 7) hosted package, install/repair/remove, data preservation, PE icon verification clean Windows GUI/trust, signed publisher, prior-version updates
Linux x64 portable, DEB, RPM, AppImage DEB/AppImage startup; Fedora 44 dependency-resolved RPM install/remove; local packaged Mojang HTTPS RPM GUI, additional distributions, Wayland/DPI and real updater recovery
macOS ARM64 portable app, DMG hosted package, mount/copy/remove and bundle identity Apple signing/notarization, clean-machine trust, GUI/game and update acceptance

Linux DEB targets compatible Debian/Ubuntu/Mint systems; RPM and AppImage broaden packaging choices, not guaranteed compatibility with every distribution. System libraries and graphics support still apply. Other CPU/OS combinations are not shipped native targets. Runtime metadata contains more platform mappings than the actual distribution matrix.

Game mode Discovery / preparation Graphical game evidence
Vanilla official metadata, checksums, declared Java; deterministic preparation/planning tests earlier private Vanilla 1.21.1/OptiFine J1 acceptance; clean plain-Vanilla cold/warm matrix remains open
Fabric official Meta + common preparation maintainer confirms Linux + Windows 10, Minecraft 1.21.11 / 26.2 / 26.3, start and world save; exact loader versions/distro not recorded
Quilt official Meta v3 + common preparation private startup/mod workflow confirmed 20–21 October; exact pair/OS not recorded
NeoForge official Maven, modern V2 processors; reference 1.21.1 / 21.1.213 earlier maintainer v0.7 acceptance; wider exact matrix open
Forge exact official Minecraft coordinate matching; modern V2; four reference pairs in C08 private 1.21.1 / 52.1.20 acceptance; newer reference pairs have installer evidence only

Minecraft Java requirements come from verified Mojang metadata. Reference installations use Java 21 for 1.21.1/1.21.11 and Java 25 for 26.2/26.3. Missing component/platform metadata fails clearly rather than guessing. Historical assets/arguments/inheritance have automated coverage; historical Forge V1 remains unavailable. Future upstream builds may change installer formats and are not automatically certified by appearing in discovery.

Microsoft gameplay is deferred pending Mojang approval. Only freshly verified Microsoft Java identities may play; historical local identity files remain preserved without selection or gameplay. Full complex dependency/version solving and arbitrary mod compatibility are not promised. See release gates, installation, signing prerequisites and milestone evidence.

Managed runtime acceptance: CI 198 actually installed and executed metadata-selected Java 21 and 25 on Windows x64, Linux x64 and macOS ARM64, reused each with networking disabled, then repaired a missing runtime file. All three downloaded JUnit reports have zero skipped cases and two successful reference markers. This is separate from the graphical game evidence above; other components/architectures are not inferred.