Minecraft'ta Varlıkların Ortaya Çıkışını Yönetme

Kerem Aydın·12 Temmuz 2026·⏱4 dk

Minecraft'ta yeni mobların (canavarlar ve hayvanlar) ortaya çıkmasını tamamen devre dışı bırakmak için sohbette /gamerule doMobSpawning false komutunu girin. Bu, dünyadaki tüm varlıkların doğal spawn'ını anında durdurur, ancak haritada zaten bulunanları kaldırmaz. Mevcut moblardan alanı temizlemek için ek olarak /kill @e[type=!player] komutunu kullanın.

Bu yöntemler hem hilelerin açık olduğu tek oyunculu oyunda hem de operatörler için sunucularda çalışır. Aşağıda hızlı komutlardan yapılandırma dosyalarını düzenlemeye kadar tüm ayarlama yöntemleri ele alınmıştır.

Önemli: Spawn'ı devre dışı bırakmak, zaten mevcut olan zombileri, iskeletleri veya hayvanları silmez. Bunları manuel olarak veya özel bir komutla öldürmediğiniz sürece dünyada kalmaya devam ederler.

Konsol Komutlarıyla Hızlı Devre Dışı Bırakma

Dünya nüfusunu kontrol etmenin en etkili yolu oyun kurallarını (gamerules) kullanmaktır. Operatör yetkilerine (op statüsü) ihtiyacınız olacaktır.

Ana Komut

Sohbeti T (veya /) tuşuyla açın ve şunu yazın:

/gamerule doMobSpawning false

Girdikten sonra yeni moblar karanlıktan, spawn'lardan ve hayvan çiftleştirme sırasında ortaya çıkmayı bırakacaktır.

Dünyayı Mevcut Varlıklardan Temizleme

Hedefiniz inşaat için tamamen boş bir dünya ise, oyuncular hariç tüm varlıkları kaldırın:

/kill @e[type=!player]

Dikkatli olun: Bu komut ayrıca evcilleştirilmiş kurtlarınızı, kedilerinizi ve atılmış eşyaları da silecektir (varlık türünü belirtmezseniz). Sadece düşmanca mobları kaldırmak için /kill @e[type=!player,type=!item,type=!experience_orb] kullanın.

Ayarları Geri Alma

Oyunu başlangıç durumuna döndürmek için:

/gamerule doMobSpawning true

Durum Kontrolü Spawn'ın şu anda açık olup olmadığını öğrenmek için komutu değer olmadan girin: /gamerule doMobSpawning. Oyun, kuralın mevcut değerini yanıtlayacaktır.

Oyun Kurallarının İnce Ayarı

Spawn'ı tamamen devre dışı bırakmak (doMobSpawning false) hem tehlikeli zombileri hem de barışçıl inekleri ortadan kaldırır. Sadece yapıları korumak veya belirli saldırganları kaldırmak istiyorsanız, kural kombinasyonlarını kullanın.

Kural (Gamerule)DeğerEtki
doMobSpawningfalseHer türlü mobun (düşmanca, barışçıl, su altı) ortaya çıkışının tamamen durdurulması.
mobGriefingfalseMoblar ortaya çıkar ancak blokları yok etmez (creeper'lar patlamaz, endermen'ler blok çalmaz).
doPatrolSpawningfalseKöylerin yakınında yağmacı (pillager) devriyelerinin ortaya çıkmasını yasaklar.
doTraderSpawningfalseGezgin tüccarların ortaya çıkmasını devre dışı bırakır.
doInsomniafalseUzun süre uyumayan oyuncuların üzerinde phantom'lar ortaya çıkmaz.

Güvenli hayatta kalma için önerilen yapılandırma: Kaynak elde etmek için (yün, yiyecek) spawn'ı açık bırakın, ancak yıkımı yasaklayın: /gamerule mobGriefing false

Dünya Oluşturma Sırasında Ayarlama

