Evde Minecraft Sunucusu Kurulumu: Kurulumdan Arkadaşlarla Oyuna

Kerem Aydın·9 Temmuz 2026·⏱6 dk

Kendi bilgisayarınızda bir Minecraft sunucusu çalıştırmak için resmi sunucu çekirdeğini indirmeniz (Java için JAR dosyası veya Bedrock için yürütülebilir dosya), eula.txt dosyasındaki lisans sözleşmesini kabul etmeniz ve yönlendiricinizde port yönlendirmesi yapmanız gerekir (Java için 25565 portu, Bedrock için 19132 portu). Bundan sonra arkadaşlarınız genel IP adresinize bağlanabilir. Yerel ağ üzerinden oynamak için bilgisayarın yerel IP adresi yeterlidir.

Aşağıda oyunun her iki sürümü için detaylı talimatlar ile güvenlik önerileri ve sorun giderme adımları yer almaktadır.

Önemli: Sunucunun kararlı çalışması için iyi bir internet bağlantısı (özellikle yüksek yükleme hızı - Upload) ve yeterli miktarda RAM (sunucu için ayrılmış en az 4 GB) gereklidir.

Sistem Hazırlığı

Sunucu yazılımını kurmadan önce bilgisayarınızda güncel bir Java sürümünün yüklü olduğundan emin olun.

  • Modern Minecraft sürümleri (1.18+) için Java 17 veya daha yenisi gerekir (son sürümler için Java 21 önerilir).
  • JDK'yı Oracle'ın resmi web sitesinden indirin veya açık kaynaklı derlemeleri kullanın (örneğin, Adoptium).

Ayrıca, yeterli boş alanı olan bir diskte sunucu için ayrı bir klasör oluşturun (örneğin, MinecraftServer). Erişim izinleri sorunlarını önlemek için sunucuyu sistem klasörlerinde (Program Files gibi) tutmayın.

Minecraft Java Edition İçin Talimatlar

Java Edition sunucusu en esnek olanıdır ve modları, eklentileri ve ince ayarlamaları destekler.

Adım 1: Çekirdeği İndirme

  1. Minecraft'ın resmi web sitesine gidin.
  2. İstediğiniz sürümün server.jar dosyasını indirin.
  3. Dosyayı oluşturduğunuz klasöre yerleştirin.

Adım 2: İlk Çalıştırma ve EULA Kabulü

Sunucuyu komut satırı üzerinden başlatın veya bir başlatma betiği oluşturun.

Windows için: Bir metin dosyası oluşturun, adını start.bat koyun ve aşağıdaki kodu içine yapıştırın:

java -Xmx4G -Xms4G -jar server.jar nogui
pause

(Burada -Xmx4G maksimum bellek miktarını, -Xms4G ise başlangıç bellek miktarını belirtir. Değeri bilgisayarınızın kapasitesine göre değiştirin).

start.bat dosyasını çalıştırın. Lisans sözleşmesini kabul etmediğiniz için sunucu bir hata vererek duracaktır.

  1. Oluşturulan eula.txt dosyasını açın.
  2. eula=false satırını eula=true olarak değiştirin.
  3. Dosyayı kaydedin ve start.bat dosyasını tekrar çalıştırın.

Adım 3: Temel Yapılandırma

Başarılı bir başlatmadan sonra klasörde server.properties dosyası oluşacaktır. Bunu herhangi bir metin düzenleyici ile açın. Anahtar parametreler şunlardır:

  • server-port=25565 — standart port (gerekmedikçe değiştirmeyin).
  • online-mode=true — oyuncuların lisans kontrolü. Tüm arkadaşlarınızda lisans varsa true bırakın. Eğer bazıları resmi olmayan launcher'larla oynuyorsa false yapın (ancak bu güvenliği düşürür).
  • max-players=10 — maksimum oyuncu sayısı.
  • view-distance=10 — çizim mesafesi. Sunucu takılıyorsa bu değeri düşürün.

Minecraft Bedrock Edition İçin Talimatlar

Bedrock sunucusu, PC (Windows 10/11), konsol (Xbox, PlayStation, Switch) ve mobil cihaz kullanıcılarının birlikte oynamasına olanak tanır.

Adım 1: İndirme

  1. Bedrock sunucu indirme sayfasına gidin.
  2. İşletim sisteminize uygun sürümü indirin (Windows, Ubuntu, Linux).
  3. Arşivi ayrı bir klasöre çıkarın.

Adım 2: Çalıştırma

  • Windows: bedrock_server.exe dosyasını çalıştırın.
  • İlk çalıştırmada sistem güvenlik duvarı izni isteyebilir — erişime izin verin.
  • Sunucu yapılandırma dosyalarını otomatik olarak oluşturacaktır. Ana ayar dosyası server.properties dosyasıdır.

Adım 3: Yapılandırma

Sunucu klasöründeki server.properties dosyasını açın.

  • server-port=19132 — Bedrock için standart UDP portu.
  • level-name=Bedrock level — dünya adı.
  • gamemode=survival — varsayılan oyun modu.

Bedrock sunucusu Java'ya göre daha az kaynak tüketir ancak modlarla özelleştirme imkanları daha azdır. Eklentileri yüklemek için behavior_packs ve resource_packs klasörlerini kullanın.

Ağ Yapılandırması: Portlar ve İnternet Erişimi

Varsayılan olarak sunucu yalnızca yerel ağınız içinde erişilebilir (aynı Wi-Fi/yönlendiriciye bağlı diğer cihazlar). Arkadaşlarınızın diğer ağlardan bağlanabilmesi için Port Yönlendirme (Port Forwarding) ayarlamanız gerekir.

