Apa Itu Perintah Gamerule Minecraft?
Perintah /gamerule menampilkan atau mengubah pengaturan di seluruh dunia: inventory saat mati, perilaku mob, spawning, cuaca, umpan balik perintah, random block tick, dan lainnya. Pilih edisi dan versi terlebih dahulu karena Java 26.1 mengubah registry aturan, sedangkan Bedrock memiliki daftar dan default terpisah.
Gunakan /gamerule <aturan> untuk menanyakan nilai saat ini, atau /gamerule <aturan> <nilai> untuk mengubahnya. Aturan boolean menerima true atau false, aturan integer menerima bilangan bulat, dan sejumlah kecil aturan Bedrock menggunakan pilihan bernama.
Temukan aturan yang tepat
Cari ID dan deskripsi atau filter berdasarkan player, mobs, world, spawning, drops, commands, dan display. Kartu yang dipilih menunjukkan tipe nilai dan default sebelum Anda mengubah.
Lihat sebelum mengubah
Beralih ke 'Lihat nilai saat ini' untuk menghasilkan perintah tanpa nilai. Ini berguna di dunia yang sudah ada jika Anda tidak tahu apakah pemilik server sudah mengubah default.
Sintaks Java yang sadar versi
Java 26.1 memperkenalkan ID gamerule snake_case dengan namespace. Generator otomatis beralih antara ID modern seperti minecraft:keep_inventory dan nama lama seperti keepInventory.
Default berbeda antar edisi
Kecepatan random tick Java defaultnya 3, sedangkan Bedrock defaultnya 1. Bedrock juga menyertakan pengaturan seperti showCoordinates yang bukan gamerule Java.
Perubahan bertahan per dunia
Aturan game tetap aktif setelah restart sampai diubah lagi. Di Java 26.1 dan yang lebih baru, aturan disimpan di data/minecraft/game_rules.dat, bukan di level.dat seperti sebelumnya.
Pertanyaan yang Sering Diajukan
Apa sintaks perintah /gamerule?
Gunakan /gamerule <aturan> untuk membaca nilai dan /gamerule <aturan> <nilai> untuk mengaturnya. Di Java 26.1+, misalnya, /gamerule minecraft:keep_inventory true mempertahankan inventaris dan pengalaman setelah kematian. Versi Java yang lebih lama menggunakan /gamerule keepInventory true.
Mengapa nama gamerule berubah di Java 26.1?
Java 26.1 memindahkan gamerule ke registry dengan namespace. Perintah modern menggunakan ID resource-location seperti minecraft:random_tick_speed; Java 1.21.11 dan sebelumnya tetap menggunakan nama camelCase seperti randomTickSpeed.
Apakah gamerule berfungsi di Bedrock Edition?
Ya, tetapi Bedrock mendukung set nama aturan dan default yang berbeda. Selalu alihkan generator ke Bedrock sebelum menyalin perintah untuk dunia atau Realm Bedrock.
Apa yang diubah oleh kecepatan random tick?
Ini mengontrol pembaruan blok acak seperti pertumbuhan tanaman, pelapukan daun, perilaku api, dan penyebaran beberapa tanaman. Nol menonaktifkan random tick. Nilai yang sangat tinggi dapat menyebabkan lag atau membuat perubahan dunia terjadi sangat cepat.
Bisakah saya mengubah gamerule tanpa cheat?
Mengubah aturan game memerlukan izin perintah yang memadai. Di Java, gunakan akun operator atau konsol server. Di Bedrock, aktifkan cheat atau gunakan akun dengan tingkat izin yang diperlukan.
Apakah perubahan gamerule permanen?
Perubahan disimpan bersama dunia dan bertahan setelah restart, tetapi tidak global untuk setiap dunia. Lihat aturan terlebih dahulu saat bekerja pada konfigurasi server yang sudah ada.