Bir VPS üzerinde Minecraft sunucusu kurmak, paylaşımlı barındırmanın veya kilitli, önceden yapılandırılmış "Minecraft" tekliflerinin sınırlarından sizi kurtarır. Dayatılan bir panele bağlı kalmadan sürümü, modları, eklentileri ve topluluğunuzun kurallarını siz seçersiniz. Ancak yanlış boyutlandırılmış bir sunucu, oyuncularınızda lag, bağlantı kesilmeleri ve yaygın hayal kırıklığına neden olur. Altyapınızı doğru şekilde boyutlandırmanın ve güvence altına almanın yolu işte burada.
RAM ve CPU: oyuncularınıza göre boyutlandırma
Bellek tüketimi oyun moduna, eşzamanlı oyuncu sayısına ve kurulu eklentilere bağlıdır. RAM açısından az boyutlandırılmış bir sunucu, oyuncularınızın ekranında görünür takılmalara dönüşen sık bellek temizlemeleri yaşar.
| Yapılandırma | Eşzamanlı oyuncu | Önerilen RAM | vCPU |
|---|---|---|---|
| Vanilla | 5 – 10 | 4 GB | 2 |
| Paper / Spigot + eklentiler | 10 – 15 | 6 – 8 GB | 2 – 4 |
| Hafif modpack (Forge/Fabric) | 10 – 20 | 8 – 12 GB | 4 |
| Ağır modpack, herkese açık sunucu | 20+ | 16 GB | 4 – 6 |
İşlemci tarafında, Minecraft tek iş parçacıklı (mono-thread) performansa oldukça hassas kalır. Çok sayıda yavaş çekirdek yerine yüksek frekanslı yeni vCPU'lara öncelik verin. Ryzen türü bir işlemci, çok sayıda çekirdekte etkin biçimde paralelleştirilemeyen iki işlem olan sunucu tick yönetimi ve chunk üretimi için mükemmel performans sunar.
Paper ve Spigot: sunucu tick'lerini optimize etme
Spigot'un optimize edilmiş bir çatallanması olan Paper, bugün herkese açık sunucular için referans seçimdir. CPU yükünü azaltır, varlık (entity) yönetimini iyileştirir ve gelişmiş ayar seçenekleri sunar (görüş mesafesi, mob doğumu, redstone). Spigot, hafif yapılandırmalar veya sıkı uyumluluk gerektiren modpack'ler için hâlâ geçerlidir. Her iki durumda da görüş mesafesini 8 veya 10 chunk ile sınırlayın ve TPS'yi (saniyedeki tick sayısı) izleyin: 18 TPS'nin altında, oyuncularınız fark edilir yavaşlamalar hissedecektir.
NVMe depolama ve yedeklemeler
Minecraft dünyaları, keşif ve otomatik yedeklemeler sırasında sürekli disk erişimi üretir. Bir NVMe depolama, giriş/çıkış işlemleri sırasındaki mikro donmaları büyük ölçüde azaltır. World klasörünüzün düzenli yedeklerini planlayın — cron ve rsync ile veya özel bir betikle — ve bir kriz durumunda gerçekten ihtiyaç duymadan önce geri yüklemeyi sistematik olarak test edin.
Herkese açık bir sunucu için Anti-DDoS ve ağ
İnternette açık olan Minecraft sunucuları, bazen topluluklar arası rekabetten veya basit kötü niyetli kişilerden kaynaklanan hizmet reddi saldırılarının sık hedefidir. Meşru oyuncuları koparmadan UDP ve TCP flood'larını filtreleyebilen aktif bir Anti-DDoS koruması, sunucunuzu çevrimiçi tutmak için vazgeçilmezdir. Oyunda hissedilen ping'i sınırlamak için Minecraft VPS'inizi oyuncularınıza yakın bir veri merkezine — Fransızca konuşan bir topluluk için Paris'e — yerleştirin.
Pratik ipucu: ağ Anti-DDoS'una ek olarak bir bot önleme eklentisi (NoCheatPlus veya bağlantılarda hız sınırlama yapan bir eklenti gibi) etkinleştirin. Üst akış koruması hacimsel saldırıları filtrerken, eklenti oyunun kendisi seviyesindeki uygulama suistimallerini yönetir.
Daha ileri gitmek: modlar, topluluk ve gelirleştirme
Teknik temeliniz sağlamlaştıktan sonra, moderasyonu (izinler için LuckPerms gibi eklentiler), site dışında otomatikleştirilmiş yedeklemeyi ve Mojang kurallarına uygun bir rütbe sistemi üzerinden olası bir gelirleştirmeyi (ücretli oyun avantajı olmadan) düşünün. Daha büyük topluluk sunucuları için, daha fazla vCPU'ya sahip bir oyun VPS'i, birden çok dünyanın veya bir Velocity/BungeeCord proxy'sinin birleşik yükünü daha iyi karşılar.
Çok dünyalı yapı ve Velocity proxy
Büyüyen topluluklar genellikle Velocity veya BungeeCord gibi bir proxy ile birbirine bağlanan birden fazla tematik dünya — hayatta kalma, yaratıcı, mini oyunlar — istemekle sonuçlanır. Bu mimari, her biri kendi bellek tahsisine sahip birden çok bağımsız Java sürecine yükü dağıtır; her şeyi aşırı yüklenmiş tek bir örnekte çalıştırmak yerine. Proxy, kimlik doğrulamayı ve oyuncuların dünyalar arasında yönlendirilmesini yönetirken, her arka uç sunucu kendi oyun deneyimine adanmış kalır. Bu yapılandırma daha fazla genel RAM gerektirir, ancak geçişler sırasında oyuncular tarafından algılanan kararlılığı büyük ölçüde iyileştirir.
Sunucu sağlığını izleme
Hangi eklentilerin veya dünya bölgelerinin en fazla CPU kaynağı tükettiğini tam olarak belirlemek için bir izleme eklentisi (Spark veya Paper'a entegre araç) kurun. Düzenli profilleme, oyuncular doğrudan şikayet etmeden önce kötü tasarlanmış bir redstone'u, anormal şekilde çoğalan bir varlığı veya tüm sunucunun performansını düşüren eski bir eklentiyi tespit etmenizi sağlar.
Doğru boyutlandırılmış bir VPS'i, optimize edilmiş Paper veya Spigot'u, NVMe depolamayı ve Anti-DDoS korumasını birleştirerek topluluğunuza günün 24 saati kararlı ve keyifli bir deneyim sunarsınız. Adım adım kurulum kılavuzlarımıza bakın veya yapılandırmanızı doğrulamak için iletişim sayfası üzerinden ekibimizle iletişime geçin.