Presetler

Item presetleri

Minecraft Özel Item Komut Oluşturucu

Özel bir item komutu, bir kılıç ön ayarından daha geniştir. İş, öğeyi adlandırmak, oyuncuların anlayabileceği lore yazmak, yalnızca önemli efektleri eklemek ve daha sonraki seçiciler veya envanter kontrolleri için sabit bir custom_data işaretçisini saklamaktır.

Preset sonucu

Oyun içinde okunabilen ve custom_data aracılığıyla daha sonraki harita mantığı tarafından hala algılanabilen özel bir item komutu.

Çıktı

Özel item Give Output'u

/give @p minecraft:netherite_sword[custom_name={text:"Vaultbreaker",color:"aqua",italic:false},lore=[{text:"Opens ancient vault routes",color:"dark_gray",italic:false},{text:"Quest item",color:"gold",italic:false}],enchantments={"minecraft:sharpness":4},enchantment_glint_override=true,custom_data={quest_item:"vaultbreaker"}] 1
Too long for Minecraft chat

The longest command line is 328 characters, 72 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 .mcfunction for a reusable datapack: save the line without the leading slash at saves/<world>/datapacks/<pack>/data/<ns>/function/<name>.mcfunction with a minimal pack.mcmeta, run /reload, then run /function <ns>:<name>. Do not paste .mcfunction content into chat.

Preset ekran görüntüsü

Görünür kontroller ve oluşturulan Output dahil olmak üzere, minecraft özel item komut makalesi için kullanılan NBTForge workbench durumu.

Preseti oluştur

  1. Ödül veya araçla eşleşen item türüyle Give'da başlayın.
  2. Ham çıkışlı JSON yerine custom_name ve lore'yu metin bileşenleri olarak yazın.
  3. Ekleyin enchantments, parıltı, nadirlik veya custom_data yalnızca item rolüne hizmet ettiklerinde.
  4. Komutu Copy yapın ve gelecekte temizleme, yürütme veya yağma mantığı için aynı custom_data anahtarını saklayın.

Ad, lore ve veriler uyumlu olmalıdır

Görünen ad, oyuncuya öğenin ne olduğunu söyler. Lore bunun neden önemli olduğunu açıklıyor. custom_data, komut mantığına, adın daha sonra çevrilmesi veya yeniden biçimlendirilmesi durumunda bozulmayacak kararlı bir tanımlayıcı verir.

NBTForge, bu üç fikri Give tezgahında bir arada tutar, böylece item hem oyuncular hem de komut mantığı için kullanışlı kalır.

  • Envanterin okunabilirliği için görünür kısa bir ad kullanın.
  • lore satırlarını kısa tutun; uzun metin, item araç ipuçlarında kötü bir şekilde kaydırılıyor.
  • Harita mantığı için ekran metnini kontrol etmek yerine custom_data kullanın.

Ön ayar olarak ne zaman kaydedilmeli

Patron düşüşü, görev ödülü, mağaza satın alma, kit öğesi veya macera modu anahtarı olarak yeniden kullanılacaksa özel bir öğeyi kaydedin. Kaydedilen bir item daha sonra Give, Summon equipment, yağma tabloları ve Command Pack adımlarını besleyebilir.

item yalnızca tek seferlik bir test içinse /give çıktısının kopyalanması yeterlidir. Birden fazla sistemde görünüyorsa Project'da tutun ve aynı kaynak ayarlarını yeniden kullanın.

Ön ayarı gerçek bir projeye sığdırın

Minecraft Özel Item Komut Oluşturucuyu yalnızca kopyalanmış bir dize olarak değil, test edilmiş bir başlangıç noktası olarak değerlendirin. Output bir kez çalıştıktan sonra, onu net bir Project adıyla kaydedin, hedef Minecraft sürümünü not edin ve preseti scoreboard, bossbar, yağma veya sıfırlama satırları gibi ilgili kurulum komutlarının yakınında tutun.

Ön ayarı bir haritaya, sunucuya veya Command Pack'e yayınlamadan önce, onu yalnızca canlı workbench yerine kopyalanan yapıdan çalıştırın. Bu, eksik bağımlılıkları, eski seçicileri, yanlış sürüm seçimlerini ve yalnızca yerel test durumu zaten mevcut olduğundan işe yarayan komutları yakalar.

  • Seçilen Edition ve Version'yu paylaşılan komutla saklayın.
  • Hasar verme, öldürme, temizleme veya ışınlanmayı kullanmadan önce seçicileri zararsız bir komuta karşı test edin.
  • Uzun komutları sohbete yapıştırmak yerine Project'e veya işlev tarzı bir iş akışına taşıyın.
  • Varlıkları, item bileşenlerini, yolcuları veya datapack kaynaklarını değiştirdikten sonra uyarıları yeniden kontrol edin.

FAQ

custom_data scoreboard etiketlerinin yerini alabilir mi?

Farklı bir sorunu çözüyor. custom_data öğenin kendisini işaretlerken scoreboard etiketleri varlıkları veya oyuncuları işaretler. Birçok harita her ikisini de kullanır.

Parıltı bir öğeyi özel kılmak için yeterli mi?

Hayır. Parıltı yalnızca görseldir. Öğenin tanınabilir ve makine tarafından algılanabilir olması gerektiğinde custom_name, lore ve custom_data kullanın.

Bu preset ne zaman bir komut paketinin parçası haline gelmeli?

Output kurulum satırlarına, sıfırlama komutlarına, yağma kaynaklarına, scoreboard durumuna veya tekrarlanan testlere bağlı olduğunda bunu bir Command Pack girişi olarak kullanın. Tekli güvenli komutlar yine de doğrudan Output'dan kopyalanabilir.

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.