MCDoctor, Minecraft sunucu hatalarını, çökmelerini ve eklenti çakışmalarını hassasiyetle okumak, yorumlamak ve açıklamak için gelişmiş yapay zekâ teşhisi kullanır. latest.log'da binlerce satırı kaydırmak yerine, MCDoctor kök nedeni otomatik olarak çıkarır ve anında anlayabileceğiniz açık, yapılandırılmış bir rapor oluşturur.
Akıllı günlük işleme
MCDoctor günlüğünüzü otomatik olarak temizler, gereksiz gürültüyü kaldırır, hataları, uyarıları, çökme imzalarını, eklenti sorunlarını ve sürüm çakışmalarını çıkarır ve onu derin yapay zekâ analizine hazırlar.
Yapay zekâ derin anlayışı
MCDoctor, Minecraft üzerine eğitilmiş özel bir yapay zekâ hattı kullanarak günlüğü, sanki bir uzman moderatör veya sunucu mühendisi bakıyormuş gibi okur ve kalıpları, mod/eklenti arızalarını, yanlış yapılandırmaları, eksik bağımlılıkları ve daha fazlasını tespit eder.
Açık, anlaşılır açıklamalar
Temiz bir HTML raporu alırsınız: Neden → Çözümler → Notlar. Jargon yok. Tahmin yok. MCDoctor her sorunu takip edebileceğiniz basit adımlarla açıklar.
Her Minecraft sunucusu için tasarlandı
Paper, Purpur, Fabric, Forge, NeoForge, Spigot veya modpaketleri çalıştırıyor olun, MCDoctor analizi platformunuza uyarlar ve her ekosisteme özgü sorunları çözer.
Şimdi aşağıda yükleme ve analiz sırasının aslında nasıl gerçekleştiğini inceleyelim.
Perde arkasında ne oluyor?
Bir günlük yüklediğinizde, MCDoctor hızlı, çok adımlı bir teşhis hattı çalıştırır. Günlüğünüzün nasıl işlendiğine dair açık bir döküm aşağıdadır.
1/ Günlük okuma ve temizleme
MCDoctor latest.log dosyanızı yükler, gürültüyü kaldırır, dosyayı yeniden yapılandırır ve analiz için hazırlar.
2/ Platform algılama
Sistem, Paper, Purpur, Spigot, Fabric, Forge veya NeoForge çalıştırıp çalıştırmadığınızı belirler ve analizi sunucu türünüze uyarlar.
3/ Hata ve eklenti analizi
MCDoctor, gerçek sorunu yalıtmak için çökmeleri, uyarıları, eklenti hatalarını, eksik bağımlılıkları ve sürüm çakışmalarını çıkarır.
4/ Kök neden anlayışı
MCDoctor, Minecraft üzerine eğitilmiş yapay zekâ kullanarak hatalarınızı bilinen kalıplarla karşılaştırır ve gerçek nedeni belirler.
5/ Açık, anlaşılır rapor
Şunları içeren yapılandırılmış bir HTML raporu alırsınız: Neden, Çözümler ve Notlar. Basit, açık ve hızlı.
2 analiz modu
MCDoctor'un günlüklerinizi ne kadar derinlemesine inceleyeceğini seçin
Hızlı teşhis
Standart
Vanilla, Paper/Spigot kurulumları ve hafif yapılandırmalar için mükemmel.
Vanilla ve Spigot/Paper sunucu çökmeleri
Yaygın eklenti çakışmaları ve istisnalar
Java sürüm uyumsuzlukları ve temel bellek yetersizliği sorunları
Ağ bağlantısı ve oturum açma rutini hataları
Standart altyapı arızaları için anında çözüm
Derin analiz
Gelişmiş
Ağır modlu kurulumlar ve derin altyapı hata ayıklaması için tasarlanmış uzman yapay zekâ motoru.
Standart katmandaki her şeyi içerir
Ağır modpaketleri (Forge, Fabric, NeoForge ekosistemleri)
Karmaşık Mixin çakışmaları ve Coremod yükleme hataları
Performans darboğazları ve TPS düşüşleri için derinlemesine profilleme
Bozuk worldgen verileri ve kararsız block entity yalıtımı
Bağlama duyarlı günlük filtreleme (gerçek kök nedenleri normal uyarı gürültüsünden ayırır)
MCDoctor'a neyin yanlış olduğunu söyleyin
Yüklemeden önce sunucunuzun belirtilerini seçmek, yapay zekâyı doğru teşhis merceğine yönlendirir, böylece günlüğünüzde gerçekten önemli olan şeye odaklanır, her şeye birden değil.
Standart
Genel tarama
Günlüğün tamamını körü körüne okur, bağlam yok, odak yok. Geniş bir genel bakış elde edersiniz ancak yapay zekâ günlüklere gömülü kök nedeni kaçırabilir.
Tam günlük taraması
Sorun bağlamı yok
Genel çözümler
KARŞI
Gelişmiş + belirtiler
Hedefli teşhis
MCDoctor'a neyin yanlış olduğunu söylersiniz, yapay zekâ doğru günlük bölümlerine kilitlenir ve daha keskin, daha hızlı, daha uygulanabilir sonuçlar sunar.
Odaklı günlük filtreleme
Belirtilerin farkında olan yapay zekâ
Kesin çözümler
Sunucunuz ne yaşıyor?
Vurgulamak için tıklayın — burada yalnızca açıklayıcı
Hedefli kök neden
Yapay zekâ ilgisiz gürültüyü atlar ve belirti türünüzle eşleşen günlük bölümlerine odaklanır.
Daha hızlı teşhis
Daha az belirsizlik, modelin nedeni daha az akıl yürütme adımında çözmesi ve daha keskin bir rapor üretmesi anlamına gelir.
Daha akıllı çözümler
Çözümler gerçek sorununuza göre kapsamlandırılır — çöktüğünüzde çökme çözümleri, takıldığınızda performans çözümleri.
Yapay zekâ sonucu örneği
Bu, gelişmiş işleme motorumuzu kullanan gerçekçi bir MCDoctor Advanced Raporudur.
Neden
Your server is running several plugins that are not compatible with your current Paper/Minecraft version (1.21.5), or are missing required dependencies. Because of this, some plugins fail to start correctly and then throw a lot of “NullPointerException” errors (which basically means “this thing the plugin expected to exist is actually empty / not loaded”).
Multiverse suite (Core, Inventories, Portals, NetherPortals)
Multiverse-Core fails with “VerifyError” and config loading errors. That means the version you’re using is not built for your server version, or its files are broken.
Because Multiverse-Core never initializes, the other Multiverse plugins (Inventories, Portals, NetherPortals) also fail and throw errors like:
“MultiverseCore has not been initialized!”
“Cannot invoke ... InventoriesDupingPatch.disable() because this.dupingPatch is null”
PhoenixDuels
PhoenixDuels crashes on startup with “ExceptionInInitializerError”.
After that, its internal helpers are never set up, so you see:
“ServerVersion.CURRENT_VERSION is null”
“Utilities.ASYNC_SERVICE is null”
These are just the plugin trying to use things that never got initialized because it failed to start.
Database / stats plugin (ResultSet is null)
Repeated errors like “Cannot invoke ResultSet.next() because resultSet is null” mean a plugin that talks to a database (MySQL/SQLite) is failing to get data.
Most likely:
Database connection is not set up correctly (wrong host, user, password, or database name), or
The plugin is not handling failed queries properly.
Other plugin issues
BanAnnouncer cannot load because it is missing the required plugin “Spicord”.
Essentials says you are on an unsupported server version, so that version of Essentials is not meant for 1.21.5.
ItemsAdder is missing a bunch of images for “betterranks” (admin.png, mod.png, etc.), so those custom rank icons won’t show up.
Some plugins log “VerifyError: Bad type on operand stack” – this is another strong sign they are compiled for a different Minecraft/Java version than what you are running.
Çözümler
Update or remove incompatible plugins
Check each of these plugins and make sure you are using a version that explicitly supports Paper / Minecraft 1.21.5:
Run ItemsAdder’s command to rebuild the resource pack (check its documentation, usually something like /iazip or similar).
General cleanup steps
After making changes:
Stop the server completely.
Remove any obviously broken or outdated jars from plugins.
Start the server and watch the console for new errors.
Fix errors one plugin at a time so you can clearly see what changed.
Notlar
Most of these errors are not caused by your world or your server hardware, but by plugin versions not matching your Minecraft/Paper version or missing dependencies.
If you are unsure which plugin is causing a specific error, you can temporarily:
Move all plugins out of the plugins folder,
Add them back one by one, restarting each time,
And see when the error returns. That tells you exactly which plugin is responsible.
Always back up your world and plugin folders before removing or changing plugins, especially big ones like Multiverse or ItemsAdder.