Nivel de permiso requerido |
|
---|---|
Restricciones |
Da un objeto a uno o más jugadores.
Sintaxis[]
- Java Edition
give <target> <item> [<count>]
- Bedrock Edition
give <player: target> <itemName: Item> [amount: int] [data: int] [components: json]
Argumentos[]
JE: <targets>
: entity
BE: player: target
: CommandSelector<Player>
- Especifica el(los) objetivo(s) para dar el(los) artículo(s).
- Must be a player name, a target selector or a UUID[Solo Java Edition]. And the target selector must be of player type.
JE: <item>
: item_stack
BE: itemName: Item
: enum
- Especifica el objeto a dar.
- En Java Edition, it must be in form of
item_id{data_tags}
(accepts item and block tags), in which data tags can be omitted when they are not needed. En Bedrock Edition, it must be an item id or a block id for which items exist.
JE: <count>
: integer
BE: amount: int
: int
- Especifica el número de artículos a dar. Si no se especifica, el valor predeterminado es
1
. - Must be a 32-bit integer number. En Java Edition, it must be between 1 and 2147483647 (inclusive). En Bedrock Edition, debe estar entre 1 y 32767 (inclusive).
- Especifica los valores de datos del objeto de los elementos dados. Los valores que no son válidos para el ID de artículo especificado vuelven a 0. Si no se especifica, el valor predeterminado es 0.
- Must be a 32-bit integer number. Debe estar entre 0 y 32767 (inclusive).
BE: components: json
: Json::Value
- Especifica los componentes del objeto de los artículos dados. Me gustan las etiquetas de datos, pero solo admite
minecraft:can_place_on
,minecraft:can_destroy
,minecraft:item_lock
, y las funcionesminecraft:keep_on_death
(ver #Ejemplos). - Must be a JSON Object.
Resultado[]
Comando | Provoca | Java Edition | Bedrock Edition |
---|---|---|---|
cualquiera | los argumentos no se especifican correctamente | no analizable | no analizable |
player: target no es de tipo de jugador | N/A | Falla | |
cantidad: int no está entre 1 y 32767 | |||
datos: int no está entre 0 y 32767 | |||
<targets> o player: target no se resuelve en uno o más jugadores en línea | falla | ||
<elemento> o nombre del elemento: elemento es un elemento que no se puede dar | |||
<recuento> es mayor que 100 artículos con valor de pila | N/A | ||
éxito | Otorga los elementos especificados a los objetivos |
Si tiene éxito, invoca los elementos especificados en las ubicaciones de los objetivos. Si <targets>
o player: target
se resuelve en varios objetivos, cada uno recibe la cantidad especificada de elementos. Si hay espacio en el inventario del jugador, o si el jugador está en modo creativo, el entidad del artículo convocado es "falso", con su etiqueta PickupDelay
establecida en 32767
y su etiqueta Age
establecida en 5999
, lo que normalmente haría imposible recoger el elemento y desaparecería en un tic. Si el inventario del jugador está lleno y no está en modo creativo, la etiqueta Owner
de la entidad del elemento se establece en el destino y su etiqueta PickupDelay
se establece en 0
, por lo que que solo puede ser recogido por ese jugador hasta dentro de los 10 segundos posteriores a su desaparición, momento en el que otros jugadores pueden recogerlo.
Salida[]
Comando | Edición | Situación | Contador de éxitos | /execute store success ... | /execute store result ... |
---|---|---|---|---|---|
cualquiera | Java Edition | En caso de error | 0 | 0 | N/A |
On success | 1 | 1 | la cantidad de jugadores objetivo | ||
Bedrock Edition | En caso de error | 0 | N/A | N/A | |
On success | La cantidad de jugadores a los que se les dan elementos | N/A | N/A |
Ejemplos[]
- Para darle al jugador más cercano una espada de diamante con Lore que dice "Un arma legendaria":
/give @p minecraft:diamond_sword{display:{Lore:["\"Un arma legendaria\""]}} 1
[Solo Java Edition]
- Para dar a todos los jugadores una poción que tiene el efecto Visión nocturna:
/give @una poción{Poción:"minecraft:night_vision"} 1
[Solo Java Edition]/give a @una poción 1 5
[Solo Bedrock Edition]
- Para darle a un jugador aleatorio una espada de diamante Sharpness X:
/give @r diamond_sword{Encantamientos:[{id:"minecraft:sharpness",lvl:10}]} 1
[Solo Java Edition]
- Para darle al jugador que ejecuta el comando un bloque de diamante que se puede colocar en la tierra y puede romper bloques de cuarzo, incluso en el modo aventura.
/give @s minecraft:diamond_block{CanPlaceOn:["minecraft:dirt"],CanDestroy:["minecraft:quartz_block"]} 1
[Solo Java Edition]/give @s diamond_block 1 0 {"minecraft:can_place_on":{"blocks":["dirt"]},"minecraft:can_destroy":{"blocks":["quartz_block"]}}
[Solo Bedrock Edition]
- Para dar a todos los jugadores una poción marchita de nivel 2 con Golpe crítico X:
/give @una poción{Encantamientos:[{id:"minecraft:knockback",lvl:10}],CustomPotionEffects:[{Id:20,Amplifier:1}]} 1
[Solo Java Edition]
- Para darle al jugador más cercano una espada de diamante que no caerá al morir:
/give @p diamond_sword 1 0 {"keep_on_death": {}}
[Solo Bedrock Edition]
- Para dar a todos los jugadores un palo que no se puede dejar caer ni fabricar con:
/give @un palo 1 0 {"item_lock": {"mode": "lock_in_inventory"}}
[Solo Bedrock Edition]
- Para darle a un jugador aleatorio una pala de madera que no se puede mover de su ranura, dejar caer o fabricar con:
/give @r wooden_shovel 1 0 {"item_lock": {"mode": "lock_in_slot"}}
[Solo Bedrock Edition]
Historial[]
Java Edition Alpha | |||||
---|---|---|---|---|---|
v1.0.15 | (Alpha server 0.1.0) Added /give .
| ||||
The /give command always gives exactly one of the specified item (by numeric ID) to the specified player. | |||||
v1.0.16_01 | Added count argument to /give . | ||||
Java Edition | |||||
1.0.0 | Beta 1.9 Prerelease 4 | Added damage value argument to /give . | |||
1.3.1 | 12w16a | /give is now usable in singleplayer. | |||
1.4.2 | 12w38a | /give now gives items directly to the player instead of dropping them from the player. | |||
1.5 | 13w04a | /give now accepts data value as the fourth argument. | |||
1.7.2 | 13w36a | Added dataTag argument to /give . | |||
1.8 | 14w32a | /give can no longer make 'illegal' stacks (such as 24 ender pearls or 5 iron swords). | |||
1.12 | 17w16b | /give now uses the @s selector, for giving specifically yourself an item. | |||
1.17 | 21w10a | Introduced new amount limitation in /give , can only give 100 stack worth items once now. | |||
Pocket Edition Alpha | |||||
v0.16.0 | build 1 | Added /give .
| |||
The functionality is almost equivalent to the Java 1.10 usage, except there is no support for data tags and the player target is optional in /give . |
Véase también[]
/summon
– summon any entity at any location