level.dat Düzenleyici — Minecraft Dünya Ayarları

Minecraft Bedrock Edition ve Java Edition desteği — her iki sürümün yaygın veya az bilinen tüm sunucu çekirdekleriyle: Vanilla, Paper, Spigot, Purpur, Folia, Fabric, Forge, NeoForge, Mohist, Sponge, Bedrock Dedicated Server, PocketMine-MP, Nukkit, PowerNukkitX, Cloudburst, Dragonfly, Endstone, LeviLamina ve diğerleri. Tam liste.

level.dat bir Minecraft dünyasının adı, oyun modu, zorluğu, spawn noktası, oyun kuralları, hava durumu ve son açıldığı sürüm gibi tüm kendi ayarlarını tutar. Bu değerleri doğrudan düzenlemek için dosyayı aşağıya bırakın. Java (gzip, big-endian) ve Bedrock (8 baytlık üstbilgili little-endian) dosyaları desteklenir; dosya geldiği biçimde geri yazılır.

Java level.datBedrock level.datlevel.dat_oldgzip8 baytlık üstbilgi

level.dat öğesini buraya bırakın

level.dat · .nbt · .mcstructure · .schem · .schematic · .dat · chunk dökümleri

Sık düzenlenen etiketler

Java level.dat neredeyse her şeyi tek bir Data compound içinde tutar; Bedrock level.dat etiketlerini doğrudan kökte tutar. Aşağıdaki adlar bilinmesi gerekenlerdir; ağaçta aradığınızda düzenleyici doğrudan etikete gider.

EtiketTürSürümDenetlediği ayar
LevelNameStringİkisi deDünyanın görünen adı. Dünya klasörü kopyalanınca eski kalır; yeniden adlandırma kılavuzu bu durumu açıklar.
GameType / gameTypeIntİkisi de0 hayatta kalma, 1 yaratıcı, 2 macera, 3 izleyici.
DifficultyByte / Intİkisi de0 barışçıl, 1 kolay, 2 normal, 3 zor.
hardcoreByteİkisi de1, dünyayı hardcore kurallarına kilitler.
allowCommands / commandsEnabledByteJava / BedrockHilelerin etkin olup olmadığı.
SpawnX, SpawnY, SpawnZIntİkisi deDünya spawn koordinatları.
Time, DayTimeLongJavaToplam tick sayısı ve günün saati.
currentTickIntBedrockBedrock’taki eşdeğer dünya saati.
RandomSeed / WorldGenSettings.seedLongJavaDünya seed değeri. Yuvarlanmış double yerine gerçek 64 bit değer olarak tutulur.
GameRules / ayrı oyun kuralı etiketleriCompound / ByteJava / BedrockKomutun ayarladığı her şey; /gamerule bkz. oyun kuralları kılavuzu.
DataVersionIntJavaDünya biçiminin sürümü. Dünyayı Minecraft sürümleri arasında taşımadan önce denetleyin.
lastOpenedWithVersionInt listesiBedrockDünyaya en son yazan Bedrock istemci veya sunucu derlemesi.
PlayerCompoundİkisi deDünya dosyasına gömülü tek oyunculu envanteri, konumu ve istatistikleri.

Dosyanın konumu: level.dat

PlatformYol
Java sunucusu (Vanilla, Paper, Spigot, Fabric, Forge)world/level.dat, region/ ve playerdata/ klasörlerinin yanında
Java istemcisi, Windows%APPDATA%\.minecraft\saves\<World>\level.dat
Java istemcisi, macOS~/Library/Application Support/minecraft/saves/<World>/level.dat
Java istemcisi, Linux~/.minecraft/saves/<World>/level.dat
Bedrock Dedicated Server, PocketMine-MP, Nukkitworlds/<World>/level.dat
Android’da BedrockAndroid/data/com.mojang.minecraftpe/files/games/com.mojang/minecraftWorlds/<id>/level.dat
Windows’ta Bedrock%LOCALAPPDATA%\Packages\Microsoft.MinecraftUWP_*\LocalState\games\com.mojang\minecraftWorlds\<id>\level.dat

Minecraft ayrıca yanına önceki kayıt olan level.dat_old dosyasını yazar. Bu dosya da düzenleyicide açılır ve güncel dosya yüklenmiyorsa önce denenmelidir.

Güvenli düzenleme

  • Önce sunucuyu durdurun veya oyunu kapatın. Minecraft level.dat dosyasını otomatik kayıtta ve kapanışta yeniden yazar. Çalışan sunucu düzenlemenizin üzerine yazar veya daha kötüsü yarım kopyalanmış dosyayı ezebilir.
  • Özgün dosyayı saklayın. Düzenleyici bıraktığınız dosyayı değiştirmez; yeni bir indirme oluşturur. Dünya bir kez yüklenene kadar eski kopyayı saklayın.
  • Etiket türlerini değiştirmeyin. Difficulty etiketini Byte’tan Int’e çevirmek veya Minecraft’ın beklediği bir etiketi yeniden adlandırmak dünyanın yüklenmesini engeller. Nedenini bilmiyorsanız yapıyı değil değerleri düzenleyin.
  • Bedrock üstbilgisini koruyun. 8 baytlık üstbilgi depolama sürümünü ve yük uzunluğunu taşır. Düzenleyici uzunluğu otomatik yeniden yazar ve sürümü korur; üstbilgisi bozulan elle düzenlenmiş dosyalar yüklenmez.

Sık Sorulan Sorular

Yazılım indirmeden level.dat düzenleyebilir miyim?

Evet. Ayrıştırıcı tarayıcınızda çalışır; kurulum gerekmez ve güncel bir tarayıcı dışında işletim sistemi şartı yoktur.

Dünyam neden hâlâ eski adını gösteriyor?

Dünya listesindeki ad, LevelName etiketinden gelir; bu etiket level.dat içindedir, klasör adından gelmez. Klasörü kopyalamak veya yeniden adlandırmak etiketi değiştirmez. Etiketi düzenlediğinizde liste güncellenir.

level.dat_old ile çalışır mı?

Evet. level.dat_old, aynı biçimdeki önceki kayıttır. Güncel dosya bozuksa _old kopyasını açın, yapısının düzgün olduğunu doğrulayın ve özgün adıyla geri yükleyin.

Dünya seed değerini burada değiştirebilir miyim?

Seed etiketini değiştirebilirsiniz ancak yalnızca değişiklikten sonra oluşturulan arazi etkilenir. Diskteki chunk’lar eski biçimini korur; eski ve yeni arazi arasındaki birleşim görünür olur.

level.dat düzenlemek yasaklanmama veya dünyanın bozulmasına yol açar mı?

Bu kendi kayıt dosyanızdır; yasaklanma söz konusu değildir. Bozulma, sunucu çalışırken düzenleme yapmaktan ya da değerler yerine etiket türlerini ve adlarını değiştirmekten kaynaklanır. Sunucuyu durdurun, değerleri düzenleyin ve yedek alın.

İlgili araçlar