عارض NBT — فتح أي ملف NBT في Minecraft

يدعم Minecraft Bedrock Edition وJava Edition — وجميع برمجيات الخوادم لكليهما، الشائعة والنادرة: Vanilla, Paper, Spigot, Purpur, Folia, Fabric, Forge, NeoForge, Mohist, Sponge, Bedrock Dedicated Server, PocketMine-MP, Nukkit, PowerNukkitX, Cloudburst, Dragonfly, Endstone, LeviLamina وغيرها. القائمة الكاملة.

هل تريد الاطلاع على محتويات ملف Minecraft بدلًا من تغييره؟ أفلت أدناه أي ملف .nbt أو .dat أو .mcstructure أو .schem أو تفريغ NBT خام لعرض شجرة وسومه الكاملة مع الأنواع والقيم، والبحث فيه بالاسم أو القيمة، وتصديره كاملًا كنص SNBT. لا يُرفع شيء ولا يُكتب شيء ما لم تنقر على الحفظ.

.nbt.dat.mcstructure.schem.schematicتصدير SNBTالبحث

أفلت أي ملف .nbt أو .dat هنا

level.dat · .nbt · .mcstructure · .schem · .schematic · .dat · بيانات مقاطع مستخرجة

قراءة ملف لم تنشئه بنفسك

التشخيص سبب أساسي لفتح ملف NBT: ما الإصدار الذي كتب هذا الملف، ولماذا يرفض هذا العالم التحميل، وما الموجود فعلًا داخل المخطط الذي أرسله شخص آخر. يعرض العارض كل وسم بنوعه الدقيق، ولذلك يمكنك تمييز TAG_Byte قيمته 1 من TAG_Int قيمته 1؛ وهو فرق مهم لـ Minecraft تفقده تفريغات النص عادةً.

  • شارة نوع في كل صف — Byte وShort وInt وLong وFloat وDouble وByte[] وString وList وCompound وInt[] وLong[].
  • قيم Long كاملة من 64 بت تُعرض بدقة، فتُقرأ البذور وأنصاف UUID بشكل صحيح بدلًا من تقريبها.
  • بحث في الشجرة كاملة باسم الوسم أو قيمته، مع الانتقال مباشرةً إلى النتيجة.
  • التنسيق المكتشف يظهر في شريط الملف: الإصدار وترتيب البايتات والضغط وإصدار تخزين Bedrock.
  • تصدير SNBT للحصول على المستند كاملًا كنص يمكنك مقارنته أو لصقه في أمر أو تمريره إلى أداة أخرى.

الفرق بين NBT وSNBT

SNBT هو الشكل النصي لـ NBT؛ وهو ما يطبعه /data get وما تقبله الأوامر. يحتفظ بمعلومات النوع باستخدام لواحق: 3b قيمة Byte، و3s قيمة Short، و3L قيمة Long، و3.0f قيمة Float، و3.0d قيمة Double، و[I;1,2,3] مصفوفة Int. ينتج زر التصدير هذا الشكل تمامًا، فيتحول الملف الثنائي إلى نص يمكن لصقه في command block أو إضافته إلى git ومقارنته سطرًا بسطر.

ليس JSON بديلًا مناسبًا؛ فلديه نوع رقمي واحد ولا يدعم مصفوفات البايتات، ولذلك يؤدي تحويل NBT إلى JSON إلى فقد الفروق التي تهم Minecraft من دون تنبيه. لهذا تصدّر الأداة SNBT بدلًا من JSON.

الملفات التي يمكن فتحها هنا

يمكن فتح أي ملف تكون حمولته مستند NBT واحدًا: level.dat في Java وBedrock، وplayerdata، وservers.dat، وhotbar.nbt، وidcounts.dat، وraids.dat، وscoreboard.dat، وبيانات الخرائط، وملفات البنية .nbt، و.schem و.schematic، و.mcstructure، و.litematic، وحمولات القطع المستخرجة وتفريغات الحزم. أما الحاويات مثل مناطق .mca وأرشيفات .mcworld ومجلدات LevelDB، فيجب استخراج مستند واحد منها أولًا.

الأسئلة الشائعة

هل يمكن عرض ملف NBT من دون تعديله؟

نعم. لا يكتب المحرر ملفًا إلا عند النقر على الحفظ والتنزيل، ولا يغيّر الملف الذي أفلتّه مطلقًا.

هل يمكنه تحويل NBT إلى JSON؟

يصدّر الأداة SNBT الذي يحافظ على أنواع الوسوم. سيحوّل JSON قيم Byte وShort وInt وLong وFloat إلى نوع رقمي واحد ويفقد مصفوفات البايتات، ولذلك لا يصلح لإعادة تحويل بيانات Minecraft إلى أصلها.

لماذا يظهر ملفي كإصدار مختلف عما توقعت؟

يُكتشف التنسيق من البايتات لا من الامتداد. إذا ظهر الملف على أنه Java بينما توقعت Bedrock، فهو غالبًا ملف من الإصدار الآخر أو جزء صادف أن أمكن تحليله؛ افحص الإزاحات المبلغ عنها إذا ظهر تحذير بشأن بايتات زائدة.

ما أكبر حجم ملف يمكن فتحه؟

يمكن التعامل مع مستندات بحجم عدة ميغابايت؛ إذ تُحفظ المصفوفات في مصفوفات ذات أنواع محددة، وتُعرض الشجرة عند الحاجة، فلا توجد في الصفحة إلا الصفوف التي توسعها.

أدوات مرتبطة