Başından beri canavarsız bir dünyada oynamayı planlıyorsanız, hile kullanmadan bunu dünya oluşturma menüsünde ayarlamak daha kolaydır.

  1. «Yeni Dünya Oluştur» seçeneğine tıklayın.
  2. **«Ek Dünya Ayarları»**na (veya «Oyun Ayarları») gidin.
  3. «Oyun Kuralları» (Game Rules) maddesini bulun.
  4. «Mob Spawn'ı» anahtarını Kapalı konumuna getirin.
  5. Ek olarak «Zorluk» seviyesini «Barışçıl» olarak ayarlayın.

Barışçıl modun inceliği: «Barışçıl» zorlukta düşmanca moblar spawn olmaz ve hızla kaybolur, ancak barışçıl hayvanlar (inekler, domuzlar) ortaya çıkmaya devam eder. Tamamen yaşam olmaması için ek olarak doMobSpawning kuralını devre dışı bırakmanız gerekir.

Sunucu Yapılandırması (server.properties)

Sunucu sahipleri (Java Edition) için en güvenilir yol, yapılandırma dosyasını düzenlemektir. Bu, yeniden başlatmalardan sonra bile mobların olmamasını garanti eder ve ilk oyuncu girmeden önce ortaya çıkmalarını engeller.

  1. Sunucuyu durdurun.
  2. server.properties dosyasını bir metin düzenleyicide açın.
  3. Aşağıdaki satırları bulun ve değiştirin:
    spawn-monsters=false
    spawn-animals=false
    spawn-npcs=false
    ```
4.  Dosyayı kaydedin ve sunucuyu başlatın.

**Spigot/Paper** çekirdeğindeki sunucular için `spigot.yml` dosyasındaki limitleri de ayarlayabilirsiniz; canavarlar ve hayvanlar için `spawn-limits` değerlerini `0` olarak belirleyin. Bu, gamerule üzerinden spawn'ı tamamen durdurmadan ayarları değiştirmenize olanak tanıyan daha esnek bir yöntemdir.

## Sık Yapılan Hatalar

*   **Komut çalışmıyor:** Tek oyunculu oyunda hilelerin açık olduğundan («Ağa Aç» -> «Hile Kullanımı: AÇIK») ve sunucuda operatör statünüzün bulunduğundan (`/op KullanıcıAdınız`) emin olun.
*   **Moblar yine de ortaya çıkıyor:** Spawn'ı zorlayan bir mod veya eklenti yüklü mü kontrol edin (örneğin, bazı zindan veya etkinlik eklentileri vanilla gamerule'ü göz ardı eden kendi ayarlarına sahiptir).
*   **Spawn'lar çalışmaya devam ediyor:** Eski sürümlerde veya özel derlemelerde spawn'lar kuralı görmezden gelebiliyordu. Güncel sürümlerde (1.13+) `doMobSpawning false` hem doğal spawn'ı hem de spawn'ları devre dışı bırakır.

## SSS

**`/gamerule doMobSpawning false` komutu evcilleştirilmiş kurtlarımı siler mi?**
Hayır. Komut *yeni* varlıkların *ortaya çıkmasını* yasaklar. Evcil hayvanlarınız sizinle kalacaktır. Ancak yavrular spawn olmayacağı için çoğalamayacaklardır.

**Sadece belirli bir bölgede spawn'ı nasıl devre dışı bırakırım?**
Bunu standart komutlarla yapmak mümkün değildir. Bölge koruma eklentisine (örneğin **WorldGuard**) ihtiyacınız olacak. Bir bölge oluşturun ve bayrağı ayarlayın: `/rg flag <bölge_adı> mob-spawning deny`.

**Spawn'ı devre dışı bıraktıktan sonra neden gece hala karanlık ve korkutucu?**
Spawn'ı devre dışı bırakmak aydınlatmayı değiştirmez. Moblar ortaya çıkmayacak ancak karanlık kalacaktır. Işık olması için meşale kullanın veya `/time set day` zaman komutunu kullanın.

**Bu Minecraft Bedrock Edition'da çalışır mı?**
Evet, `/gamerule domobspawning false` komutu Bedrock Edition'da da çalışır (telefonlarda, konsollarda, Windows 10/11'de). Söz dizimi aynıdır.