Discord
Minecraft'tan Komut Bloğu, keep inventory rehberinin simgesi
Wiki / Komutlar

Keep Inventory: keep_inventory ve keepInventory komutları

Keep inventory, öldükten sonra tüm eşyalarını ve tecrübeni korumanı sağlayan bir oyun kuralıdır. Varsayılan olarak kapalıdır: envanterin yere saçılır ve eşyalar kaybolmadan önce onları toplamak için 5 dakikan olur. Kuralın adı Java 1.21.11 ve sonrasında keep_inventory, eski Java sürümlerinde keepInventory, Bedrock Edition'da ise keepinventory.

Her sürümde komut

Java Edition 1.21.11 ve sonrası, tüm 26.x sürümleri dahil. Mojang 1.21.11'de oyun kurallarının adlarını snake_case biçimine çevirdi:

/gamerule keep_inventory true

Java Edition 1.21.10 ve öncesi:

/gamerule keepInventory true

Bedrock Edition (telefonlar, konsollar, Windows):

/gamerule keepinventory true

Java Edition'da büyük-küçük harf fark eder, bu yüzden adı tam olarak yukarıdaki gibi yaz. Bedrock büyük ve küçük harfi ayırt etmez: keepinventory ve keepInventory aynı şekilde çalışır. Java'da hangi adı kullanacağından emin değilsen /gamerule keep yazmaya başla ve Tab'a bas; oyun senin sürümüne uygun adı önerir.

Komutu değer vermeden çalıştırırsan, örneğin /gamerule keep_inventory, mevcut ayarı görürsün. Oyun kurallarının tam listesini ve eski adlarını /gamerule komutu sayfamızda bulabilirsin.

Nasıl açılır

Java: yeni dünya, komutsuz

Tek Oyunculu ve ardından Yeni Dünya Oluştur düğmesine tıkla, Dahası sekmesine geç ve Oyun Kuralları düğmesine tıkla. Oyuncu kategorisinde Öldükten sonra envanteri koru seçeneğini aç. Dünya oluşturulurken ayarlanan oyun kuralları, komutlar kapalı olsa bile çalışır.

Java: var olan dünya

Sohbeti T (ya da /) ile aç ve sürümüne uygun komutu yaz. Komutun çalışması için komutların açık olması gerekir; bunları nasıl açacağın sürüme bağlı:

  • Java 26.3 ve sonrası: Esc tuşuna bas ve Dünya Seçenekleri... düğmesine tıkla. Genel bölümünde Komutlara İzin Ver seçeneğini aç. Aynı ekranda bir Oyun Kurallarını Düzenle... düğmesi var; orada komut yazmadan Öldükten sonra envanteri koru seçeneğini açıp kapatabilirsin.
  • Java 26.2: Esc tuşuna bas, Ayarlar... ve ardından Dünya Seçenekleri... bölümüne git, Komutlara İzin Ver seçeneğini aç. Bu sürümde dünyayı yerel ağda paylaşma ekranındaki komut anahtarı yalnızca diğer oyuncular için geçerlidir.
  • Java 26.1 ve öncesi: Esc tuşuna bas, Yerel Ağda Paylaş düğmesine tıkla, Hilelere İzin Ver seçeneğini aç ve Yerel Ağ Dünyası Başlat düğmesine tıkla. Komutlar dünyayı kapatana kadar çalışır. 26.1'de oyun kuralları ekranı oyunda zaten var: Ayarlar..., Dünya Seçenekleri..., Oyun Kurallarını Düzenle....

Oyun içindeki oyun kuralları ekranını yalnızca operatörler kullanabilir, bu yüzden önce komutları aç. Her sürümü adım adım hileleri açma rehberimizde anlatıyoruz.

Bedrock Edition'da

Komut aynı şekilde çalışır, ama bir anahtar da kullanabilirsin. Dünya ayarlarında (dünya oluştururken, dünyayı düzenlerken ya da duraklatma menüsündeki ayarlarda) Hileler bölümüne gir, Hileleri Etkinleştir seçeneğini aç ve ardından Keep Inventory (envanteri koru) anahtarını etkinleştir. Keep Inventory anahtarı ancak hileler etkinleştirildikten sonra kullanılabilir hâle gelir; hileleri açmak ise sonradan kapatsan bile o dünyadaki başarımları kalıcı olarak devre dışı bırakır.

Sunucuda

Operatör yetkisine ihtiyacın var: Java Edition'da 2. seviye, Bedrock Edition'da 1. seviye. Komutu oyun içi sohbete ya da sunucu konsoluna yaz. Değişiklik hemen geçerli olur ve sunucu yeniden başlatıldıktan sonra da kalır.

