Item presetleri
Minecraft Özel Model Verileri Item Komutu
Custom_model_data yalnızca bir kaynak paketi modeliyle eşleştiğinde kullanışlıdır. Bu yükseltilmiş makale tam iş akışına odaklanmaktadır: item'i seçin, model değerini atayın, item'i oyuncular için etiketleyin ve custom_data'yı komut mantığı için kullanılabilir durumda tutun.
Preset sonucu
Açık bir model kimliğine ve kararlı bir veri işaretçisine sahip, kaynak paketine hazır bir item komutu.
Çıktı
Özel model verileri Give Output’u
/give @p minecraft:diamond_sword[custom_name={text:"Runed Blade",color:"aqua",italic:false},lore=[{text:"Resource-pack model 1001",color:"gray",italic:false}],custom_model_data={floats:[1001]},enchantment_glint_override=true,custom_data={model_item:"runed_blade"}] 1The longest command line is 266 characters, 10 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'yu açın ve kaynak paketinin yeniden eşlediği item'i seçin.
- Custom_model_data'yı kaynak paketinin beklediği değere ayarlayın.
- Custom_name ve lore temel vanilya item'ını değil ekleyin, modellenen item'i tanımlar.
- Komutu kopyalayın çalıştırın ve yayınlamadan önce kaynak paketi etkinken test edin.
Model kimliği ve item kimliği
Aynı model değeri, eşleşen kaynak paketi olmadan hiçbir şey ifade etmez. Test sırasında model kimliğini lore'da görünür tutun, ardından paket stabil hale geldiğinde onu kaldırın veya oyuncuya yönelik metinle değiştirin.
custom_data item kimliğini ayrı olarak saklamalıdır. Bu, komutların model numarasına veya görünen adına bağlı kalmadan item'i algılamasına olanak tanır.
Version notları
Custom_model_data Output’unun şekli seçilen Java sürüm ailesine bağlıdır. Hem ön bileşen hem de mevcut bileşen dünyalarını desteklerken item'i yeniden oluşturmak için NBTForge kullanın.
Bireysel item/model kombinasyonları için yeniden yönlendirilen oluşturulan sayfalar artık burayı işaret ediyor, böylece site bu amaç için daha güçlü bir standart kaynağa sahip oluyor.
Yakındaki item iş akışları için, Minecraft Oyuncu Kafası Komut Oluşturucu ve Herhangi bir item için özel ad ve lore preseti'nu karşılaştırın.
- Model değerini kaynak paketiyle eşleştirin.
- Ekran metnini oyuncular için okunabilir tutun.
- Komut mantığı için custom_data kullanın.
Presetı gerçek bir projeye sığdırın
Minecraft Özel Model Verileri Item Komutunu 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, loot veya sıfırlama satırları gibi ilgili kurulum komutlarının yakınında tutun.
Presetı 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ı chat’e 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_model_data kendi başına bir model oluşturur mu?
Hayır. Bir kaynak paketi tarafından sağlanan bir modeli seçer. Komut ve kaynak paketi değer üzerinde anlaşmaya varmalıdır.
Itemleri custom_model_data'ya göre mi tespit etmeliyim?
Mantık için custom_data'yı tercih edin. Custom_model_data öncelikle bir oluşturma kancasıdır, custom_data ise komutlar için daha anlaşılırdır.
Bu preset ne zaman bir Command Pack’in parçası haline gelmeli?
Output kurulum satırlarına, sıfırlama komutlarına, loot 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.