Skip to content

Konfigurasi & Integrasi GUI (MC 26.1.2)

Dokumen ini menjelaskan skema berkas konfigurasi, integrasi GUI Cloth Config v2, titik masuk ModMenu, dan aturan prioritas dunia untuk Item Clumps di Minecraft 26.1.2.


📊 Kotak Info Konfigurasi

PropertiNilai
Jalur Berkas Konfigurasiconfig/item-clumps.json
Format BerkasJSON (Serialisasi Gson dengan keamanan swap atomik)
Versi Skema Saat IniconfigVersion: 1
Penyedia Antarmuka GrafisCloth Config v2 via ModMenu
Mandat PrioritasKonfigurasi menetapkan bawaan dunia baru; dunia aktif memakai GameRules

📄 Skema Berkas JSON (config/item-clumps.json)

json
{
  "configVersion": 1,
  "enableClumping": true,
  "maxClumpSize": 9999,
  "renderLabels": true,
  "mergeRadius": 1
}

Definisi Bidang (Field)

Kunci JSONTipe DataNilai BawaanDeskripsi
configVersionInteger1Pelacak migrasi skema internal.
enableClumpingBooleantrueMengaktifkan atau menonaktifkan penggabungan item mega-stack.
maxClumpSizeInteger9999Batas maksimum item per entitas kelompok ($64$ hingga $2.147.483.647$).
renderLabelsBooleantrueMenampilkan label nama jumlah melayang di atas kelompok item.
mergeRadiusInteger1Radius pencarian blok horisontal ($1$ hingga $10$ blok).

🖥️ Antarmuka Grafis (Cloth Config & ModMenu)

Item Clumps mengintegrasikan layar konfigurasi sisi-klien opsional melalui Cloth Config v2 dan ModMenu:

java
// ModMenuIntegration.java (MC 26.1.2)
public class ModMenuIntegration implements ModMenuApi {
    @Override
    public ConfigScreenFactory<?> getModConfigScreenFactory() {
        if (net.fabricmc.loader.api.FabricLoader.getInstance().isModLoaded("cloth-config")) {
            return ClothConfigScreenHelper.createFactory();
        }
        return parent -> null;
    }
}

🔗 Dokumentasi Terkait (MC 26.1.2)

Official documentation & web portal for Dasik Igaijinn mods.