Ayar nerede saklanır

Oyun kuralları dünya kaydının bir parçasıdır. Java 26.1 ve sonrasında dünya klasöründeki data/minecraft/game_rules.dat dosyasına, eski sürümlerde ise level.dat dosyasına yazılır. Bir kez ayarlanan kural, sen değiştirene kadar geçerli kalır. Oyunu ya da sunucuyu yeniden başlattığında veya dünyayı yeniden açtığında sıfırlanmaz.

Nasıl kapatılır

/gamerule keep_inventory false (Java 1.21.11 ve sonrası), /gamerule keepInventory false (eski Java sürümleri) ya da /gamerule keepinventory false (Bedrock) yaz. O andan itibaren ölünce eşyalarını ve tecrübeni yine kaybedersin. Değişiklik hemen geçerli olur: komutu girdikten bir saniye sonra ölürsen eşyaların yere düşer.

Vanilla'da yarım keep inventory yoktur: ya her şeyi korursun ya da her şeyi kaybedersin. Daha ayrıntılı kurallar (örneğin eşyaları kaybedip XP'yi korumak) için bir sunucu plugini gerekir, örneğin Paper ya da Spigot altyapısında.

Tam olarak neler korunur

  • Tüm envanterin: 36 yuvanın hepsi (araç çubuğu ve ana envanter)
  • Zırh: miğfer, göğüslük, tozluk ve çizme üzerinde kalır
  • Diğer eldeki eşya: kalkan, totem, harita
  • Tecrübe (XP): ne tecrübe puanı ne de seviye kaybedersin

Şunları ise KORUYAMAZSIN (çünkü envanterinin bir parçası değiller):

  • Konum: öldüğün yerde değil, yatağında, bir Dirilticide ya da dünyanın spawn noktasında yeniden doğarsın
  • İksir etkileri: aktif etkiler (Yenilenme, Kuvvet, Direnç) keep inventory'den bağımsız olarak ölünce kaybolur
  • Binekler: ata ya da tekneye biniyorsan yeniden doğduktan sonra artık üzerinde olmazsın

Çok oyunculu: dikkat edilmesi gerekenler

Keep inventory sunucudaki TÜM oyuncular için geçerlidir. Vanilla'da onu bir kişi için açıp başka biri için kapalı tutamazsın. Bu bir dünya kuralıdır, oyuncu kuralı değil.

PvP sunucularında keep inventory oyunu kökten değiştirir. Oyuncular hiçbir şey kaybetmedikleri için ölmekten korkmaz. Risk de ödül de ortadan kalkar: iyi zırhlı bir oyuncu hiçbir şeyi riske atmaz, çünkü onu yensen bile tüm envanterini geri alır. Bu yüzden PvP sunucuları bu kuralı genellikle kapalı bırakır.

İnşa ve yaratıcı sunucularında durum farklı. Oyuncular savaşa değil, inşaya odaklanır. İskeleden düşüp envanterini kaybetmek sadece sinir bozucudur ve keep inventory bu sorunu çözer.

Orta yol: Bazı sunucular envanterini yalnızca belirli bölgelerde (örneğin şehirde) korur, vahşi doğada ise normal kuralları uygular. Bunun için kendi kuralları olan bölgeleri destekleyen bir plugin gerekir.

Ne zaman kullanılır

  • Büyük projeler inşa ederken: üzerinde saatlerce farm yaparak topladığın malzemeler varsa ve yüksekten tek bir düşüş hepsine mal olabilecekse
  • Çocuklarla oynarken: küçük oyuncular eşya kaybedince üzülür. Keep inventory onların stres yapmadan oynamasını sağlar
  • Nether'ı keşfederken: lava düşen eşyalar yanar (netherit eşyalar hariç). Keep inventory açıkken hiçbir şey düşmez, dolayısıyla hiçbir şey yanmaz
  • Test ve hata ayıklama: macera haritalarını, redstone düzeneklerini ya da boss savaşlarını denerken
  • Rahat sunucular: rekabet olmadan dinlenmeye, inşaya ve birlikte oynamaya odaklanan topluluklar

KULLANMAMAN gereken durumlar: rekabetçi survival sunucuları ve PvP sunucuları, çünkü keep inventory dövüşlerin gerilimini öldürür. Zorlayıcı bir dünyada oyun kuralları ekranı devre dışıdır ve Java 26.2 ve sonrasında orada menüden komutlara izin veremezsin. Zaten keep inventory bu modun anlamını ortadan kaldırırdı.