VirgülAdam
Yeni Üye
Belirti:
Olası Nedenler ve Kontroller
Kod Örneği (SFTP ile yükleme)
Kontrol Listesi
Öneri
Harita dosyasını doğrudan sunucuya kopyalamadan önce yerel bir bilgisayarda
Soru
Harita yüklerken karşılaştığın en sık hata hangisiydi ve çözümünü nasıl buldun?
- Sunucu açılmadan hemen kapanır; konsolda
Could not find level.datveyaServer startup failedhatası görülür. - Harita çalışır, fakat bloklar eksik/yanlış görünür veya oyuncular “chunk not found” hatası alır.
- Oyun içinde “There’s no chunk to render” veya “World not found” uyarısı.
Olası Nedenler ve Kontroller
| # | Neden | Kontrol | Çözüm |
|---|---|---|---|
| 1 | Yanlış klasör yapısı | /world/, /world_nether/, /world_the_end/ adları ile aynı dosya adını kontrol et. | World folder adı ile level-name eşleşmelidir (server.properties). |
| 2 | Dosya sıkıştırılmış kalmış | Zip, rar içinde hala sıkıştırılmışsa, sunucuya doğrudan kopyalayamadı. | Zip’i açıp klasörü world/ içine yerleştir. |
| 3 | Eksik level.dat | Dosya yok ya da bozuk. | Haritanın (.zip) temiz bir yedeğinden tekrar kopyala. |
| 4 | İzin hatası | Sunucu dosyalarını okuyamıyor. | chmod -R 755 world/ ve chown -R player:player world/ komutlarıyla doğru izinler ver. |
| 5 | Sürüm uyumsuzluğu | Minecraft sürümü 1.20’a, harita 1.16 sürümünden. | Sunucu sürümünü harita sürümüne uyarlama veya --nogui ile uyumlu patch kullan. |
| 6 | Yetersiz bellek | Harita çok büyük, sunucu RAM’i tükendi. | -Xmx4G gibi JVM parametresi ile bellek arttır veya world edit ile bölgeyi sıkıştır. |
| 7 | Yanlış level-name | server.properties’teki alan farklı isim. | level-name=world (örnekteki adın aynısı) ekle. |
Kod Örneği (SFTP ile yükleme)
Bash:
sftp user@sunucu_ip
sftp> put -r /yerel/dizindeki/harita/world/ /home/ftpuser/minecraft/
sftp> exit
Kontrol Listesi
- Sunucuyu durdur.
- World klasörünü
/var/minecraft/server/altına koy. server.properties’televel-namedoğru yazılmış.- Dosya izinleri ve sahipliğini kontrol et.
- Sunucuyu başlat, logları
/var/minecraft/server/logs/latest.logdosyasında incele.
Öneri
Harita dosyasını doğrudan sunucuya kopyalamadan önce yerel bir bilgisayarda
minecraft --demo ile açıp eksik chunk olup olmadığını kontrol et.Soru
Harita yüklerken karşılaştığın en sık hata hangisiydi ve çözümünü nasıl buldun?