📜 Tabel Referensi GameRules
| Parameter | Spesifikasi |
|---|---|
| Lingkungan Runtime | Klien Saja ("environment": "client") |
| Aturan Game Server Mod | 0 (Murni antarmuka pengguna grafis) |
| Cakupan Kategori Vanilla | 100% (Player, Mobs, Spawning, Drops, Updates, Chat, Misc) |
| Dukungan Kategori Mod | Dinamis via DasikMetadataHelper & CategoryPrettifier |
| Format Persistensi | Berkas klien config/collapsible-game-rules-state.json |
📖 Batasan Cakupan Antarmuka
NOTE
Mod Khusus Antarmuka Pengguna Klien: Collapsible Game Rules adalah mod visual. Mod ini tidak menambahkan aturan permainan di sisi server, tidak mengubah logika komputasi tick dunia, dan tidak mempengaruhi mekanisme bawaan game. Seluruh aturan yang ditampilkan berasal dari Vanilla atau mod lain.
🗂️ Kategori & Aturan Permainan Standar Vanilla
Saat layar dibuka, aturan bawaan Minecraft 26.2 secara otomatis dikelompokkan ke dalam kategori-kategori berikut:
| Kategori | Contoh Aturan Permainan | Penyesuaian Umum |
|---|---|---|
| 👤 Pemain (Player) | keepInventorynaturalRegenerationplayersSleepingPercentagefallDamagedrowningDamagefireDamagefreezeDamage | Mempertahankan tas saat mati, persentase tidur untuk melewati malam, menyalakan/mematikan tipe luka tertentu. |
| ⚔️ Monster (Mobs) | mobGriefingdoMobSpawningdoMobLootuniversalAngerforgiveDeadPlayers | Mencegah kerusakan ledakan creeper, mengatur drop barang dari monster, mengendalikan amarah monster. |
| 🌱 Pemunculan (Spawning) | doMobSpawningdoPatrolSpawningdoTraderSpawningdoWardenSpawningspawnRadius | Kemunculan monster, pedagang keliling, patroli penjarah, serta jarak radius titik pemunculan awal. |
| 📦 Jarahan (Drops) | doEntityDropsdoTileDropsdoMobLootglobalSoundEvents | Hasil hancuran blok dan entitas yang dikalahkan, serta siaran suara global. |
| 🌧️ Pembaruan (Updates) | doDaylightCycledoWeatherCycledoFireTickrandomTickSpeedmaxCommandChainLength | Menghentikan siklus matahari atau cuaca, mematikan penyebaran api, atau mengatur laju tanaman. |
| 💬 Obrolan (Chat) | showDeathMessagessendCommandFeedbacklogAdminCommandsreducedDebugInfo | Pesan kematian di obrolan, laporan perintah admin, atau menyembunyikan koordinat di F3. |
| ⚙️ Lain-lain (Misc) | commandBlockOutputmaxEntityCrammingdisableElytraMovementCheck | Batas penumpukan entitas di satu blok, pesan blok perintah, dan toleransi kecepatan sayap elytra. |
