Rehber Windows Üzerinde Spigot BuildTools Kullanarak Minecraft Sunucusu Kurulumu

naganen

Yetkin
Katılım
14 Ocak 2024
Mesajlar
580
Çözümler
9
Beğeniler
516
Yer
Tokat

Önsöz​

Forumda aradım ancak böyle bir rehber bulamadım o yüzden ben yazmak istedim Bu rehberdeki kaynaklar ve linkler Spigot'un kendi sitesi üzerinden alınmıştır, yalnızca anlatım ve ekran görüntüleri bana aittir. Bu yazdığım ilk rehber yazısı, umarım bir hata yapmamışımdır

Gereksinimler​

BuildTools'u kullanabilmek için​

  • Oynayacağınız Minecraft sürümü ile uyumlu Java
  • Git for Windows (BuildTools'un son sürümleri Git for Windows'u da kendisi kuruyor, atlayabilirsiniz)

Sunucuyu çalıştırmak için​

  • BuildTools ile oluşturulmuş Spigot.jar dosyası
  • Sunucuyu başlatmak için oluşturulmuş .bat dosyası

Java SDK:
Sürüm 1.17 altı için > Azul Zulu JDK 8
Sürüm 1.17.* için > Azul Zulu JDK 16
Sürüm 1.17 üzeri için > Azul Zulu JDK 17
Sürüm 1.20.5 üzeri için > Azul Zulu JDK 21

Git for Windows:
Kendi sitesinden > Git İndir

Spigot BuildTools:
Kendi sitesinden > BuildTools İndir


BuildTools ile Spigot.jar Dosyasını Oluşturma ve Sunucuyu Çalıştırma​

  1. Yukarıdaki linkten BuildTools'u indirin ve yönetici olarak çalıştırın
  2. Aşağıdaki gibi bir arayüz açılacak:


    Bu açılan arayüzden istediğiniz Minecraft sürümünü seçip (ya da açıldığı haliyle, latest yani son sürüm seçili olarak) direkt olarak Compile butonuna basarak sunucu için gerekli olan Spigot.jar dosyasını oluşturabilirsiniz. Dilerseniz de Options menüsünden ayarları kendinize göre özelleştirebilirsiniz.

  3. Compile butonuna bastıktan sonra bir müddet bekleyin (biraz uzun sürebilir). BuildTools gerekli araçları indirecek ve bu araçları kullanarak sunucumuz için gerekli olan Spigot.jar dosyasını oluşturacak. Bittiğinde ise aşağıdaki gibi bir ekran gelecek ve ilgili jar dosyası BuildTools'un bulunduğu (veya kendiniz ayarladığınız) klasörde oluşmuş olacak.



  4. Oluşan Spigot-1.*..jar isimli dosyanın adını Spigot.jar olarak değiştirin ve sunucunun dosyalarını koyacağınız yeni bir klasöre alın.
  5. Jar dosyasını aldığınız yeni klasörün içerisinde sağ tıklayıp bir metin belgesi oluşturun ve adını baslat.bat olarak değiştirin. (Dosya uzantısını değiştirmek için Dosya Gezgini üzerinden Görünüm > Göster menüsü altındaki Dosya adı uzantıları seçeneğini aktif edin.)
  6. Bat dosyasını Not Defteri ile açın ve aşağıdaki kodu içerisine yapıştırıp # karakterleri yerine sunucuya kaç GB RAM vermek istediğinizi yazın (4GB önerilir) ve kaydedin.
    Kod:
    @echo off
    java -Xms#G -Xmx#G -XX:+UseG1GC -jar spigot.jar nogui
    pause
  7. Oluşturduğumuz baslat.bat dosyasına çift tıklayarak çalıştırın.
  8. Açılan Komut İstemi (CMD) ekranı ilk etapta hata verecek ve kendini durduracak. Bu aşamada herhangi bir tuşa basarak Komut İstemi (CMD) ekranını kapatın ve klasörde oluşan eula.txt dosyasını Not Defteri ile açarak içerisindeki eula=false kısmını eula=true olarak değiştirip kaydedin.
  9. Tekrar baslat.bat dosyasına çift tıklayarak çalıştırın. Ekrana gelen Güvenlik Duvarı iznine Evet diyerek devam edin.
  10. Bu aşamada her şeyi doğru yaptıysanız Komut İstemi (CMD) üzerinde aşağıdaki gibi Done yazısını göreceksiniz.


    Buraya kadar bir sorunla karşılaşmadıysanız tebrikler! Artık bir Minecraft Spigot sunucunuz var!

Sunucu Kurulduktan Sonra Yapılacaklar​

Dünyanın seed'ini değiştirme​

  1. Sunucunun klasöründe bulunan server.properties dosyasını not defteri ile açın
  2. level-seed= karşısına istediğiniz seed değerini girin ve kaydedin
  3. Sunucunun klasöründe bulunan world, world_nether, world_end klasörlerini silin (Eğer sunucuda oynadıysanız ve ilerlediyseniz tüm yaptıklarınız gidecek. Dünyanız boş değil ise yedek alın.)
  4. Sunucuyu tekrar başlattığınızda dünyanız yeni girdiğiniz seed değeri ile oluşmuş olacak

Korsan Minecraft ile giriş yapma​

  1. Sunucunun klasöründe bulunan server.properties dosyasını not defteri ile açın
  2. online-mode= değerini false yapıp kaydedin
  3. Sunucuyu tekrar başlattığınızda korsan Minecraft ile giriş yapılabilir hale gelmiş olacak

Sunucuya Spigot pluginleri ekleme​

Aşağıdaki link ile Spigot sitesine gidip istediğiniz pluginleri indirip sunucunun klasöründeki plugins klasörünün içine atabilirsiniz.
Spigot Sitesi > Spigot Resources


Sonsöz​

Böylelikle rehberin sonuna geldik, okuduğunuz için teşekkürler. Açtığınız sunucuda LAN üzerinden veya Hamachi, ZeroTier gibi yazılımlar üzerinden veya direkt olarak modeminizden port yönlendirmek suretiyle arkadaşlarınız ile oynayabilirsiniz. Umarım birilerine yardımcı olabilmişimdir Sorularınız ve sorunlarınız olursa yardımcı olmak isterim.
 

Dosya Ekleri

  • 1757283390884.webp
    20,3 KB · Görüntüleme: 43
Hocam, sunucuda lag veya ping sorunları çıkabilir mi?
Sunucuyu kurduğunuz sisteme, verdiğiniz RAM miktarına ve internetinize bağlı tabii ki ama aşırı kötü bir sisteme kurmazsanız ve internetiniz de aşırı kötü değilse problem yaşamazsınız. Zaten büyük sunucular da aynı bu şekilde kuruluyor.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…