Los Non Player Characters/Personajes No Jugables (abreviados como NPCs/PNJs) son criaturas pasivas e interactivas que tienen un modelo similar a los aldeanos. Son exclusivos de Education Edition y Bedrock Edition.
Generación[]
A diferencia de otras entidades, los NPC no se generan de forma natural; se pueden generar usando un huevo generador de NPC (puede obtener esto usando el comando /give @s spawn_egg 1 51
), o usando el comando /summon minecraft:npc
. Cuando se genera, un NPC muestra un nombre sobre su cabeza. El nombre predeterminado es "NPC" con un código de color de §e
, lo que hace que el nombre sea amarillo.
Comportamiento[]
Los NPC no tienen IA. No pueden moverse ni ser empujados por otras entidades. Tampoco pueden recibir daño ni ser afectados por pociones. Sin embargo, los NPC aún pueden girar su cuerpo y mirar al jugador más cercano si están lo suficientemente cerca. Los NPC pueden ser empujados por pistones pegajosos desde abajo o desde los lados con un bloque de slime adjunto y pueden deslizarse sobre el hielo cuando se empujan. Los NPC también pueden bloquear el paso de las vagonetas. Las vagonetas no pueden atravesar NPCs por alguna razón.
Los NPC son invencibles, lo que significa que los proyectiles los atraviesan. Sin embargo, si un NPC cae al vacío, desaparecerá instantáneamente.
Interfaz[]
Al hacer clic con el botón derecho en un NPC se muestra la interfaz. Solo se puede editar siempre que el jugador tenga el permiso de constructor de mundos. El modo constructor de mundos es accesible con el comando /wb y Comandos/ability. La interfaz permite al jugador editar el diálogo, el nombre, la apariencia y la configuración avanzada. Cuando el jugador no tiene el permiso de constructor de mundos, solo muestra el diálogo y los botones.
Personalización[]
Nombre[]
El nombre de un NPC se puede ingresar en el panel de texto superior titulado "Nombre". El límite de texto para el nombre es 32, y el color se puede cambiar usando los códigos de color, ya que el color predeterminado es amarillo (§e).
Diálogo[]
El cuadro de diálogo ubicado justo debajo del "Nombre" y se utiliza a menudo como una herramienta para guiar. El límite de texto para el diálogo es 256, aunque en algunos casos aparece como 337.
Apariencia[]
La apariencia de los NPC se puede seleccionar, para cambiar la máscara simplemente haciendo clic izquierdo en la máscara preferida. Actualmente hay 20 [Solo Bedrock Edition] o 25 [Solo Minecraft Education] disponibles para los NPC y los valores predeterminados son para el NPC con túnica amarilla.
Ajustes avanzados[]
La configuración avanzada de NPC consta de URL y comandos. Se utilizan para crear botones interactivos. La configuración avanzada máxima actual que se puede agregar es 6.
URL[]
La función de URL permite al jugador agregar un botón de hipervínculo. La URL se puede ingresar en el primer cuadro de entrada debajo del título hasta 1024 letras. Para cambiar el nombre del botón o la etiqueta se puede proceder llenando el cuadro de entrada titulado "Nombre del botón", el límite de texto actual para la etiqueta es de 16 letras. Cuando se agrega, el botón aparece solo si el jugador tiene deshabilitado el permiso de constructor de mundos. La etiqueta del botón está predeterminada en "Más información" y el color predeterminado es azul; se puede cambiar mediante los códigos de color.
Mando[]
La función de comando permite al jugador agregar uno o más comandos ejecutables en el NPC. El comando se puede ingresar en el primer cuadro de entrada debajo del título, a diferencia del bloque de comandos, se pueden ejecutar múltiples comandos en una ventana. El máximo de letras actual para el comando es 1024. El comando o los comandos se ejecutan cuando se cierra el diálogo con el NPC. El comando puede presentarse como un botón o un comando directo. Como botón, el nombre o la etiqueta del botón se puede cambiar llenando el cuadro de entrada titulado "Nombre del botón", el límite de texto para la etiqueta es de 16 letras. Solo se puede ejecutar si el jugador tiene el permiso de constructor de mundos desactivado. Cuando no se agrega como un botón, el comando se ejecuta después de que el diálogo con el NPC, visible al hacer clic derecho en el NPC, se haya cerrado. Por el contrario, el botón se muestra y tiene un color de etiqueta predeterminado en gris claro, y se puede cambiar utilizando los códigos de color. (el nombre predeterminado del NPC es NPC)
Historial[]
Pocket Edition Alpha | |||||
---|---|---|---|---|---|
0.16.0 | build 1 | Añadidos NPCs. | |||
build 2 | Se han eliminado los NPC. Sin embargo, su ID de partida guardada y su huevo generador todavía existen. | ||||
build 4 | Se ha eliminado el huevo generador del NPC. | ||||
build 5 | Los NPC ahora tienen un archivo de comportamiento en: 'server/entitys/npc.json'. | ||||
Pocket Edition | |||||
1.0.0 | alpha 0.17.0.1 | Los NPCs han sido re-añadidos. | |||
Bedrock Edition | |||||
1.8.0 | beta 1.8.0.8 | Los NPC actualmente no tienen ninguna funcionalidas. | |||
Los NPC ahora pueden ser convocados solo usando el comando /summon mientras tienen habilitado el modo Education Edition. | |||||
1.10.0 | beta 1.10.0.4 | Los NPC ya no se pueden convocar /summon , pero aún se pueden generar a través de la edición de criatura y aún están disponibles en un mundo si uno se generó en una versión anterior.
| |||
Los NPC ahora tienen una GUI de diálogo y skins modificables. | |||||
1.12.0 | beta 1.12.0.2 | Se han eliminado los diálogos y las skins cambiables de los NPC. | |||
1.16.0 | beta 1.15.0.51 | Se han añadido de nuevo al juego cuadros de diálogo y skins modificables para los NPC. | |||
Los huevos generadores de NPC ahora se pueden obtener usando /give <player> spawn_egg 1 51 . | |||||
beta 1.16.0.51 | Los NPC ahora pueden ser convocados usando el comando /summon nuevamente. | ||||
beta 1.16.0.60 | NPC ya no tienen 20 la salud. | ||||
Minecraft Education | |||||
1.0 | Añadidos NPCs. | ||||
Los NPC son editables y pueden recibir comandos para realizar determinadas acciones. | |||||
1.0.2 | La página de la interfaz de NPC ahora es más avanzada. | ||||
Modo de botón agregado para la URL y los comandos | |||||
1.14.31 | Se agregaron 5 skins de NPC con temas de abejas. |
Curiosidades[]
- Un NPC muere instantáneamente cuando va por debajo de Y = 0 y hace el mismo sonido del jugador al morir mientras se vaporiza.
- El jugador puede convocar a un NPC en Bedrock Edition usando el comando
/summon npc
/give @s spawn_egg 1 51
- El nombre de un NPC permanece visible desde la distancia, incluso a través de las paredes.
- Zoglins, withers y vindicadores llamados Johnny intentan atacar a los NPC. El NPC permanece intacto, ya que los NPC son invencibles. Sin embargo, las criaturas siguen atacando.