☁️ Sıfırdan Profesyonel SkyBlock Sunucusu Kuruyoruz! | Bölüm #1 | Paper Kurulumu ve Temel Yapılandırma

  • Konu başlatıcı Konu başlatıcı @enesfires
  • Başlangıç Tarihi Başlangıç Tarihi
  • Görüntülenme Görüntülenme 16 Görüntülenme
MC Yaşı
3 gün
Mesaj Sayısı
32
Konu Sayısı
12
Beğeni Sayısı
40
Trade Sayısı
2
Memleket
Malatya
Merhaba değerli forum üyeleri!

Bu seride, tamamen sıfırdan başlayarak profesyonel bir SkyBlock sunucusu kuracağız. Sadece birkaç eklenti yükleyip sunucu açmak yerine; büyük sunucuların kullandığı mantığı temel alarak, güvenli, optimize edilmiş ve oyuncuların uzun süre keyifle oynayabileceği bir altyapı oluşturacağız.

Seri boyunca hiçbir adımı atlamayacağız. İndirdiğimiz her dosyanın ne işe yaradığını, yaptığımız her ayarın neden gerekli olduğunu ayrıntılı olarak inceleyeceğiz. Serinin sonunda ise kendi SkyBlock sunucunuzu yönetebilecek seviyeye gelmiş olacaksınız.


📖 Bu Bölümde Neler Yapacağız?​

İlk bölümde sunucumuzun temelini hazırlıyoruz.
Bu bölümde;
  • Paper sunucu yazılımını indireceğiz.
  • Sunucu klasörümüzü oluşturacağız.
  • start.bat dosyamızı hazırlayacağız.
  • Java RAM ayarlarını yapılandıracağız.
  • EULA sözleşmesini kabul edeceğiz.
  • Offline Mode (Korsan Giriş) ayarını yapılandıracağız.
  • Sunucunun ilk başarılı açılışını gerçekleştireceğiz.
Bu işlemlerin sonunda çalışır durumda boş bir Paper sunucumuz olacak. Asıl SkyBlock sistemi ise sonraki bölümlerde kurulacak.


📥 Adım 1 — Paper'ı İndirelim​

SkyBlock sunucumuzun çalışacağı yazılım Paper olacak.

Paper; Spigot tabanlı, yüksek performans sunan ve günümüzde neredeyse tüm büyük Minecraft sunucularının tercih ettiği sunucu yazılımıdır.

Resmi internet sitesine giderek son sürümü indiriyoruz.

İndirdiğimiz .jar dosyasını yeni oluşturacağımız sunucu klasörüne taşıyoruz.


📂 Adım 2 — Sunucu Klasörünü Oluşturma​

Bilgisayarımızda istediğimiz konuma yeni bir klasör oluşturuyoruz.
Örneğin;
SkyBlock Sunucusu
İndirdiğimiz Paper dosyasını bu klasörün içerisine taşıyoruz.

Klasörümüz şu şekilde görünmelidir:
📁 SkyBlock Sunucusu
└── paper.jar
İsterseniz dosyanın adını paper.jar olarak değiştirebilirsiniz. Böylece ileride sürüm güncellerken başlangıç dosyasını sürekli düzenlemek zorunda kalmazsınız.


⚙️ Adım 3 — Başlatma Dosyasını Hazırlama​

Şimdi sunucuyu tek tıkla açacak olan start.bat dosyasını oluşturacağız.

Klasör içerisinde;

Sağ Tık → Yeni → Metin Belgesi

oluşturuyoruz.

Dosyanın adını;
start.bat
olarak değiştiriyoruz.

İçerisine ise aşağıdaki kodu ekliyoruz.
@echo off
java -Xms2G -Xmx2G -jar paper.jar --nogui
pause

Kodun Açıklaması​

-Xms2G

Sunucu açılırken ayrılacak başlangıç RAM miktarıdır.
-Xmx2G

Sunucunun kullanabileceği maksimum RAM miktarıdır.
--nogui

Java'nın grafik arayüzünü kapatarak gereksiz RAM kullanımını engeller.
pause

Sunucu hata verirse pencerenin hemen kapanmasını önler.


▶️ Adım 4 — İlk Açılış​

Artık start.bat dosyasını çalıştırabiliriz.

İlk çalıştırmada Paper gerekli tüm dosyaları otomatik olarak oluşturacaktır.

Sunucu kısa süre sonra kapanacaktır. Bu tamamen normaldir.


📄 Adım 5 — EULA'yı Kabul Edelim​

Sunucu klasörüne tekrar girdiğimizde yeni oluşan eula.txt dosyasını göreceğiz.

Dosyayı açıyoruz.

Karşımıza;
eula=false
satırı çıkacaktır.

Bunu;
eula=true
olarak değiştiriyoruz.

Dosyayı kaydediyoruz.


🌍 Adım 6 — Korsan Girişi Açma​

Not: SkyBlock sunucumuz premium zorunlu olmayacağı için bu ayarı değiştiriyoruz. İlerleyen bölümlerde AuthMe ile güvenli giriş sistemini de kuracağız.
server.properties dosyasını açıyoruz.

Aşağıdaki satırı buluyoruz.
online-mode=true
ve şu şekilde değiştiriyoruz.

online-mode=false
Kaydedip çıkıyoruz.


🚀 Adım 7 — Sunucuyu Tekrar Başlatıyoruz​

Tekrar start.bat dosyasını çalıştırıyoruz.

Eğer her şeyi doğru yaptıysanız konsolda aşağıdaki satırı göreceksiniz.
Done (X.XXXs)! For help, type "help"
Tebrikler!

Artık elimizde çalışır durumda, SkyBlock sunucumuzun temelini oluşturacak bir Paper sunucusu bulunuyor.


📅 Sonraki Bölümde​

Bir sonraki bölümde gerçek SkyBlock kurulumuna başlayacağız.

Kuracağımız sistemler arasında;
  • LuckPerms
  • EssentialsX
  • Vault
  • PlaceholderAPI
  • FastAsyncWorldEdit
  • Multiverse-Core
  • SuperiorSkyblock2 (veya tercih edeceğimiz SkyBlock altyapısı)
  • Temel performans optimizasyonları
yer alacak.

Bu serinin sonunda yalnızca bir sunucu kurmuş olmayacağız; profesyonel seviyede yönetilebilir, geliştirilebilir ve oyunculara hazır bir SkyBlock altyapısı oluşturmuş olacağız. 🚀
 
Geri
En Üst