Windows tabanlı sanal sunucularınızda (VDS) veya yerel bilgisayarınızda, yüksek performanslı ve optimize edilmiş bir Minecraft sunucusu kurmak için en popüler sunucu yazılımlarından biri olan PaperMC tercih edilmektedir.
Sıfırdan sorunsuz bir Minecraft sunucusu yapılandırmak için aşağıdaki adımları sırasıyla takip edebilirsiniz:
1. Adım: Güncel Java (Adoptium) Kurulumu
Minecraft sunucu çekirdeğinin çalışabilmesi için sisteminizde doğru Java sürümünün kurulu olması gerekir. Özellikle güncel Minecraft sürümleri (1.17 ve üzeri) için modern Java kütüphanelerine ihtiyaç duyulur.
- Aşağıdaki resmi bağlantıyı ziyaret ederek sunucunuza uygun güncel Java sürümünü indirin ve kurulumunu tamamlayın:
Adoptium Java İndirme Sayfası
2. Adım: Sunucu Klasörü ve Çekirdek (PaperMC) Dosyası
Sunucu dosyalarınızın düzenli kalması için masaüstünüzde Türkçe karakter içermeyen boş bir klasör oluşturun (Örn: Minecraft_Server).
- Oynamak ve kurmak istediğiniz Minecraft sürümüne ait sunucu dosyasını indirmek için resmi web sitesini ziyaret edin:
PaperMC Resmi İndirme Merkezi - İndirdiğiniz
.jaruzantılı dosyayı oluşturduğunuz boş klasörün içerisine taşıyın ve dosya adını sadeleştirerekserver.jarolarak değiştirin.
3. Adım: Başlatıcı Dosyasının (start.bat) Hazırlanması
Sunucunuzun RAM miktarını ayarlamak ve performans optimizasyon kodlarıyla birlikte tek tıkla başlatabilmek için bir toplu iş dosyası (.bat) oluşturmalıyız:
- Klasörün içerisinde boş bir alana sağ tıklayıp Yeni > Metin Belgesi açın ve adını uzantısıyla birlikte tamamen silerek
start.batyapın.
Uzantı Değiştirme Notu: Eğer dosya uzantısını değiştiremiyorsanız, Windows üzerinde gizli dosya uzantılarını görünür yapmanız gerekir. Bunun nasıl yapılacağını doğrulamak için buradaki ekran görüntüsünü inceleyebilirsiniz. - Oluşturduğunuz
start.batdosyasına sağ tıklayıp Düzenle (Not Defteri ile Aç) deyin. - Sunucunuza atayacağınız RAM miktarına göre optimize edilmiş başlatma kodlarını edinmek için Flags.sh sitesini kullanabilir veya doğrudan aşağıdaki standart başlangıç kodunu dosyanın içine yapıştırıp kaydedebilirsiniz:
java -Xmx4G -Xms4G -jar server.jar nogui pause
(Yukarıdaki 4G ibaresi sunucuya 4 GB RAM atandığını gösterir. VDS paketinizin boyutuna göre bu değeri 2G, 6G veya 8G olarak revize edebilirsiniz.)
4. Adım: EULA Lisans Sözleşmesinin Onaylanması
Hazırladığınız start.bat dosyasına çift tıklayarak sunucuyu ilk kez tetikleyin. Sunucu, Mojang lisans sözleşmesi onaylanmadığı için dosyaları oluşturup otomatik olarak kendiliğinden kapanacaktır.
- Klasör içerisinde yeni oluşan
eula.txtdosyasını açın. - Dosya içerisindeki
eula=falsesatırını bulun ve buradaki değerieula=trueolarak değiştirip dosyayı kaydedin.
Bu işlemin ardından start.bat dosyasını yeniden çalıştırdığınızda sunucunuz başarıyla boot edilerek aktif hale gelecektir.
5. Adım: Güvenlik Duvarı Port Ayarları (Port Açma)
Sunucunuz aktif olsa dahi, dışarıdaki oyuncuların sunucunuza giriş yapabilmesi için Minecraft'ın standart iletişim portunu dış dünyaya açmanız gerekir.
- Windows Güvenlik Duvarı (Firewall) üzerinden 25565 portuna hem TCP hem de UDP protokollerinde gelen kural izni vermelisiniz.
- Port açma işlemlerinin detaylı ve görsel anlatımı için Windows Sunucularda Port Nasıl Açılır? rehberimizi inceleyebilirsiniz.