Skip to content

Matriks Kompatibilitas Versi

Dokumen ini memberikan gambaran komprehensif tentang target versi Minecraft, lingkungan runtime, toolchain, dan batas kompatibilitas untuk Item Clumps.

📌 Pemberitahuan Sumber Repositori: Dokumentasi di Wiki ini mencerminkan kondisi kode sumber saat ini di repositori, yang mungkin mencakup komit terbaru yang belum dirilis atau fitur pengembangan yang mendahului build rilis publik di CurseForge dan Modrinth.


🧭 Matriks Siklus Hidup Multi-Era

Versi SasaranEraTag SemVerVersi JavaFabric LoaderFabric APIDasikLibraryPenyedia GUI Konfigurasi
Minecraft 26.2Era Modern Sovereign1.0.23+26.2Java 25+>=0.19.1* (Universal)>=1.8.2YetAnotherConfigLib v3 (YACL) + ModMenu
Minecraft 26.1.2Era Modern Sovereign1.0.4+26.1.2Java 25+>=0.19.1>=0.145.4+26.1.2>=1.6.9+build.22Cloth Config v2 + ModMenu

⚙️ Toolchain Build & Spesifikasi Lingkungan

Minecraft 26.2 (Item Clumps 26.2)

  • Jalur Proyek Gradle: Item Clumps v26.2/Item Clumps 26.2
  • Versi Loom: 1.15.2 (id 'net.fabricmc.fabric-loom')
  • Gradle Wrapper: 8.12 / 9.x
  • Target Versi Java: Java 25 (release = 25, org.gradle.java.home=E:/JDK25)
  • Batas Dependensi di fabric.mod.json😗
    json
    "depends": {
      "fabricloader": ">=0.19.1",
      "minecraft": ">=26.2-",
      "java": ">=25",
      "fabric-api": "*",
      "dasik-library": ">=1.8.2"
    },
    "suggests": {
      "yet-another-config-lib": "*",
      "modmenu": "*"
    }
  • Penjaga Versi Runtime: ModVersionGuard.checkClass("Item Clumps", "net.minecraft.world.entity.item.ItemEntity")

Minecraft 26.1.2 (Item Clumps 26.1)

  • Jalur Proyek Gradle: Item Clumps v26.1/Item Clumps 26.1
  • Versi Loom: 1.15.2 (id 'net.fabricmc.fabric-loom')
  • Gradle Wrapper: 8.12 / 9.x
  • Target Versi Java: Java 25 (release = 25, org.gradle.java.home=E:/JDK25)
  • Batas Dependensi di fabric.mod.json😗
    json
    "depends": {
      "fabricloader": ">=0.19.1",
      "minecraft": ">=26.1.2",
      "java": ">=25",
      "fabric-api": ">=0.145.4+26.1.2",
      "dasik-library": ">=1.6.9+build.22"
    },
    "suggests": {
      "cloth-config": "*",
      "modmenu": "*"
    }

🏛️ Prinsip "1 Jar, 1 Version" & Struktur Arsip

Sesuai dengan kebijakan rilis modular yang ketat, setiap versi Minecraft target dikelola sebagai subproyek terisolasi dan dikompilasi ke dalam JAR terpisah:

Instant Gratification Collection/Item Clumps/
├── Archive Jar of all versions/
│   ├── item-clumps-1.0.4+26.1.2.jar
│   └── item-clumps-1.0.23+26.2.jar
├── Item Clumps v26.1/
│   └── Item Clumps 26.1/
│       └── build/libs/item-clumps-1.0.4+26.1.2.jar
└── Item Clumps v26.2/
    └── Item Clumps 26.2/
        └── build/libs/item-clumps-1.0.23+26.2.jar

🔗 Hub Dokumentasi Versi Khusus

Untuk mempelajari mekanisme khusus versi, GameRules, dan panduan konfigurasi:

Official documentation & web portal for Dasik Igaijinn mods.