Minecraft Hile Kodları: Envanter Koruma ve Köy Bulma Kodu

Minecraft’ta envanter koruma kodu Java Edition’da /gamerule keep_inventory true, Bedrock’ta /gamerule keepinventory true. Köy bulma kodu ise Java’da /locate structure #village, Bedrock’ta /locate structure village; yazdığın anda sohbete en yakın köyün koordinatları düşer. İkisi de yalnızca komutlara (hilelere) izin verilen dünyalarda çalışır.
Eski listelerde gördüğün keepInventory yazımı Java’da artık hata veriyor. 9 Aralık 2025’te çıkan 1.21.11 sürümüyle bütün oyun kurallarının adı küçük harfli, alt çizgili yazıma geçti; güncel 26.3 sürümünün komut listesinde keepInventory diye bir kural yok. Aşağıdaki komutların hepsini Minecraft Wiki’deki güncel sözdizimine göre, Java 26.3 ve Bedrock 26.52 için tek tek kontrol ettik.
Komutları kullanmak için önce hileleri aç
Hile kodu dediğimiz şey oyunun kendi komutları, ayrıca program kurman gerekmiyor. Sohbeti T tuşuyla açıp komutu eğik çizgiyle başlayarak yazıyorsun; Türkçe Q klavyede eğik çizgi Shift+7 ile çıkıyor. Yarım bıraktığın komutta Tab‘a basarsan oyun devamını öneriyor, yukarı ok da son yazdığın komutu geri getiriyor. Tek şart, dünyada komut izninin açık olması.
Java Edition’da
- Yeni dünya kuruyorsan Yeni Dünya Oluştur ekranının Oyun sekmesinde Komutlara İzin Ver seçeneğini AÇIK yap. 1.20.5’ten eski sürümlerde aynı seçenek “Hilelere İzin Ver” adıyla geçiyor.
- Var olan bir dünyada, 26.2 ve sonrasında Esc ile oyun menüsünü aç ve Dünya Seçenekleri… ekranından Komutlara İzin Ver‘i aç.
- 26.1 ya da 1.21.x gibi eski sürümlerde yol farklı: Esc, Yerel Ağda Paylaş, izin seçeneğini AÇIK yap, sonra Yerel Ağ Dünyası Başlat. Bu izin dünyadan çıkınca biter, her girişte tekrarlaman gerekir.
Güncel sürümde Hardcore dünyalarda bu seçenek kilitli, orada komut açılmıyor.
Bedrock’ta
Oyna ekranındaki Dünyalar sekmesinde dünyanın düzenleme düğmesine bas, Dünyayı Düzenle ekranında Hileler bölümüne gel ve anahtarı aç. Oyundayken Ayarlar menüsündeki Hileler sekmesi de aynı işi görüyor. Bunun bir bedeli var: Bedrock’ta hileleri bir kez açtığın dünyada başarımlar kalıcı olarak kapanır ve anahtarı sonra kapatsan da geri gelmez. Başarım peşindeysen komutları ayrı bir deneme dünyasında dene.
Minecraft envanter koruma kodu: keep_inventory
Ölünce eşyalarının yere saçılmasını istemiyorsan kullanacağın kural bu, aramalarda “envanteri koruma kodu” diye de geçiyor. Doğru yazım sürüme göre değişiyor:
- Java 1.21.11 ve sonrası (26.x dahil):
/gamerule keep_inventory true - Java 1.21.10 ve öncesi:
/gamerule keepInventory true - Bedrock:
/gamerule keepinventory true
Java büyük küçük harfe dikkat eder, Bedrock etmez. Komut tuttuysa Java sohbette “Oyun kuralı …, artık true” satırını gösterir. Kapatmak için sondaki true yerine false yaz; değeri hiç yazmazsan kuralın o anki durumunu öğrenirsin. Kural açıkken eşyalarınla birlikte deneyim seviyen de korunur. Can ve açlık yine sıfırlanır, iksir etkileri silinir; Kaybolma Laneti taşıyan eşyalar ise bu kural açıkken kaybolmaz. Ad değişikliğinin tam listesi Mojang’ın 1.21.11 sürüm notlarında (İngilizce) duruyor.
Komut yazmak istemiyorsan menü yolu da var. Java’da yeni dünya kurarken Dahası sekmesindeki Oyun Kuralları ekranında “Öldükten sonra envanteri koru” seçeneğini açabilirsin ve bu ekran komut izni kapalıyken de çalışıyor. Bedrock’ta aynı ayar Hileler bölümünde “Envanteri koru” adıyla duruyor, yani onu açmak da başarımları kapatıyor.
Bedrock’ta tek bir eşyayı korumak da mümkün. /give @p diamond_sword 1 0 {"keep_on_death":{}} ile gelen elmas kılıç öldüğünde üstünde kalır. Bu yazım yalnızca Bedrock’ta çalışıyor.
Minecraft köy bulma kodu: /locate
Köy bulmak için haritayı dolaşman gerekmiyor. Java’da /locate structure #village beş köy türünün hepsine bakar ve en yakınını söyler. Bedrock’ta köyler tek bir yapı adı altında toplanıyor, komut da /locate structure village. Java’da belirli bir türü arıyorsan köy kodları şöyle:
- Ova köyü:
/locate structure minecraft:village_plains - Çöl köyü:
/locate structure minecraft:village_desert - Savan köyü:
/locate structure minecraft:village_savanna - Karlı köy:
/locate structure minecraft:village_snowy - Tayga köyü:
/locate structure minecraft:village_taiga
Baştaki minecraft: kısmını yazmasan da olur. Sonuç Java’da “En yakın … tam olarak … konumunda (… blok mesafede)” satırıyla gelir. Koordinatlara tıklarsan /tp @s x ~ z komutu sohbet kutusuna hazır dolar, Enter’a basman yeter. Bedrock’ta aynı komutu kendin yazıp x ve z yerine çıkan sayıları girersin. Yükseklik ~ olarak kaldığı için köy senden yüksekteyse toprağın içinde kalabilirsin; Bedrock’ta komutun sonuna true eklersen oyun seni bloğun içine ışınlamaz.
Bu arada “köy kodu” diye aratanların bir kısmı köyün dibinde başlayan bir dünya tohumu (seed) arıyor. Dünya üretimi güncellendikçe aynı tohum aynı araziyi vermeyebildiği için eski listelerdeki tohumlar yeni sürümde tutmayabilir. /locate ise hangi tohumda oynarsan oyna çalışır.
En çok kullanılan Minecraft hile kodları
Tablodaki örnekler Java yazımıyla, Bedrock’ta farklı olan kısım son sütunda. @s komutu yazanı, @p en yakın oyuncuyu, @a bütün oyuncuları, @e dünyadaki bütün varlıkları seçer. Minecraft Java & Bedrock Edition anahtarında iki sürüm aynı Microsoft hesabına tanımlandığı için iki sütunu da aynı bilgisayarda deneyebilirsin.
| Komut | Ne yapar | Java | Bedrock farkı |
|---|---|---|---|
/gamemode |
Hayatta Kalma, Yaratıcı, Macera ya da Seyirci moduna geçirir | /gamemode creative |
/gamemode c ve /gamemode 1 kısaltmaları da çalışır, Java kısaltma kabul etmez |
/time |
Sabah yapar; night, noon ve midnight da var | /time set day |
Ayrıca sunrise ve sunset var |
/weather |
Yağmuru ve fırtınayı keser | /weather clear |
Aynı; /weather query o anki havayı söyler |
/give |
Sana 64 elmas verir | /give @s diamond 64 |
Aynı yazım |
/tp |
Yazdığın koordinata ışınlar | /tp @s 100 64 -200 |
Aynı; sona true eklersen blok içine ışınlamaz |
/effect |
Süresiz gece görüşü verir | /effect give @s night_vision infinite |
give yazılmaz: /effect @s night_vision infinite |
/xp |
30 seviye deneyim ekler | /xp add @s 30 levels |
/xp 30L @s |
/difficulty |
Zorluğu Barışçıl yapar | /difficulty peaceful |
p ya da 0 da kabul edilir |
/seed |
Dünyanın tohum kodunu gösterir | /seed (tek oyunculuda komutlar kapalıyken de çalışır) |
Komut yok; tohum Dünyayı Düzenle ekranında yazar |
/kill |
Yerdeki eşyaları siler | /kill @e[type=item] |
Aynı; Yaratıcı moddaki oyuncu bu komutla ölmez |
/summon |
10 blok batıya yıldırım düşürür | /summon lightning_bolt ~-10 ~ ~ |
Aynı yazım |
/gamerule |
Gece gündüz döngüsünü durdurur | /gamerule advance_time false |
/gamerule dodaylightcycle false |
/gamerule |
Havanın kendi kendine değişmesini durdurur | /gamerule advance_weather false |
/gamerule doweathercycle false |
/gamerule |
Yaratıkların doğal olarak doğmasını kapatır | /gamerule spawn_mobs false |
/gamerule domobspawning false |
/gamerule |
Creeper patlamalarının blok kırmasını, Enderman’ların blok taşımasını engeller | /gamerule mob_griefing false |
/gamerule mobgriefing false |
1.21.10 ve öncesinde oynuyorsan son dört satırın Java yazımı eski haliyle: doDaylightCycle, doWeatherCycle, doMobSpawning ve mobGriefing. Hep gündüz oynamak için önce /time set day, ardından /gamerule advance_time false yazman yeter. Yaratık doğmasını kapatmak yalnızca doğal doğmayı keser, canavar kafesleri çalışmaya devam eder. /kill @e komutunu filtresiz yazma: oyuncular da varlık sayıldığı için seni de öldürür.
/fill ile tek komutta inşaat
/fill iki köşe arasındaki alanı istediğin blokla doldurur. Önce bir köşenin, sonra karşı köşenin koordinatını, en sonda bloğun adını yazıyorsun. ~ işareti bulunduğun noktayı, ~3 de oradan üç blok ötesini gösterir. Mesela /fill ~-3 ~ ~-4 ~3 ~4 ~4 stone hollow etrafına içi boş, küçük bir ev büyüklüğünde taş bir kutu kurar. Sondaki kelime davranışı belirler: hollow içini boşaltır, outline sadece dış kabuğu değiştirir, keep yalnızca boşlukları doldurur, destroy eski blokları eşya olarak düşürür. Hiçbir şey yazmazsan replace geçerli olur. Java’da tek komut varsayılan olarak en fazla 32.768 bloğu değiştirebilir; sınırı max_block_modifications kuralı belirler.
Komut çalışmıyorsa
- Sohbette “Bilinmeyen veya eksik komut” yazıyorsa ya komut izni kapalıdır ya da yazımda hata vardır. Java hatalı yeri
<--[BURASI]işaretiyle gösterir. - Java 1.21.11 ve sonrasında
keepInventory,doDaylightCyclegibi eski kural adları tanınmaz, alt çizgili yeni adları kullan. - Sunucularda komutları yalnızca operatör (op) yetkisi olan oyuncular kullanabilir.
- Bedrock’ta biyom ararken ad alanı artık şart:
/locate biome minecraft:plainsgibi.
Hayatta kalma modunda maden fırını, örs, kitap ve eyer tariflerini Minecraft yapımları rehberinde bulabilirsin.
Sık Sorulan Sorular
Minecraft envanter koruma kodu neden çalışmıyor?
En sık sebep sürüm farkı. Java 1.21.11 ve sonrasında keepInventory yazımı tanınmıyor, doğrusu /gamerule keep_inventory true. Yazım doğruysa dünyada komut izni kapalıdır; Java 26.2 ve sonrasında Dünya Seçenekleri’nden, Bedrock’ta Hileler bölümünden açabilirsin.
Hileleri açınca başarımlar kapanır mı?
Bedrock’ta evet. Hileleri bir kez açtığın dünyada başarımlar kalıcı olarak kapanır; anahtarı geri kapatmak ya da Yaratıcı moddan çıkmak bunu düzeltmez. Java’daki ilerlemeler (advancements) için böyle bir kilit yok.
Minecraft köy kodu Bedrock’ta nasıl yazılır?
Bedrock’ta köy kodu /locate structure village. Java’daki gibi köy türü seçilemiyor; komut en yakın köyün koordinatını verir, oraya /tp @s x ~ z ile gidebilirsin.
Hile açmadan envanter koruma açılır mı?
Java’da açılır: yeni dünya oluştururken Dahası sekmesindeki Oyun Kuralları ekranından “Öldükten sonra envanteri koru” seçeneğini açarsın, bu ekran komut izni istemez. Bedrock’ta ayar Hileler bölümünde durduğu için açtığın anda başarımlar da kapanır.
Minecraft hile kodları sunucuda çalışır mı?
Yalnızca yetkin varsa. Sunucularda komutları operatör (op) yetkisi verilen oyuncular kullanabilir, sıradan oyuncu olarak girdiğin bir sunucuda /gamemode ya da /give çalışmaz. Kendi sunucunda kendine yetki vermek için sunucu konsoluna op ve oyuncu adını yazman gerekiyor.




