← Alle Artikel

Intelligente Custom-Tränke in Minecraft 1.21.4: Arbeiten mit potion_contents

Das neue Tranksystem ist eines der klarsten Beispiele dafür, warum die Component-Ära wirklich nützlich ist. Statt alles in einen alten NBT-Klumpen zu zwingen, sagt das Item jetzt direkt, was sein Trank-Payload sein soll.

Potions-Builder öffnen

Warum potion_contents wichtig ist

In 1.21.4 muss sich ein Custom-Trank nicht mehr wie ein mysteriöses NBT-Objekt anfühlen. Der wichtige Teil des Payloads lebt jetzt in einer eigenen Komponente, die Trankfarbe, eigene Effekte und den Basistrank-Eintrag klar beschreibt, wenn einer verwendet wird.

Typische Form der Komponente

minecraft:potion_contents={
  custom_color:11750815,
  custom_effects:[
    {id:"minecraft:speed",amplifier:1,duration:2400},
    {id:"minecraft:night_vision",duration:2400}
  ]
}

Was einen Trank „intelligent“ macht

Gute RP-Anwendungsfälle

Kombination mit anderen Components

Ein intelligenter Trank kombiniert minecraft:potion_contents meist mit mindestens einem eigenen Namen, Lore und manchmal minecraft:custom_model_data. Genau das macht aus einem rohen Mechanik-Item etwas, das sich für die eigene Serverwelt geschrieben anfühlt.

Wann Überdesign vermieden werden sollte

Wenn jeder Trank zu viele Effekte, zu viel Lore und zu viel visuellen Lärm hat, verstehen Spieler irgendwann nicht mehr, was sie trinken. Nutzt das Component-System, um Tränke klarer zu machen, nicht lauter.

Workflow im Builder

  1. Tranktyp und Zielversion wählen.
  2. Die sichtbare Identität festlegen: Name, Lore, Modell, Flaschenstil.
  3. Effekte innerhalb von potion_contents zusammenstellen.
  4. Das Item im Spiel testen und die Lesbarkeit des Tooltips prüfen.