Rehberler / Komutlar ve Veriler
Değiştirmeye değer oyun kuralları — ve insanların yanlış bildiği varsayılanlar
40'tan fazla oyun kuralı var ve çoğu rehber hangilerinin önemli olduğunu söylemeden hepsini listeliyor. İşte bir dünyanın nasıl oynandığını değiştirenler ve gerçek varsayılan değerleri.
/gamerule kırk girdiyi aşmış durumda. Çoğu kimsenin dokunmadığı hata ayıklama anahtarları. Bir avuç kadarı gerçekten bir dünyanın hissini değiştiriyor ve birkaçının varsayılanı insanları şaşırtıyor.
Bir dünyayı değiştirenler
| Oyun kuralı | Varsayılan | Neden değiştirirsiniz |
|---|---|---|
keep_inventory | false | Özel sunucularda en çok değiştirilen kural |
advance_time | true | İnşa için öğlen saatinde dondurun |
advance_weather | true | Yağmurun inşa seansını mahvetmesini durdurun |
mob_griefing | true | Creeper'lar üssünüzü krater yapmayı bırakır; köylülerin çiftçilik yapmasını da durdurur |
fire_spread_radius_around_player | 128 | Ateş yayılmayı bırakır — bir Nether inşasından önce 0 ayarlayın |
random_tick_speed | 3 | Ekin büyüme hızı. 0 büyümeyi tamamen dondurur |
players_sleeping_percentage | 100 | Tek bir oyuncunun geceyi atlayabilmesi için 1 yapın |
respawn_radius | 10 | Dünya doğuş dağılımını daraltın |
Bunlar güncel adlar. Her kural küçük harfli ve alt çizgili olacak şekilde yeniden adlandırıldı — keepInventory artık keep_inventory, doDaylightCycle ise advance_time — ve /gamerule yalnızca yeni kimlikleri kabul ediyor, bu yüzden eski bir rehberden kopyalanan komut çalışmıyor. doFireTick sadece harf durumu değiştirmedi: bir yarıçapa dönüştü ve 0 eski false oldu.
İnsanların yanlış varsaydığı varsayılanlar
random_tick_speed1 değil 3'tür. Ekinleri hızlandırmak için 1000'e çıkarmak yaprak çürümesini, buz erimesini ve diğer tüm rastgele tick süreçlerini de hızlandırır ve sunucu TPS'ini dibe çeker.mob_griefingcreeper'lardan fazlasını kapsar. Kapatmak köylülerin tohum alıp ekmesini, enderman'ın blok yerleştirmesini ve koyunların çim yemesini de durdurur. Demir çiftlikleri ve köylü çiftlikleri sessizce bozulur.spawn_phantomsvarsayılan olarak açıktır — phantom'ları doğuran da budur. Onlarla savaşmak yerine kapatın.immediate_respawnvar vefalse;trueyapmak ölüm ekranını tamamen atlar.command_block_outputtrue'tir, bu yüzden bir redstone düzeneği yönetici sohbetini spam'ler. Neredeyse her sunucu bunufalseyapar.
Tamsayı mı boolean mı
Oyun kuralları tiplidir ve komut yanlış tipi ayrıştırma hatasıyla reddeder. random_tick_speed, respawn_radius, max_entity_cramming, players_sleeping_percentage, max_command_sequence_length, max_block_modifications ve fire_spread_radius_around_player sayı alan kurallar arasındadır; geri kalanı true/false'tir.
/gamerule <rule> değer olmadan mevcut ayarı okur, değiştirmez — indirilen bir haritanın neleri değiştirdiğini kontrol etmek için kullanışlıdır.
Sunucu başına değil, dünya başınadır
Oyun kuralları dünya klasöründe (data/minecraft/game_rules.dat) yaşar, yani dünyayla birlikte taşınır ve aynı sunucudaki diğer dünyalara uygulanmaz. Çoklu dünya kurulumu bunların her dünya için ayrı ayarlanmasını gerektirir.
Herhangi bir kuralı seçin ve doğru tipin zaten uygulandığı komutu Oyuncu Komut Oluşturucu ile alın; aynı form ışınlanma, oyun modu, xp, zaman ve havayı da kapsar.