Etki bileşenleriyle büyüleme JSON'u ve zırh süsleme deseni ile malzeme JSON'u kurun — 1.21 ve sonrası veri paketleri için.
← Tüm 137 araçMinecraft 1.21 veya daha yüksek sürümlerde /give @p diamond_sword[enchantments={levels:{"namespace:enchantment_name":1}}] 1 komutunu çalıştırın. Bu komut, data/namespace/enchantment/ dizini altında saklanan veriye dayalı büyü tanımlarını doğrudan oyuncu envanterindeki bir eşyaya uygular.
1.21 içinde /give @p diamond_sword[enchantments={levels:{"minecraft:sharpness":10}}] 1 kullanarak 255 değerine kadar seviye belirleyin. Özel datapack'lerde büyü JSON dosyası içerisindeki max_level tam sayı değerini 1 ile 255 arasında tanımlayın.
Bedrock Edition, vanilya JSON dosyaları üzerinden veriye dayalı büyüleri desteklemez. Bedrock'ta özel büyü efektleri oluşturmak için Java datapack'leri yerine 1.20 veya daha yeni sürümlerdeki @minecraft/server davranış paketleri aracılığıyla özel eşya bileşenleri, animasyon kontrolcüleri veya JavaScript betikleri kullanmak gerekir.
Özel büyü ID'nizi data/minecraft/tags/enchantment/in_enchanting_table.json konumundaki etiket dosyasına ekleyin. Büyü masasının 30 seviyesine kadar gereken güç gereksinimlerini hesaplayabilmesi için büyü JSON dosyasında min_cost ve max_cost için de pozitif tam sayı değerleri belirtilmelidir.
Minecraft 1.20 veya sonraki sürümlerde data/namespace/trim_pattern/ içinde bir trim_pattern JSON dosyası oluşturun ve demirci şablonu eşya ID'sini tanımlayın. Bu veri dosyalarını Custom Enchantment & Trim Builder ile oluşturabilirsiniz.