En son Minecraft güncellemesinde (Android, PC, Java) kullanıcı arayüzü ayarlamaları, teknik güncellemeler ve oynanış geliştirmeleri de dahil olmak üzere çeşitli değişiklikler yapıldı. Oyundaki kullanıcı arayüzü, Dünyayı Düzenle ekranında disk alanı hatalarını ele almak için bir modal eklenerek iyileştirildi ve yeni oyuncu akışına girerken veya animasyonlar devre dışı bırakıldığında ana menü arka plan dönüşü durduruldu. Güncelleme ayrıca biyom bileşenleri, varlık etkileşimleri ve davranış paketlerindeki ayarlamaların yanı sıra grafik performansı ve ışık efektlerindeki iyileştirmeler de dahil olmak üzere çeşitli teknik hususları ele alıyor.
Binilebilir varlıklar için yeni alanlar ve float_wander davranışında güncellemeler gibi varlık bileşenlerinde ve davranışlarında yapılan değişiklikler de dahil olmak üzere yeni API ve sunucu özellikleri eklendi. Deneysel özellikler, HUD’da oyuncuların Minecraft dünyasındaki diğer oyuncuların yerini bulmasına olanak tanıyan bir Oyuncu Bulma Çubuğu sunuyor. Bu değişikliklere, yanlış eşya istifleme, kontrol sorunları ve grafiklerle ilgili hatalar da dahil olmak üzere çeşitli oynanış ve teknik sorunları ele alan bir dizi hata düzeltmesi eşlik ediyor.
Minecraft 1.21.80.20 Değişikliklerin Tam Listesi
Genel
UI
- Dünyayı Düzenle ekranında, Kaynak Paketleri sekmesinde Yeterli Disk Alanı Yok hatasını işlemek için modal eklendi.
- Yeni oyuncu akışına girerken ana menü arka plan dönüşü durduruldu
- “Ekran animasyonları” seçeneği devre dışı bırakıldığında ana menü arka plan rotasyonu ve logo metni hareketi durduruldu.
Teknik
Biyomlar
- Vanilla biyom JSON dosyaları dahili bir klasörden uygun Vanilla davranış paketlerine taşındı.
Bileşenler
- minecraft:rideable bileşeni artık üç yeni ek alana sahip:
- dismount_mode, binicilerin varlıktan inerken nereye yerleştirileceğini tanımlar:
- default, biniciler varlığın etrafındaki geçerli bir zemin konumuna veya hiçbiri bulunamazsa varlığın çarpışma kutusunun merkezine yerleştirilir.
- on_top_center, biniciler varlığın çarpışma kutusunun üst kısmının merkezine yerleştirilir.
- dismount_mode, binicilerin varlıktan inerken nereye yerleştirileceğini tanımlar:
- on_rider_enter_event, bir varlık ona binmeye başladığında sahibi olan varlık üzerinde yürütülecek olayı tanımlar.
- on_rider_exit_event, bir varlık onu sürmeyi bıraktığında sahip varlık üzerinde yürütülecek olayı tanımlar.
Genel
- İstemci tarafı biyom bileşeni minecraft:water_appearance alanı surface_color isteğe bağlı olacak şekilde güncellendi. Bileşen boş olduğunda ortaya çıkan bir içerik hatası eklendi.
Hedefler
- minecraft:behavior.float_wander yeni alanlarla güncellendi:
- navigate_around_surface: gezinmek için rastgele konumlar bulmak için yeni bir algoritmanın kullanılmasını sağlar. Yeni algoritma, katı (yani hava ve sıvı olmayan) blokların yakınında rastgele konumlar bulmayı amaçlar ve bu başarısız olursa, mevcut boyutun yüzey seviyesinin yakınında rastgele bir konum bulmaya geri döner.
- additional_collision_buffer: hedef konumun etrafında şişirilmiş bir alanda blok bulunmadığından emin olur.
- allow_navigating_through_liquids: mob’un sıvıların içinde hedef konumlara sahip olmasına izin verir.
- surface_xz_dist: yakın yüzeyleri aramak için yatay yönlerdeki mesafe. Sadece navigate_around_surface true olduğunda geçerlidir.
- surface_y_dist: yakındaki yüzeyleri aramak için dikey yönlerdeki mesafe. Yalnızca navigate_around_surface true olduğunda geçerlidir.
- minecraft:behavior.follow_mob aşağıdaki yeni alanlarla güncellendi:
- use_home_position_restriction: Eğer true ise, mob takip etmek için bir hedef seçerken minecraft:home bileşeninin restriction_radius alanına saygı gösterecektir. Yanlışsa, ev kısıtlamalarını dikkate almadan hedef konumunu seçecektir.
- preferred_actor_type: Takip etmeyi tercih edeceği aktör türü. Belirtilmezse, aralıktakiler arasından rastgele bir aktör seçilecektir.
- filters: Boş değilse, yakındaki Çetelerin takip edilebileceği filtreleme kriterlerini sağlar. Eğer boşsa varsayılan kriterler kullanılır ve oyuncular, mürekkep balığı varyantları, Balık varyantları, iribaşlar, yunuslar ve hedefin sahibi ile aynı türden çeteler hariç tutulur.
Molang
- query.graphics_mode_is_any artık Upcoming Creator Features deneyini gerektirmiyor.
Ağ Protokolü
- ActorFlags::DOES_SERVER_AUTH_ONLY_DISMOUNT eklendi.
1.21.80.20’deki Deneysel Değişiklikler
Bu ekleme ve değişikliklere “Beta API’ler” ve “Konum Belirleme Çubuğu” deneysel geçişlerini etkinleştirerek erişilebilir.
İlaveler
Oynanış
Oyuncu Bulma Çubuğu
- Oyuncu Yer Belirleme Çubuğu, oyuncu HUD’unda dünyadaki diğer oyuncuların yönünü gösteren yeni bir UI öğesidir.
- Oyuncu yer belirleme çubuğu deneyi etkinleştirildiğinde ve bir dünyada birden fazla oyuncu olduğunda, oyuncu yer belirleme çubuğu her oyuncu için ekranda görünecek ve deneyim çubuğunun yerini alacaktır. Oyuncu seviye numarası daha önce olduğu gibi oyuncu bulma çubuğunun üzerinde görünmeye devam edecektir.
- Oyuncu Bulma Çubuğu, kamera başka bir oyuncuya 120 derecelik bir açıyla baktığında renkli göstergeler gösterecektir. Başka bir oyuncu kameranın görüş alanının (ekranın) 30 derece üstünde veya altındaysa yukarı veya aşağı bir ok görüntülenecektir.
- Çömelmek, oyuncuyu gizleyerek göstergesinin diğer oyuncuların oyuncu bulma çubuğunda görünmesini engeller.
- İzleyici modundaki oyuncular oyuncu konum çubuğunda görünmez.
- Bir mafya kafası veya oyulmuş bir balkabağı, kafa yuvasına takıldığında oyuncuları oyuncu bulma çubuğundan benzer şekilde gizleyecektir.
- Görünmezlik iksiri kullanmak da oyuncuları oyuncu bulma çubuğundan gizleyecektir.
Değişiklikler
Teknik
API
@minecraft/server 2.0.0-beta
- EntityPushThroughComponent salt okunur olarak değiştirildi.
- ScreenDisplay üzerindeki resetHudElements yöntemi resetHudElementsVisibility olarak yeniden adlandırıldı.
- ItemStack yöntemleri getComponent ve getComponents, ItemComponentRegistry ile kayıtlı özel bileşenler için ItemCustomComponentInstance döndürür.
- ItemStack yöntemi hasComponent, ItemComponentRegistry ile kaydedilen özel bileşenler için true değerini döndürecektir.
@minecraft/server-ui 2.0.0-beta
- Sınıf ModalFormData.
- İşlev dropdown menüsü değiştirildi.
- defaultValueIndex?: number parametresi kaldırıldı.
- dropdownOptions? parametresi eklendi: ModalFormDataDropdownOptions.
- Slider işlevi değiştirildi.
- valueStep: sayı, parametresi kaldırıldı.
- defaultValue?: number parametresi kaldırıldı.
- sliderOptions? parametresi eklendi: ModalFormDataSliderOptions.
- Değiştirilen fonksiyon textField.
- Kaldırılan parametre defaultValue?: minecraftserver.RawMessage string.
- textFieldOptions? parametresi eklendi: ModalFormDataTextFieldOptions.
- Değiştirilen fonksiyon toggle.
- DefaultValue?: boolean parametresi kaldırıldı.
- toggleOptions? parametresi eklendi: ModalFormDataToggleOptions.
- İşlev dropdown menüsü değiştirildi.
- ModalFormDataDropdownOptions arayüzü eklendi:
- export interface ModalFormDataDropdownOptions {
defaultValueIndex?: number;
tooltip?: minecraftserver.RawMessage | string;
}
- export interface ModalFormDataDropdownOptions {
- ModalFormDataSliderOptions arayüzü eklendi:
- export interface ModalFormDataSliderOptions {
defaultValue?: number;
tooltip?: minecraftserver.RawMessage | string;
valueStep?: number;
}
- export interface ModalFormDataSliderOptions {
- ModalFormDataTextFieldOptions arayüzü eklendi:
- export interface ModalFormDataTextFieldOptions {
defaultValue?: string;
tooltip?: minecraftserver.RawMessage | string;
}
- export interface ModalFormDataTextFieldOptions {
- ModalFormDataToggleOptions arayüzü eklendi:
- export interface ModalFormDataToggleOptions {
defaultValue?: boolean;
tooltip?: minecraftserver.RawMessage | string;
}
- export interface ModalFormDataToggleOptions {
Grafiksel
- Ertelenmiş Teknik Önizleme’de su kütlelerine kostikler eklendi. Bu yeni özellik varsayılan olarak etkindir ve kaynak paketleriyle daha fazla kontrol edilebilir.
- Aydınlatmada yüksek kontrasta sahip sahnelerde ayrıntıları korumak için pozlama değiştirildi (yani yerel pozlama).
- Ertelenmiş Teknik Önizleme’de gün doğumu ve gün batımında güneş ve ay arasındaki aydınlatma geçişi iyileştirildi.
- Ertelenmiş Teknik Önizleme’de hacimsel sis yoğunluğu, gökyüzü probu gücü ve güneş ve ay sprite’larının yayılma parlaklığında bazı küçük ayarlamalar yapıldı.
- Ertelenmiş Teknik Önizleme’de analitik nokta ışığı değerlendirmesini tamamen devre dışı bırakmak için Nokta Işığı Kalitesi kaydırıcısına yeni ‘Kapalı’ seçeneği eklendi.
Deneysel Teknik
- Davranış paketi biyom dosyasındaki kullanılmayan deneysel json alanı minecraft:nether_surface kaldırıldı.
1.21.80.20 Düzeltmeler
Yayınlanmış 1.21.80 öncesi sürümlerden
- MCPE-14975 – Slimes/Magma Cubes üzerindeki özel isimler bölündüğünde isim olarak kalmıyor
- MCPE-18704 – Büyülü Silahların Saldırı Parçacıkları Yok
- MCPE-42734 – Kesilmiş Kumtaşı Levhalar ve Kesilmiş Kırmızı Kumtaşı Levhalar Stonecutter ile işlenemiyor
- MCPE-46806 – İskeletler ve Zombileşmiş Piglinler Ateşi veya Lavı Sevmez (Yol Bulma)
- MCPE-47125 – Tavşan eti Yağmalamadan etkilenmiyor
- MCPE-58999 – Çoğu eşya, bir mob spawner’ına nişan alındığında kullanılamıyor
- MCPE-63995 – Tam arı kovanı/yuvası üzerinde makas kullanmak dayanıklılığı tüketmiyor
- MCPE-90716 – Eşitlik: Totem of Undying tarafından Rejenerasyon II’nin Süreleri farklıdır
- MCPE-101923 – İksirler/Sıçratan İksirler/Kalıcı İksirler/Yavaşlık Okları IV, yaratıcı envanterde İksirler/Sıçratan İksirler/Kalıcı İksirler/Yavaşlık Okları I’den sonra gelmiyor
- MCPE-109048 – Verimlilik 1 öğe (Şapka/Pantolon/Tunik/Ayakkabı/Gapple) Woodland Mansions’da
- MCPE-155605 – Mangrov kökleri fırında yanmaz
- MCPE-164404 – Papağanlar koruyucuları taklit edemez
- MCPE-166390 – Bir konteynerdeki eşya yığını, bir oyuncu ve bir hazne/damlalık/zanaatkar aynı anda ekleme yaptığında siliniyor
- MCPE-173843 – X ve Z koordinatlarında ikinin kuvvetlerinden bir eksik yerleştirilmiş blokların içine/içinden kırpabilirsiniz
- MCPE-175138 – Windows’taki tüm sesler %40-41 yüklemeden sonra çalışmayı durdurur
- MCPE-184403 – “Etkileşim için D-Pad ve dokunma” kontrol modu ile belirli çetelere binerken yanlış gizlenme/zıplama düğmeleri
- MCPE-184704 – İzleyici modundayken kontrolleri özelleştirmek imkansız
- MCPE-186584 – Sert modda ölüyken kontroller hala özelleştirilebilir
- MCPE-188975 – Ekran Animasyonları devre dışı bırakılarak oyun askıya alındıktan/küçültüldükten sonra tohum seçicide bir tohum seçildiğinde tohum “Dünya tohumu” kutusuna girilmiyor
- MCPE-189096 – Etkinlik sunucusu arasında aktarım yaparken iptal düğmesine tıklamak oyunu softlock eder
- MCPE-190178 – Fırtına sırasında yatakta uyurken metin “Gece boyunca uyuyor” olarak görüntüleniyor
- MCPE-190286 – Fidan büyüme aşaması yanlış şekilde geri çekiliyor
- MCPE-190555 – Dünya yükleme çubuğu kaybolduğunda Panorama belirli grafik kartlarında hızla yanıp söner
- MCPE-190845 – İsimlendirilmiş gıcırtılar dünya yeniden yüklendiğinde yok oluyor
Diğer Düzeltmeler
- Boş bir slotta Realm oluştururken zaman zaman hataya neden olan bir hata düzeltildi.
- Belirli yeşillik dokuları yüklenemediğinde bazen meydana gelebilen bir çökme düzeltildi.
- “Tüm eksik paketleri indir” düğmesinin belirli koşullar altında çalışmaması düzeltildi.
- Eski komut dosyalarındaki BlockPermutation::withState ile bazı durumların bazı bloklarda doğru şekilde ayarlanmasını engelleyen bir sorun düzeltildi.
- Etkilenen bloklar, yakın zamanda yön veya yerleşim durumları değiştirilmiş olanları içerir. Bu bloklar değiştirildikten sonra oluşturulan komut dosyalarının istenmeyen davranışlardan kaçınmak için güncellenmesi gerekebilir.
- Veriye Dayalı Jigsaw Yapıları etkinleştirildiğinde Jigsaw bölümlerinin döndürülmesi düzeltildi.
- Xbox’ta şifrelenmiş dosyalar okunurken bazen son baytın kaybolmasına ve bazı dosyaların geçersiz olmasına ve yüklenememesine neden olan bir hata düzeltildi.
- Yerleştirilmekte olan bir yapının parçası olduğunda kapı bloklarının yansıtılması düzeltildi.
Özet
Minecraft 1.21.80.20 güncellemesi kullanıcı arayüzü, teknik özellikler ve deneysel oyun öğelerinde çok sayıda iyileştirme getiriyor. Kullanıcı arayüzü değişiklikleri arasında disk alanı hataları için yeni bir modal ve ana menü arka plan rotasyonunda yapılan ayarlamalar yer alıyor. Güncelleme ayrıca biyom kullanımını optimize ediyor ve varlık bileşenlerini, özellikle de binilebilir bileşeni güncelleyerek iniş pozisyonları ve biniciyle ilgili olaylar için yeni parametreler ekliyor.
Önemli teknik değişiklikler arasında float_wander ve follow_mob gibi mob davranışları için yeni alanlar yer alıyor ve mob navigasyon ve takip mekanizmalarını geliştiriyor. Deneysel Oyuncu Yer Belirleme Çubuğu, çömelme ve görünmezlik gibi görünürlük mekaniklerinde yapılan ek değişikliklerle oyuncuların çok oyunculu ortamlarda diğerlerini takip etmesine olanak tanıyor.
Son olarak güncelleme, eşya kullanımı, özel isimler, ses sorunları ve yapı yerleştirme hataları da dahil olmak üzere 31 hatayı çözerek oyunun genel kararlılığını ve performansını artırıyor.
Minecraft 1.21.80.20 APK‘sını şimdi indirebilir ve bu değişiklikleri beğenip beğenmediğinizi görebilirsiniz. Eğer beğenmediyseniz, Minecraft APK 1.21.62.01‘i indirip kurabilirsiniz.