MCTOOLBOX
MC ToolboxMC TOOLBOX

Java Edition kayıt dosyaları

Minecraft DAT Düzenleyici

level.dat dünya ayarlarını veya oyuncu .dat dosyalarını tarayıcıda düzenleyin. GZip NBT, big-endian Java formatı. Sunucularımıza hiçbir şey yüklenmez.

1. Bir .dat dosyası yükle

Önce yedekle

Dosyaları değiştirmeden önce her zaman dünya klasörünü kopyalayın. Modern dünyalarda, gamerules ve hava durumu yalnızca level.dat'ta değil, data/minecraft/*.dat içinde bulunabilir. Sunucu oyuncu verilerinin üzerine yazarken oyuncu çevrimdışı olmalıdır.

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.