Minecraft Wiki
Advertisement
Information icon
Esta característica es exclusiva de Bedrock Edition y Minecraft Education. 
Rose (texture) JE1
Este artículo describe una característica que estuvo presente en el juego, pero fue eliminada. 
Este comando fue reemplazado por el comando /item en Java Edition 1.17.
replaceitem
Nivel de permiso
requerido
  • 2 ‌[Solo JE]
  • 1 ‌[Solo BE]
Restricciones

Truco solo

Reemplaza los objetos en una ranura especificada de un bloque (cofres, hornos, etc.) o entidades (jugadores o criaturas) de inventario, con un objeto específico.

Sintaxis[]

remplace blockitem <position: x y z> slot.container <slotId: int> <itemName: Item> [amount: int] [data: int] [componentes: json]
reemplazar entityitem <destino: destination> <slotType: EntityEquipmentSlot> <slotId: int> <itemname: objeto> [cantidad: int] [datos: int] [componentes: json]
remplaceitem block <position: x y z> slot.container <slotId: int> <oldItemHandling: ReplaceMode> <itemName: Item> [amount: int] [data: int] [componentes: json]
reemplazar entityitem <destination: destination> <slotType: EntityEquipmentSlot> <slotId: int> <oldItemHandling: ReemplazarModo> <itemname: Objeto> [amount: int] [data: int] [componentes: json]

Argumentos[]

posición: x y z: CommandPosition

Especifica la posición del bloque a modificar.
It must be a three-dimensional coordinates composed of <x>, <y> and <z>, each of which must be a floating-point number or tilde and caret notation.

objetivo: objetivo: CommandSelector<Actor>

Especifica una o más entidades para modificar.
MC-Arg desc: Illegal parameters

slotType: EntityEquipmentSlot: enum, slot.container y <slotId: int>: int

Especifica el espacio de inventario que se modificará. Los valores válidos dependen de si se está modificando un bloque o una entidad. Consulte Ranura para obtener más detalles.
slotId: int must be a 32-bit integer number. Y debe estar entre -2147483648 y 2147483647 (inclusive).

item_name: item: enum

Especifica el elemento que se colocará en el bloque o espacio de inventario de la entidad.

amount: int: int

Especifica la cantidad de objetos que se colocarán en el bloque o espacio de inventario de la entidad.
Must be a 32-bit integer number. Y debería estar entre 1 y 64 (inclusive).

data: int: int

Especifica los datos del objeto que se colocarán en el bloque o en el espacio de inventario de la entidad. Los valores que no son válidos para la identificación del elemento especificado tendrán el valor predeterminado 0. Si no se especifica, el valor predeterminado será 0.
Must be a 32-bit integer number. Debe estar entre -2147483648 y 2147483647 (inclusive).

componentes: json: Json::Valor

Especifica los componentes del objeto. Me gustan las etiquetas de datos, pero solo admite minecraft:can_place_on, minecraft:can_destroy, minecraft:item_lock y minecraft:keep_on_death. funciones (ver Comandos/give#Ejemplos)
MC-Arg desc: Illegal parameters

oldItemHandling: ReemplazarModo: enum

Debe ser uno de:
destroy: reemplaza directamente los elementos ignorando los elementos originales en el espacio especificado.
keep: no reemplaza elementos si un elemento ocupa ese espacio.

Resultado[]

ComandoProvocaBedrock Edition
cualquieralos argumentos no están especificados correctamente no analizables
cantidad: int es inferior a 1 o superior a 64. Falla
/replaceitem bloque...el bloque especificado no es un contenedor
el bloque especificado no tiene la ranura especificada
/replaceitem entidad...<targets> o target: target no se resuelve en una o más entidades (los jugadores nombrados deben estar en línea)
Todas las entidades seleccionadas cumplen una o más de las siguientes condiciones:
  • No tiene el slot especificado (por ejemplo, los zombies no tienen horse.armor)
  • El elemento especificado no se puede colocar en la ranura especificada (por ejemplo, colocar una piedra en el cofre de la armadura de un jugador)
/replaceitem ... keepun elemento ocupa el espacio especificado en el modo keep
cualquieraéxito

Salida[]

ComandoEdiciónSituaciónContador de éxitos/execute store success .../execute store result ...
cualquieraBedrock EditionEn caso de error0N/AN/A
/replaceitem block...En caso de éxito1N/AN/A
/replaceitem entidad...En caso de éxitoel número de entidades cuyos elementos se reemplazan exitosamenteN/AN/A

Ejemplos[]

  • Para reemplazar los elementos en la ranura inferior derecha de un solo cofre dos bloques arriba con cuatro árboles jóvenes de abeto:
    • replaceitem block ~ ~2 ~ slot.container 26 sapling 4 1
  • Para reemplazar los elementos en la ranura de la barra de acceso rápido más a la derecha del jugador más cercano con cuatro árboles jóvenes de abeto:
    • replaceitem entity @p slot.hotbar 8 sapling 4 1

Historial[]

Java Edition
1.814w26aSe agregó /replaceitem.
1.1418w43a/replaceitem ahora se puede usar en item frames.
1.1720w46aEliminado /replaceitem. Reemplazado con /reemplazar elemento.
Pocket Edition
1.0.5alpha 1.0.5.0Agregado /replaceitem.
1.1.0alpha 1.1.0.0Las funciones CanPlaceOn y CanDestroy ahora son compatibles con /replaceitem.
Bedrock Edition
1.16.0beta 1.16.0.55 Se agregó una nueva sobrecarga para /replaceitem con una opción para destruir o conservar.

Véase[]

  • /item — el equivalente Java Edition
  • /give: otorga artículos a los jugadores sin especificar espacios de inventario específicos ni sobrescribir otros artículos.
  • /setfixedinvslot (obsoleto) — puede reemplazar una ranura del inventario de un mob
  • /setfixedinvslot (obsoleto) — puede reemplazar elementos del inventario de un mob
Advertisement