(Das folgende gilt für Java, mit Bedrock kenne ich mich nicht wirklich aus,) Es gibt leider keine id für levitation potions in Minecraft. Für andere Effekte kannst Potion ID websiten verwenden mit folgenden Befehl minecraft:potion{Potion:<id>}. Eine Potion ID website wäre Minecraft Potion ID List | Minecraft Item IDs. Es gibt auch Potion generator, wie z.B.Potion Generator - Minecraft Tools. Diese Website stellt einem auch levitation zur Verfügung, aber bei mir hat es nicht funktioniert (der Befehl: /give @p minecraft:potion{Potion:"minecraft:water",CustomPotionEffects:[{Id:25,Duration:1200}],display:{Name:"\"Custom Potion\""}}). Wenn das bei dir auch nicht funktioniert kannst du entweder ein bestimmtes Item, das jemand in der Hand hat löschen und über einen Chain Command Block dieser Person den Effekt geben (den Teil mit dem Item löschen kannst du auch, falls du das nicht willst weglassen):

/execute as <SpielerName> if entity <SpielerName>[nbt={SelectedItem:{id:"<item>"}}] run effect give @s levitation <Dauer> <Stärke> <Partikel>

Du kannst Falls du nicht willst, dass das jedes item dieser Art den Effekt gibt Custom Data Models verwenden:

/execute as <SpielerName> if entity <SpielerName>[nbt={SelectedItem:{id:"<item>",tag:{CustomModelData:<Zahl>}}}] run effect give @s levitation <Dauer> <Stärke> <Partikel>

Das Item mit dem Custom Data Model gibst du dir mit

/give <SpielerName> <item>{CustomModelData:<Zahl>}

Falls du den Namen vom Item verändern willst:

/give <SpielerName> <item>{CustomModelData:123,display:{Name:"{\"text\":\"<Name>\"}"}}

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.