Minecraft Katman Kayası (bedrock) bulucu: desenden konumu bul
Minecraft dünyasının dibindeki Katman Kayası rastgele değildir: deseni, seed'e ve koordinatlara göre deterministik olarak oluşturulur. Bir Katman Kayası desenini ızgarada işaretle, konum bulma tekniğini öğren ve tam X/Z koordinatlarını hesaplamak için harici araçları kullan.
Katman Kayası deseniyle konum bulma nasıl çalışır
Katman Kayası desenini işaretle
Katman Kayası oluşumunun teknik ayrıntıları
Minecraft Java Edition'da dünyanın dibindeki Katman Kayası (Dünya'da, yani Overworld'de Y=0 ile Y=4 arası; Nether'da zemin ve tavan) deterministik, sözde rastgele bir algoritmayla oluşturulur. Oyun her blok (X, Y, Z) için orada Katman Kayası olup olmayacağını şu kurallara göre hesaplar:
- Y=0: Her zaman Katman Kayası (%100). Dünyanın "zemini" budur.
- Y=1: ~%80 ihtimalle Katman Kayası. Delikler nadirdir.
- Y=2: ~%60 ihtimalle Katman Kayası. Daha fazla delik.
- Y=3: ~%40 ihtimalle Katman Kayası. Görünür bir desen.
- Y=4: ~%20 ihtimalle Katman Kayası. En seyrek desen; konum belirlemek için de en kolayı.
Algoritma, sözde rastgele bir üreteci (Java LCG) başlatmak için dünya seed'ini, X/Z koordinatlarını ve Y seviyesini kullanır. Sonuç deterministiktir: aynı seed ve aynı koordinatlar her zaman aynı deseni verir. Ters tekniği mümkün kılan da budur: deseni biliyorsan koordinatları "tahmin edebilirsin".
Bedrock Edition, Katman Kayasını Java Edition'dan farklı bir algoritmayla oluşturur. Bu yüzden Java için yapılmış araçlar Bedrock Edition'da çalışmaz; tersi de geçerlidir.
Konum bulmak için harici araçlar
Katman Kayası tekniğinin kullanım alanları
Anarşi sunucuları
Anarşi sunucularında (örneğin 2b2t, constantiam, 9b9t) oyuncular çoğu zaman üslerinin yerini gizler. Biri dünyanın dibindeki Katman Kayasının göründüğü bir ekran görüntüsü paylaşırsa, deneyimli bir oyuncu deseni okuyup üssün koordinatlarını hesaplayabilir. Bu yüzden anarşi sunucularında şu kural geçerlidir: ekran görüntülerinde asla Katman Kayası gösterme.
Sunucu seed'ini kırma
Ters süreç: koordinatlarını biliyorsan (F3) ve Katman Kayası desenini işaretlersen, sunucunun seed'ini bulmaya yardım edebilirsin. SeedcrackerX gibi araçlar birçok kaynaktan veri toplar ve seed'i yeniden oluşturmaya çalışır.
Seed doğrulama
Biri sana bir sunucunun seed'ini verdiyse ve doğrulamak istiyorsan, oyundaki Katman Kayası desenini o seed'in araçta oluşturduğu desenle karşılaştır. Desenler eşleşiyorsa seed gerçektir.
Minecraft'ta Katman Kayası nedir?
Katman Kayası, Minecraft dünyasının en dibinde bulunan, kırılamayan bir bloktur. Dünya'da (Overworld) en alt katmanlarda oluşur (1.18'den önce Y=0 ile Y=4 arasında, 1.18+ sürümlerde Y=-64 ile Y=-60 arasında) ve seni boşluğa düşmekten koruyan, geçilemez bir bariyer oluşturur.
Nether'da Katman Kayası hem zemini hem tavanı oluşturur; tavan Y=123-127 katmanlarındadır. Nether tavanındaki Katman Kayası özellikle önemlidir, çünkü oyuncular hızlı seyahat için oraya otoyollar (Nether otoyolları) inşa eder.
Katman Kayasının özellikleri
- Kırılamaz - Hayatta Kalma modunda kazılamaz. Yalnızca
/setblockkomutuyla ya da Yaratıcı modda kaldırılabilir. - Patlama direnci: 3.600.000 - oyundaki en yüksek patlama direnci.
- Deterministik desen - seed'e ve koordinatlara göre oluşturulur; aynı seed aynı deseni verir.
- Kademeli dağılım - Katman Kayası yoğunluğu Y=0'daki %100'den Y=4'te %20'ye düşer.
Katman Kayasıyla konum bulma tekniği nasıl çalışır
Katman Kayasının en önemli özelliği deterministik olmasıdır. Minecraft'ın Katman Kayası oluşturma algoritması üç parametre kullanır:
- Dünya seed'i - bütün dünyayı belirleyen sayı.
- X ve Z koordinatları - bloğun yatay düzlemdeki konumu.
- Y koordinatı - katman (1.18'den önce Dünya'da 0-4).
Oyun her blok için sözde rastgele bir değer hesaplar ve bunu o Y katmanının eşik değeriyle karşılaştırır. Değer eşiğin altındaysa blok Katman Kayası olur. Algoritma deterministik olduğu için aynı değer kümesi (seed, X, Y, Z) her zaman aynı sonucu verir.
Bu, sürecin tersine çevrilebileceği anlamına gelir: dünya seed'ini ve Katman Kayası desenini (hangi blokların Katman Kayası, hangilerinin taş ya da hava olduğunu) biliyorsan, bu desenin hangi X/Z koordinatlarında bulunduğunu hesaplayabilirsin. Bu yöntem, Katman Kayasının alanın yalnızca %20'sini kapladığı Y=4 katmanında özellikle etkilidir: seyrek bir deseni kesin olarak tanımlamak daha kolaydır.
Neden en iyi sonucu Y=4 verir
Y=0'da Katman Kayası alanın %100'ünü kaplar, yani analiz edilecek bir desen yoktur. Y=4'te ise blokların yalnızca %20 kadarı Katman Kayasıdır ve bu da benzersiz, seyrek bir desen oluşturur. Katman Kayası ne kadar azsa desen o kadar ayırt edici olur ve konumu bulmak o kadar kolaylaşır. Y=3 katmanı (%40) da iyi sonuç verir, ama Y=4 tercih edilir.
Anarşi sunucularında kullanımı
Katman Kayasıyla konum bulma tekniği özellikle anarşi sunucularında popülerdir: kuralı olmayan, oyuncuların hiçbir kısıtlama olmadan eşya çalabildiği, grief yapabildiği ve savaşabildiği sunucular. En ünlü örnek 2b2t (2builders2tools): Minecraft'ın en eski anarşi sunucusu.
Nasıl kullanılır
- Oyuncu A, üssünün ve dipteki Katman Kayasının göründüğü bir ekran görüntüsü paylaşır.
- Oyuncu B, ekran görüntüsünden Katman Kayası desenini okur.
- Oyuncu B, deseni ve sunucunun seed'ini bir araca (örneğin BedrockFinder) aktarır.
- Araç, bu desenin bulunduğu X/Z koordinatlarını hesaplar.
- Oyuncu B bu koordinatlara ışınlanır ve Oyuncu A'nın üssünü bulur.
Kendini nasıl korursun
- Katman Kayasını gösterme - ekran görüntülerinde dünyanın dibinin görünmediğinden emin ol.
- Koordinatlarını gizle - ekran görüntüsü almadan önce HUD'u ve F3 hata ayıklama ekranını kapat.
- Uzakta inşa et - spawn'dan uzaktaki (100.000+ blok) üsleri bulmak daha zordur.
- Yaklaşık konum bile paylaşma - kabaca bir bölge bile çok fazla şey ele verir.
- Katman Kayasını kapat - üssündeki Katman Kayasını görünmesin diye başka blokların arkasına gizle.
Seed kırma (seed cracking)
Katman Kayası tekniği, seed kırma adı verilen daha geniş bir yöntemin parçasıdır: bir sunucunun seed'ini oyunda yapılan gözlemlerden bulmak. Seed kırma, kullanılan araca göre seed'e bağlı birkaç tür veriden yararlanır:
- Katman Kayası desenleri - deterministiktir ve seed'e bağlıdır.
- Yapıların konumları - köylerin, tapınakların ve kalelerin (stronghold) konumları deterministiktir.
- Biyom sınırları - biyomlar arasındaki geçişler seed'e bağlıdır.
- Ağaçların konumları - oluşturulmuş chunk'larda ağaçların yeri sabittir.
SeedcrackerX gibi araçlar, sen dünyayı keşfederken bu tür verileri toplar. Yeterince veri toplandığında araç olası seed sayısını daraltır ve sonunda sunucunun seed'ini bulur. Seed'i bildiğinde dünyanın bütün haritasına erişirsin: tüm yapıların, biyomların ve kaynakların konumlarına.
Nether'daki Katman Kayası
Nether'da Katman Kayası hem zeminde (Y=0-4) hem tavanda (Y=123-127) bulunur. Tavandaki Katman Kayası özellikle ilginçtir:
- Nether çatısı - Katman Kayası tavanının üstündeki alan. Oyuncular glitch'lerle "Nether çatısına" (Nether roof) çıkar ve orada otoyollar inşa eder (moblarla karşılaşmadan hızlı seyahat).
- Tavan analizi - tavandaki Katman Kayası deseni de deterministiktir ve konum bulmak için kullanılabilir.
- Katman Kayası glitch'leri - Katman Kayasını "delip geçmek" için teknikler var (headless piston, Ender İncisi glitch'i), ama Mojang bunları zamanla düzeltiyor.
Sıkça sorulan sorular
Minecraft'ta Katman Kayası (bedrock) nedir?
Katman Kayası, dünyanın dibinde bulunan ve kırılamayan bir bloktur. Dünya'da (Overworld) Y=0 ile Y=4 arasında oluşur (1.18+ sürümlerde Y=-64 ile -60 arasında), Nether'da ise hem zemini (Y=0-4) hem de tavanı (Y=123-127) oluşturur. Hayatta Kalma modunda kırılamaz ve seni boşluğa (void) düşmekten korur.
Katman Kayası deseni bir oyuncunun konumunu nasıl ele verir?
Katman Kayası deterministik olarak oluşturulur: aynı dünya seed'i ve aynı koordinatlar her zaman aynı deseni verir. Sunucunun seed'ini biliyorsan ve elinde kaydedilmiş bir Katman Kayası deseni varsa (örneğin bir ekran görüntüsünden), BedrockFinder gibi araçlarla tam X/Z koordinatlarını hesaplayabilirsin. Bu teknik en çok anarşi sunucularında kullanılır. En iyi sonucu Y=4 katmanı verir.
Katman Kayası desenini okumak için en iyi Y katmanı hangisi?
Desen okumak için en iyisi Y=4 katmanıdır: burada bir bloğun Katman Kayası olma ihtimali yalnızca %20'dir, bu yüzden desen seyrektir ve ayırt etmesi kolaydır. Y=0'da Katman Kayası alanın %100'ünü kaplar (desen yoktur), Y=1-3 katmanlarındaki desenlerin yoğunluğu ise giderek azalır.
Katman Kayası tekniği Bedrock Edition'da işe yarar mı?
Teknik iki sürümde de işe yarar, ama Katman Kayasını oluşturan algoritmalar farklıdır. Java Edition için yapılmış araçlar Bedrock Edition'da doğru sonuç vermez; tersi de geçerlidir. Topluluk araçlarının çoğu Java Edition için yapılmıştır.
Ne kadar büyük bir Katman Kayası alanını kaydetmem gerekir?
En az 8x8 blokluk bir ızgara gerekir, ama ızgara büyüdükçe sonuç daha doğru olur. 16x16'lık bir ızgara (bir chunk'ın tamamı) neredeyse kesin bir sonuç verir. 5x5'lik bir ızgara tam bir analiz için fazla küçüktür, ama tekniği göstermeye yeter. Tam bir analiz için harici araçları kullan.
Üssümü Katman Kayası tekniğine karşı koruyabilir miyim?
Evet. Üssünün altındaki Katman Kayasını gösteren ekran görüntülerini asla paylaşma, koordinat da verme, yaklaşık olanları bile. Anarşi sunucularında ekran görüntüsü almadan önce HUD'u ve F3 koordinatlarını gizleyen modlar kullan. Üssündeki Katman Kayasını başka bloklarla kapat ve spawn'dan uzakta inşa et (100.000+ blok).
Katman Kayası analizi başka ne işe yarar?
Katman Kayası analizi, üs bulmanın yanı sıra bir sunucunun seed'ini kırmaya da (seed cracking) yardım eder. Seed kırma araçları Katman Kayası desenleri, yapılar ve biyomlar gibi birkaç tür oyun içi veriyi kullanarak sunucunun seed'ini yeniden oluşturur. Seed'i öğrendiğinde dünyadaki her yapıyı bulabilirsin.