Rehber VDS/VPS Windows Minecraft Sunucu Kurma

siyahpulsar

Çaylak
K. Moderatörü
Katılım
27 Ocak 2025
Mesajlar
7
En iyi cevaplar
0
Puanları
40
Ödüller
2
Bu rehberde, Minecraft sunucunuzu windows'a nasıl kurulacağını öğreniceksiniz.
Sunucu kurulacak, gerekli ayarlamalar yapılacak.


Rabisu ile sunucunuzu şimdi satın alın



Öncelikle gerekli Sunucu dosyamızı hazırlayalım. Ben minecraft sunucumu paper yazılımı kullanarak açmak istiyorum ancak siz istediğiniz herhangi bir yazılımı kullanabilirsiniz.
Paper: Paper - Fill
Spigot: Public - Jenkins
veya hepsi için: Server Jars | MC Utils



Sürümünüze göre gereken java sürümleri:

  • 1.8 - 1.16 arası: Java8
  • 1.17: Java16
  • 1.18 - 1.20.4: Java17
  • 1.20.5 ve sonrası: Java21
Not: Dosyaları indirmeden önce java8'i internetten normal bir şekilde kurmanız önerilir. Bazı kurulum ayarları saf dosya oldukları için yapılmıyor. (İlerleyen günlerde kurulum dosyası halinide atabilirim)
Java8 Java17 Java21 dosyaları için: Buraya tıklayın



Benim yaptığım ayarlamalar ve bir gerekli dosya bu forumun en altında yer alan dosyada mevcuttur.
1773833201100.png



Bu site ile birlikte kendi run.bat dosyanızı oluşturabilir ve dilediğiniz ayarlamaları sağlayabilirsiniz.
Start Script Generator
Önerilen ayarlar (ram istediğiniz gibi ayarlayabilirsiniz)
1773838003340.png


Eğer java hatası alırsanız, Bu rehbere göz atabilirsiniz.



