MCR faylı nədir?
Minecraft MCR fayl formatı, Minecraft tərəfindən Minecraft Dünya’sının torpaq parçalarını saxlamaq üçün istifadə olunan bir məlumat formatıdır. Bu, məşhur açıq mənbəli oyun mühərriki Minecraft Forge-un inkişaf etdiriciləri tərəfindən yaradılan NBT (Adlandırılmış İkili Etiket) formatına əsaslanır. MCR fayl növü çox əvvəldən təqdim edildi və daha sonra MCA fayl formatı ilə əvəz olundu.
MCR Fayl Formatı
MCR fayl formatı, hər biri müəyyən bir məlumat növünü saxlayan adlandırılmış ikili etiketlər seriyası kimi qurulmuşdur. Üst səviyyə etiketi “Level” (Səviyyə) etiketi olub, tək bir oyun səviyyəsi üçün bütün məlumatları ehtiva edir. Level etiketi daxilində, müxtəlif məlumat növlərini saxlayan bir neçə digər adlandırılmış etiket var, məsələn, oyun dünyası haqqında məlumatları saxlayan “Data” (Məlumat) etiketi və dünyadakı oyun obyektləri və plitə varlıqları haqqında məlumatları müvafiq olaraq saxlayan “Entities” (Varlıqlar) və “TileEntities” (Plitə Varlıqları) etiketləri.
MCR Fayl Formatının içində nə var?
Minecraft MCR fayl formatında region oyun dünyasının 32x32 blok sahəsidir. MCR formatı oyun dünyasını regionlara bölür ki, məlumatları daha səmərəli idarə edə bilsin və oyun səviyyələrinin daha sürətli yüklənməsi və saxlanması mümkün olsun. Hər bir region ayrı faylda saxlanılır və MCR fayl formatı hər regionun oyun dünyasındakı mövqeyini müəyyən etmək üçün koordinat sistemindən istifadə edir. Regionun koordinatları regionun sol‑aşağı küncünün blok koordinatları ilə təyin olunur. Məsələn, (-1,0) koordinatlı bir region oyun dünyasının başlanğıc nöqtəsindən bir region sola və sıfır region aşağıda yerləşir.
MCR Fayllarının Əsas Xüsusiyyətləri
| Xüsusiyyət | Təsvir |
|---|---|
| Fayl Uzantısı | .mcr |
| Əsas Variantlar | Minecraft Beta 1.3-də təqdim olunan orijinal McRegion formatı; daha sonra Minecraft 1.2.1-də Anvil (MCA) formatı ilə əvəz olunmuşdur; standart McRegion tətbiqindən başqa rəsmi versiya variantları yoxdur. |
| Format Növü | Named Binary Tag (NBT) strukturu əsasında olan ikili region fayl formatı; 8 KiB başlıq (hər biri 1024 giriş olan yer və zaman damğası cədvəllərinə bölünmüş) və ardından 4 KiB sektorlarda saxlanan GZip və ya Zlib sıxılmış hissə məlumatı. |
| Əsas İstifadə | Beta 1.3-dən 1.1 buraxılışına qədər Minecraft Java Edition dünyaları üçün region məlumatlarını saxlamaq; hər region 32x32 hissə sahəsini (512x256x512 blok) əhatə edir və blok məlumatları, varlıqlar, plitə varlıqları və işıqlandırma məlumatlarını ehtiva edir. |
| Əsas Xüsusiyyət | Hissələri bir araya toplayan inqilabi region əsaslı yaddaş, hər hissənin ayrı fayl kimi saxlandığı əvvəlki Alpha səviyyəli formatın performans problemlərini aradan qaldırır; dünya yükləmə fasilələrini yeddi dəfə qədər azaldır. |
| Təhlükəsizlik Profili | Oyun istifadəsi üçün təhlükəsiz; məlumat bütövlüyünün yoxlanması üçün daxili yoxlama cəmləri yoxdur; mətn redaktorları ilə əl ilə redaktə edildikdə korlanmağa meyillidir; təhlükəsiz baxış və dəyişiklik üçün xüsusi alətlər (NBTExplorer, Minecraft Region Fixer) tələb olunur. |
| Uyğunluq | Minecraft Java Edition Beta 1.3-dən 1.1-ə qədər olan versiyalarda yerli; Minecraft 1.2.1 və ya daha sonrakı versiyalarda yükləndikdə avtomatik olaraq MCA formatına çevrilir; NBTExplorer, MCEdit və ya Python əsaslı region düzəldiciləri kimi üçüncü tərəf alətləri ilə açılıb incələnə bilər. |
MCR Fayl Formatı Spesifikasiyaları
MCR fayl formatının spesifikasiyaları ictimaiyyətə açıqdı. MCR formatının əsaslandığı NBT formatının spesifikasiyaları Minecraft Forge veb saytında mövcuddur. Bundan əlavə, Minecraft Wiki da MCR fayl formatı haqqında, onun strukturu və dəstəklədiyi müxtəlif məlumat tipləri daxil olmaqla, ətraflı məlumat təqdim edir.
MCR Fayllarında Sıxılmış Məlumat
Minecraft MCR fayl formatı sıxışdırmanı dəstəkləyir. MCR fayl formatı, məlumatların sıxılmış formada saxlanmasına imkan verən NBT formatına əsaslanır. Bu, MCR fayllarının ölçüsünü azaltmağa və onların ötürülməsi və saxlanmasını daha səmərəli etməyə kömək edir. Bu, MCR fayl formatının vacib bir xüsusiyyətidir, çünki oyunçulara böyük Minecraft Dünya torpaq məlumatlarını başqaları ilə paylaşmağa imkan verir.
MCR vs. MCA: Əsas Fərqlər
Anvil formatı (MCA), MCR-ə nisbətən bir neçə təkmilləşdirmə gətirdi:
| Xüsusiyyət | MCR (Köhnə) | MCA (Anvil) |
|---|---|---|
| Tikinti Hündürlüyü | 128 blok | 256 blok |
| Blok ID Limiti | 256 | 4096 (4-bit məlumat təbəqəsi ilə) |
| Boş Hissələr | Yaddaşa yüklənir | Yüklənmir və ya saxlanmır |
| Biom Məlumatları | Uçuşda hesablanır | X,Z sütunu üzrə saxlanılır (redaktə edilə bilən) |
| Blok Sıralaması | XZY | YZX (sıxışdırmanı yaxşılaşdırır) |
| Chunk Paketləri | Daha az optimallaşdırılmış | Ölçü üçün optimallaşdırılmış |
Tez-tez Soruşulan Suallar
**Q1: Minecraft-də MCR nə deməkdir?
A: MCR, Minecraft Region deməkdir, bu formatın oyun dünyası məlumatlarını 32x32 hissə bölgələrinə bölünmüş şəkildə saxladığını göstərir.
**Q2: Minecraft olmadan MCR fayllarını aça bilərəm?
A: Bəli, NBTExplorer kimi üçüncü tərəf alətləri ilə MCR fayllarını görüntüləyə və redaktə edə bilərsiniz, lakin dünyanı oynamaq üçün Minecraft lazım olacaq.
**Q3: MCR və MCA faylları arasındakı fərq nədir?
A: MCA (Anvil) Minecraft 1.2.1-də MCR-nin yerini alan daha yeni formatdır, iki qat tikinti hündürlüyü (256 vs 128 blok) və daha yaxşı saxlanma səmərəliliyi təklif edir.
**Q4: MCR faylı tam bir Minecraft dünyasıdırmı?
A: Xeyr, tək MCR faylı yalnız dünyanın bir regionunu saxlayır. Tam Minecraft dünyası “region” qovluğunda bir çox MCR faylından ibarətdir.
**Q5: Dünyamda MCA faylları varsa MCR fayllarını silə bilərəm?
A: Bəli, əgər dünyanız yeni Anvil formatına çevrilibsə, köhnə MCR faylları uyğunluq tədbiri kimi qalır və məkanı qənaət etmək üçün təhlükəsiz şəkildə silinə bilər.