Bugun sizlere Minecraft oyunundaki işe yarar bir komut gostereceğim. Bu komutu merak edip bulmamın sebebi Adal'ın şu videosu. Videonun uzerine giderek komutu kullandığı kısmı bulabilirsiniz.
Komut 1.16.5 surumunde sıkıntısız calışıyor.
Bu komutumuzun temeli fill ve execute komutları.
Execute'ı eski oyuncular testfor veya testforblock şeklinde hatırlayabilir. İkisinin birleşmiş ve daha gelişmiş hali. Turkce olarak yurutmek anlamına geliyor. fill ise Worldedit kullananların seveceği turden secili 2 en uzak blok arası blokları değiştirme komutu.
Oncelikle komutumuzu tanıyalım.
/execute at @p[gamemode=spectator] run fill ~5 ~5 ~5 ~-5 ~-5 ~-5 air replace stone
Şimdi gelelim komutun mantığına. Execute kısmı yurut anlamına geliyor. At kısmında ne uzerinden yuruteceğini seciyoruz. Bizimkisi en yakındaki oyuncu. Ardından oyuncunun ne ozellikleri olduğunu secmek icin koşeli parantez icine [gamemode=spectator] yazıyoruz ki komut sadece izleyici modunda calışsın. Ardından run. run ise sectiğimiz şey uzerinde uzerinde komut calıştırmak anlamına geliyor. Ve sonrasında fill. fill ise ustte de bahsettiğim gibi secili 2 en uzak blok arası blok doldurmaya yarıyor. Ardından sececeğimiz 2 en uzak bloğun koordinatları. ~'yı sectiğimiz şeyin olduğu blok olarak alıyor. Yani ~5 demek oyuncunun olduğu bloğun 5 ustu. Eksi yazarsanız tam tersi yonde demek anlamında. Bizim komutumuzdaki şey ise oyuncunun 5 ustu, 5 aşağısı, 5 sağı, 5 solu, 5 onu, 5 arkası. Yani oyuncu merkezli 10x10x10 bir kupu seciyor. Ardından air. Cunku sileceğiz. Ve en sonda ise replace stone. stone yerine her turlu blok olur. Benim buradaki amacım mağaradaki taşları yok edip madenleri, granit gibi blokları gostermek.
Ve sıra geldi komutu calıştırmaya. Bunun icin bir komut bloğuna ihtiyacımız var. Standart olarak T'ye basıp /give @p command_block yazın. Ve elinizde oyunu bambaşka hÂle getiren blok. Bu komutu direkt icine yapıştırıp alttaki iki tuşu bu hale getiriyoruz. Oyunum İngilizce.
Ve "Done" deyip cıkıyoruz. Ardından T'ye basıp /gamemode spectator komutunu yazıp komutu calıştırabilirsiniz.