Item presetleri
Java 1.20.4 öğesi NBT preset kılavuzu
Java 1.20.4 öğesi NBT preset kılavuzu artık şablonlu bir komut notu yerine eksiksiz bir Give iş akışıdır. Bir harita veya sunucu kasıtlı olarak Java 1.20.4 veya daha eski sözdiziminde kaldığında bu preseti kullanın. İçerik oluşturuculara eski item NBT için, Output'u Java 1.20.5+ bileşen komutlarına karıştırmadan güvenli bir inceleme yüzeyi sağlar. Makale kurulum alanlarını, Output incelemesini, Project yerleşimini ve sonuç yakalamayı bir arada tutar; böylece komutun bir harita kurulumunun, olay tetikleyicisinin veya yeniden kullanılabilir komut paketinin parçası olmadan önce denetlenmesi kolaydır. Yararlı iş akışı karşılaştırmadır. Projenin bileşen dönemi Minecraft sürümüne taşınması durumunda komutun daha sonra yeniden oluşturulabilmesi için hedef sürümü, görünür adı, lore, enchantments, kırılamaz bayrağı ve eski NBT yükünü görünür tutun.
Preset sonucu
Eski bir Java 1.20.4 `/give` komutu, modern bileşen çıktısından ayrı tutulur.
Çıktı
Eski Java 1.20.4 öğesi NBT komutu
/give @p minecraft:diamond_sword{display:{Name:'{"text":"Legacy Blade","color":"gold","italic":false}',Lore:['{"text":"Java 1.20.4 NBT item","color":"gray","italic":false}']},Enchantments:[{id:"minecraft:sharpness",lvl:5s}],Unbreakable:1b,nbtforge:{legacy_item:1b}} 1The longest command line is 267 characters, 11 over the 256-character chat input limit. Pasting it into chat can truncate the line and make Minecraft report a syntax error even when the generated command is valid.
- Use a Command Block: run
/give @s command_block, place it, then paste this command into the block command field. - Use a
.mcfunctionfor a reusable datapack: save the line without the leading slash atsaves/<world>/datapacks/<pack>/data/<ns>/function/<name>.mcfunctionwith a minimalpack.mcmeta, run/reload, then run/function <ns>:<name>. Do not paste.mcfunctioncontent into chat.
Preset ekran görüntüsü
Preseti oluştur
- Give workbench'i, hedef sürüm Java 1.20.4 olarak ayarlanmış şekilde açın.
- Kopyalanan bir komutu körü körüne düzenlemek yerine öğenin amacını yeniden oluşturun.
- Ekleyin özel adı, lore, enchantments ve dayanıklılık davranışı.
- Eski NBT Output'unu modern bileşen çıktısından ayrı olarak inceleyin.
- Eski varyantı, başlıktaki hedef sürümle birlikte Project'e kaydedin.
- Aynı haritayı Java 1.20.5 veya sonraki bir sürüme taşımadan önce bir bileşenin yeniden oluşturulmasını planlayın.
Bu Give preseti neden Project'e ait?
Bir harita veya sunucu kasıtlı olarak Java 1.20.4 veya daha eski sözdiziminde kaldığında bu preseti kullanın. İçerik oluşturuculara eski item NBT için, Output'u Java 1.20.5+ bileşen komutlarına karıştırmadan güvenli bir inceleme yüzeyi sağlar.
Yararlı iş akışı karşılaştırmadır. Projenin bileşen dönemi Minecraft sürümüne taşınması durumunda komutun daha sonra yeniden oluşturulabilmesi için hedef sürümü, görünür adı, lore, enchantments, kırılamaz bayrağı ve eski NBT yükünü görünür tutun. Kopyalanan bir komut yalnızca çevreleyen varsayımlar görünür olduğunda kullanışlıdır: seçici kapsamı, dünya durumu, paket içindeki düzen ve Minecraft'ya yapıştırılacak tam Output. Bu preseti, komut NBTForge'dan ayrılmadan önce bu ayrıntıların incelenebileceği bir kontrol noktası olarak değerlendirin.
Galeri bu inceleme etrafında yapılandırılmıştır. İlk çekim çalışma tezgahının durumunu gösterir, ikinci çekim oyuncuya yönelik davranışı değiştiren sahayı veya yardımcı modülü çağırır ve Output çekimi komut veya komut çiftini görünür tutar. Ön ayarın görünür bir sonucu olduğunda, oyun içi yakalama, genel bir katmana dayanmak yerine, geri yüklenen bir test dünyasında aynı fikri doğrular.
Test ve kapsam kontrolleri
Bu eski tarz item NBT'yu modern bir bileşen iş akışına yapıştırmayın ve temiz bir şekilde taşınacağını varsaymayın. 1.20.4 komutunu kaynak amacı olarak değerlendirin ve hedef sunucu değiştiğinde onu bileşenlerle yeniden oluşturun.
İlk duman testini dar bir seçici ve temiz bir dünya durumuyla çalıştırın. Çevre, yardımcı program, yönlendirme ve geri bildirim komutları zararsız görünebilir ancak bunlar genellikle her oyuncuyu veya tüm dünyayı etkiler. Komutun yalnızca amaçlanan durumu değiştirdiğini doğrulayın, ardından tam Output'u, bunun neden var olduğunu açıklayan kurulum veya takip satırlarının yanına kaydedin.
Komut bir işlev dosyasının veya command block zincirinin parçası haline gelirse, yalnızca canlı workbench durumunu değil, kopyalanan yapıtı da test edin. Bu, eski seçicileri, yanlış komut sırasını, eksik kurulum satırlarını ve yalnızca önceki bir test durumu geride bıraktığı için işe yarayan efektleri yakalar.
- Paketin tamamı incelenene kadar seçicileri dar tutun.
- Karşılaşmaya özel geçersiz kılmalardan önce dünya kurulumunu yerleştirin.
- Geri bildirim komutlarını, onları tetikleyen durum değişikliğinin yanına kaydedin.
Bundan sonra nereye gitmeli
Gözden geçirenlerin geçişten önce iki Output'u karşılaştırabilmesi için eski komutu modern yerine kaydedin.
Modern yol için, Java 1.21 item bileşeni preset kılavuzu ve Eski Java komut preseti geçişi karşılaştırın.
FAQ
Bu Give komutunu sohbete yapıştırabilir miyim?
Seçici güvenliyse ve hat kısaysa genellikle tek komutlu duman testi için evet. Tekrarlanabilir harita davranışı için onu Project'e kaydedin ve sipariş edilen paketi veya işlev stili Output'u kopyalayın.
Bu galeri neden yalnızca kullanıcı arayüzüne yönelik?
Bu preset, görünür bir dünya içi nesne yerine JSON, Project organizasyonu veya inceleme iş akışı üretir. Yararlı kanıt, workbench durumu, Output ve Project yerleşimidir.
Bu preseti paylaşmadan önce neyi kontrol etmeliyim?
Seçici kapsamını, komut sırasını, hedef sürümü ve komutun kuruluma, karşılaşma mantığına, geri bildirime veya temizlemeye ait olup olmadığını kontrol edin. Bu kategoriler bir Project paketinde nereye yerleştirilmesi gerektiğine karar verir.
Bu iş akışını aç
İlgili Give çalışma alanından başlayın, sonra preset alanlarını dünyanıza göre ayarlayın.