Komut Bloku Nedir, Neden Bu Kadar Eğlenceli? 🎮✨
Komut blokları (Command Block), Minecraft’ta tek bir tuşla (ya da bir redstone sinyaliyle) komut çalıştıran özel bloklardır. Komutları sohbetten yazmak yerine, komut bloğuna yazarsın ve:
- 🧩 Otomatik sistemler kurarsın (puan, görev, checkpoint)
- 🎬 Sinematik efektler eklersin (ses, yazı, parçacık)
- 🎲 Mini oyunlar tasarlarsın (PVP arena, yarış, saklambaç)
- 😈 Arkadaşlarını “zararsız” şekilde trollersin (ekran yazısı, sahte ses, confetti)
Bu rehber hiç bilmeyenler için sıfırdan anlatır. “Ben komut yazmayı bilmiyorum” diyorsan tam senlik 😄
⚠️ Not (Önemli): Aşağıdaki troll’ler zararsız olacak şekilde seçildi. Dünya bozma, eşyaları silme, ban atma, oyuncuyu sürekli öldürme gibi sinir bozucu ve sunucuya zarar veren şeyler yok.
![]()
0) Başlamadan Önce: Komutları Açma + Komut Bloğu Alma ✅
Hileler (Cheats) Açık mı?
Tek oyunculu dünyada:
- Oyun menüsü → Lan’a Aç → “Hilelere İzin Ver” → Aç
Sunucuda:
- Yetkin (OP) varsa sorun yok. Yoksa admin’den izin istemen gerekebilir.
Komut Bloğu Nasıl Alınır?
Sohbete şunu yaz:
/give @p minecraft:command_block 1
Komut blok türleri:
- Impulse (Turuncu): Tetiklenince 1 kez çalışır.
- Chain (Yeşil): Zincirdeki komutları sırayla çalıştırır.
- Repeat (Mor): Sürekli çalışır (dikkatli kullan!).
🧠 Yeni başlayan ipucu: İlk projelerde Impulse + Button ile başla. Sonra Repeat/Chain’e geç.
![]()
1) Mini Rehber: En Çok Kullanacağımız 6 Komut 🎯
Bu içerikte özellikle şu komutlarla harikalar yapacağız:
- /scoreboard → puan, sayaç, para sistemi
- /tellraw → renkli, emojili, tıklanabilir sohbet mesajı
- /title → ekrana dev yazı, alt yazı, actionbar
- /playsound → oyuncuya özel ses efekti
- /particle → confetti, büyü, iz efekti
- /spreadplayers → oyuncuları rastgele dağıt (mini oyun başlangıcı)
Not: Sürüm isimleri ve bazı küçük sözdizimleri Java/Bedrock arasında değişebilir. Bu rehber genel mantığı öğretir.
![]()
🧱 EN İYİ 7 KOMUT BLOK PROJESİ (Adım Adım)
1️⃣ “Tek Tuşla Sinematik Giriş” Sistemi 🎬 (Title + Sound + Particle)
Ne yapacağız? Butona basınca:
- Ekrana dev bir “HOŞ GELDİN!” yazısı
- Havalı bir ses
- Konfeti parçacıkları
Kurulum (3 komut bloğu)
- Bir Impulse komut bloğu yerleştir, üstüne Button tak.
- Yanına Chain komut bloğu bağla (ok yönüne dikkat).
- Bir tane daha Chain ekle.
Komut 1 (Impulse): Title
/title @p title {"text":"HOŞ GELDİN!","color":"gold","bold":true}
Komut 2 (Chain): Alt yazı
/title @p subtitle {"text":"Sunucuda eğlence başlıyor 😄","color":"yellow"}
Komut 3 (Chain): Ses + Parçacık
/playsound minecraft:entity.player.levelup master @p ~ ~ ~ 1 1
Ve bir confetti hissi için:
/particle minecraft:firework ~ ~1 ~ 0.6 0.6 0.6 0.2 80 force @p
✅ Sonuç: Tek tuşla “YouTube intro” gibi giriş sahnesi!
![]()
2️⃣ “Checkpoint’li Parkur” (Düşünce Geri Işınlan) 🏃♂️💨
Ne yapacağız? Parkurda belirlediğin checkpoint bloğuna (ör. Lime Wool) basınca oyuncunun checkpoint’i kaydedilecek. Düşerse otomatik geri dönecek.
Mantık
- Checkpoint’e basınca oyuncuya bir tag ver
- Oyuncu belirli bir yükseklik altına düşerse checkpoint’e teleportla
Kurulum
- Checkpoint noktana bir blok koy: lime_wool
- 1 adet Repeat komut bloğu (Always Active)
- 1 adet Chain komut bloğu
Komut A (Repeat): Checkpoint’i yakala
/execute as @a at @s if block ~ ~-1 ~ minecraft:lime_wool run tag @s add cp1
Komut B (Chain): Düşenleri geri al
Örnek: Y seviyesi 40’ın altına düşerse:
/execute as @a[tag=cp1] at @s if entity @s[y=..39] run tp @s <checkpointX> <checkpointY> <checkpointZ>
📌 Buradaki
<checkpointX> <checkpointY> <checkpointZ>yerine checkpoint koordinatlarını yaz.
✨ İpucu: Her checkpoint için cp2, cp3… diye tag ekleyip daha gelişmiş yapabilirsin.
![]()
3️⃣ “Coin Toplama Mini Oyunu” 🪙 (Scoreboard ile)
Bu proje en öğretici olanlardan biri: puan sistemi kuracağız.
3.1 Scoreboard’ı Oluştur
Sohbete bir kez yaz (dünya kurulum komutu):
/scoreboard objectives add coin dummy "Coin"
3.2 Coin Bloğu Tanımla
Coin gibi davranacak bloğu seçelim: gold_nugget item’ı yere atılınca toplansın.
Repeat komut bloğu (Always Active):
/execute as @e[type=item,nbt={Item:{id:"minecraft:gold_nugget"}}] at @s run scoreboard players add @p[distance=..2] coin 1
Chain komut bloğu:
/kill @e[type=item,nbt={Item:{id:"minecraft:gold_nugget"}},distance=..2]
3.3 Puanı Ekranda Göster (Actionbar)
Repeat komut bloğu:
/title @a actionbar {"text":"Coin: ","color":"yellow","extra":[{"score":{"name":"@s","objective":"coin"},"color":"gold"}]}
✅ Sonuç: Oyuncular coin topladıkça puan artar, ekranda görünür!
![]()
4️⃣ “Rastgele Spawn + Geri Sayım Başlangıcı” ⏳ (Spreadplayers)
Ne yapacağız? Mini oyun başlarken herkesi alana rastgele dağıtıp 3…2…1… BAŞLA! diyeceğiz.
Kurulum
- 1 Impulse (butonlu)
- 3 Chain
Komut 1: Herkesi dağıt
/spreadplayers 0 0 20 80 false @a
Açıklama:
- Merkez: 0 0
- Minimum mesafe: 20
- Maksimum yarıçap: 80
Komut 2: Geri sayım
/title @a title {"text":"3","color":"red","bold":true}
Komut 3: (Biraz gecikme için redstone repeater kullanabilirsin)
/title @a title {"text":"2","color":"gold","bold":true}
Komut 4:
/title @a title {"text":"1","color":"yellow","bold":true}
Ve son:
/title @a title {"text":"BAŞLA!","color":"green","bold":true}
/playsound minecraft:entity.ender_dragon.growl master @a ~ ~ ~ 0.6 1.2
🎮 Kullanım: Battle Royale, Spleef, Saklambaç… hepsine uyar.
![]()
5️⃣ “Butonla Açılan Gizli Kapı” 🚪🕵️ (Data Merge ile Cool Kapı)
Ne yapacağız? Butona basınca görünmez bir mekanizma yerine, havalı bir “gizli kapı” açılacak.
Yöntem (Basit)
Bir duvar bloğunu air yapıp sonra geri koy.
Impulse:
/setblock <x> <y> <z> minecraft:air
Chain:
/playsound minecraft:block.piston.extend master @p ~ ~ ~ 1 1
Chain (kapıyı geri kapatmak için gecikmeli):
/setblock <x> <y> <z> minecraft:stone_bricks
✨ Daha “sinema” olsun istersen /particle ile duman ekle:
/particle minecraft:smoke ~ ~1 ~ 0.2 0.2 0.2 0.01 20 force @p
6️⃣ “Kendi Marketin: Coin ile Alışveriş” 🛒 (Scoreboard + Tellraw)
Bu proje “vay be” dedirtir: Coin biriktirip butondan alışveriş.
Mantık
- Eğer coin ≥ 10 ise oyuncuya elmas ver
- Değilse “yetmedi” mesajı
Komut bloğu 1 (Impulse): Kontrol
/execute as @p if score @s coin matches 10.. run give @s minecraft:diamond 1
Komut bloğu 2 (Chain): Coin düş
/execute as @p if score @s coin matches 10.. run scoreboard players remove @s coin 10
Komut bloğu 3 (Chain): Yetmedi mesajı
/execute as @p unless score @s coin matches 10.. run tellraw @s {"text":"Yetersiz coin! 😅","color":"red"}
🧠 İpucu: Tellraw ile tıklanabilir “Market” menüsü bile yapılır (aşağıda troll bölümünde örnek var).
![]()
7️⃣ “Bölgeye Girince Otomatik Etkinlik” 🚨 (Güvenli Alan / Alarm)
Ne yapacağız? Belirli koordinat aralığına girince:
- Alarm sesi
- Ekranda uyarı
- Parçacık efekti
Repeat (Always Active):
/execute as @a[x=10,y=50,z=10,dx=20,dy=10,dz=20] run title @s actionbar {"text":"⚠️ Yasak Bölge!","color":"red"}
Chain:
/execute as @a[x=10,y=50,z=10,dx=20,dy=10,dz=20] run playsound minecraft:block.note_block.bell master @s ~ ~ ~ 1 1
Chain:
/execute as @a[x=10,y=50,z=10,dx=20,dy=10,dz=20] run particle minecraft:lava ~ ~1 ~ 0.3 0.3 0.3 0.01 10 force @s
✅ Kullanım: Banka, kasalar, VIP alan, “girmeyin” bölgesi.
