Bu rehberde neler var?
- Oyuncu sayısına göre CPU, RAM ve disk gereksinimlerinin karşılaştırması.
- Paper, Spigot, Vanilla ve Fabric sürümlerinin hangi durumda seçileceği.
- G1GC parametreleriyle hazırlanmış bir başlatma script'i örneği.
- server.properties ayarları ve EssentialsX, LuckPerms gibi temel pluginler.
Minecraft Sunucu Kurulumu: VDS Üzerinde Profesyonel Rehber
Minecraft sunucu kurmak, oyun dünyasının en popüler faaliyetlerinden biridir. İster arkadaşlarınızla oynamak, ister büyük bir topluluk oluşturmak isteyin, güvenilir bir oyun sunucusu paketi ile profesyonel bir Minecraft deneyimi sunabilirsiniz. Bu rehberde, sıfırdan Minecraft sunucusu kurma sürecini tüm detaylarıyla anlatıyoruz.
Minecraft Sunucusu İçin Sistem Gereksinimleri
Minecraft sunucunuzun performansı, donanım kalitesine doğrudan bağlıdır. İşte oyuncu sayısına göre önerilen özellikler:
| Oyuncu Sayısı | CPU | RAM | SSD | Ağ |
|---|---|---|---|---|
| 1-10 | 2 Core | 2 GB | 30 GB | 100 Mbps |
| 10-30 | 4 Core | 4-6 GB | 50 GB | 1 Gbps |
| 30-50 | 6 Core | 8 GB | 80 GB | 1 Gbps |
| 50-100 | 8+ Core | 12-16 GB | 100+ GB | 10 Gbps |
💡 Nerzen Platinum VDS paketleri Intel Xeon Platinum işlemci ile Minecraft sunucuları için mükemmel performans sunar. 10 Gbps ağ altyapısı sayesinde oyuncularınız minimum ping ile sorunsuz oynayabilir.
Adım 1: VDS Sunucu Seçimi
Minecraft sunucunuz için VDS seçerken dikkat etmeniz gerekenler:
- İşlemci frekansı: Minecraft tek çekirdek performansına duyarlıdır
- RAM kapasitesi: Her oyuncu yaklaşık 100-200 MB RAM tüketir
- SSD depolama: Chunk yükleme hızını doğrudan etkiler
- DDoS koruması: Popüler sunucular sürekli saldırı altındadır
- Lokasyon: Oyuncu kitlenize yakın sunucu lokasyonu
Adım 2: Java Kurulumu
Minecraft Java Edition sunucusu çalıştırmak için Java gereklidir:
# Ubuntu/Debian üzerinde Java 21 kurulumu
sudo apt update
sudo apt install openjdk-21-jre-headless -y
# Java versiyonunu kontrol etme
java -version
Windows Server için Oracle JDK veya Adoptium’dan Java indirip kurabilirsiniz.
Adım 3: Sunucu Yazılımı Seçimi
Minecraft sunucu yazılımları arasında seçim yapmanız gerekiyor:
| Yazılım | Özellik | Tavsiye |
|---|---|---|
| Paper | Optimize edilmiş, plugin destekli | ✅ En çok önerilen |
| Spigot | Plugin destekli, yaygın | İyi alternatif |
| Vanilla | Resmi Mojang sunucusu | Sade deneyim |
| Purpur | Paper tabanlı, ekstra özellikler | Gelişmiş kullanıcılar |
| Fabric | Mod destekli | Mod sunucuları için |
Paper Sunucu İndirme
# Sunucu klasörü oluşturma
mkdir /home/minecraft
cd /home/minecraft
# Paper sunucu indirme
wget https://api.papermc.io/v2/projects/paper/versions/1.21.4/builds/LATEST/downloads/paper-1.21.4-LATEST.jar -O server.jar
Adım 4: Sunucuyu Başlatma
İlk başlatma için:
# Başlatma komutu (Linux)
java -Xms2G -Xmx4G -jar server.jar nogui
# EULA kabul etme
echo "eula=true" > eula.txt
# Tekrar başlatma
java -Xms2G -Xmx4G -jar server.jar nogui
Başlatma Script’i Oluşturma
Sunucunuzu kolay yönetmek için bir başlatma script’i oluşturun:
#!/bin/bash
# start.sh
java -Xms4G -Xmx8G \
-XX:+UseG1GC \
-XX:+ParallelRefProcEnabled \
-XX:MaxGCPauseMillis=200 \
-XX:+UnlockExperimentalVMOptions \
-XX:+DisableExplicitGC \
-XX:G1NewSizePercent=30 \
-XX:G1MaxNewSizePercent=40 \
-XX:G1HeapRegionSize=8M \
-jar server.jar nogui
Bu JVM parametreleri, Garbage Collection optimizasyonu yaparak sunucu performansını artırır.
Adım 5: server.properties Yapılandırması
# Temel Ayarlar
server-port=25565
max-players=50
view-distance=10
simulation-distance=8
motd=Sunucu Adiniz | nerzen.com
online-mode=true
# Dünya Ayarları
level-seed=
level-type=minecraft:normal
difficulty=normal
gamemode=survival
pvp=true
# Performans Ayarları
network-compression-threshold=256
max-tick-time=60000
Adım 6: Plugin Kurulumu
Paper/Spigot sunucunuza plugin yüklemek için:
- SpigotMC veya Modrinth üzerinden plugin indirin
.jardosyasınıplugins/klasörüne kopyalayın- Sunucuyu yeniden başlatın
Önerilen Temel Pluginler
- EssentialsX: Temel komutlar ve yönetim
- LuckPerms: Yetki yönetimi
- WorldGuard + WorldEdit: Bölge koruması
- Vault: Ekonomi API’si
- CoreProtect: Blok loglama ve rollback
- Spark: Performans profiling
Minecraft Sunucu Performans Optimizasyonu
paper-global.yml Ayarları
chunk-system:
gen-parallelism: default
io-threads: -1
worker-threads: -1
collisions:
enable-player-collisions: true
send-full-pos-for-hard-colliding-entities: true
misc:
max-joins-per-tick: 5
Performans İpuçları
- View distance’ı azaltın: 8-10 arası optimal
- Timings raporu:
/spark profilerkomutuyla darboğazları tespit edin - Chunk pre-generation: Haritayı önceden oluşturun
- Entity limitlerini ayarlayın: Mob sayısını sınırlayın
- Gereksiz pluginleri kaldırın: Her plugin sunucu yüküne eklenir
Büyük Minecraft Sunucuları İçin Altyapı
50’den fazla oyuncunun aktif olduğu sunucularda, güçlü donanım şarttır.
🚀 Ryzen VDS paketlerimiz, AMD Ryzen 9 9950X işlemci ile Minecraft sunucularında üstün performans sunar. Yüksek tek çekirdek hızı sayesinde TPS (Ticks Per Second) değeriniz her zaman 20’de kalır.
Proxy Sunucu Kurulumu (BungeeCord/Velocity)
Birden fazla sunucu çalıştırıyorsanız, Velocity proxy kullanarak ağ oluşturabilirsiniz:
# Velocity indirme
wget https://api.papermc.io/v2/projects/velocity/versions/3.4.0/builds/LATEST/downloads/velocity-3.4.0-LATEST.jar
# Başlatma
java -Xms512M -Xmx1G -jar velocity.jar
Nerzen Minecraft Sunucu Paket Önerileri
| Sunucu Türü | Paket | Özellikler |
|---|---|---|
| Survival (1-20) | TR-VDS-2 | 2 Core, 4 GB RAM |
| SMP (20-40) | TR-VDS-6 | 6 Core, 10 GB RAM |
| Network (40-80) | R9 - 7 | 6 Core Ryzen, 10 GB RAM |
| Mega Network (100+) | R9 - 14 | 12 Core Ryzen, 32 GB RAM |
Sonuç
Minecraft sunucu kurmak doğru altyapı ile oldukça kolaydır. Nerzen olarak İstanbul lokasyonlu, 10 Gbps ağ, DDoS koruması ve 7/24 teknik destek ile profesyonel Minecraft sunucu hosting hizmeti sunuyoruz.
👉 Platinum VDS paketlerimizi inceleyin veya yoğun sunucular için Ryzen VDS seçeneklerimize göz atın!