MC Toolkit

Poradniki / Polecenia i dane

Statyw alchemiczny pokrywa 19 z 40 efektów — a cztery mikstury nie są nazwane według tego, co robią

21 efektów statusu nie da się uwarzyć. Szybkość daje Speed, Skok daje Jump Boost, Leczenie daje Instant Health — a /give i /effect wymagają innych nazw.

Statyw alchemiczny pokrywa mniej niż połowę efektów statusu w grze, a cztery z mikstur, które pozwala wytworzyć, są nazwane inaczej niż efekt, który nadają. Ten drugi fakt to pułapka przy pisaniu komend. Zliczono na podstawie dostarczanych przez Mojang rejestrów mikstur i efektów dla 26.3.

19 efektów do uwarzenia, 46 wpisów

W grze jest 46 wpisów mikstur:

  • 24 mikstury bazowe — 19, które warzą się w efekt, cztery, które nie nadają niczego (water, mundane, thick, awkward) oraz luck, który istnieje, ale nie ma przepisu warzenia
  • 13 przedłużonych wersji long_
  • 9 wzmocnionych wersji strong_

Nie każda mikstura ma obie. Noktowizja się przedłuża, ale nie wzmacnia; Leczenie wzmacnia, ale się nie przedłuża. Stąd ten podział na 13 i 9.

21 z 40 efektów nie da się uwarzyć

Nieco ponad połowy efektów statusu w grze nie da się uwarzyć w ogóle:

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

Niektóre są środowiskowe (Przewodnia potęga, Pomocna płetwa, Mrok), niektóre to flagi zdarzeń (Zły Omen, Omen najazdu, Omen próby, Bohater wioski), niektóre pochodzą z czegoś innego niż statyw alchemiczny (Blask od widmowych strzał, Lewitacja od shulkerów, Pośpiech od magicznej latarni), a Szczęście ma id mikstury, ale nie ma przepisu, więc komendy to jedyna droga. Żadna ilość warzenia ich nie wytworzy.

Cztery mikstury są nazwane według czegoś innego

id miksturyefekt, który nadaje
swiftnessspeed
leapingjump_boost
healinginstant_health
harminginstant_damage

Ma to znaczenie, bo obie komendy używają innych słowników:

/give @p potion[potion_contents={potion:"minecraft:swiftness"}]
/effect give @p minecraft:speed 30 1

potion:"minecraft:speed" nie istnieje i /effect give @p minecraft:swiftness też nie. Każda komenda chce własnego id, a wśród mikstur jednocześnie działających niezgodność istnieje tylko dla tych czterech — każda inna dzieli nazwę ze swoim efektem, co właśnie sprawia, że te cztery tak łatwo pomylić.

Mistrz żółwi nadaje dwa efekty

turtle_master to jedyna mikstura, która nakłada więcej niż jeden: Odporność i Spowolnienie naraz. Dlatego czyta się ją jako miksturę defensywną z wadą, a nie jako zwykły wzmacniacz.

To także jedyny sposób, by uwarzyć Odporność. Nie ma Mikstury Odporności — efekt jest osiągalny przez statyw alchemiczny tylko jako połowa Mistrza żółwi, zawsze z dołączonym Spowolnieniem. Odporność nie znajduje się więc na powyższej liście nieuwarzalnych, ale nie da się jej też oddzielić.

Dla pracy z komendami i datapackami

  • Sprawdź, czy efekt, którego chcesz, ma w ogóle miksturę, zanim zaczniesz projektować wokół warzenia — 21 nie da się uwarzyć.
  • Używaj id mikstury dla przedmiotów, a id efektu dla /effect; różnią się dla Szybkości, Skoku, Leczenia i Ranienia.
  • Pamiętaj, że long_ i strong_ to osobne wpisy rejestru, a nie modyfikatory, więc komenda wymieniająca minecraft:long_swiftness wymienia prawdziwą, odrębną miksturę.

Laboratorium mikstur →

Więcej poradników

Zobacz wszystkie →