Paper Minecraft Sunucu Nasıl Kurulur?
Minecraft sunucu kurmak isteyenlerin büyük çoğunluğu bir noktada Paper'la karşılaşır. Neden bu kadar popüler? Çünkü vanilla sunucu yazılımının yavaş kaldığı pek çok noktada Paper ciddi performans iyileştirmeleri sunar ve binlerce plugin'i destekler. Bu rehberde, sıfırdan Paper sunucusu kurmanın her adımını anlatıyorum.
Paper Nedir, Neden Tercih Edilmeli?
Paper, Spigot tabanlı bir Minecraft sunucu fork'udur. Vanilla'ya göre temel farkları şöyle sıralayabiliriz:
- Chunk yükleme ve entity işleme optimizasyonları sayesinde çok daha yüksek TPS
- Yüzlerce özelleştirilebilir yapılandırma seçeneği
- Aktif geliştirme ekibi ve düzenli güncellemeler
- Bukkit ve Spigot plugin'leriyle tam uyumluluk
Kısaca: plugin tabanlı sunucu açıyorsanız Paper, 2026 itibarıyla hâlâ en iyi tercih.
Gereksinimler
Kuruluma başlamadan önce şunların hazır olması gerekiyor:
- Sunucu: VPS, VDS veya kendi makineniz (Linux önerilir)
- Java 21: Minecraft 1.21+ için zorunlu
- RAM: En az 2 GB (küçük sunucu), ideal 4-8 GB
- Disk: En az 10 GB boş alan
Java 21 Kurulumu (Ubuntu/Debian)
sudo apt update
sudo apt install -y openjdk-21-jdk
java -version
Son satır
openjdk 21 çıktısı veriyorsa kurulum başarılı.Paper İndirme ve Klasör Hazırlama
mkdir ~/minecraft-server
cd ~/minecraft-server
wget https://api.papermc.io/v2/projects/paper/versions/1.21.4/builds/LATEST/downloads/paper-1.21.4-LATEST.jar -O paper.jar
Sürüm numarasını Paper'ın resmi sitesinden doğrulayın; her zaman en güncel kararlı yapıyı tercih edin.
İlk Başlatma
java -Xms1G -Xmx4G -jar paper.jar nogui
Sunucu ilk çalıştığında
eula.txt dosyası oluşur ve durur. Bu dosyayı açıp eula=false satırını eula=true yapın, ardından tekrar başlatın.server.properties Temel Ayarları
server-port=25565— Standart port; firewall'da açık olmalı
max-players=50— Sunucunun kaldırabileceği kadar ayarlayın
online-mode=true— Lisanslı sunucu için true, crack için false
view-distance=8— Performans için 8-10 arası ideal
level-name=world— Dünya klasör adı
Sunucuyu Arka Planda Çalıştırma
SSH oturumu kapandığında sunucunun çalışmaya devam etmesi için screen veya tmux kullanın:
sudo apt install -y screen
screen -S minecraft
java -Xms1G -Xmx4G -jar paper.jar nogui
# Ctrl+A ardından D ile screen'den çıkın
Daha kalıcı bir çözüm için systemd servis dosyası oluşturabilirsiniz; sunucu sistem açılışında otomatik başlar.
start.sh Scripti Oluşturun
#!/bin/bash
java -Xms1G -Xmx4G \
-XX:+UseG1GC \
-XX:+ParallelRefProcEnabled \
-XX:MaxGCPauseMillis=200 \
-jar paper.jar nogui
Dosyayı
start.sh olarak kaydedip çalıştırılabilir yapın: chmod +x start.shJava parametrelerini doğru ayarlamak, ek RAM almaktan daha etkili olabilir. G1GC ile başlamanız önerilir; daha sonra Aikar'ın flag'lerini araştırabilirsiniz.
İlk Plugin Kurulumu
Sunucu çalışırken veya durdurulmuş haldeyken plugin'leri
/plugins klasörüne kopyalayın. Ardından yeniden başlatın veya /reload confirm komutunu kullanın (yeniden başlatmak her zaman daha güvenlidir).Konsol Erişimi ve Temel Komutlar
stop— Sunucuyu güvenli şekilde kapatır
reload confirm— Plugin'leri yeniden yükler
/tps— Anlık TPS değerini gösterir
/plugins— Yüklü plugin listesi
/op KullanıcıAdı— Operatör yetkisi verir
Kurulum tamamlandı. Sonraki adımlar: LuckPerms ile izin sistemi kurmak, EssentialsX ile temel komutları aktifleştirmek ve arazi koruma plugin'i yüklemek.
💡 Etkileşim için giriş yap.