Rehberler / Komutlar ve Veriler
İksir üretimi 40 etkinin 19'unu kapsıyor — ve dört iksir adını yaptığı şeyden almıyor
21 durum etkisi iksirle üretilemiyor. Çeviklik Hız veriyor, Sıçrama Zıplama Güçlendirmesi veriyor, İyileştirme Anlık Sağlık veriyor — ve /give ile /effect farklı adlara ihtiyaç duyuyor.
İksir Tezgâhı oyundaki durum etkilerinin yarısından azını kapsıyor ve ürettiği iksirlerden dördü, verdiği etkiden başka bir şeyin adını taşıyor. Bu ikinci gerçek, komut yazarken bir tuzak. Mojang'ın 26.3 için yayımladığı iksir ve etki kayıtlarından sayıldı.
19 üretilebilir etki, 46 kayıt
Toplam 46 iksir kaydı var:
- 24 temel iksir — 19'u bir etkiye dönüşüyor, dördü hiçbir şey vermiyor (
water,mundane,thick,awkward) veluck, ki var olmakla birlikte iksir tarifi yok - 13
long_uzatılmış sürüm - 9
strong_güçlendirilmiş sürüm
Her iksirin ikisi de yok. Gece Görüşü uzatılıyor ama güçlendirilmiyor; İyileştirme güçlendiriliyor ama uzatılmıyor. 13'e 9'luk dağılımın sebebi bu.
40 etkinin 21'i iksirle üretilemiyor
Oyundaki durum etkilerinin yarısından biraz fazlası hiçbir şekilde iksirle üretilemiyor:
absorption, bad_omen, blindness, breath_of_the_nautilus, conduit_power, darkness, dolphins_grace, glowing, haste, health_boost, hero_of_the_village, hunger, levitation, luck, mining_fatigue, nausea, raid_omen, saturation, trial_omen, unluck, wither
Bazıları çevresel (Oluk’un Gücü, Yunusun Lütfu, Karanlık), bazıları olay işaretleri (Kötü Kehanet, Baskın Kehaneti, Sınama Kehaneti, Köyün Kahramanı), bazıları İksir Tezgâhı dışında bir şeyden geliyor (hayalet oklardan Parlama, shulker'lardan Yükselme, Fener'den Acele) ve Şans'ın bir iksir kimliği var ama tarifi yok, dolayısıyla tek yolu komutlar. Ne kadar iksir üretirseniz üretin bunların hiçbirini elde edemezsiniz.
Dört iksir başka bir şeyin adını taşıyor
| iksir kimliği | verdiği etki |
|---|---|
swiftness | speed |
leaping | jump_boost |
healing | instant_health |
harming | instant_damage |
Bu önemli çünkü iki komut farklı sözcük dağarcıkları kullanıyor:
/give @p potion[potion_contents={potion:"minecraft:swiftness"}]
/effect give @p minecraft:speed 30 1
potion:"minecraft:speed" diye bir şey yok ve /effect give @p minecraft:swiftness de yok. Her komut kendi kimliğini istiyor ve tek etkili iksirler arasında bu uyuşmazlık yalnızca bu dördünde var — diğerlerinin hepsi adını etkisiyle paylaşıyor, ki dördünü yanlış yapmayı bu kadar kolay kılan da tam olarak bu.
Kaplumbağa Ustası iki etki veriyor
turtle_master birden fazla etki uygulayan tek iksir: Direnç ve Yavaşlık birlikte. Bu yüzden düz bir güçlendirme yerine bir dezavantajı olan savunma iksiri gibi okunuyor.
Aynı zamanda Direnç'i iksirle üretmenin tek yolu. Direnç İksiri diye bir şey yok — etkiye İksir Tezgâhı üzerinden yalnızca Kaplumbağa Ustası'nın yarısı olarak ulaşılıyor, her zaman Yavaşlık da beraberinde geliyor. Yani Direnç yukarıdaki üretilemezler listesinde değil, ama ayrılamıyor da.
Komut ve veri paketi çalışmaları için
- İksir üretimi etrafında tasarım yapmadan önce istediğiniz etkinin bir iksiri olup olmadığını kontrol edin — 21'i iksirle üretilemiyor.
- Eşyalar için iksir kimliğini,
/effectiçin etki kimliğini kullanın; Çeviklik, Sıçrama, İyileştirme ve Hasar Verme için bunlar farklı. long_vestrong_'nin değiştirici değil ayrı kayıt girdileri olduğunu unutmayın, dolayısıylaminecraft:long_swiftnessadını veren bir komut gerçek, ayrı bir iksir adlandırıyor.