← Alle Artikel

Guide zu Custom-Potions in Minecraft

Ein benutzerdefinierter Trank ist eine saubere Möglichkeit, Spielern ohne Mods einen markanten Gegenstand zu geben: Heilmittel, seltenes Elixier, Fraktions-Buff, Ritualflasche oder gefährliches Sample für ein Event.

Builder öffnen

Warum benutzerdefinierte Tränke auf einem echten Server wichtig sind

Ein Trank gehört zu den schnellsten Wegen, eine gewöhnliche Belohnung in ein Objekt mit spürbarer Identität zu verwandeln. Dieselbe Flasche kann Heilmittel, instabiles Experiment, Ritualkatalysator, Kampfmittel oder einfach ein Gegenstand mit Atmosphäre sein, den Spieler nicht nur wegen der Zahlen behalten.

Genau deshalb lohnt sich hier ein eigenes Werkzeug. Das Objekt ist klein, aber darin treffen oft Mechanik, Erzählung, Balance und versionsabhängige Minecraft-Syntax aufeinander.

Was das Werkzeug baut

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 passende Syntax für deine Serverversion.

Es hilft, einen Custom-Trank in vier Schichten zu sehen

SchichtWelche Frage beantwortet sie?Typische Beispiele
FlaschentypWie wird der Gegenstand benutzt?Trinkbar, Splash, Lingering
EffektpaketWas tut der Trank?Geschwindigkeit, Debuff, Mischutility
PräsentationWie soll er wirken?Farbe, Lore, eigener Name
Visueller HookBraucht er eigenes Icon oder Modell?CustomModelData mit Pack-Asset

Basis-Trank und custom effects

Das Feld für den Basis-Trank akzeptiert Vanilla-IDs wie swiftness, long_regeneration oder strong_healing. Das gibt eine erkennbare Grundlage, während der Block custom effects darüber genaue Feinabstimmung für Dauer, Stufe, Partikel, Icon und ambient liefert.

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

Das zählt, weil viele gute RP-Tränke weder rein vanilla noch komplett custom sind. Sie beginnen mit einer vertrauten Grundlage und bekommen ein oder zwei präzise Wendungen, die sie in die Welt des Servers einbetten.

Die Komponente potion_contents Feld für Feld

Geprüft für die Versionen: Java Edition 1.20.5–26.3; die Farbschreibweise mit 0x braucht 1.21.5.

Seit 1.20.5 steckt alles, was die Wirkung einer Flasche betrifft, in einer einzigen Komponente. Ein Tonikum mit zwei Effekten und eigener Farbe:

potion_contents={
  custom_color:11750815,
  custom_effects:[
    {id:"minecraft:speed",amplifier:1,duration:2400},
    {id:"minecraft:night_vision",duration:2400}
  ]
}
FeldBedeutungGut zu wissen
potionEin Vanilla-Trank als Basis, etwa minecraft:swiftnessOptional. Lass es weg, wenn die Flasche nur deine eigenen Effekte tragen soll.
custom_colorDie Flaschenfarbe als eine Zahl: Rot × 65536 + Grün × 256 + Blau11750815 ist #B34D9F. Ab 1.21.5 kannst du direkt 0xB34D9F schreiben.
idDer Effekt, etwa minecraft:speedEine lesbare ID; numerische Effekt-IDs gehören zum Format vor 1.20.5.
amplifierDie Stufe minus eins0 ist Stufe I, 1 ist Stufe II. Ohne Angabe 0.
durationDauer in Ticks, 20 pro Sekunde2400 sind zwei Minuten; -1 macht den Effekt unendlich.
show_particles, show_icon, ambientWie sichtbar der Effekt istPartikel und Symbol erscheinen, solange du sie nicht auf false setzt; ambient macht die Partikel blasser, wie bei einem Leuchtfeuer.

Ein paar Gewohnheiten halten solche Flaschen im Spiel lesbar. Stimm die Farbe auf die Rolle in der Geschichte ab, damit eine Heilertinktur nie denselben Ton hat wie ein Gift. Lass den Namen sagen, was die Flasche in der Welt ist; was sie tut, zeigt der Tooltip ohnehin. Hör bei zwei oder drei Effekten auf, denn eine längere Liste lesen Spieler nicht mehr. Typische RP-Flaschen nach diesem Muster: die Tinktur des Heilers (leichte Schnelligkeit und Regeneration), das Elixier des Ermittlers (Nachtsicht und kurze Unsichtbarkeit), Fraktionstonika mit gleichen Effekten in verschiedenen Farben und Questtränke mit klarem Namen und eigenem Modell.

Versionsunterschied

Seit Minecraft 1.20.5 arbeiten Items mit Data Components. Für Custom-Tränke bedeutet das in der Praxis zwei Hauptformate:

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

Genau deshalb ist der Builder so hilfreich: Die meisten kaputten Trank-Befehle sind keine schlechten Ideen, sondern Syntax aus der falschen Minecraft-Epoche.

Warum Legacy kniffliger ist

Im alten Format werden Effekte über numerische IDs gespeichert. Der Builder versteckt diese Fleißarbeit: Du wählst lesbare Namen wie speed oder slow_falling, und das Werkzeug setzt automatisch die passenden Legacy-Werte ein, wo sie noch gelten.

Farbe, Lore und Inszenierung

Dasselbe Effektpaket kann sich je nach Präsentation komplett anders anfühlen. Die Flaschenfarbe verändert die Inventar-Silhouette, Lore liefert Kontext, und CustomModelData verbindet den Trank mit einem besonderen Icon oder Modell aus dem Resource Pack.

Wie du den Builder ruhig benutzt

  1. Wähle die Syntax, die zu deiner Serverversion passt.
  2. Lege Flaschentyp und Basis-Trank fest, falls er gebraucht wird.
  3. Füge einen oder mehrere custom effects mit Dauer und Stufe hinzu.
  4. Entscheide, ob Name, Lore und Farbe wirklich einen erzählerischen oder visuellen Zweck haben sollen.
  5. Setze CustomModelData erst dann, wenn das Pack wirklich schon einen passenden visuellen Hook besitzt.
  6. Kopiere den fertigen /give-Befehl in Konsole oder Command-Block.

Praktische Ideen

Häufige Fehler

FAQ

Brauche ich für jeden Custom-Trank ein Resource Pack?

Nein. Ein Pack brauchst du nur, wenn die Flasche anders aussehen soll als vanilla.

Kann ein Trank Basis-Trank und custom effects mischen?

Ja. Das ist oft der sauberste Weg, eine erkennbare Grundlage mit ein oder zwei besonderen Abzweigungen zu kombinieren.

Wann sollte ich Splash oder Lingering statt eines normalen Tranks nehmen?

Wenn die Art der Anwendung selbst zur Szene gehört: Wirkzonen, Ritualkreise, Wurfunterstützung oder bleibende Wolken.

Ändert CustomModelData den Effekt?

Nein. Es ändert den visuellen Hook. Das Effektpaket liegt weiterhin in den Trankdaten selbst.

Was, wenn ich nur eine farbige Flasche mit Lore will?

Der Builder bleibt trotzdem sinnvoll. Ein Gegenstand muss nicht sofort alle komplizierten Felder nutzen, um sich bewusst gestaltet anzufühlen.