Minecraft seed, oyunun dünyanızı sıfırdan üretirken kullandığı sayısal anahtardır. Kısacası harita çizmez, haritayı hesaplatır: aynı seed’i aynı oyun sürümünde girdiğinizde arazi, biyomlar, mağara ağı, köy ve tapınak konumları, hatta maden damarları birebir aynı çıkar. "Arkadaşımdaki o güzel dünyayı ben de istiyorum" dediğinizde ihtiyacınız olan tek şey, o dünyanın seed kodudur.
Bu rehberde seed’in tam olarak neyi belirlediğini, mevcut dünyanızın kodunu nasıl öğreneceğinizi, yeni dünyaya veya kurduğunuz Minecraft sunucusuna seed’i nasıl gireceğinizi ve iyi bir seed seçerken nelere bakmanız gerektiğini adım adım anlatıyoruz. Hiçbir eklenti veya program kurmanıza gerek yok; her şey oyunun kendi içinde yapılıyor.
Minecraft Seed Nedir? (Tohum Kodu Mantığı)#
Minecraft dünyaları hazır dosyalar hâlinde gelmez. Siz yürüdükçe oyun, o anda bulunduğunuz bölgeyi (chunk’ı) anında üretir. Bu üretimi yapan algoritma rastgele gibi görünse de aslında deterministiktir: aynı girdiyi verdiğinizde her zaman aynı çıktıyı verir. İşte o girdi seed’tir.
Teknik olarak seed, 64 bitlik işaretli bir tam sayıdır. Yani −9223372036854775808 ile 9223372036854775807 arasındaki her sayı geçerlidir. Oyun bu sayıyı alır, gürültü fonksiyonlarına (noise) besler ve şu soruların hepsini bu tek sayıdan yanıtlar:
- Doğduğunuz noktanın etrafında orman mı, çöl mü, buzul mu var?
- En yakın köy hangi yönde ve kaç blok uzakta?
- Yer altındaki mağara sistemi nereden geçiyor, nerede su altı mağarası var?
- Elmas damarları hangi koordinatlarda toplanmış?
- Nether ve End boyutları nasıl şekillenecek?
Seed Neyi Belirler, Neyi Belirlemez?#
Yeni başlayanların en sık karıştırdığı konu bu. Seed dünyanın iskeletini kurar; oyun sırasında olan biteni kontrol etmez. Aşağıdaki tablo ayrımı net gösteriyor.
| Seed’in belirlediği | Seed’in belirlemediği |
|---|---|
| Arazi şekli, dağlar, okyanuslar, nehirler | Hava durumu ve gece-gündüz döngüsü |
| Biyom dağılımı (orman, çöl, bataklık, mağara biyomları) | Canavarların ne zaman ve nerede doğacağı |
| Köy, kale, okyanus anıtı, orman malikânesi gibi yapıların konumu | Köylülerin ticaret teklifleri |
| Maden damarlarının yeri ve büyüklüğü | Balık tutarken çıkan eşyalar |
| Mağara ve kanyon ağı | Oyuncuların yaptığı binalar ve kazdığı tüneller |
| Java’da sandık ganimetlerinin içeriği (aynı sürümde aynı sandık, aynı eşyalar) | Sunucu ayarları, eklentiler, oyun modu |
Bir başka önemli nokta: seed dünya tipiyle aynı şey değildir. Düz dünya (superflat), büyük biyomlar veya özelleştirilmiş üretim seçtiğinizde seed hâlâ çalışır ama arazi o tipin kurallarına göre üretilir. Yani aynı seed, normal dünyada ormanlık bir vadi verirken düz dünyada dümdüz bir ova verir.
Mevcut Dünyanızın Seed’ini Nasıl Öğrenirsiniz?#
Halihazırda oynadığınız dünyanın kodunu üç yoldan öğrenebilirsiniz. En kolayı sohbet komutudur.
Java Edition’da /seed komutu#
Oyundayken T tuşuna basarak sohbeti açın ve şunu yazın:
/seed
Ekrana şuna benzer bir satır düşer:
Seed: [-4707851673728401172]
Köşeli parantezin içindeki sayıya tıklarsanız kod doğrudan panoya kopyalanır. Tek kişilik dünyada bu komut hileler kapalıyken bile çalışır, yani dünyanızın "hile kullanıldı" işareti almasından korkmanıza gerek yok. Diğer komutları merak ediyorsanız Minecraft oyun içi komutlar listesine göz atın.
Bedrock Edition’da (telefon, konsol, Windows sürümü)#
Bedrock’ta komut yazmanıza gerek yok:
-
Duraklat menüsünü açın#
Oyundayken Esc tuşuna (mobilde sağ üstteki duraklat düğmesine) basın.
-
Ayarlar bölümüne girin#
Ayarlar → sol menüden Oyun sekmesini seçin.
-
Seed alanını okuyun#
Sayfanın üst kısmında "Seed" başlıklı bir kutu vardır; içindeki sayı dünyanızın tohum kodudur. Kutuya dokunup kopyalayabilirsiniz.
Sunucuda seed öğrenme#
Çok oyunculu bir sunucuda /seed komutu yetki ister. Kendi sunucunuzsa konsoldan doğrudan seed yazabilir ya da kendinize OP verip oyun içinden çalıştırabilirsiniz; nasıl yapıldığını OP verme ve yetki yönetimi sayfasında anlattık. Sunucu konsolundan çalıştırmak için:
> seed
[Server thread/INFO]: Seed: [1673827412009]
/seed komutunu normal oyunculara kapatır.Yeni Dünya Kurarken Seed Nasıl Girilir?#
Elinizde bir kod varsa onu yeni dünyaya girmek yarım dakikalık iş.
Java Edition#
-
Yeni dünya ekranını açın#
Ana menüde Tek Oyunculu → Yeni Dünya Oluştur yolunu izleyin.
-
Dünya sekmesine geçin#
Üstteki sekmelerden Dünya (World) sekmesini seçin. Oyun modu ve zorluk ayarları bir önceki sekmededir.
-
Seed kutusuna kodu yapıştırın#
"Dünya Üretimi İçin Seed" yazan alana sayıyı veya yazıyı girin. Boş bırakırsanız oyun rastgele seed atar.
-
Dünyayı oluşturun#
Yeni Dünya Oluştur düğmesine basın. Doğduğunuz noktada beklediğiniz manzarayı görüyorsanız seed doğru girilmiştir.
Bedrock Edition#
Bedrock’ta Oluştur → Yeni Dünya Oluştur ekranında sol taraftaki Oyun menüsünde "Seed" kutusu bulunur. Kodu buraya yazın, ardından Oluştur deyin. Bedrock ayrıca hazır seed önerileri de gösterir; bunlar yalnızca örnek amaçlıdır.
Sunucuda Seed Ayarlama: level-seed Satırı#
Kendi sunucunuzu belirli bir seed ile başlatmak istiyorsanız iş server.properties dosyasında biter. Sunucu klasöründeki bu dosyayı bir metin düzenleyiciyle açın ve şu satırı bulun:
level-name=world
level-seed=
level-type=minecraft\:normal
generate-structures=true
level-seed satırının sağına kodunuzu yazın:
level-name=world
level-seed=-4707851673728401172
level-type=minecraft\:normal
generate-structures=true
Dosyayı kaydedip sunucuyu başlatın. Diğer tüm satırların ne işe yaradığını server.properties ayarları tam listesinde bulabilirsiniz.
level-seed yalnızca dünya klasörü yokken çalışır. Var olan bir sunucuda bu satırı değiştirirseniz hiçbir şey olmaz. Yeni seed’e geçmek için önce world, world_nether ve world_the_end klasörlerini başka bir yere kopyalayın (yedek), sonra silin. Yedek almadan silerseniz oyuncuların tüm yapıları kalıcı olarak gider.Farklı bir seed’le sıfırdan başlamak yerine mevcut dünyayı taşımak istiyorsanız sunucu taşıma rehberi daha uygun bir yol sunar.
Sayı mı Yazı mı? Seed Formatı Hakkında Bilmeniz Gerekenler#
Seed kutusuna iki tür değer girebilirsiniz:
- Sayı
- Doğrudan seed olarak kullanılır. Negatif olabilir. 64 bitlik aralığın tamamı geçerlidir.
- Yazı
- Oyun metni sabit bir algoritmayla sayıya çevirir. "Batihost" ve "batihost" farklı iki sayı üretir, çünkü büyük-küçük harf ayrımı vardır.
- Boş
- Rastgele bir seed atanır. Dünyayı kurduktan sonra
/seedile öğrenip not alabilirsiniz.
Yazıyla üretilen seed’ler her zaman daha dar bir sayı aralığına düşer (32 bitlik aralık). Bu bir sorun değildir, ama "yazı seed’i girdim, sayı seed’i gibi davranmıyor" diye şaşırmayın: /seed komutu size yazıyı değil, karşılık gelen sayıyı gösterir.
Sürüm Farkı: Aynı Seed Neden Farklı Dünya Veriyor?#
Minecraft’ın dünya üretim kodu neredeyse her büyük güncellemede değişir. Yeni biyom eklendiğinde, mağara sistemi yeniden yazıldığında veya yapı yerleşim kuralları güncellendiğinde aynı seed farklı bir arazi üretir. Bu, hata değil beklenen davranıştır.
| Sürüm | Dünya üretimi açısından öne çıkan değişiklik | Eski seed’ler uyumlu mu? |
|---|---|---|
| 1.16.5 ve öncesi | Klasik arazi, yer altı tavanı Y=0 | Sonraki sürümlerle uyumsuz |
| 1.18 – 1.20.4 | Yükseklik −64’e indi, mağara biyomları geldi | 1.16 seed’leri tutmaz |
| 1.21 – 1.21.11 | Yapı ve ganimet dengelemeleri | Kısmen benzer, birebir değil |
| 26.1 “Tiny Takeover” | Yeni sürüm numaralandırması, protokol 775 | Eski seed’ler farklı sonuç verir |
| 26.2 “Chaos Cubed” | Sulfur Caves biyomu, cinnabar ve sulfur blokları | 26.2 için paylaşılan seed’ler geçerli |
26.2 ile gelen kükürt mağaraları, yer altı manzarasını belirgin biçimde değiştirdi. Bu yüzden 26.2 sunucusu kuracaksanız 26.2 için paylaşılmış seed’leri arayın. Sürüm numaralandırmasındaki değişikliği merak ediyorsanız 1.21’den 26.1’e geçiş yazımızı okuyabilirsiniz.
İyi Bir Seed’te Nelere Bakılır?#
"En iyi seed" diye tek bir cevap yoktur; ne oynadığınıza bağlıdır. Şu kriterler işinizi kolaylaştırır:
Hayatta kalma (survival) için#
- Doğuş noktasına yakın bir köy (yatak, demirci sandığı, ekin)
- Farklı biyomların kesişimi: odun, kum, kil ve hayvan tek bölgede
- Yakında lav gölü veya derin mağara girişi
- Su kaynağı: nehir veya okyanus kıyısı
Hızlı ilerleme için#
- Doğuş noktasına 500 blok içinde kale (stronghold)
- Erişilebilir bir orman malikânesi veya okyanus anıtı
- Açıkta duran maden damarları (dağ yamaçları, kanyonlar)
- Nether’a rahat portal kurulabilecek düz alan
Sunucu kurmak için#
- Doğuş bölgesinde geniş ve düz arazi (spawn kasabası için)
- Aşırı parçalı ada yapısı olmayan, kara ağırlıklı harita
- Oyuncuların dağılabileceği çok sayıda biyom
- Dünya sınırını makul tutabileceğiniz bir merkez
Bir seed’i denemenin en hızlı yolu, önce tek kişilik yaratıcı (creative) modda açıp etrafa bakmaktır. /locate komutu bu iş için biçilmiş kaftandır:
/locate structure minecraft:village
/locate structure minecraft:stronghold
/locate biome minecraft:jungle
Komut size en yakın hedefin koordinatlarını verir. Koordinat okumayı bilmiyorsanız F3 ekranı ve koordinat rehberi beş dakikada işinizi görür. Elmas peşindeyseniz elmasın çıktığı Y seviyelerini de yanınıza alın.
İnternetteki Seed Listeleri: Nelere Dikkat Etmeli?#
Seed paylaşan sayfaların çoğu sürüm bilgisini yazmaz veya eski bir sürüme aittir. Bir seed’i uygulamadan önce şu üç şeyi kontrol edin:
-
Sürüm eşleşiyor mu?#
Seed hangi sürüm için paylaşılmış? 26.2 sunucusuna 1.20 seed’i girmek beklediğiniz manzarayı vermez.
-
Java mı Bedrock mı?#
İki sürümün dünya üreticisi farklıdır. Yanlış sürümde denenen seed tamamen alakasız bir harita üretir.
-
Önce boş bir dünyada test edin#
Sunucunuzun dünyasını silmeden önce aynı seed’i tek kişilik yaratıcı modda açın,
/locateile vaat edilen yapıları doğrulayın, sonra sunucuya taşıyın.
Seçtiğiniz Seed’i Arkadaşlarınızla Oynamak#
Güzel bir seed buldunuz ve bunu arkadaşlarınızla kalıcı olarak oynamak istiyorsunuz. İki yol var: dünyayı LAN’a açmak veya gerçek bir sunucu kurmak. LAN yöntemi yalnızca siz oyundayken çalışır ve aynı ağda olmayı gerektirir; ayrıntısı arkadaşlarınızla Minecraft oynama rehberinde anlatılıyor.
Kalıcı çözüm 7/24 açık bir sunucudur. Seed’i level-seed satırına yazıp sunucuyu ilk kez başlattığınızda dünyanız o kodla üretilir ve siz çevrimdışıyken de ayakta kalır. Donanım tarafında rahat etmek için başlangıçta bile 8 GB RAM, AMD Ryzen 9 sınıfı yüksek saat hızlı işlemci ve NVMe SSD hedefleyin: Minecraft’ın ana tick döngüsü tek çekirdekte döndüğü için çekirdek sayısından çok saat hızı belirleyicidir, chunk üretimi de diskten sürekli okuma-yazma yapar. Batihost’un Minecraft sunucu paketleri 156 TL’den başlıyor ve panel üzerinden seed girip dünyayı yeniden oluşturmanıza izin veriyor.
Sık Yapılan Hatalar#
- Var olan dünyada seed değiştirmeye çalışmak.
level-seedsatırını değiştirmek mevcut haritayı dönüştürmez; yalnızca yeni oluşturulacak dünyayı etkiler. - Seed’i kopyalarken köşeli parantezi de almak.
[-4707851673728401172]değil, sadece-4707851673728401172yazılmalı. - Eksi işaretini unutmak. Negatif seed’lerde tire silinirse tamamen başka bir dünya üretilir.
- Nether ve End klasörlerini silmemek. Yeni seed’e geçerken sadece
worldklasörünü silmek yetmez;world_netherveworld_the_endde gitmeli, yoksa boyutlar eski dünyaya ait kalır. - Sürümü not almamak. Bir yıl sonra aynı seed’i açtığınızda oyun güncellenmiş olabilir ve manzara tutmayabilir.
Özetle#
Seed, Minecraft dünyanızın parmak izidir: 64 bitlik tek bir sayı, tüm arazinin, biyomların, mağaraların ve yapıların nerede olacağını belirler. Mevcut dünyanızın kodunu /seed komutuyla öğrenir, yeni dünyada seed kutusuna yazarak veya sunucuda level-seed satırına girerek aynı haritayı yeniden üretirsiniz. Unutmayın: seed sürüme ve sürüme özgüdür; 26.2 için paylaşılan bir kodu 1.20’de denerseniz bambaşka bir dünyaya düşersiniz.
Yeni başlıyorsanız önce Minecraft’ın temel oynanış rehberini okuyup birkaç rastgele dünyada gezinin; hoşunuza giden manzarayı yakaladığınızda seed’i not alın. Ardından yapım tarifleri listesiyle ilerleyip aynı dünyayı kalıcı bir sunucuya taşıyabilirsiniz.