- 30 Kas 2025
- 8
1. Doğru Sunucu Fork’unu Seçmek (2025 Standartları)
Güncel sunucu altyapılarında en kritik konulardan biri doğru fork seçimidir. Artık Spigot önerilmemektedir; modern optimizasyonlar Paper tabanlı fork’lara taşınmıştır.
✔ 2025 İçin En Önerilen Fork: LeafMC
LeafMC, Paper + Pufferfish + Purpur + Airplane optimizasyonlarının birleşmiş modern halidir.
Günümüzde en yüksek performans/stabilite oranını sağlayan fork kabul edilir.
Avantajları:
- CPU yükünü ciddi şekilde azaltır
- Redstone, entity, mob pathfinding ve chunk yönetimi ileri seviye optimize
- Purpur’a yakın özelleştirme seçenekleri
- Yüksek online sayılarında bile stabil kalır
- Spawner, hopper, redstone ve AI yükünü ciddi biçimde düşürür
- Büyük haritalarda chunk yükleme performansı çok güçlüdür
Önerilen Sıra:
1️⃣ LeafMC (en optimize – en stabil – en güncel)
2️⃣ Purpur (modern + esnek)
3️⃣ Paper (vanilla’ya yakın, stabil)
⛔ Spigot artık performans açısından tercih edilmemelidir.
2. Haritayı Önceden Yüklemek (Chunk Pre-Generation)
Oyuncular yeni chunk oluşturduğunda sunucunun en büyük yükü oluşur. Bu yüzden haritayı önceden yüklemek sağlıklı bir sunucu için şarttır.
Chunky
/chunky world dünyaIsmi
/chunky center 0 0
/chunky shape square
/chunky radius 35000
/chunky start
Notlar:
- TPS düşüşü normaldir
- bittiğinde sunucu yükü ciddi azalır
- Mutlaka worldborder kullanın, aksi halde oyuncular yeni chunk açarak TPS düşürür
3. Performans İçin Önerilen Eklentiler
LagAssist
Gelişmiş performans yönetimi sağlar:
- Varlık birleştirme
- Redstone optimizasyonu
- Çiftlik denetimi
- Render distance yönetimi
- Lag analiz sistemi
- Otomatik varlık temizleme
- CPU yük dengeleme
4. Kullanılmaması Gereken Eklentiler (Zararlı / Gereksiz)
ClearLagg
Modern sunucularda TPS artırmak yerine düşürür. Kod tabanı eski.
EntityTrackerFix
Paper ve LeafMC zaten çok daha iyi bir entity optimize sistemi kullanır.
Yooniks Eklentileri
Gereksiz işlem yükü → performans kaybı.
5. Bukkit.yml Optimizasyonları
spawn-limits:
monsters: 50
animals: 8
water-animals: 3
ambient: 1
chunk-gc.period-in-ticks: 400
ticks-per.monster-spawns: 4
autosave: 6000
6. Spigot.yml Optimizasyonları
save-user-cache-on-stop-only: true
mob-spawn-range: 6
entity-activation-range:
animals: 16
monsters: 24
raiders: 48
misc: 8
merge-radius:
item: 4.0
exp: 6.0
nerf-spawner-mobs: true
arrow-despawn-rate: 300
item-despawn-rate: 3000
7. Paper / Purpur / LeafMC Optimizasyonları
Modern fork’larda en önemli optimizasyonlar buradadır.
✔ Redstone & Hopper Optimizasyonları
use-faster-eigencraft-redstone: true
hopper.disable-move-event: true
✔ Chunk ve Entity Performansı
prevent-moving-into-unloaded-chunks: true
max-auto-save-chunks-per-tick: 6
max-entity-collisions: 2
per-player-mob-spawns: true
armor-stands-tick: false
✔ Genel Performans
optimize-explosions: true
container-update-tick-rate: 3
disable-chest-cat-detection: true
non-player-arrow-despawn-rate: 60
8. Server.properties Optimizasyonları
view-distance: 4-6
simulation-distance: 4
network-compression-threshold: 512
