Blog Rehberler Kendi Minecraft Sunucunu Nasıl Kurarsın?
Rehberler

Kendi Minecraft Sunucunu Nasıl Kurarsın?

Kendi minecraft sunucu kurma işi iki farklı yoldan yürür: bilgisayarında yerel bir sunucu (server.jar) çalıştırmak ya da bir hosting kiralamak. Yerelde 15 dakikada arkadaşlarınla oynayabileceğin bir sunucu ayağa kaldırırsın ama bilgisayarın açık kaldığı sürece çalışır ve dışarıdan bağlantı için port ayarı gerekir. Hosting'de sunucu 7/24 açık kalır fakat aylık ücret ödersin. Aşağıda her iki yolu, eklenti kurulumunu ve arkadaş davetini adım adım anlatıyorum.

server.jar ile yerel sunucu kurma

En hızlı başlangıç kendi bilgisayarındır. Sırayla:

  1. Java kur. Sunucu Java'yla çalışır. Java 17 veya üstü (yeni sürümler için 21) gerekir. Komut satırında java -version yazarak kurulu olup olmadığını kontrol et.
  2. Sunucu dosyasını indir. Vanilla için minecraft.net'ten server.jar; eklenti kullanacaksan doğrudan Paper'ın paper.jar dosyasını al (aşağıda anlatıyorum).
  3. Boş bir klasöre koy. Dosyayı ayrı bir klasöre at, çünkü sunucu çalışınca yanında onlarca dosya oluşturur.
  4. İlk kez çalıştır. Klasörde bir start.bat (Windows) dosyası oluştur ve içine şunu yaz: java -Xmx2G -Xms2G -jar paper.jar nogui. -Xmx2G sunucuya 2 GB RAM verir; oyuncu sayısına göre artırırsın.
  5. EULA'yı kabul et. İlk çalıştırmada sunucu durur ve eula.txt oluşur. Dosyayı aç, eula=false satırını eula=true yap, kaydet ve start.bat'ı tekrar çalıştır.

Sunucu açıldığında sen localhost veya 127.0.0.1 adresiyle bağlanabilirsin. Aynı ev ağındaki (aynı Wi-Fi) arkadaşların ise senin yerel IP'nle (ör. 192.168.1.20) bağlanır.

Port yönlendirme: dışarıdan bağlantı

Farklı bir şehirdeki arkadaşının bağlanabilmesi için modemde port yönlendirme (port forwarding) yapman gerekir. Minecraft varsayılan olarak 25565 portunu kullanır.

  1. Modem arayüzüne gir (genelde tarayıcıda 192.168.1.1).
  2. "Port Forwarding / NAT" bölümünü bul.
  3. Dış port 25565, iç port 25565, protokol TCP/UDP, hedef IP olarak sunucu çalışan bilgisayarın yerel IP'sini gir.
  4. Arkadaşların artık senin genel IP'nle (google'a "my ip" yazınca çıkar) bağlanır.

Port yönlendirme, güvenlik açısından dikkat gerektirir: genel IP'ni paylaştığın için sunucuyu güncel tutmalı ve tanımadığın kişilere adres vermemelisin. CGNAT kullanan bazı internet sağlayıcılarında port yönlendirme çalışmaz; bu durumda hosting tek çözümdür.

Paper / Spigot ve eklenti kurma

Vanilla server.jar eklenti kabul etmez. Rütbe sistemi, koruma, mağaza, mini oyun gibi özellikler istiyorsan Paper ya da Spigot kullanırsın. Paper, Spigot'un performans için optimize edilmiş sürümüdür ve çoğu kişi Paper'ı tercih eder.

  • Paper'ın kendi sitesinden oyun sürümüne uygun paper.jar'ı indir, vanilla jar yerine onu çalıştır.
  • Sunucu ilk açıldığında bir plugins klasörü oluşturur.
  • İndirdiğin eklentinin .jar dosyasını plugins klasörüne kopyala.
  • Sunucuyu yeniden başlat ya da konsola reload yerine düzgün restart uygula. Eklenti kendi ayar dosyasını (config) oluşturur; onu plugins/EklentiAdi/config.yml'den düzenlersin.

Eklenti seçerken sürüm uyumuna dikkat et: 1.20 için yazılmış bir eklenti 1.8 sunucuda çalışmaz. Temel bir sunucuda genelde şu eklentiler bulunur: izin yönetimi (LuckPerms), bölge koruma (WorldGuard), temel komutlar (EssentialsX) ve isteğe göre ekonomi/mağaza eklentileri.

Arkadaşlarını davet etme

Sunucu ayaktaysa davet basit: yerel ağdakiler yerel IP'nle, uzaktakiler port yönlendirme sonrası genel IP'nle bağlanır. Adresi "Çok Oyunculu > Sunucu Ekle" ekranına yazmaları yeterli. İlk açılışta server.properties dosyasından max-players, gamemode, difficulty ve online-mode gibi ayarları düzenleyip sunucunu şekillendirebilirsin.

Kendi sunucu yerine hazır sunucuda oynamak

Kendi sunucunu kurmak öğreticidir ama maliyeti vardır: bilgisayarını açık tutmak ya da hosting kirası, port ve güvenlik ayarları, eklenti çakışmaları, düzenli yedek. Sadece oynamak istiyorsan bu yükü almana gerek yok. CraftLime gibi hazır bir sunucuda TekBlok, Skyblock, Towny, Survival ve Practice modları kurulu ve dengelenmiş halde seni bekler; tek yapman gereken oyunda sunucu adresini girip bağlanmak. Nasıl bağlanacağını sunucuya katılım sayfasında adım adım bulursun. Kendi sunucunda tek başına uğraşmak yerine, kalabalık ve aktif bir toplulukta hemen oynamaya başlarsın.

Sık Sorulan Sorular

Minecraft sunucu kurmak için ne kadar RAM gerekir?

2-3 kişilik bir sunucu 2 GB RAM ile idare eder. Eklentiler ve 5-10 oyuncu için 4 GB, kalabalık bir sunucu için 6 GB ve üzeri gerekir. RAM miktarını start.bat içindeki -Xmx değerinden ayarlarsın.

Port yönlendirme yapamıyorum, alternatif var mı?

İnternet sağlayıcın CGNAT kullanıyorsa port yönlendirme çalışmaz. Bu durumda ya bir hosting kiralar ya da tünel/VPN çözümleri kullanırsın. En pratik yol, kendi sunucu derdine girmeden hazır bir sunucuda oynamaktır.

Paper mı Spigot mı kullanmalıyım?

Paper, Spigot tabanlıdır ve performans optimizasyonları içerir; aynı eklentilerin çoğu ikisinde de çalışır. Yeni kuruyorsan doğrudan Paper öneririm, daha az takılma (lag) yaşarsın.

İlgili Rehberler

Yorum yapmak için giriş yapmalısın.

İlgili Gönderiler

Tümünü Gör →
Duyuruları Kaçırma
Sezon açılışları ve etkinlikler ilk olarak Discord'da duyurulur.
Discord'a Katıl