1. Bilgisayarın Yerel IP Adresini Öğrenin

  • Win + R tuşlarına basın, cmd yazın ve Enter'a basın.
  • ipconfig komutunu girin.
  • IPv4 Adresi öğesini bulun (genellikle 192.168.1.X veya 192.168.0.X şeklinde görünür). Bunu not edin.

2. Yönlendirici Ayarları

Yönlendirici arayüzleri farklılık gösterse de mantık her yerde aynıdır:

  1. Yönlendirici ayarlarına girin (genellikle adres 192.168.1.1 veya 192.168.0.1 olur, kullanıcı adı/şifre genellikle yönlendiricinin üzerindeki etikette belirtilir).
  2. Port Forwarding, Virtual Servers veya Port Yönlendirme bölümünü bulun (genellikle WAN, NAT veya Gelişmiş Ayarlar bölümlerinde yer alır).
  3. Yeni bir kural oluşturun:
    • Ad: Minecraft Sunucusu.
    • Protokol: TCP (Java için) veya UDP (Bedrock için). Java için bazen hem TCP hem de UDP gerekebilir.
    • Dış Port (External Port): 25565 (Java) veya 19132 (Bedrock).
    • İç Port (Internal Port): Aynı değer.
    • İç IP Adresi (Internal IP): Daha önce öğrendiğiniz bilgisayarınızın yerel IP adresi.
    • Durum: Etkin/Aktif.
  4. Ayarları kaydedin ve yönlendiriciyi yeniden başlatın.

3. Windows Güvenlik Duvarı Yapılandırması

Java veya sunucu uygulamasının güvenlik duvarından geçmesine izin verildiğinden emin olun.

  1. "Windows Defender Güvenlik Duvarı" -> "Uygulama ile iletişime izin ver" seçeneğine gidin.
  2. Java(TM) Platform SE binary (Java için) veya bedrock_server.exe (Bedrock için) öğesini bulun.
  3. Özel ve genel ağlar için kutucukların işaretli olduğundan emin olun. Kayıt yoksa, .exe veya javaw.exe dosyasının yolunu belirterek manuel olarak ekleyin.

4. Arkadaşlar Nasıl Bağlanır?

Arkadaşlarınız Genel (dış) IP adresinizi girmelidir.

  • Bunu öğrenmek için sunucunun çalıştığı bilgisayardan 2ip.ru veya whatismyip.com gibi bir siteye gidin.
  • Bağlantı adresi şu şekilde görünecektir: 123.45.67.89:25565 (Java için) veya sadece 123.45.67.89 (Bedrock için, port genellikle otomatik atanır ancak açıkça belirtilebilir).

Güvenlik: IP adresinizi asla herkese açık kaynaklarda yayınlamayın. Bu, ev internetinize yönelik DDoS saldırılarına yol açabilir. Adresi yalnızca güvendiğiniz arkadaşlarınızla paylaşın.

Sık Karşılaşılan Hatalar ve Çözümleri

SorunOlası NedenÇözüm
"Connection Refused"Sunucu çalışmıyor veya yanlış IP/port.Sunucu konsol penceresinin çalışıp çalışmadığını kontrol edin. Arkadaşınızın doğru genel IP'yi girdiğinden emin olun.
"Timed Out"Güvenlik duvarı veya yönlendirici sorunları.Port Yönlendirme ayarlarını kontrol edin. Test amacıyla antivirüs/güvenlik duvarını geçici olarak devre dışı bırakmayı deneyin.
Takılmalar ve düşük TPSYetersiz RAM veya CPU gücü.server.properties dosyasında view-distance değerini düşürün. Başlatma betiğinde daha fazla bellek ayırın (-Xmx). Optimize edici çekirdekler yükleyin (Java için Paper/Purpur).
Aynı bilgisayardan bağlanamıyorumYerel IP yerine localhost kullanılmaması.Sunucunun çalıştığı bilgisayardan bağlanmak için localhost veya 127.0.0.1 adresini kullanın.
Bedrock oyuncuları sunucuyu göremiyorSürüm uyumsuzluğu veya kapalı UDP portu.İstemci ve sunucu sürümlerinin aynı olduğundan emin olun. Özellikle 19132 UDP portunun açık olduğunu kontrol edin.

SSS

Statik (beyaz) IP olmadan sunucu çalıştırılabilir mi? Evet, ancak standart Port Yönlendirme çalışmayacaktır. Radmin VPN, Hamachi veya ZeroTier gibi sanal ağ oluşturma programlarını kullanın. Bu durumda arkadaşlar program tarafından oluşturulan sanal IP üzerinden bağlanır ve yönlendirici ayarı gerekmez.

Hangi sunucu daha iyi: Java mı Bedrock mı? Modlar, karmaşık eklentiler yüklemeyi planlıyorsanız ve yalnızca PC'de oynuyorsanız Java seçin. Çapraz platform desteğiyle (telefonlar ve konsollarla) oynamak istiyorsanız ve kurulum basitliği önemliyse Bedrock seçin.

Sunucu neden kendiliğinden kapanıyor? Bu genellikle yetersiz RAM nedeniyle olur. Başlatma parametrelerindeki limiti artırın (-Xmx). Ayrıca çökme hataları için sunucu günlüklerini (logs/latest.log) kontrol edin.

5 kişilik bir sunucu için güçlü bir PC gerekli mi? Modsuz (vanilla) 5–10 kişilik bir sunucu için herhangi bir modern orta segment PC yeterlidir (son nesil Intel i3/i5 seviyesinde işlemci, toplam 8 GB RAM). Dünya depolama için SSD kullanmak chunk üretimi sırasında takılmaları önlemek açısından önemlidir.