Java .dat dosyaları nasıl çalışır
Java Edition birçok kayıt dosyasını GZip sıkıştırmalı NBT (Named Binary Tag), big-endian olarak depolar. level.dat, dünya çapındaki alanları bir Data bileşeni altında tutar. Sunucu oyuncu durumu, players/data altındaki UUID.dat'tır (veya eski düzenlerde playerdata).
Son sürümler gamerules, hava durumu, dünya oluşturma ayarları ve daha fazlasını data/minecraft/*.dat içine taşıdı. Bu araç, Minecraft Wiki'ye göre hala level.dat / player.dat içinde bulunan alanlara odaklanmaktadır.
Bedrock level.dat farklı bir başlık ve little-endian NBT kullanır. v1'de desteklenmez.
level.dat içinde ne var?
level.dat, kökü bir Data bileşeni olan sıkıştırılmış bir NBT belgesidir. Dünya çapındaki ayarları depolar: dünya adı, gamerules, zorluk, doğuş noktası, hava durumu ve tek oyunculu dünyalarda oyuncunun kendi verileri. Burada ne olduğunu bilmek, bir kaydı bozmadan düzenlemenize yardımcı olur.
Oyuncu dosyaları (UUID.dat)
Sunucularda, her oyuncunun durumu ayrı ayrı <uuid>.dat olarak depolanır - envanter, konum, can, yemek, XP ve oyun modu. Dosya adı oyuncunun Mojang UUID'sidir, kullanıcı adı değil. Bu dosyayı düzenlemeden veya değiştirmeden önce oyuncuyu her zaman çevrimdışı yapın, aksi takdirde oyuncu kaydettiğinde sunucu değişikliklerinizin üzerine yazar.
data/minecraft ayrımı (26.1+)
Modern dünyalar gamerules, hava durumu, dünya oluşturma ayarları ve dünya saatlerini data/minecraft/*.dat dosyalarına taşıdı. level.dat hala çekirdek alanları tutar, ancak gamerules gibi alanlar artık orada bulunmayabilir. Bu düzenleyici yalnızca Minecraft Wiki'ye göre hala level.dat'a ait olan alanlara dokunur ve bilinmeyen etiketleri tam olarak olduğu gibi korur.
Bu düzenleyici nasıl kullanılır
Sayfayı herhangi bir modern tarayıcıda açın, level.dat veya bir oyuncu UUID.dat dosyasını sürükleyip bırakma alanına bırakın, ihtiyacınız olan alanları değiştirin, ardından Download .dat düğmesine basın. Yeni dosyayı orijinaliyle tamamen aynı ad ve yolla kaydedin: level.dat dünya kök klasörüne, oyuncu dosyaları players/data/ altına gider. Önce tüm dünya klasörünün yedeğini alın - yanlış bir yazma kaydı bozabilir.
Yedekleme iş akışı
Güvenli sıra şöyledir: dünyayı veya sunucuyu kapatın, tüm dünya klasörünü bir yedekleme konumuna kopyalayın, .dat dosyasını düzenleyin, orijinali değiştirin, ardından dünyayı tekrar açın. Herhangi bir şey yanlış görünüyorsa, yedeği geri yükleyin - hiçbir zarar verilmez.
Güvenlik notları
Her şey yerel olarak çalışır: dosyanız asla tarayıcıdan ayrılmaz. Tanımadığınız kişilerden gelen dosyalara dikkat edin - kötü amaçlı bir .dat dosyası eski oyun sürümlerini istismar edebilir. Çevrimiçi bulduğunuz rastgele 'ücretsiz' bir level.dat dosyasına asla güvenmeyin ve körü körüne yüklemeyin.
Sıkça sorulan sorular
Bu düzenleyici Bedrock Edition'da çalışıyor mu?
Hayır. Bedrock level.dat farklı bir başlık ve little-endian NBT kullanır, bu nedenle Bedrock kayıtları henüz desteklenmemektedir.
Düzenleyici neden 'Bilinmeyen NBT bileşeni' gösteriyor?
Dosya NBT olarak tanındı, ancak kök yapısı level.dat veya player.dat ile eşleşmedi. Yine de değişmeden indirebilirsiniz - bilinmeyen etiketler korunur ve dosya bozulmadan kalır.
Dünya verilerim herhangi bir yere yükleniyor mu?
Hayır. Dosya tamamen tarayıcınızda okunur ve yazılır, bu nedenle hiçbir şey bir sunucuya yüklenmez.