Zum Hauptinhalt springen
MC COMMANDS logoMC COMMANDS
Befehlsreferenz

Minecraft /give Command

itemsJava EditionBedrock Edition

Gibt einen bestimmten Gegenstand an einen Spieler (inklusive benutzerdefinierter Komponenten in Java).

Versionskompatibilität

Java Edition:1.21.4 (1.13+)
Bedrock Edition:1.21.60

Befehlssyntax

Java Edition/give <targets> <item>[<components>] [<count>]
Bedrock Edition/give <player> <itemName> [amount] [data] [components]

Argumente Erklärt

Praktische Beispiele

beginnerBeide Editionen
/give @p minecraft:diamond 64

Gives the nearest player a full stack (64) of diamonds.

Standard command for rewarding players or stocking inventories.

intermediateJava Edition
/give @s minecraft:netherite_sword[enchantments={levels:{"minecraft:sharpness":5,"minecraft:unbreaking":3}}]

Java 1.20.5+: Gives yourself a Sharpness V, Unbreaking III Netherite Sword using modern component brackets.

Square bracket syntax [component=val] replaced legacy curly brace NBT in Java 1.20.5.

intermediateBedrock Edition
/give @p iron_pickaxe 1 0 {"minecraft:can_destroy":{"blocks":["stone","cobblestone"]}}

Bedrock Edition: Gives an iron pickaxe that can only break stone and cobblestone in Adventure mode.

Crucial for Bedrock adventure maps with controlled puzzle progression.

beginnerBeide Editionen
/give @a minecraft:cooked_beef 32

Gives 32 cooked beef to all connected players simultaneously.

Perfect for starting food kits or UHC events.

advancedJava Edition
/give @p minecraft:potion[potion_contents={custom_effects:[{id:"minecraft:speed",duration:6000,amplifier:1}]}]

Java 1.20.5+: Gives a custom Speed II potion lasting 5 minutes.

Demonstrates deep component nesting for custom consumables.

Advertisement

Häufige Fehler

Fehler:

Den Gegenstandsnamen in Großbuchstaben schreiben

Lösung:

Gegenstand-IDs sind case-sensitive und müssen in Kleinbuchstaben mit Unterstrichen geschrieben werden.

Fehler:

Versuchen, mehr als 64 Gegenstände auf Bedrock zu geben

Lösung:

Bedrock hat ein Limit von 64 Gegenständen pro Befehl. Verwenden Sie mehrere Befehle.

Fehler:

Vergessen, dass /give Operatorrechte benötigt

Lösung:

Stellen Sie sicher, dass Sie OP-Rechte haben oder einen Kommandoblock mit aktivierten Rechten verwenden.

Command Block Usage & Automation

When used in Command Blocks, avoid using @s because the command block itself is the executor and @s evaluates to nothing. Always target players with @p (nearest player), @a (all players), or filtered selectors like @a[distance=..5]. Use Impulse command blocks connected to pressure plates for starter kits, or Chain Conditional blocks following a scoreboard balance test to dispense shop items.

Automation Tip: Command blocks require Operator permissions (permission level 2+) and cheats enabled. In Java Edition, command blocks can execute commands up to 32,767 characters long compared to the 256-character player chat limit.

Nützliche Tipps

  • Sie können mehrere Gegenstände geben, indem Sie eine Zahl am Ende hinzufügen: /give @p dirt 64

  • Verwenden Sie @s für sich selbst, @p für den nächsten Spieler oder @a für alle.

  • Java-Objektkomponenten ermöglichen die Anpassung von Waffen, Rüstungen und Werkzeugen mit Verzauberungen.

  • Auf Bedrock sind Stapel auf 64 für die meisten Gegenstände begrenzt.

  • Sie können /give in Kommandoblöcken verwenden, um automatische Verteilungssysteme zu erstellen.

Wichtige Hinweise

In Java 1.20.5+ wurde die NBT-Syntax in geschweiften Klammern {} durch Objektkomponenten in eckigen Klammern [...] ersetzt.

Häufig Gestellte Fragen

Bereit, Ihren Befehl zu erstellen?

Verwenden Sie unseren interaktiven Generator, um fehlerfreie /give Befehle mit einer visuellen Oberfläche zu erstellen.

Befehlsgenerator Öffnen
Advertisement