Minecraft Bedrock Gamerule Deep‑Dive
Versi Bedrock 1.21+ (2025). Semua gamerule bersifat case‑insensitive. Jalankan perintah di world/server tempat aturan ingin diterapkan.
1. Waktu & Cuaca
doDaylightCycle
Mengatur apakah waktu akan terus bergerak dari siang ke malam.
/gamerule doDaylightCycle true # Waktu bergerak normal (default)/gamerule doDaylightCycle false # Membekukan posisi Matahari/BulandoWeatherCycle
Mengatur pergantian cuaca otomatis (cerah ⇄ hujan ⇄ petir).
/gamerule doWeatherCycle true # Cuaca berubah alami (default)/gamerule doWeatherCycle false # Cuaca terkunci, gunakan /weather utk manual2. Lingkungan & Blok
doFireTick
Kontrol penyebaran dan padamnya api secara alami.
/gamerule doFireTick true # Api menyebar & padam (default)/gamerule doFireTick false # Api tidak menyebar dan tidak padamtntExplodes
Menentukan apakah TNT & kegunaan ledakan lain benar‑benar meledak.
/gamerule tntExplodes true # TNT meledak (default)/gamerule tntExplodes false # TNT hanya menyala tanpa kerusakandoTileDrops
Apakah blok menjatuhkan item ketika dihancurkan.
/gamerule doTileDrops true # Blok drop item (default)/gamerule doTileDrops false # Tidak ada drop (berguna utk map adventure)doEntityDrops
Entitas (item frame, painting, armor stand) menjatuhkan itemnya.
/gamerule doEntityDrops true # Menjatuhkan item (default)/gamerule doEntityDrops false # Tidak menjatuhkan apa‑apashowBorderEffect
Menampilkan efek merah ketika pemain menyentuh batas world.
/gamerule showBorderEffect true # Efek partikel terlihat (default)/gamerule showBorderEffect false # Tidak ada efek visual3. Kerusakan (Damage)
Semua aturan di bawah ini hanya memengaruhi pemain, bukan mob.
| Gamerule | Deskripsi | Default |
|---|---|---|
| fireDamage | Damage dari api & lava | true |
| fallDamage | Damage saat jatuh | true |
| drowningDamage | Damage kehabisan udara | true |
| freezeDamage | Damage dari Powder Snow | true |
/gamerule fireDamage false/gamerule fallDamage false/gamerule drowningDamage false/gamerule freezeDamage false4. Pemain & Respawn
keepInventory
Menjaga item & exp pemain setelah mati.
/gamerule keepInventory true # Item tidak hilang/gamerule keepInventory false # Item terjatuh (default)doImmediateRespawn
Melewati layar “You Died”, respawn instan.
/gamerule doImmediateRespawn true # Respawn langsung/gamerule doImmediateRespawn false # Tampilkan layar kematian (default)showDeathMessages
Menampilkan pesan kematian di chat untuk semua pemain.
/gamerule showDeathMessages true # Pesan terlihat (default)/gamerule showDeathMessages false # SunyirespawnBlocksExplode
Tempat tidur atau Respawn Anchor meledak jika digunakan di dimensi salah.
/gamerule respawnBlocksExplode true # Meledak (default)/gamerule respawnBlocksExplode false # Tidak meledak – aman utk map custom5. HUD & UI
showCoordinates
Menampilkan XYZ di sudut layar.
/gamerule showCoordinates true # Koordinat tampil/gamerule showCoordinates false # Koordinat disembunyikan (default)showRecipeMessages
Notifikasi resep baru di crafting menu.
/gamerule showRecipeMessages true # Pesan muncul (default)/gamerule showRecipeMessages false # Tidak ada notifikasishowTags
Menampilkan tag entitas saat menggunakan /tag.
/gamerule showTags true # Tag terlihat (default)/gamerule showTags false # Tag tidak ditampilkan6. Command & Sistem
commandBlocksEnabled
Mengizinkan command block bekerja.
/gamerule commandBlocksEnabled true # Command block aktif (default)/gamerule commandBlocksEnabled false # Semua command block dinonaktifkancommandBlockOutput
Menampilkan output command block di chat.
/gamerule commandBlockOutput true # Output muncul (default)/gamerule commandBlockOutput false # Chat lebih bersihsendCommandFeedback
Menampilkan feedback command (untuk pemain & konsol).
/gamerule sendCommandFeedback true # Feedback ditampilkan (default)/gamerule sendCommandFeedback false # Command sunyi7. Mob & AI
doMobSpawning
Spawn mob alami + perangkap (zombie villager, dll.).
/gamerule doMobSpawning true # Mob muncul (default)/gamerule doMobSpawning false # Tidak ada spawn alamidoMobLoot
Apakah mob menjatuhkan item saat mati.
/gamerule doMobLoot true # Drop loot (default)/gamerule doMobLoot false # Tanpa lootmobGriefing
Mob dapat mengubah world (Creeper ledak, Enderman ambil blok).
/gamerule mobGriefing true # Perilaku normal (default)/gamerule mobGriefing false # Aman untuk bangunandoInsomnia
Apakah Phantom akan spawn jika pemain tidak tidur 3 malam.
/gamerule doInsomnia true # Phantom bisa spawn (default)/gamerule doInsomnia false # Tidak ada Phantom8. Gameplay Dasar
naturalRegeneration
Regenerasi HP alami (makan & saturasi).
/gamerule naturalRegeneration true # HP pulih (default)/gamerule naturalRegeneration false # Minecraft “Ultra‑Hardcore” stylepvp
Mengizinkan serangan antar pemain.
/gamerule pvp true # PvP ON (default)/gamerule pvp false # PvE saja9. Gamerule Numerik (Integer)
| Gamerule | Fungsi | Default |
|---|---|---|
| randomTickSpeed | Kecepatan random tick (cocok utk pertanian) | 1 |
| spawnRadius | Radius spawn pemain baru (blok) | 5 |
| playersSleepingPercentage | Persentase pemain yg harus tidur | 100 |
| functionCommandLimit | Maks. command per file fungsi | 10000 |
| maxCommandChainLength | Maks. rantai command block | 65536 |
/gamerule randomTickSpeed 100/gamerule spawnRadius 0/gamerule playersSleepingPercentage 30/gamerule functionCommandLimit 5000/gamerule maxCommandChainLength 12810. Cara Mengecek Nilai Saat Ini
Untuk memeriksa nilai sebuah gamerule tanpa mengubahnya:
/gamerule <nama_rule># contoh:/gamerule keepInventoryMinecraft akan menampilkan nilai saat ini di chat operator.