Oyun rehberi · Minecraft
Minecraft sunucu nasıl açılır? Hazır barındırma, kendi bilgisayarın ve port yönlendirme
OyunVid editör ekibi · Son kontrol: · Okuma süresi yaklaşık 4 dk
Arkadaşlarınla ortak bir Minecraft dünyası kurmanın üç yolu var: hazır barındırma (hosting), kendi bilgisayarında sunucu ya da tünelleme servisi. Bu rehber her yolun artı ve eksilerini, kendi bilgisayarında sunucu kurulumunu ve en çok takılınan yer olan port yönlendirmeyi sürüm numarasına bağlı kalmadan anlatır. Sürüme göre değişen ayrıntılar için her zaman Mojang'ın resmî sunucu sayfasına bak.
Hangi yolu seçmelisin?
| Yöntem | Kime uygun? | Artıları | Eksileri |
|---|---|---|---|
| Hazır barındırma (hosting) | Düzenli, 7/24 sunucu isteyenler | Kurulum kolay, bilgisayarın açık olması gerekmez, port derdi yok | Ücretli planlar; ücretsiz olanlar genelde reklam ve kaynak sınırıyla gelir |
| Kendi bilgisayarında | Birkaç arkadaşla, bilgisayarın açıkken oynayanlar | Ücretsiz, tam kontrol | Bilgisayar açık olmalı, port yönlendirme ve güvenlik senin sorumluluğunda, oyun ve sunucu aynı PC'yi yorar |
| Tünelleme/aracı servis | Port yönlendirme yapamayanlar | Port açmadan dışarıya erişim | Üçüncü taraf servise bağımlılık, gecikme artabilir |
Ücretsiz hosting seçeneklerinin koşulları (kuyruk, süre sınırı, eklenti desteği) zamanla değişir. Hizmet sağlayıcının güncel şartlarını kontrol et; bu rehber belirli bir şirketi öneriyor değildir.
Java mı, Bedrock mu?
Minecraft'ın iki ana sürümü vardır: Java Edition (bilgisayar) ve Bedrock Edition (Windows, konsollar, mobil). Oyuncuların sunucuya bağlanabilmesi için çoğunlukla aynı sürüm ailesinde olması gerekir: Java oyuncuları Java sunucusuna, Bedrock oyuncuları Bedrock sunucusuna bağlanır. İkisini birbirine bağlayan topluluk eklentileri vardır, ama bunlar resmî değildir ve kurulumları ayrıca öğrenilmelidir.
Bu rehberin kendi bilgisayarında kurulum bölümü Java Edition içindir. Varsayılan bağlantı noktaları farklıdır: Java sunucusu genelde 25565 (TCP), Bedrock sunucusu 19132 (UDP) kullanır.
Kendi bilgisayarında Java sunucusu kurma
- Java'yı kur. Her Minecraft sürümü belirli bir Java sürümü ister; resmî sunucu indirme sayfasında ve sürüm notlarında hangisinin gerektiği yazar. Yanlış Java sürümü en sık başlangıç hatasıdır.
- Yeni bir klasör oluştur (örneğin Belgeler içinde "minecraft-sunucu") ve resmî sayfadan indirdiğin
server.jardosyasını bu klasöre koy. Dosyayı yalnızca resmî kaynaktan indir. - İlk çalıştırma: komut satırında klasöre gidip
java -Xmx2G -Xms2G -jar server.jar noguikomutunu çalıştır.-Xmxve-Xmssunucuya ayrılan azami ve başlangıç belleğidir (örnekte 2 GB). - İlk çalıştırma bir hatayla kapanır ve eula.txt oluşur. Dosyayı açıp Minecraft kullanım koşullarını okuyarak
eula=falsesatırınıeula=trueyap. - Komutu tekrar çalıştır. Sunucu dünya dosyalarını ve server.properties dosyasını oluşturur; "Done" mesajı çıkınca sunucu hazırdır.
- Önce kendi bilgisayarından bağlanmayı dene: oyunda Çok oyunculu > Sunucu ekle > adres olarak
localhostyaz.
Ne kadar RAM ayırmalı? Genel bir kural olarak birkaç arkadaşlı, eklentisiz bir sunucu için küçük bir pay başlangıç için yeterli olur; oyuncu sayısı, dünya boyutu ve eklenti/mod arttıkça ihtiyaç artar. Bilgisayarının toplam RAM'inin tamamını verme: işletim sistemi ve oyunun kendisi de bellek ister.
server.properties: bilmen gereken ayarlar
| Ayar | Ne işe yarar? | Not |
|---|---|---|
| server-port | Sunucunun dinlediği port | Varsayılan 25565 (Java) |
| max-players | Aynı anda en çok oyuncu | Fazlası bellek ve işlemciyi yorar |
| online-mode | Oyuncu hesaplarını Mojang/Microsoft ile doğrular | Açık bırakmak güvenlik için önerilir; kapatmak sahte hesapların girmesine izin verir |
| view-distance | Oyuncuya gönderilen dünya mesafesi (chunk) | Düşürmek sunucu yükünü azaltır |
| motd | Sunucu listesinde görünen mesaj | İstediğin gibi yaz |
| white-list | Yalnızca izin verilenlerin girmesi | Arkadaş sunucuları için güvenli bir başlangıç |
Ayar dosyasını değiştirdikten sonra sunucuyu durdurup yeniden başlat. Tüm ayarların tam ve güncel listesi için Minecraft Wiki'deki server.properties sayfasına bak.
Port yönlendirme (port forwarding): arkadaşların bağlanabilsin
Arkadaşlarının evinden bağlanabilmesi için modeminin gelen bağlantıyı senin bilgisayarına yönlendirmesi gerekir:
- Bilgisayarının yerel IP adresini öğren (komut satırında
ipconfig) ve modemde bu cihaz için sabit (rezerve) IP ata; yoksa IP değiştiğinde yönlendirme bozulur. - Modem arayüzünde Port Yönlendirme / Sanal Sunucu bölümüne gir. TCP protokolüyle 25565 portunu, bilgisayarının yerel IP'sinin aynı portuna yönlendir.
- Windows güvenlik duvarında (veya kullandığın güvenlik yazılımında) Java'ya ve ilgili porta izin ver.
- Dış IP adresini öğren (arama motoruna "IP adresim" yaz). Arkadaşlarına
dış-ip:25565ver (25565 varsayılansa portu yazmak gerekmeyebilir). - Bağlantıyı kendi ağın dışından (örneğin mobil veriyle başka bir cihazdan) test et; kendi ağından dış IP ile bağlanmak bazı modemlerde çalışmaz.
Bazı internet sağlayıcıları hatları ortak bir adres üzerinden paylaştırır (CGNAT). Bu durumda port yönlendirme çalışmaz. Sağlayıcından sabit/genel IP isteyebilir ya da hazır barındırma veya tünelleme servisi kullanabilirsin. Modemin dış IP'si ile "IP adresim" sitesinin gösterdiği IP farklıysa CGNAT arkasında olabilirsin.
Güvenlik ve düzen
- Dış IP adresini herkese açık yerlerde paylaşma. Yalnızca güvendiğin kişilere ver; beyaz liste (
white-list) kullan. - online-mode ayarını açık tut. Kapatırsan hesap doğrulaması olmaz.
- Düzenli yedek al: sunucu klasöründeki
worldklasörünü kopyalamak çoğu zaman yeterli yedektir (sunucuyu durdurduktan sonra). - Eklenti ve mod indirirken yalnızca bilinen kaynaklardan indir; zararlı dosya riski vardır.
- Sürüm güncellemesinden önce yedek al; farklı sürümler dünyayı kalıcı olarak değiştirebilir.
Bağlanamıyorum: sorun giderme
| Belirti | Olası neden | Dene |
|---|---|---|
| Kendi PC'mden bile bağlanamıyorum | Sunucu çalışmıyor veya yanlış Java sürümü | Konsol mesajlarını oku; sürüme uygun Java'yı kur |
| Yerelde bağlanıyorum, dışarıdan bağlanılamıyor | Port yönlendirme, güvenlik duvarı veya CGNAT | Yönlendirmeyi ve güvenlik duvarını kontrol et; dış IP'yi doğrula |
| "Outdated client/server" mesajı | Sürüm uyuşmazlığı | Oyuncuların sürümünü sunucuyla eşitle |
| Sunucu çok kasıyor | Yetersiz RAM, yüksek view-distance, çok eklenti | view-distance düşür; RAM ve eklentileri gözden geçir. Bkz. FPS rehberi |
| Oyuncular sık kopuyor/ping yüksek | Ağ kalitesi, yükleme hızı | Ping ve paket kaybı rehberi |
Sık sorulan sorular
Minecraft sunucu açmak ücretsiz mi?
Kendi bilgisayarında sunucu kurmak ücretsizdir (oyunu satın almış olman gerekir). Hazır barındırma hizmetlerinin ücretsiz ve ücretli planları vardır; koşulları zamanla değişir.
Port yönlendirme olmadan arkadaşlarım bağlanabilir mi?
Aynı yerel ağdaysanız evet. Farklı evlerdeyseniz port yönlendirme, hazır barındırma ya da tünelleme servisi gerekir.
Java ve Bedrock oyuncuları birlikte oynayabilir mi?
Doğrudan değil. Java sunucusuna Java, Bedrock sunucusuna Bedrock oyuncuları bağlanır. İkisini birbirine bağlayan topluluk eklentileri resmî değildir.
Sunucu için ne kadar RAM yeterli?
Oyuncu sayısına, dünya boyutuna ve eklentilere bağlı. Küçük arkadaş sunucuları için mütevazı bir başlangıç yap, kasma görürsen artır; tüm RAM'ini ayırma.
Port 25565 nedir?
Java Edition sunucusunun varsayılan TCP portudur. Bedrock sunucusu varsayılan olarak 19132 (UDP) kullanır.