Verzauberungs-Befehlsgenerator
Dieser Befehlsgenerator für Verzauberungen schreibt den Befehl für dich. Wähle einen Gegenstand, setz jede Verzauberungsstufe bis 255 und kopiere einen funktionierenden /give-Befehl. Für Verzauberungen, die auch im Überlebensmodus erlaubt sind, gibt es zusätzlich einen /enchant-Befehl.
Gegenstand
Verzauberungen
Befehle
/give
/enchant
So geht’s
- Wähle den Gegenstand oder setz das Häkchen bei „Verzaubertes Buch“.
- Stell die Stufen ein: Max für Überlebensmodus-Stufen, 255 für das Höchste, was das Spiel erlaubt, oder gib eine beliebige Zahl ein.
- Kopiere den /give-Befehl; im Überlebensmodus erlaubte Verzauberungen bekommen auch /enchant-Befehle.
Gut zu wissen
- Führe Befehle über einen Befehlsblock aus, wenn sich Stufen und Gegenstände nicht im Chat eingeben lassen.
- Auch Verzauberungen über dem Maximum halten sich an die Schutz-Obergrenze von 80 % und andere Grenzen.
- In Bedrock funktioniert nur /enchant bis zur Höchststufe.
Siehe auch: God-Rüstungs-Generator, Höchststufen der Verzauberungen und der Verzauberungsrechner für die günstigste Amboss-Reihenfolge.
So funktionieren die Befehle
Seit Java 1.21.5 sind Verzauberungen eine Gegenstandskomponente: /give @p netherite_sword[enchantments={sharpness:5,looting:3}]. Bücher nutzen stattdessen stored_enchantments. Stufen können bis 255 gehen.
/enchant ist strenger: Es funktioniert nur mit dem Gegenstand in der Hand des Spielers, nur bis zur normalen Höchststufe und lehnt Verzauberungen ab, die sich ausschließen.
In der Bedrock Edition funktioniert nur /enchant, ebenfalls bis zur Höchststufe: zum Beispiel /enchant @s sharpness 5.
Die Syntax in jeder Java-Version
Das /give-Format hat sich in den letzten Jahren zweimal geändert. Ein Befehl aus einem alten Video scheitert in einer neuen Welt deshalb oft. Pass den Befehl an deine Version an:
| Java-Version | Schwert mit Schärfe V | Reparatur Buch |
|---|---|---|
| 1.21.5 und neuer | /give @p diamond_sword[enchantments={sharpness:5}] | /give @p enchanted_book[stored_enchantments={mending:1}] |
| 1.20.5 bis 1.21.4 | /give @p diamond_sword[enchantments={levels:{sharpness:5}}] | /give @p enchanted_book[stored_enchantments={levels:{mending:1}}] |
| 1.13 bis 1.20.4 | /give @p diamond_sword{Enchantments:[{id:"minecraft:sharpness",lvl:5s}]} | /give @p enchanted_book{StoredEnchantments:[{id:"minecraft:mending",lvl:1s}]} |
Dieses Tool schreibt das neueste Format, das in Java 26.3 funktioniert.
Einen /give-Befehl lesen
@pzielt auf den nächsten Spieler. Nimm@sfür dich selbst,@afür alle oder gib einen Spielernamen ein.- Danach kommt die Gegenstands-ID, etwa
netherite_sword. Das Präfixminecraft:ist optional. - Die eckigen Klammern enthalten Gegenstandskomponenten. In
enchantmentsbesteht jeder Eintrag aus einer ID, einem Doppelpunkt und einer Stufe. - Trenne Einträge mit Kommas und ohne Leerzeichen, zum Beispiel
{sharpness:5,looting:3,mending:1}. - Füg weitere Komponenten in dieselben Klammern ein.
unbreakable={}sorgt zum Beispiel dafür, dass der Gegenstand keinen Schaden nimmt. - Außerdem gibt
enchantment_glint_override=trueden Verzauberungsglanz ohne jede Verzauberung. - Für einen farbigen Namen fügst du
custom_namehinzu; das Tool für Amboss-Farbnamen schreibt diesen Teil.
Häufige Fehler und Lösungen
- Ein Fehler direkt nach der Gegenstands-ID heißt meistens, dass das Format nicht zu deiner Version passt. Sieh in der Tabelle oben nach.
- „Unbekannter oder unvollständiger Befehl“ in einer Einzelspielerwelt heißt, dass Cheats aus sind. Öffne die Welt im LAN mit aktiven Cheats oder nutze einen Befehlsblock.
- Der Chat nimmt höchstens 256 Zeichen an. Ein Befehl für ein komplettes God-Kit kann länger sein, füg ihn also stattdessen in einen Befehlsblock ein.
- Nutze IDs, keine Anzeigenamen:
binding_curse, nicht „Fluch der Bindung“. Das Tool schreibt immer die richtige ID. - Stufen müssen zwischen 1 und 255 liegen. Eine Stufe von 0 oder alles über 255 macht den Befehl kaputt.
- /enchant fails if the item can't take the enchantment, if the level is above the normal max, or if the item already has a conflicting one. Use /give in those cases.
Nützliche Varianten
/give @astatt@pgibt jedem Spieler, der online ist, eine Kopie, praktisch für Event-Preise.- Setz für mehrere Exemplare eine Zahl hinter die Klammern, zum Beispiel
... 3für drei Schwerter. - Um einen Gegenstand direkt in einen Slot zu legen, nutze
/item replace entity @s weapon.mainhand withund danach den Gegenstandsteil des Befehls. - Die Rüstungsslots für diesen Befehl sind
armor.head,armor.chest,armor.legsundarmor.feet. - Aus einem Befehlsblock heißt
@pder Spieler, der dem Block am nächsten ist, stell dich also nah dran, wenn du den Knopf drückst.
Was Stufen über dem Maximum wirklich bringen
Die meisten Verzauberungen wachsen über ihr Überlebensmodus-Maximum hinaus weiter, manche aber nicht. Schärfe gibt 0,5 Schaden pro Stufe plus 0,5, Schärfe X gibt also 5,5 und Schärfe 255 gibt 128. Haltbarkeit auf einem Werkzeug verhindert Haltbarkeitsverlust mit einer Chance von Stufe ÷ (Stufe + 1), ein Werkzeug mit Haltbarkeit 255 verliert also nur bei etwa einer von 256 Benutzungen Haltbarkeit.
Schutz ist anders. Schutzpunkte stoppen bei 20 (80 % weniger Schaden), und Schutz IV auf allen vier Teilen gibt schon 16. Schutz 255 bringt dich also nur von 64 % auf 80 % weniger Schaden. Der Rüstungsrechner zeigt, wie die Obergrenze wirkt.
Außerdem bleibt ein Buch über dem Maximum aus /give im Überlebensmodus nicht über dem Maximum. Machst du ein Buch mit Schärfe X am Amboss auf ein Schwert, deckelt der Amboss das Ergebnis bei Schärfe V.
Fragen
Wie gebe ich ein verzaubertes Buch per Befehl?
Nutze stored_enchantments statt enchantments, zum Beispiel /give @p enchanted_book[stored_enchantments={mending:1}]. Das Buch funktioniert dann am Amboss wie jedes andere.
Warum sagt /enchant, dass der Gegenstand diese Verzauberung nicht unterstützt?
Der Gegenstand in deiner Hand kann sie im Überlebensmodus nicht bekommen, etwa Schärfe auf einer Spitzhacke. Mit einem /give-Befehl kannst du sie trotzdem hinzufügen.
Was bedeuten @p, @s und @a?
@p ist der nächste Spieler, @s ist, wer den Befehl ausführt, @a sind alle Spieler und @r ist ein zufälliger Spieler.
Wie mache ich einen Gegenstand per Befehl unzerstörbar?
Füg unbreakable={} in die Klammern ein, zum Beispiel /give @p diamond_pickaxe[unbreakable={}]. Dann verliert er nie Haltbarkeit.
Warum sagt der Chat, dass mein Befehl zu lang ist?
Der Chat nimmt höchstens 256 Zeichen an. Füg lange Befehle in einen Befehlsblock ein, der viel längere annimmt.
Was ist die höchste Verzauberungsstufe in Minecraft?
Mit Befehlen 255. Im Überlebensmodus hat jede Verzauberung ihre eigene Höchststufe, von I (Reparatur, Behutsamkeit) bis V (Schärfe, Effizienz, Stärke).
Warum funktioniert mein alter /give-Befehl nicht?
Das Format hat sich in Java 1.20.5 und noch einmal in 1.21.5 geändert. Alte NBT-Befehle wie {Enchantments:[{id:...}]} funktionieren nicht mehr; nutze das Komponentenformat, das dieses Tool erstellt.
Wie bekomme ich Schärfe 1000?
Gar nicht: Das Spiel deckelt Verzauberungsstufen bei 255. Schärfe 255 gibt 128 Schaden pro Treffer.