Pular para o conteúdo principal
MC COMMANDS logoMC COMMANDS
Referência do Comando

Minecraft /give Command

itemsEdição JavaEdição Bedrock

Dá um item especificado a um jogador (incluindo componentes personalizados no Java).

Compatibilidade de Versões

Edição Java:1.21.4 (1.13+)
Edição Bedrock:1.21.60

Sintaxe do Comando

Edição Java/give <targets> <item>[<components>] [<count>]
Edição Bedrock/give <player> <itemName> [amount] [data] [components]

Argumentos Explicados

Exemplos Práticos

beginnerAmbas as Edições
/give @p minecraft:diamond 64

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

Standard command for rewarding players or stocking inventories.

intermediateEdição Java
/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.

intermediateEdição Bedrock
/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.

beginnerAmbas as Edições
/give @a minecraft:cooked_beef 32

Gives 32 cooked beef to all connected players simultaneously.

Perfect for starting food kits or UHC events.

advancedEdição Java
/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

Erros Comuns

Erro:

Escrever o nome do item em maiúsculas

Solução:

Os IDs de itens diferenciais maiúsculas e minúsculas e devem ser escritos em minúsculas com underlines.

Erro:

Tentar dar mais de 64 itens no Bedrock

Solução:

Bedrock tem limite de 64 itens por comando. Use múltiplos comandos.

Erro:

Esquecer que /give requer permissões de operador

Solução:

Certifique-se de ter permissões OP ou use um bloco de comando com permissões ativadas.

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.

Dicas Úteis

  • Você pode dar vários itens adicionando um número no final: /give @p dirt 64

  • Use @s para dar itens a si mesmo, @p para o jogador mais próximo, ou @a para todos.

  • Os componentes de item Java permitem personalizar armas, armaduras e ferramentas com encantamentos.

  • No Bedrock, as quantidades são limitadas a 64 para a maioria dos itens.

  • Você pode usar /give em blocos de comando para criar sistemas de distribuição automática.

Notas Importantes

No Java 1.20.5+, a sintaxe NBT entre chaves {} foi substituída por componentes de item entre colchetes [...].

Perguntas Frequentes

Pronto para criar seu comando?

Use nosso gerador interativo para criar comandos /give sem erros com uma interface visual.

Abrir Gerador de Comandos
Advertisement