⚒️ Collapsible Game Rules Wiki (Aturan Permainan yang Dapat Dilipat)

📌 Pernyataan Sumber Kode Repositori: Dokumentasi dalam Wiki ini mencerminkan status kode sumber saat ini di repositori, yang mungkin mencakup komit terbaru yang belum dirilis atau fitur dalam pengembangan sebelum rilis publik di CurseForge dan Modrinth.
🧭 Selamat Datang di Collapsible Game Rules
Collapsible Game Rules merombak tampilan layar aturan permainan (Game Rules) standar Minecraft menjadi antarmuka lipat berbasis kategori yang rapi, dilengkapi dengan pemekaran otomatis saat mencari, navigasi papan ketik penuh, persistensi status lokal, dan preset siap pakai.
🌟 Fitur Utama & Indeks Cepat
| Fitur | Deskripsi | Panduan Referensi |
|---|---|---|
| 🗂️ Kategori yang Dapat Dilipat | Mengganti tajuk statis dengan widget interaktif (▼/▶) disertai lencana jumlah aturan. | [🗂️ Kategori yang Dapat Dilipat](./Collapsible-Categories.md) |
| 🌎 Bilah Aksi Global | Tombol di bagian paling atas untuk "Perluas Semua" dan "Ciutkan Semua" dengan satu klik. | [🌎 Aksi Global & Pengalihan Massal](./Global-Actions-and-Bulk-Toggles.md) |
| 🔍 Integrasi Pencarian Pintar | Otomatis memperluas kategori yang cocok segera setelah teks diketik pada kolom pencarian. | [🔍 Integrasi Pencarian Pintar](/collapsible-gamerules/Smart-Search-Integration.md) |
| ⌨️ Navigasi Papan Ketik | Dukungan penuh papan ketik (Spasi, Enter, panah kiri/kanan) serta narasi aksesibilitas layar. | [⌨️ Navigasi Papan Ketik & Aksesibilitas](/collapsible-gamerules/Keyboard-Navigation.md) |
| 🧠 Persistensi Status | Mengingat kategori yang diperluas atau dilipat di config/collapsible-game-rules-state.json. | [🧠 Persistensi Status & Konfigurasi JSON](/collapsible-gamerules/State-Persistence-and-Config.md) |
| ✨ Perapian Nama Kategori | Memformat kunci teknis mod yang belum diterjemahkan menjadi judul Title Case yang rapi. | [✨ Perapian & Penamaan Kategori](./Category-Prettification-and-Naming.md) |
| 🎛️ Preset & Kontrol | Profil permainan sekali klik (Pembangun, Main Cepat, Hardcore) dan slider angka berkelanjutan. | [🎛️ Preset Aturan Permainan & Kontrol](./Game-Rule-Presets-and-Controls.md) |
| 🧩 Integrasi DasikLibrary | Menanyakan terjemahan dinamis dari DynamicGameRuleManager untuk lokalisasi kategori mod. | [📚 Integrasi API DasikLibrary](./API-and-Library-Integration.md) |
🚀 Panduan Memulai Cepat & Pemasangan
- Pasang Fabric Loader (
>=0.19.1). - Unduh Fabric API.
- Unduh DasikLibrary (
>=1.7.0, Dependensi Wajib). - Tempatkan file
collapsible-game-rules-1.0.9+26.2.jarke dalam folder.minecraft/mods. - Jalankan Minecraft menggunakan Java 25+.
📚 Daftar Isi Dokumentasi
Root Wiki
├── 🧭 Matriks Kompatibilitas Versi ----------> [🧭 Matriks Kompatibilitas Versi](/collapsible-gamerules/Version-Compatibility.md)
├── 🎮 Mekanika Antarmuka Pengguna
│ ├── Kategori yang Dapat Dilipat ------------> [🗂️ Kategori yang Dapat Dilipat](./Collapsible-Categories.md)
│ ├── Aksi Global & Pengalihan Massal --------> [🌎 Aksi Global & Pengalihan Massal](./Global-Actions-and-Bulk-Toggles.md)
│ ├── Integrasi Pencarian Pintar -------------> [🔍 Integrasi Pencarian Pintar](/collapsible-gamerules/Smart-Search-Integration.md)
│ └── Navigasi Papan Ketik & Aksesibilitas --> [⌨️ Navigasi Papan Ketik & Aksesibilitas](/collapsible-gamerules/Keyboard-Navigation.md)
├── ⚙️ Konfigurasi & Preset
│ ├── Persistensi Status & Konfigurasi JSON -> [🧠 Persistensi Status & Konfigurasi JSON](/collapsible-gamerules/State-Persistence-and-Config.md)
│ ├── Perapian & Penamaan Kategori -----------> [✨ Perapian & Penamaan Kategori](./Category-Prettification-and-Naming.md)
│ └── Preset Aturan Permainan & Kontrol ------> [🎛️ Preset Aturan Permainan & Kontrol](./Game-Rule-Presets-and-Controls.md)
├── 📋 Cakupan & Referensi Permainan
│ ├── Tabel Referensi GameRules --------------> [📜 Tabel Referensi GameRules](./GameRules-Reference.md)
│ ├── Perintah Brigadier & Cakupan -----------> [💬 Perintah Brigadier & Cakupan](./Commands.md)
│ └── Kemajuan & Cakupan ---------------------> [🏆 Kemajuan & Cakupan](./Advancements.md)
└── 💻 Arsitektur Teknis & Pengembangan
├── HUD, Diagnostik & Rendering UI ---------> [🖥️ HUD, Diagnostik & Rendering UI](./HUD-and-Diagnostics.md)
├── Penyiapan Pengembang & Build Gradle ----> [🛠️ Penyiapan Pengembang & Build Gradle](./Developer-Setup-and-Building.md)
├── Arsitektur & Subsistem Mixin -----------> [🧩 Arsitektur & Subsistem Mixin](./Architecture-and-Mixins.md)
└── Integrasi API DasikLibrary -------------> [📚 Integrasi API DasikLibrary](./API-and-Library-Integration.md)📜 Kredit & Lisensi
- Pembuat & Pengembang Utama: Dasik (Rifaditya)
- Lisensi: GNU General Public License v3.0 (GPLv3)
- Repositori GitHub: GitHub Repository
- Proyek Modrinth: Modrinth (
lObgjyJl) - Proyek CurseForge: CurseForge (
1468932)
