
Minecraft'ta Tüm Mobleri Öldür: Komut Sözdizimi ve Pratik Ku
/kill @e[type=!player] komutu Minecraft dünyasından her mobu anında kaldırmanın en hızlı yoludur. Bu, oyuncular hariç tüm varlıkları hedefler, bu da sunucu gecikmesini yönetmek, sorunlu mob çiftliklerini temizlemek veya sadece huzur ve sessizlik elde etmek için gereklidir. Bunu etkili bir şekilde kullanmak için bilmeniz gerekenler burada.
Temel Tüm Mobleri Öldür Komutu
En basit sürümünü istiyorsanız, sadece /kill @e[type=!player] komutunu kullanın ve Enter'e basın. Hepsi bu. Her zombi, creeper, iskelet, pasif mob, siz hariç her şey anında ortadan kaybolur.
@e seçicisi dünyasındaki her varlığı hedef alır. [type=!player] eklemek oyuncuları yürütmeden dışlar (ünlem işareti "değil" anlamına gelir). Bu güvenlik kontrolü olmadan, siz de kendinizi öldüreceksiniz, bu da... ideal değildir.
Ancak vanilla Minecraft deneyimi bazen farklı bir yaklaşım gerektirir. Eğer sunucunuz o kadar çok mobla doluysa ki saniyede iki kare hızında hareket ediyorsa, MININGFALLOUT gibi oyuncu adlarına sahip oyuncuların neden özel olarak hayatta kalma durumları için ciltler tasarladıklarını bilirsiniz. Kısacası, bazen güverteyi hızlı bir şekilde temizlemeniz gerekir.
Hedef Seçici Varyasyonları ve Ne Yaptıkları
Sadece "tüm mobleri öldür"den çok daha spesifik olabilirsiniz. Sözdizimi türe, yakınlığa ve diğer özelliklere göre filtreleme yapmanızı sağlar.
- /kill @e[type=zombie] - Sadece zombileri öldürür, diğerlerini bırakır
- /kill @e[distance=..20] - Size 20 blok uzaklığında olan mobleri öldürür
- /kill @e[type=!player,type=!armor_stand] - Oyuncular ve zırh standları hariç her şeyi öldürür
- /kill @e[nbt={OnGround:1b}] - İleri: Katı zeminde duran mobleri öldürür
Tür parametresi sizin en iyi dostunuz. Sadece düşman mobleri temizlemek ve çiftlik hayvanlarını tutmak istiyorsunuz? /kill @e[type=zombie,type=skeleton,type=creeper,type=spider] komutunu kullanın (bazı sürümlerde her tür arasında virgül gerekse de). Aslında, bu sıkıcı hale gelir. Tersine çevirmek daha iyi: /kill @e[type=!player,type=!sheep,type=!cow,type=!pig] hayvanlarınızı korur.
Mesafe filtrelemesi, dünya çapında patlatmaya çalışmadığınızda işe yarar. Hemen çevrenizden mobleri temizlemek, tam bir sıfırlama yapından farklı bir problemdir.
Bunu Ne Zaman ve Neden Kullanırsınız
Her durum tam bir mob temizliği gerektirmez.
Çok oyunculu sunucularda, bazen bir çiftlik arızalanır ve bir yerde yüzlerce mob doğar, TPS'yi (saniyede tick) düşürür. Sunucu temelde donmuş olur. Komutu çalıştırın, sorun milisaniyeler içinde çözülür. Alternatif, manuel temizlik veya tam bir sunucu yeniden başlatması için saatler beklemektir.
Tek oyuncu hayatta kalma modu? Muhtemelen sık sık buna ihtiyaç duymazsınız. Belki uzun bir AFK oturumundan sonra creeper'lar tabanınızın etrafında biriktiğinde ve bunlarla manuel olarak uğraşmak için çok tembel olduğunuzda. Veya bir şeyi test ediyorsanız ve moblerin müdahale etmesini istemiyorsanız. adderall_abuser dünyasında kesintisiz inşaat süresi elde etmeye çalışırken muhtemelen bunu kullanır.
Yaratıcı mod inşaatçıları, çalışma alanlarını temiz tutmak için bunu kullanırlar.
Yöneticiler, üretici test alanlarını sıfırlamak veya sıkışan mobleri düzeltmek için bunu kullanırlar.
Kesin Kontrol İçin Hedef Seçicileri
Gerçek güç seçici olmaktan gelir.
Diyelim ki bir mob çiftliğini çalıştırıyorsunuz ve çok iyi çalışıyor (evet, bu oluyor). Çiftliğiniz o kadar çok mob doğuruyor ki gecikme gerçek dışı. O bir çiftlik için ihtiyacınız olanlar hariç her şeyi birden fazla tür hariç tutma kullanarak öldürün. Veya mesafe hedeflemeyi kullanın: /kill @e[type=!player,distance=50..200] 50 ila 200 blok uzaklıktaki her şeyi öldürür, yakın varlıkları dokunmadan bırakır.
Eğer mobleri özel adlar veya NBT verileriyle işaretlediyseniz etiketlere göre filtreleyebilirsiniz. İleri oyuncular bunu daha büyük yapılarda kesin mob yönetimi için kullanırlar. Kendall_1717 ve benzer teknik oyuncuların muhtemelen yapılarında karmaşık filtreleme kurulumları var.
Bilmesi değer başka bir filtre: hasar türü. /kill @e[type=!player,name=!Preserved] "Preserved" olarak adlandırdığınız herhangi bir mobu korurken diğerlerini temizler. Eğer evcil hayvanları veya yok edilmesini istemediğiniz özel mobleri adlandırdıysanız faydalıdır.
Sunucu ve Tek Oyuncu Farklılıkları
Komut her ikisinde de aynı şekilde çalışır, ancak bağlam her şeyi değiştirir.
Sunucularda, öldür komutları genellikle yöneticilere kısıtlıdır. LuckPerms gibi bir eklenti aracılığıyla uygun izinlere ihtiyacınız olacak. Performans etkisi acil ve herkese görünür: tüm mobs anında kaybolur. Bunu başka birinin sunucusunda izin olmadan çalıştırmak insanları üzmenin harika bir yoludur, öyleyse yapmayın.
Tek oyuncu, endişelenecek izinleri yoktur. Komutlar varsayılan olarak açıktır. İsterseniz şu anda her şeyi öldürebilirsiniz.
Realm sunucuları bir yerde ortada. Önce realm'ınız için komutları etkinleştirmeniz gerekir. Ancak bir uyarı: realm'ınız özel yapılar veya verilerle özel bir dünya çalıştırıyorsa, her şeyi öldürmek saatler geçirerek oluşturduğunuz çiftlik kurulumlarını yok edebilir. Her zaman iki kez düşünün.
Flokilleur37 gibi savaş senaryolarına odaklanan bazı oyuncular bu komutu tamamen kaçınabilirler, mobleri kasıtlı olarak yönetmeyi tercih ederler.
Bu Komutu Ne Zaman Kullanmamalısınız
Düşünmeden panik yaparak yürütmeyin.
Zırh standları, öğe çerçeveleri veya inşa için kesin olarak konumlandırılmış diğer dekoratif varlıklar varsa, onlar da kaybolacak. Kalması gerekiyorsa, komutunuzun açık olarak bunları hariç tuttuğundan emin olun. Aynı şey adlandırdığınız evcil hayvanlar veya kurmaya çalıştığınız özel mobleri için de geçerlidir.
Bunu aktif olarak çiftçilik yapan veya savaşan oyuncularla canlı bir sunucuda çalıştırmak, onların seansını mahvetmenin iyi bir yoludur. Önce iletişim kurun. Ciddi olarak.
Bir komutu test ederken yanlış yazabilirsiniz. Çalıştırmadan önce ne yapacağını gözden geçirin. Bir yanlış yürütme ile dikkatle seçtiğiniz mob koleksiyonunu silmiş olabilirsiniz.
Alternatifler: Oyun Kuralları ve Diğer Yöntemler
Her zaman öldür komutuna ihtiyacınız yoktur.
Mevcut olanları öldürmek yerine moblerin doğmasını durdurmak istiyorsanız, oyun kurallarını kullanın: /gamerule doMobSpawning false. Bu, mevcut olanları dokunmadan yeni moblerin doğmasını engeller. Normal oyunlamaya devam etmeye hazır olduğunuzda bunu true'ye geri çevirin.
Belirli mob türleri için, /gamerule disableElytraMovementCheck true (tamam, bu başka bir şey) yardımcı olmayacak, ancak oyuncuların kullandığı yapı blokları ve dünya sınırı hileleri vardır. killua muhtemelen farklı senaryolarda mob davranışını kontrol etmek için kitaptaki her geçici çözümü bilir.
Ayrıca mobleri yalnız bırakıp doğurmayı stratejik olarak yönetebilirsiniz. Düşman doğumlarını önlemek için alanları aydınlatın. Bunları otomatik olarak işlemek için mob değirmenleri ve huniler inşa edin. Doğum parçalarını akıllıca kullanın. Komut hızlı bir çözüm, ancak her zaman en iyi uzun vadeli çözüm değildir.
Özellikle gecikme sorunları için, bazı sunucular buna benzer nükleer seçeneği komutları yerine varlık oluşturmayı veya parça yüklemesini optimize eden performans eklentileri kullanır. Her şeyi öldürmeye başvurmadan önce keşfetmeye değer.
/kill @e[type=!player] komutu kesinlikle yararlıdır, ancak aynı zamanda son bir çaredir. Buna ihtiyacınız olduğunda kullanın, varsayılan çözümünüz olarak değil.
Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.
Sıkça Sorulan Sorular
/kill @e[type=!player] komutunu yazarsam kendimi de öldürür müyüm?
Sadece zombileri öldürmek istiyorsam komutu nasıl yazarım?
Bu komut zırh standlarını ve item frame'leri de siler mi?
Evcil hayvanlarımı veya adlandırdığım özel mobleri nasıl koruyabilirim?
Yalnızca yakınimdaki mobleri öldürmek için ne kullanırım?
Sunucularda bu komutu çalıştırmak için özel bir izin gerekiyor mu?
Yorumlar
Henüz yorum yok. Düşüncelerinizi paylaşan ilk kişi olun!


