Presetler

Item presetleri

Minecraft Give Komut Oluşturucu

Arama amacı geniş olduğunda bu oluşturucu sayfasını kullanın: bir Minecraft verme komutuna ihtiyacınız vardır, ancak onu oluşturan item kontrollerini de görmeniz gerekir. NBTForge, Edition ve Version'yu görünür tutar, böylece aynı item fikri bir komut bloğuna veya projeye girmeden önce mevcut Java bileşen çıkışına göre kontrol edilebilir.

Preset sonucu

Eski NBT örneklerini geçerli bileşen sözdizimiyle karıştırmak yerine seçilen Java sürüm ailesini kullanan, kopyalamaya hazır bir /give komutu.

Çıktı

Version uyumlu Give çıkışı

/give @p minecraft:diamond_sword[custom_name={text:"Forge Blade",color:"gold",italic:false},lore=[{text:"Built with NBTForge",color:"gray",italic:false}],enchantments={"minecraft:sharpness":5,"minecraft:unbreaking":3},custom_data={nbtforge:"give_generator_demo"}] 1
Too long for Minecraft chat

The longest command line is 265 characters, 9 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ü

Minecraft için kullanılan NBTForge workbench durumu, görünür kontroller ve oluşturulan Output dahil olmak üzere /give komut jeneratörü makalesi için kullanılır.

Preseti oluştur

  1. Give workbench'i açın ve hedef sürüm ailesini seçmeden önce Edition'ı Java olarak ayarlayın.
  2. Temel öğeyi seçin, ardından görsel item alanlarından custom_name, lore, enchantments ve custom_data'yu ekleyin.
  3. /give komutunu kopyalamadan önce bileşen sözdizimi ve uyarılar için Output panelini inceleyin.
  4. item daha büyük bir kit, Boss ödülü veya Command Pack'e ait olduğunda komutu Project'e kaydedin.

Bu neden düz bir komut pasajını geçiyor?

Kopyalanan bir /give pasajı genellikle sürüm varsayımını gizler. Bu, birçok item özelliğinin bileşenlere taşındığı ve eski NBT örneklerinin mevcut sözdizimiyle eşleşmeyi durdurabileceği Java 1.20.5'dan sonra risklidir.

Bu sayfa, komutu bir workbench durumu olarak ele alır. item adı, lore, enchantments ve özel veriler oluşturulan çıktının yanında görünür kalır, böylece uzun bir komutu elle yeniden oluşturmanıza gerek kalmadan öğeyi değiştirebilirsiniz.

  • Bir haritanın hâlâ eski NBT öğesine ihtiyacı varsa Java 1.20.4 veya daha eski bir öğeyi kullanın.
  • Dünya ürün bileşenleri beklediğinde Java 1.20.5+ veya 1.21+ kullanın.
  • Bir kit veya ödül akışındaki bir adımsa, oluşturulan komutu Project'da tutun.

Kopyalanacak workbench durumu

Örnek durum, okunabilir lore, Sharpness, Unbreaking ve custom_data içeren adlandırılmış bir elmas kılıçtır. Bu, her öğenin ayrı bir öğreticiye ihtiyacı varmış gibi davranmadan, ortak üretici kullanım durumunu kapsar.

Kopyaladıktan sonra, önce tek kullanımlık bir dünyada veya komut bloğunda test edin. Minecraft komutu reddederse seçilen sürümü ve çıkış paneli tarafından gösterilen uyarıları yeniden kontrol edin.

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

Minecraft Give 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

Bu hem eski NBT hem de yeni item bileşenlerini oluşturabilir mi?

Evet. Önemli adım, kopyalamadan önce hedef Java sürümünü seçmektir. NBTForge, tek bir sözdizimi ailesi varsaymak yerine sürüme duyarlı item Output'unu görünür tutar.

Bu sayfayı mı yoksa daha dar bir item preseti mı kullanmalıyım?

Geniş bir /give komutu için bu sayfayı kullanın. Özel_model_verileri, oynatıcı kafaları, yazılı kitaplar veya nitelik değiştiriciler gibi amaç spesifik olduğunda daha dar ön ayarlar 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.