← Alle Artikel

Minecraft-Trank-Guide

Ein benutzerdefinierter Trank ist ein sauberer Weg, Spielern ein Story-Item ohne Mods zu geben: Heiltrank, Fraktionselixier, Ritualflasche, Event-Trank oder gefährliche alchemistische Probe.

Builder öffnen

Was das Tool erstellt

Der Builder erzeugt einen fertigen /give-Befehl für potion, splash_potion und lingering_potion. Auf einer Seite konfigurierst du Basis-Trank, zusätzliche Effekte, Flaschenfarbe, Lore, CustomModelData und die Syntax, die zu deiner Serverversion passt.

Basis-Trank und eigene Effekte

Das Feld für den Basis-Trank akzeptiert Vanilla-IDs wie swiftness, long_regeneration oder strong_healing. Das gibt der Flasche ihre eingebaute Grundlage, während der Block custom effects Dauer, Stufe, Partikel, Icon und ambient feinjustiert.

potion_contents={
  potion:"minecraft:swiftness",
  custom_effects:[
    {id:"minecraft:night_vision",duration:600,amplifier:0}
  ],
  custom_color:7173375
}

Versionsunterschied

Seit Minecraft 1.20.5 nutzen Items Data Components. Für benutzerdefinierte Tränke gibt es dadurch in der Praxis zwei gängige Formate:

/give @p minecraft:potion[potion_contents={potion:"minecraft:healing"}] 1
/give @p minecraft:potion{Potion:"minecraft:healing"} 1

Warum Legacy kniffliger ist

Alte Trankeffekte werden über numerische IDs gespeichert. Das Tool versteckt diese Übersetzung: Du wählst lesbare Namen wie speed und slow_falling, und der Builder setzt die passenden Legacy-Werte ein, sofern sie unterstützt werden.

Farbe, Lore und Präsentation

Das gleiche Effektpaket kann sich je nach Präsentation völlig anders anfühlen. Die Flaschenfarbe ändert die Silhouette im Inventar, Lore gibt erzählerischen Kontext, und CustomModelData verbindet den Trank mit einem speziellen Modell oder Icon in deinem Resource Pack.

So benutzt du den Builder

  1. Wähle die Syntax passend zu deiner Serverversion.
  2. Lege Flaschentyp und optional einen Basis-Trank fest.
  3. Füge einen oder mehrere eigene Effekte mit Dauer und Stufe hinzu.
  4. Aktiviere bei Bedarf Farbe, Lore und CustomModelData.
  5. Kopiere den fertigen /give-Befehl in Konsole oder Befehlsblock.

Praktische Ideen