Sunucunuzu açıcağınız yerde bir klasör oluşturun ve bu indirdiğiniz sunucu dosyasını bu klasörün içine koyun.
Oluşturacağınız klasörün adı sadece ingilizce karakterler içermelidir. !()=/(&%+'^ veya içöü gibi türkçe karakterler içermemelidir.

Ekran görüntüsü 2026-03-18 133524.png



"run.bat" dosyanızı çalıştırın.


Eula.txt dosyasını açıp içinde ki "false" yazan yeri "true" olarak değiştirin.


Ekran görüntüsü 2026-03-18 134035.png



eula dosyasında ki değişikliği kaydedin, açılan cmd penceresini kapatın, sunucunuzu tekrardan başlatın.


Ekran görüntüsü 2026-03-18 134458.png



"Starting Minecraft server on *:25565" Burada sunucunuzun kullandığı port numarasını görebilirsiniz.
"Done preparing level "world" (4.454s)" Burada dünyanın sadece 4 saniyede yüklendiği yazıyor. 4 saniye çok iyi bir değer.
"Done (11.305s)! For help, type "help"" Burada sunucumuzun tamamının 11 saniye sürdüğü ve açıldığı görülüyor. 11 saniye bir sunucu için yine dediğim gibi çok iyi bir değerdir.


Bundan sonrası, sunucumuzda yapabiliceğimiz ayarlar ve kurduğumuz yazılıma göre değişen özelliklere bakmaktır.


Bundan sonra sunucunuzu kapatırken bu cmd penceresinde altta komut girilen yere "stop" yazarak sunucunuzu durdurmalısınız. Bu kapatma şekli, sadece cmd penceresini aniden kapatmaktan daha güvenli bir yoldur.


Sunucunuzu "stop" komutu girip kapattıktan sonra aynı klasörde "server.properties" adında ki dosyayı açalım.


Ekran görüntüsü 2026-03-18 135055.png



Burada görüldüğü üzere bir çok ayar mevcut. Ben size sadece gerekli ayarlamaları göstericem. Siz, diğer ayarların ne işe yaradığını internetten araştırarak öğrenebilirsiniz.


Ekran görüntüsü 2026-03-18 135115.png


Ekran görüntüsü 2026-03-18 135322.png

Ekran görüntüsü 2026-03-18 135604.png


allow flight: Bazen plugin/modların uçmaya izin verip sunucunun vermemesi yüzünden oyuncular atılabilir. Eğer uçabilmeyi sağlayan bir plugin veya mod varsa ve uçmaya izin verilmiyor gibi bir hata ile sunucudan atılırlarsa bu ayarı kapatmayı deneyin. Ancak hile kullananlarada davetiye açabilir.

allow nether: Nether portalından geçilerek nether'a gidilip gidilemeyeceğini ayarlar.

difficulty: Zorluk seviyesidir. easy normal hard olarak istediğiniz ayarı seçin.

enable command block: Sunucunuzda komut bloklarına izin verip vermediğinizi ayarlar.

gamemode: Oyuncuların sunucunuza giriş yaptığında hangi modda olucaklarını belirler.

hardcore: Sunucunuzda hardcore özelliğini aktif etmek için bu ayarı etkinleştirin.

level name: Dünyanızın ismi farklı ise bu ayar sayesinde oluşturulcak/kullanılacak dünya ismi değiştirilebilir.

max-players: Sunucuya giriş yapabilen max oyuncu sayısını belirler.

motd: Sunucu listesinde görünen o açıklama yerini belirler.

online-mod: Korsan oyuncuların sunucunuza giriş yapabilmesini istiyorsanız bu ayarı kapatın.

pvp: Oyuncuların birbirine hasar verebilmesini sağlar.

query.port ve server-port: Sunucunuzun hangi portu kullanıcağını belirler.

server-ip: Buraya genellikle 0.0.0.0 yazılır. Ne yaptığınızı bilmiyorsanız 0.0.0.0 olarak kalsın.

simulation-distance: simülasyon uzaklığını belirler. en iyi performans için 4 önerilir.

spawn-protection: Bu ayarın 0 yapılmasını öneririm.

view-distance: görüş uzaklığını belirler. 7 tavsiye edilir ancak isteğe bağlı daha da düşürülebilir.

Ayarlarınızı yaptıktan sonra dosyayı kaydedip kapatın.



Ben sunucu yazılımımı paper seçtiğim için benim yapabiliceğim optimizasyon artırarak performansı iyileştiren ayar sayım artıyor.

Ekran görüntüsü 2026-03-18 140810.png


Forumun en altında bıraktığım zip dosyasında ayrıca "portacar" isimli .bat uzantılı bir dosya bulunuyor. Bu dosyayı çift tıklayıp açın. Sizden bir port numarası isteyecektir. Buraya istediğiniz port numarasını girin. Ben kendi minecraft sunucumun port numarasını 25565 yaptığım için ben 25565 yazıcam. Sizin port numaranız ne ise onu yazmalısınız. Port numaramı yazıp enter bastığım zaman belirlediğim port'u internete bilgisayar ip'im üzerinden köprü açmış oluyorum.
1773988168439.png


Arkadaşlarınızın veya oyuncularınızın sunucunuza girebilmesi için internet ip'niz ardından : koyup port numaranızı yazın. (xxx.xxx.x.x:xxxx şeklinde)
Örnek olarak benim vds (sunucumu açtığım bilgisayar/makine) sunucumun ip adresi 123.456.7.89 diyelim. Bu ip adresinin yanına ":" işareti koyup port numaramı yazıcam. 123.456.7.89:25565 şeklinde. Sizin ip adresiniz ve portunuz ne ise aynen bu örnekteki gibi olmalı.

Sunucu güvenliğinizi sağlamanız hem oyuncu hem sizler için çok önemlidir



Rabisu kullanıcılarının isteğine bağlı olarak spigot.yml ve bukkit.yml en iyi ayar rehberi hazırlayabiliriz. Rabisu ile sunucunuzu şimdi satın alın


 

Ekli dosyalar

  • gerekli diğer dosyalar.zip
    1.9 KB · Görüntüleme: 3
Son düzenleme:
Üst