MC Toolkit

Anleitungen / Befehle & Daten

Brauen deckt 19 von 40 Effekten ab — und vier Tränke sind nicht nach ihrer Wirkung benannt

21 Statuseffekte lassen sich nicht brauen. Schnelligkeit gibt Speed, Sprungkraft gibt Jump Boost, Heilung gibt Instant Health — und /give und /effect brauchen die unterschiedlichen Namen.

Der Braustand deckt weniger als die Hälfte der Statuseffekte im Spiel ab, und vier der Tränke, die er herstellt, sind nach etwas anderem benannt als nach dem Effekt, den sie verleihen. Diese zweite Tatsache ist eine Falle beim Schreiben von Befehlen. Gezählt nach Mojangs ausgelieferten Trank- und Effektregistern für 26.3.

19 braubare Effekte, 46 Einträge

Es gibt 46 Trank-Einträge:

  • 24 Basistränke — 19, die zu einem Effekt gebraut werden, vier, die nichts verleihen (water, mundane, thick, awkward) und luck, der existiert, aber kein Braurezept hat
  • 13 long_ verlängerte Versionen
  • 9 strong_ verstärkte Versionen

Nicht jeder Trank hat beides. Nachtsicht lässt sich verlängern, aber nicht verstärken; Heilung lässt sich verstärken, aber nicht verlängern. Die Aufteilung 13 zu 9 ist der Grund dafür.

21 der 40 Effekte lassen sich nicht brauen

Knapp über die Hälfte der Statuseffekte im Spiel lassen sich überhaupt nicht brauen:

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

Einige sind umgebungsbedingt (Meereskraft, Gunst des Delfins, Dunkelheit), einige sind Ereignis-Flags (Böses Omen, Drohender Überfall, Drohende Prüfung, Held des Dorfes), einige stammen aus etwas anderem als einem Braustand (Leuchten von Spektralpfeilen, Schwebekraft von Shulkern, Eile von einem Leuchtfeuer), und Glück hat eine Trank-ID, aber kein Rezept, sodass Befehle der einzige Weg dorthin sind. Keine noch so große Menge an Brauen wird einen davon hervorbringen.

Vier Tränke sind nach etwas anderem benannt

Trank-IDEffekt, den er verleiht
swiftnessspeed
leapingjump_boost
healinginstant_health
harminginstant_damage

Das ist wichtig, weil die beiden Befehle unterschiedliche Vokabulare verwenden:

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

potion:"minecraft:speed" ist keine Sache und /effect give @p minecraft:swiftness ebenso wenig. Jeder Befehl will seine eigene ID, und unter den Tränken mit einem einzigen Effekt existiert die Diskrepanz nur bei diesen vier — jeder andere teilt seinen Namen mit seinem Effekt, was genau das ist, was die vier so leicht falsch zu machen macht.

Turtle Master verleiht zwei Effekte

turtle_master ist der einzige Trank, der mehr als einen verleiht: Resistenz und Langsamkeit zusammen. Deshalb liest er sich wie ein defensiver Trank mit einem Nachteil statt wie ein reiner Buff.

Er ist außerdem der einzige Weg, Resistenz zu brauen. Es gibt keinen Trank der Resistenz — der Effekt ist über den Braustand nur als Hälfte von Turtle Master erreichbar, immer mit der Langsamkeit daran gekoppelt. Resistenz steht also nicht in der obigen Liste der nicht braubaren Effekte, ist aber auch nicht abtrennbar.

Für Befehls- und Datapack-Arbeit

  • Prüfe, ob der gewünschte Effekt überhaupt einen Trank hat, bevor du um das Brauen herum planst — 21 lassen sich nicht brauen.
  • Verwende die Trank-ID für Gegenstände und die Effekt-ID für /effect; sie unterscheiden sich bei Schnelligkeit, Sprungkraft, Heilung und Schaden.
  • Denke daran, dass long_ und strong_ separate Registereinträge sind, keine Modifikatoren, sodass ein Befehl, der minecraft:long_swiftness nennt, einen echten, eigenständigen Trank nennt.

Trank-Labor →

Weitere Anleitungen

Alle ansehen →