Minecraft Sunucusuna Dünya Yükleme: Harita İçe Aktarma Rehberi

Minecraft Sunucusuna Dünya Yükleme: Harita İçe Aktarma Rehberi

Minecraft sunucusuna özel dünya yükleme rehberi. Harita indirme, FTP ile yükleme, server.properties ayarları ve dünya yedekleme işlemleri hakkında kapsamlı bilgi.

White Bilişim
#minecraft
#dünya yükleme
#harita
#sunucu ayarları
#vds

Minecraft Sunucusuna Nasıl Dünya Yüklenir?

Minecraft sunucunuza özel bir dünya (harita) yüklemek istiyorsanız, doğru yerdesiniz. İster tek oyunculu dünyayı çok oyuncuya taşıyın, ister internetten indirdiğiniz özel bir haritayı yükleyin — bu rehberde tüm süreci adım adım anlatıyoruz.

Hazırlık: Dünya Dosyasını Edinme

Tek Oyunculu Dünyayı Kullanma

Bilgisayarınızdaki tek oyunculu dünyanızı sunucuya taşıyabilirsiniz:

Windows’ta dünya dosya konumu:

%appdata%\.minecraft\saves\DunyanizinAdi

macOS’ta:

~/Library/Application Support/minecraft/saves/DunyanizinAdi

Linux’ta:

~/.minecraft/saves/DunyanizinAdi

İnternetten Harita İndirme

Popüler Minecraft harita siteleri:

İndirdiğiniz .zip dosyasını çıkarın — içinde dünya klasörü olacaktır.

Adım 1: Sunucuyu Durdurun

Dünya yüklemeden önce sunucuyu güvenli şekilde durdurun:

# Sunucu konsolunda
stop

Veya screen kullanıyorsanız:

screen -r minecraft
# Konsola "stop" yazıp Enter'a basın

⚠️ Sunucu çalışırken dünya dosyalarını değiştirmek veri kaybına yol açabilir!

Adım 2: Dünya Dosyalarını Sunucuya Yükleme

SFTP/FTP ile Yükleme

  1. FileZilla veya WinSCP programını açın
  2. Sunucu bilgilerinizle bağlanın:
    • Host: Sunucu IP adresiniz
    • Port: 22 (SFTP)
    • Kullanıcı adı ve şifre
  3. Sunucuda Minecraft klasörüne gidin
  4. Dünya klasörünü sürükleyip bırakın

SCP ile Yükleme (Terminal)

# Yerel bilgisayardan sunucuya kopyalama
scp -r /path/to/DunyanizinAdi root@SUNUCU_IP:/home/minecraft/
 
# Eğer zip dosyası ise
scp dunya.zip root@SUNUCU_IP:/home/minecraft/
ssh root@SUNUCU_IP "cd /home/minecraft && unzip dunya.zip"

Sunucu Üzerinde İndirme

Dünya dosyası bir URL’den indirilebilirse:

cd /home/minecraft
wget https://example.com/harita.zip
unzip harita.zip

Adım 3: Dünya Klasör Yapısını Kontrol Edin

Yüklediğiniz dünya klasörünün içinde şu dosyalar olmalıdır:

DunyanizinAdi/
├── level.dat          ← Dünya ayarları (zorunlu)
├── region/            ← Dünya chunk verileri (zorunlu)
├── data/              ← Harita verileri
├── datapacks/         ← Veri paketleri
├── DIM-1/             ← Nether boyutu
├── DIM1/              ← End boyutu
├── playerdata/        ← Oyuncu verileri
└── poi/               ← İlgi noktaları

💡 level.dat ve region/ klasörü yoksa, dünya dosyası doğru değildir.

Adım 4: server.properties Dosyasını Düzenleyin

Sunucunun yeni dünyayı kullanması için server.properties dosyasını düzenleyin:

# Dünya adını değiştirin (klasör adıyla aynı olmalı)
level-name=DunyanizinAdi

Dünya Tipini Ayarlama

# Normal dünya
level-type=minecraft\:normal
 
# Superflat
level-type=minecraft\:flat
 
# Amplified
level-type=minecraft\:amplified

Adım 5: Dosya İzinlerini Ayarlayın (Linux)

# Minecraft klasörü sahibini ayarla
sudo chown -R minecraft:minecraft /home/minecraft/DunyanizinAdi
 
# İzinleri düzenle
sudo chmod -R 755 /home/minecraft/DunyanizinAdi

Adım 6: Sunucuyu Başlatın

# Sunucuyu başlat
cd /home/minecraft
java -Xms2G -Xmx4G -jar server.jar nogui

Konsolda yeni dünya adının yüklendiğini göreceksiniz:

[Server] Preparing level "DunyanizinAdi"
[Server] Preparing start region for dimension minecraft:overworld

Dünya Yedekleme

Mevcut dünyayı yedeklemek için:

# Tarih damgalı yedek oluştur
cp -r /home/minecraft/world /home/minecraft/backup/world_$(date +%Y%m%d_%H%M%S)
 
# Zip olarak yedekleme
cd /home/minecraft
zip -r world_backup_$(date +%Y%m%d).zip world/

Otomatik Yedekleme Script’i

#!/bin/bash
# backup_world.sh
MCDIR="/home/minecraft"
BACKUP_DIR="$MCDIR/backup"
WORLD_NAME="world"
 
mkdir -p $BACKUP_DIR
cd $MCDIR
zip -r "$BACKUP_DIR/${WORLD_NAME}_$(date +%Y%m%d_%H%M%S).zip" $WORLD_NAME/
 
# 7 günden eski yedekleri sil
find $BACKUP_DIR -name "*.zip" -mtime +7 -delete

Cron job ile otomatikleştirin:

# Her gün gece 04:00'te yedekleme
crontab -e
0 4 * * * /home/minecraft/backup_world.sh

💡 White Bilişim tüm VDS paketlerinde ücretsiz günlük yedekleme sunmaktadır. Sunucu seviyesinde otomatik yedekleme sayesinde verileriniz her zaman güvende.

Sık Karşılaşılan Sorunlar

”Failed to load world” Hatası

Dünya Yüklenmiyor, Yeni Dünya Oluşturuluyor

Nether/End Boyutları Eksik

Minecraft Sunucusu İçin VDS Önerileri

Dünya TipiÖnerilen PaketÖzellikler
Küçük dünya (1-20 oyuncu)ENT-22 Core, 4 GB RAM, ₺240/ay
Büyük dünya (20-50 oyuncu)ENT-46 Core, 8 GB RAM, ₺400/ay
Mega dünya + modlarPRO-36 Core Ryzen, 8 GB RAM, ₺800/ay

Sonuç

Minecraft sunucunuza özel dünya yüklemek birkaç basit adımla yapılabilir. Doğru VDS altyapısı ile büyük dünyaları bile sorunsuz çalıştırabilirsiniz.

👉 Minecraft sunucunuz için Xeon Enterprise VDS veya Ryzen Premium VDS paketlerimizi inceleyin!