Büyü Komutu Oluşturucu
Bu büyü komutu oluşturucu komutu senin için yazar. Bir eşya seç, her büyü seviyesini 255'e kadar ayarla ve çalışan bir /give komutunu kopyala. Hayatta kalmaya uygun seçimler için bir /enchant komutu da çıkar.
Eşya
Büyüleri
Komutlar
/give
/enchant
Nasıl kullanılır
- Eşyayı seç ya da Büyülü kitap kutusunu işaretle.
- Seviyeleri ayarla: hayatta kalma seviyeleri için Maks., oyunun izin verdiği en yüksek değer için 255 ya da istediğin bir sayıyı yaz.
- /give komutunu kopyala; hayatta kalmaya uygun seçimler için /enchant komutları da çıkar.
Bilmekte fayda var
- Sohbete yazılamayan seviyeler ve eşyalar için komutları bir komut bloğundan çalıştır.
- Maksimumun üstündeki büyüler de %80 koruma sınırına ve diğer limitlere tabidir.
- Bedrock'ta yalnızca en yüksek seviyeye kadar /enchant çalışır.
İlgili: Tanrı zırhı oluşturucu, En yüksek büyü seviyeleri ve en ucuz örs sırası için büyü hesaplayıcı.
Komutlar nasıl çalışır
Java 1.21.5'ten beri büyüler bir eşya bileşenidir: /give @p netherite_sword[enchantments={sharpness:5,looting:3}]. Kitaplar bunun yerine stored_enchantments kullanır. Seviyeler 255'e kadar çıkabilir.
/enchant daha katıdır: yalnızca oyuncunun elindeki eşyada, normal en yüksek seviyeye kadar çalışır ve çakışan büyüleri reddeder.
Bedrock Edition'da yalnızca /enchant çalışır, o da en yüksek seviyeyle sınırlıdır: örneğin /enchant @s sharpness 5.
Her Java sürümündeki söz dizimi
/give biçimi son yıllarda iki kez değişti. Bu yüzden eski bir videodaki komut yeni bir dünyada çoğu zaman çalışmaz. Komutu sürümüne göre seç:
| Java sürümü | Keskinlik V büyülü kılıç | Onarım kitap |
|---|---|---|
| 1.21.5 ve sonrası | /give @p diamond_sword[enchantments={sharpness:5}] | /give @p enchanted_book[stored_enchantments={mending:1}] |
| 1.20.5 – 1.21.4 | /give @p diamond_sword[enchantments={levels:{sharpness:5}}] | /give @p enchanted_book[stored_enchantments={levels:{mending:1}}] |
| 1.13 – 1.20.4 | /give @p diamond_sword{Enchantments:[{id:"minecraft:sharpness",lvl:5s}]} | /give @p enchanted_book{StoredEnchantments:[{id:"minecraft:mending",lvl:1s}]} |
Bu araç, Java 26.3'te çalışan en yeni biçimi yazar.
Bir /give komutunu okumak
@pen yakın oyuncuyu hedefler. Kendin için@s, herkes için@akullan ya da bir oyuncu adı yaz.- Sırada
netherite_swordgibi eşya kimliği gelir.minecraft:öneki isteğe bağlıdır. - Köşeli parantezler eşya bileşenlerini tutar.
enchantmentsiçinde her giriş bir kimlik, iki nokta ve bir seviyedir. - Girişleri boşluksuz virgüllerle ayır, örneğin
{sharpness:5,looting:3,mending:1}. - Aynı parantezlerin içine başka bileşenler de ekleyebilirsin. Örneğin
unbreakable={}eşyanın hasar almasını engeller. - Ayrıca
enchantment_glint_override=truehiçbir büyü olmadan parıltıyı ekler. - Renkli bir isim için
custom_nameekle; o kısmı örs renkli isim aracı yazar.
Yaygın hatalar ve çözümleri
- Eşya kimliğinin hemen ardından gelen bir hata genelde sürümün için yanlış biçim demektir. Yukarıdaki tabloyu kontrol et.
- Tek oyunculu bir dünyada “Bilinmeyen ya da eksik komut” hilelerin kapalı olduğu anlamına gelir. Dünyayı hileler açık şekilde LAN'a aç ya da bir komut bloğu kullan.
- Sohbet en fazla 256 karakter alır. Tam bir tanrı kiti komutu daha uzun olabilir, bu yüzden onu bir komut bloğuna yapıştır.
- Görünen isimleri değil kimlikleri kullan: “Bağlanma Laneti” değil,
binding_curse. Araç her zaman doğru kimliği yazar. - Seviyeler 1 ile 255 arasında olmalıdır. 0 ya da 255'ten yüksek bir seviye komutu bozar.
- /enchant fails if the item can't take the enchantment, if the level is above the normal max, or if the item already has a conflicting one. Use /give in those cases.
İşe yarar varyasyonlar
@pyerine/give @a, çevrimiçi her oyuncuya bir kopya verir; etkinlik ödülleri için uygundur.- Birden fazla kopya için parantezlerden sonra bir sayı ekle, örneğin üç kılıç için
... 3. - Bir eşyayı doğrudan bir yuvaya koymak için
/item replace entity @s weapon.mainhand withkullan, ardından komutun eşya kısmını yaz. - O komut için zırh yuvaları şunlardır:
armor.head,armor.chest,armor.legsvearmor.feet. - Bir komut bloğundan çalıştırıldığında
@pbloğa en yakın oyuncu demektir, bu yüzden düğmeye basarken yakında dur.
Maksimumun üstündeki seviyeler gerçekte ne yapar
Çoğu büyü hayatta kalma maksimumunun ötesinde de artmaya devam eder, ama bazıları durur. Keskinlik seviye başına 0,5 artı 0,5 hasar ekler, yani Keskinlik X 5,5, Keskinlik 255 ise 128 ekler. Bir aletteki Kırılmazlık, seviye / (seviye + 1) olasılıkla dayanıklılık kaybını atlar; bu yüzden Kırılmazlık 255 büyülü bir alet yaklaşık 256 kullanımda bir dayanıklılık kaybeder.
Koruma farklıdır. Koruma puanları 20'de (%80 daha az hasar) durur ve dört parçanın hepsinde Koruma IV zaten 16 verir. Yani Koruma 255 seni yalnızca %64'ten %80 daha az hasara çıkarır. Zırh hesaplayıcı sınırın nasıl işlediğini gösterir.
Ayrıca /give ile alınan maksimum üstü bir kitap hayatta kalmada öyle kalmaz. Bir Keskinlik X kitabını örste bir kılıca eklersen, örs sonucu Keskinlik V ile sınırlar.
Sorular
Komutla büyülü kitap nasıl verilir?
enchantments yerine stored_enchantments kullan, örneğin /give @p enchanted_book[stored_enchantments={mending:1}]. Kitap bundan sonra örste diğerleri gibi çalışır.
/enchant neden eşyanın o büyüyü desteklemediğini söylüyor?
Elindeki eşya o büyüyü hayatta kalmada alamaz, örneğin kazmada Keskinlik. Bir /give komutu yine de onu ekleyebilir.
@p, @s ve @a ne anlama gelir?
@p en yakın oyuncu, @s komutu çalıştıran kişi, @a tüm oyuncular, @r ise rastgele bir oyuncudur.
Komutla bir eşya nasıl kırılmaz yapılır?
Köşeli parantezlerin içine unbreakable={} ekle, örneğin /give @p diamond_pickaxe[unbreakable={}]. Eşya bundan sonra hiç dayanıklılık kaybetmez.
Sohbet komutumun neden çok uzun olduğunu söylüyor?
Sohbet en fazla 256 karakter kabul eder. Uzun komutları çok daha uzun komutlar alan bir komut bloğuna yapıştır.
Minecraft'ta en yüksek büyü seviyesi kaç?
Komutlarla 255. Hayatta kalmada her büyünün kendi maksimumu vardır; I'den (Onarım, İpeksi Dokunuş) V'e (Keskinlik, Verimlilik, Güç) kadar.
Eski /give komutum neden çalışmıyor?
Biçim Java 1.20.5'te ve ardından 1.21.5'te değişti. {Enchantments:[{id:...}]} gibi eski NBT komutları artık çalışmıyor; bu aracın oluşturduğu bileşen biçimini kullan.
Keskinlik 1000 nasıl alınır?
Alamazsın: oyun büyü seviyelerini 255 ile sınırlar. Keskinlik 255 vuruş başına 128 hasar ekler.