Minecraft komutları (halk arasında hile kodları), sohbet satırına / ile başlayarak yazılan talimatlardır: oyun modunu değiştirir, eşya verir, seni ışınlar, saati ve havayı ayarlar. Komut kullanabilmek için dünyada hilelerin açık olması gerekir. Yeni dünyada bunu oluştururken "Hilelere İzin Ver" ile, var olan dünyada ise "Yerel Ağda Paylaş" menüsünden açarsın. En çok kullanılan komut /gamemode creative'dir.
Minecraft'ta Hileler Nasıl Açılır?
Komutlar tek oyunculu dünyada varsayılan olarak kapalıdır. Kapalıyken /gamemode gibi bir komut yazarsan oyun "bilinmeyen komut" ya da yetki hatası verir. Hileleri açmanın iki yolu var.
Yeni dünya oluştururken
Tek Oyunculu → Yeni Dünya Oluştur ekranında, Oyun sekmesindeki Hilelere İzin Ver (Allow Cheats) seçeneğini AÇIK yap. Yeni sürümlerde bu seçeneğin adı Komutlara İzin Ver olarak geçer. Bu yöntem kalıcıdır; dünyaya her girdiğinde komutlar açık olur.
Var olan dünyada: Yerel Ağda Paylaş yöntemi
Dünyayı hilesiz kurduysan baştan başlamana gerek yok. Şu adımlarla o oturum için komutları açabilirsin:
- Oyundayken Esc tuşuna bas.
- Yerel Ağda Paylaş (Open to LAN) düğmesine tıkla.
- Hilelere İzin Ver seçeneğini AÇIK yap (yeni sürümlerde adı Komutlara İzin Ver).
- Yerel Ağ Dünyası Başlat düğmesine bas. Artık komut yazabilirsin.
Bu yöntem geçicidir: dünyadan çıkıp yeniden girdiğinde komutlar tekrar kapanır, aynı adımları yinelemen gerekir.
Java Edition'da hileleri açmak başarımları (advancement) engellemez. Bedrock Edition'da ise bir dünyada hileleri açtığın anda o dünyada başarımlar (achievement) kalıcı olarak kapanır.
Komut Nasıl Yazılır?
Sohbeti T ile açıp başına / koyabilir ya da doğrudan / tuşuna basarak sohbeti eğik çizgi yazılı halde açabilirsin. Birkaç temel kural işini çok kolaylaştırır:
- Tab ile tamamlama: Komutun ya da eşya adının ilk harflerini yazıp Tab tuşuna bas. Oyun seçenekleri listeler ve tamamlar. Eşya kimliklerini ezberlemene gerek kalmaz.
- Eşya ve yaratık kimlikleri İngilizcedir: Elmas
minecraft:diamond, zombiminecraft:zombie. Başındakiminecraft:kısmı yazılmasa da çalışır. - Önceki komutlar: Sohbet açıkken Yukarı Ok tuşu son yazdıklarını geri getirir; aynı komutu tekrar tekrar yazmazsın.
- Kırmızı yazı hata demektir: Oyun hatalı kısmın altını çizer. Genelde eksik bir parça ya da yanlış yazılmış bir kimlik vardır.
Hedef Seçiciler: @p, @a, @r, @s, @e
Komutu kime uygulayacağını oyuncu adı yazarak ya da hedef seçiciyle belirtirsin. Hedef seçiciler özellikle komut bloklarında ve çok oyunculu dünyalarda işe yarar.
| Seçici | Kimi seçer | Örnek |
|---|---|---|
@p | En yakındaki oyuncu | /give @p minecraft:bread 16 |
@a | Tüm oyuncular | /gamemode survival @a |
@r | Rastgele bir oyuncu | /tp @r 0 100 0 |
@s | Komutu çalıştıranın kendisi | /xp add @s 10 levels |
@e | Tüm varlıklar (yaratıklar, yerdeki eşyalar, oklar, oyuncular) | /kill @e[type=minecraft:item] |
@n | En yakındaki varlık (Java 1.21'den beri) | /kill @n[type=minecraft:zombie] |
Seçici argümanları
Seçicinin arkasına köşeli parantez içinde koşul ekleyerek hedefi daraltırsın. Birden fazla koşulu virgülle ayırırsın:
type=minecraft:zombie— yalnız zombilerdistance=..10— en fazla 10 blok uzaktakiler (distance=5..en az 5 blok uzaktakiler)limit=3,sort=nearest— en yakın 3 tanesiname=Karabas— adı Karabas olanlargamemode=survival— Hayatta Kalma modundaki oyuncular
Örneğin aşağıdaki komut 20 blok içindeki bütün zombileri öldürür:
/kill @e[type=minecraft:zombie,distance=..20]
Koşulsuz /kill @e yazma. @e oyuncuları da kapsar: kendini, evcil hayvanlarını, köylülerini ve yerdeki bütün eşyaları bir anda yok eder.
Göreli Koordinatlar: ~ ve ^ Ne Demek?
Koordinatları F3 ekranında XYZ satırında görürsün. Komutlarda sayı yazmak yerine konumuna göre de konuşabilirsin:
- Tilde (
~) bulunduğun noktaya göre dünya eksenlerinde kaydırır.~ ~5 ~tam 5 blok yukarın,~10 ~ ~X ekseninde 10 blok ötendir. Yalnız~yazmak "olduğum yer" demektir. - Şapka (
^) baktığın yöne göre çalışır ve sırası sol, yukarı, ileridir.^ ^ ^10tam önündeki 10. bloktur, nereye bakarsan oraya göre hesaplanır.
Aynı koordinat üçlüsünde ~ ile ^ karıştırılamaz. Baktığın yöne 10 blok ışınlanmak için:
/tp @s ^ ^ ^10
En Çok Kullanılan Minecraft Komutları
/gamemode: Oyun modunu değiştirme
Dört mod vardır: survival (Hayatta Kalma), creative (Yaratıcı), adventure (Macera) ve spectator (Seyirci). Sonuna oyuncu adı yazarsan başkasının modunu değiştirirsin.
/gamemode creative
Eski sürümlerden kalma /gamemode 1 yazımı Java Edition'da artık çalışmaz; modun adını yazman gerekir. Hileler açıkken F3 + F4 ile modlar arasında hızlıca da geçebilirsin.
/give: Eşya verme
Söz dizimi /give hedef eşya adet şeklindedir. Adet yazmazsan 1 tane verir.
/give @s minecraft:diamond 64
İnternette gördüğün, köşeli ya da süslü parantezle büyülü eşya veren uzun /give komutlarına dikkat et: bu yazım 1.20.5 ve 1.21.5 sürümlerinde değişti, eski bir komut senin sürümünde hata verebilir. Büyü eklemenin en sağlam yolu eşyayı eline alıp /enchant kullanmaktır.
/tp ve /teleport: Işınlanma
Bir koordinata, başka bir oyuncunun yanına ya da göreli bir noktaya ışınlanabilirsin. /tp OyuncuA OyuncuB birinci oyuncuyu ikincinin yanına götürür.
/tp @s 100 80 -250
/time ve /weather: Saat ve hava
/time set ile day (sabah), noon (öğle), night (gece) ya da midnight (gece yarısı) seçebilirsin. Hava için clear (açık), rain (yağmur) ve thunder (fırtına) vardır.
/time set day
/weather clear
/effect: Efekt verme ve silme
Söz dizimi /effect give hedef efekt süre güç şeklindedir. Süre saniyedir; infinite yazarsan bitmez. Güçte 0 birinci seviye, 1 ikinci seviye demektir. Sondaki true efekt parçacıklarını gizler. Aşağıdaki komut sınırsız Gece Görüşü (Night Vision) verir:
/effect give @s minecraft:night_vision infinite 0 true
Üzerindeki tüm efektleri kaldırmak için /effect clear @s yaz. Sık kullanılan efekt kimlikleri: speed (Hız), haste (Acele), regeneration (Yenilenme), fire_resistance (Ateş Direnci), water_breathing (Su Altında Nefes Alma).
/enchant: Elindeki eşyayı büyüleme
Elinde tuttuğun eşyaya büyü ekler. Büyü o eşyaya uygun olmalı ve seviye büyünün olağan en yüksek seviyesini geçemez; örneğin Keskinlik (Sharpness) en fazla V olur. Hangi büyünün hangi eşyaya geldiğini büyüler rehberimizde bulabilirsin.
/enchant @s minecraft:sharpness 5
/experience (/xp): Tecrübe seviyesi
levels seviye, points tecrübe puanı ekler. add yerine set yazarsan seviyeyi doğrudan ayarlarsın.
/xp add @s 30 levels
/kill ve /summon: Öldürme ve yaratık çağırma
/kill tek başına seni öldürür; hedef seçiciyle belli varlıkları temizlersin. /summon istediğin varlığı belirttiğin noktada oluşturur. Bulunduğun yere yıldırım düşürmek için:
/summon minecraft:lightning_bolt ~ ~ ~
/setblock, /fill ve /clone: Blok komutları
/setblock tek bir blok koyar: /setblock ~ ~ ~2 minecraft:chest. /fill iki köşe arasındaki alanı doldurur ve tek seferde en fazla 32.768 blokla çalışır. /clone ise iki köşe arasındaki yapıyı kopyalayıp yazdığın üçüncü noktaya yapıştırır: /clone x1 y1 z1 x2 y2 z2 x y z. Ayağının altına 7x7 taş zemin döşemek için:
/fill ~-3 ~-1 ~-3 ~3 ~-1 ~3 minecraft:stone
Bir alanı boşaltmak için blok olarak minecraft:air yazman yeterli.
/locate: Yapı ve biyom bulma
En yakın yapının ya da biyomun koordinatını ve uzaklığını verir. Sohbette çıkan yeşil koordinata tıklarsan oyun ışınlanma komutunu senin için hazırlar.
/locate structure #minecraft:village
Başka örnekler: /locate structure minecraft:ancient_city (Antik Kent), /locate structure minecraft:trial_chambers (Sınama Zindanı), /locate biome minecraft:cherry_grove (Kiraz Ağacı Korusu).
Dünya ayarı komutları
/difficulty hard— zorluğu değiştirir:peaceful(Barışçıl),easy,normal,hard./spawnpoint— bulunduğun yeri kendi yeniden doğma noktan yapar./setworldspawn— dünyanın genel doğma noktasını bulunduğun yere taşır./seed— dünyanın tohum (seed) numarasını gösterir./worldborder set 2000— dünya sınırını kurar; yazdığın sayı sınırın bir kenarının uzunluğudur. Merkezi/worldborder center ~ ~ile ayarlanır.
/clear, /title ve /msg
/clear @s minecraft:dirt envanterindeki toprakları siler; eşya yazmazsan envanterin tamamen boşalır, dikkatli kullan. /title @a title "Merhaba" herkesin ekranının ortasına büyük yazı çıkarır. /msg OyuncuAdi selam ise yalnız o oyuncuya özel mesaj gönderir; /msg hileler kapalıyken ve sunucularda da çalışır.
En Önemli Gamerule Komutları
Oyun kuralları (gamerule) dünyanın nasıl davrandığını değiştirir. Kullanımı /gamerule kural değer şeklindedir. En çok aranan kural, ölünce eşyaların düşmemesini sağlayan envanter korumasıdır:
/gamerule keepInventory true
Java 1.21.11 ile kural adları küçük harfli ve alt çizgili yeni bir biçime geçti. Hangi sürümde olduğunu bilmiyorsan /gamerule yazıp Tab'a bas, oyun doğru adları listeler.
| Kural (1.21.4 - 1.21.10) | 1.21.11 ve sonrası | Varsayılan | Ne işe yarar |
|---|---|---|---|
keepInventory | keep_inventory | false | true olunca ölünce envanter ve tecrübe korunur |
doDaylightCycle | advance_time | true | false olunca saat durur, hep aynı vakit kalır |
doWeatherCycle | advance_weather | true | false olunca hava değişmez |
doMobSpawning | spawn_mobs | true | false olunca yaratıklar kendiliğinden doğmaz |
mobGriefing | mob_griefing | true | false olunca Creeper patlaması blok kırmaz, Enderman blok taşımaz |
doFireTick | fire_spread_radius_around_player | true (yenisinde 128) | Ateşin yayılması; eski kuralda false, yenisinde 0 yayılmayı kapatır |
playersSleepingPercentage | players_sleeping_percentage | 100 | Gecenin geçmesi için uyuması gereken oyuncu yüzdesi; 50 yaparsan yarısı yeter |
naturalRegeneration | natural_health_regeneration | true | false olunca can açlık barıyla kendiliğinden dolmaz |
doInsomnia | spawn_phantoms | true | false olunca uykusuz kalsan da Kâbus (Phantom) doğmaz |
Sunucularda Komutlar Neden Çalışmaz?
Çok oyunculu sunucularda /gamemode, /give ya da /tp gibi hile komutlarını yalnız yetkili (op) kişiler kullanabilir. Normal bir oyuncu bunları yazdığında "Bu komutu kullanmaya yetkin yok" türünden bir hata alır. Bu, oyunun adil kalması için böyledir; herkes kendine elmas verebilseydi ekonomi de rekabet de olmazdı.
Bunun yerine sunucular eklentilerle kendi komutlarını ekler. Pek çok sunucuda doğma noktasına dönmek için /spawn, ev kaydedip dönmek için /sethome ve /home, başka bir oyuncuya ışınlanma isteği göndermek için /tpa gibi komutlar bulunur. Her sunucunun komut listesi farklıdır; genelde /help yazarak ya da sunucunun sitesinden öğrenebilirsin. Sunuculara nasıl bağlanacağını sunucuya giriş rehberimizde anlattık.
MinerTown'da da oyunu kolaylaştıran sunucu komutları var: Survival'da /rtp ile rastgele bir yere ışınlanıp arazini korumaya alabilir, Skyblock'ta /is ile kendi adanı yönetebilirsin. Adres: play.minertown.net
Komut Bloğu ile Otomatik Komutlar
Bir komutu her seferinde elle yazmak istemiyorsan komut bloğu (Command Block) kullanabilirsin. Komut bloğu yaratıcı envanterde normalde görünmez; /give @s minecraft:command_block ile alınır ve yalnız Yaratıcı modda düzenlenebilir. İçine yazdığın komut, blok redstone sinyali aldığında çalışır. Bir düğmeye basınca gündüz yapan bir düzenek ya da bir basınç plakasına basınca oyuncuyu ışınlayan bir kapı bu yolla kurulur. Sinyalin nasıl taşındığını Redstone rehberimizde adım adım anlattık.