Mengonfigurasi dan mengelola server kamu
Daftar Gamerules Minecraft

Salah satu fitur yang membuat Minecraft sangat fleksibel dan dapat dikustomisasi adalah penggunaan GameRules, yaitu serangkaian opsi yang dapat dikonfigurasi untuk mengubah berbagai aspek permainan. Pada artikel ini, kita akan membahas lebih lanjut tentang apa itu GameRules, cara kerjanya, dan bagaimana menggunakannya untuk menyesuaikan pengalaman bermain Minecraft Anda.
Apa Itu GameRules?
GameRules adalah serangkaian opsi yang dapat digunakan untuk memodifikasi pengalaman bermain di Minecraft. GameRules disimpan sebagai pasangan key-value dalam kode game, dan dapat diakses serta diubah menggunakan berbagai perintah atau mod. Beberapa GameRules berkaitan dengan mekanik permainan, sementara yang lain berkaitan dengan fitur atau mode permainan tertentu.
GameRules sangat fleksibel dan dapat digunakan untuk mengubah banyak aspek permainan. Beberapa penggunaan umum GameRules antara lain:
- Mengubah tingkat kesulitan permainan
- Menonaktifkan fitur tertentu, seperti lapar atau damage jatuh
- Mengatur waktu siang/malam atau cuaca
- Memodifikasi perilaku mob atau entitas lainnya
Bagaimana Cara Kerja GameRules?
GameRules disimpan sebagai pasangan key-value dalam kode game, artinya setiap GameRule memiliki nama dan nilai yang sesuai. Misalnya, GameRule yang mengatur apakah pemain dapat menyimpan inventaris saat mati disebut "keepInventory", dan nilainya dapat diatur menjadi "true" atau "false" sesuai keinginan Anda.
GameRules dapat diubah menggunakan perintah di konsol game atau jendela chat.
Cara Menggunakan GameRules di Minecraft
Untuk menggunakan GameRules di Minecraft, Anda perlu mengakses konsol game atau jendela chat terlebih dahulu. Dari sana, Anda dapat menggunakan berbagai perintah untuk melihat dan mengubah GameRules yang ada. Berikut beberapa perintah yang paling umum untuk mengatur GameRules:
/gamerule <rule> <value>: Mengatur nilai GameRule yang dipilih. Ganti <rule> dengan nama GameRule yang ingin diubah, dan <value> dengan nilai baru yang diinginkan.
/gamerule <rule>: Menampilkan nilai saat ini dari GameRule yang dipilih.
/gamerule: Menampilkan semua GameRules yang tersedia beserta nilainya.
Contoh
Berikut beberapa contoh penggunaan GameRules untuk menyesuaikan pengalaman bermain Minecraft Anda:
Untuk mencegah mob mengubah terrain dalam bentuk apapun, gunakan perintah /gamerule mobGriefing
Untuk menonaktifkan damage jatuh, gunakan perintah /gamerule fallDamage false
Untuk mengaktifkan cheat di dunia singleplayer, gunakan perintah /gamerule allowCheats true
Untuk menonaktifkan regenerasi kesehatan alami, gunakan perintah /gamerule naturalRegeneration false
Untuk mengatur jarak maksimum pemain dapat bergerak dari titik spawn dunia, gunakan perintah /gamerule maxWorldSize <value>. Ganti <value> dengan radius maksimum dalam blok, misalnya, /gamerule maxWorldSize 5000 akan mengatur ukuran dunia maksimum dengan radius 5000 blok.
Untuk mengaktifkan atau menonaktifkan spawn mob, gunakan perintah /gamerule doMobSpawning <true/false>
Untuk mengatur jumlah maksimum output command block yang dapat ditampilkan, gunakan perintah /gamerule maxCommandChainLength <value>. Ganti <value> dengan jumlah maksimum baris output command block yang diinginkan.
Untuk mengizinkan atau mencegah ledakan TNT merusak blok, gunakan perintah /gamerule tntExplodes <true/false>
Perlu diketahui bahwa tidak semua GameRules tersedia di semua versi Minecraft, dan beberapa GameRules mungkin memiliki nama atau sintaks berbeda tergantung versi yang Anda mainkan.
Daftar Lengkap GameRules Minecraft Java
| announceAdvancements | Apakah pencapaian akan diumumkan di chat |
| commandBlockOutput | Apakah command block akan memberi tahu admin saat menjalankan perintah |
| disableElytraMovementCheck | Apakah server akan melewati pengecekan kecepatan pemain saat menggunakan elytra |
| disableRaids | Apakah raid dinonaktifkan atau tidak |
| doDaylightCycle | Apakah siklus siang-malam dan fase bulan berjalan |
| doEntityDrops | Apakah entitas non-mob akan memiliki drop |
| doFireTick | Apakah api akan menyebar dan padam secara alami |
| doInsomnia | Apakah phantom dapat spawn di malam hari |
| doImmediateRespawn | Pemain langsung respawn tanpa layar kematian. (Bedrock: immediateRespawn) |
| doLimitedCrafting | Apakah pemain hanya dapat membuat resep yang sudah dibuka |
| doMobLoot | Apakah mob akan menjatuhkan item |
| doMobSpawning | Apakah mob akan spawn secara alami |
| doPatrolSpawning | Apakah patrol dapat spawn |
| doTileDrops | Apakah blok akan memiliki drop |
| doTraderSpawning | Apakah wandering trader dapat spawn |
| doWeatherCycle | Apakah cuaca akan berubah |
| drowningDamage | Apakah pemain akan menerima damage saat tenggelam |
| fallDamage | Apakah pemain akan menerima damage jatuh |
| fireDamage | Apakah pemain akan menerima damage dari api |
| forgiveDeadPlayers | Membuat mob netral yang marah berhenti marah saat pemain target mati di dekatnya. |
| freezeDamage | Apakah pemain akan menerima damage saat berada di powder snow |
| keepInventory | Apakah pemain akan menyimpan item di inventaris setelah mati |
| logAdminCommands | Apakah perintah admin dicatat ke server log |
| maxCommandChainLength | Menentukan jumlah di mana chain command block bertindak sebagai "chain" |
| maxEntityCramming | Jumlah maksimum entitas yang dapat mendorong entitas lain sebelum menerima damage sesak. Atur ke 0 untuk menonaktifkan aturan. Hanya mempengaruhi pemain dan mob (kecuali kelelawar) |
| mobGriefing | Apakah creeper, zombie, enderman, ghast, wither, ender dragon, kelinci, domba, dan villager dapat mengubah blok serta apakah villager, zombie, skeleton, dan zombie pigman dapat mengambil item |
| naturalRegeneration | Apakah pemain dapat meregenerasi kesehatan secara alami jika hunger penuh (tidak mempengaruhi healing eksternal seperti golden apple, efek Regeneration, dll.) |
| playersSleepingPercentage | Persentase pemain yang harus tidur untuk melewati malam. |
| randomTickSpeed | Seberapa sering random block tick terjadi (seperti pertumbuhan tanaman, daun rontok, dll.) per chunk section per game tick. 0 akan menonaktifkan random tick, angka lebih tinggi akan mempercepat random tick |
| reducedDebugInfo | Apakah layar debug menampilkan semua atau informasi terbatas; serta apakah efek F3+B (hitbox entitas) dan F3+G (batas chunk) ditampilkan |
| sendCommandFeedback | Apakah feedback dari perintah yang dijalankan pemain akan muncul di chat. Juga mempengaruhi perilaku default apakah command block menyimpan output text-nya |
| showDeathMessages | Apakah pesan muncul di chat saat pemain mati |
| spawnRadius | Jumlah blok dari koordinat spawn dunia di mana pemain akan spawn saat pertama kali masuk server atau mati tanpa spawnpoint |
| spectatorsGenerateChunks | Apakah pemain di mode spectator dapat menghasilkan chunk |
| universalAnger | Membuat mob netral yang marah menyerang pemain terdekat, bukan hanya pemain yang membuatnya marah. Sebaiknya nonaktifkan forgiveDeadPlayers. |
Kesimpulan
GameRules adalah alat yang sangat berguna dan fleksibel untuk menyesuaikan pengalaman bermain Minecraft Anda. Baik Anda ingin mengubah mekanik permainan, menonaktifkan fitur tertentu, atau bereksperimen dengan mode permainan baru, GameRules dapat membantu Anda mencapai tujuan tersebut. Dengan sedikit percobaan dan pengetahuan dasar tentang perintah yang tersedia, Anda dapat membuka tingkat kustomisasi dan kreativitas baru di Minecraft.
Mulai dengan
Minecraft Server
Ingin membuat server Minecraft milikmu sendiri? Hanya butuh beberapa menit.