minecraft:shooter por ti con un interruptor.Get GodCraftResumen
minecraft:shooter es un componente de entidad: va en el objeto components de una criatura personalizada o en uno de sus grupos de componentes. Define qué proyectil dispara la entidad con su ataque a distancia. El comportamiento de ataque a distancia lo lee para saber qué disparar.
Campos
| Campo | Tipo | Predeterminado | Descripción |
|---|---|---|---|
aux_val | Integer | "-1" | ID del efecto de poción que se pone en el proyectil por defecto. |
def | String | ninguno | Entidad usada como proyectil por defecto; necesita el componente projectile. |
magic | Boolean | "false" | Si es true, el ataque cuenta como mágico y no se ejecuta a la vez que otros comportamientos mágicos, como beber pociones. |
power | Decimal | "0.00" | Velocidad de lanzamiento del proyectil; 0 usa el valor por defecto del propio proyectil. |
projectiles | List | ninguno | Proyectiles entre los que elegir, comprobados en orden; se usa el primero cuyo filtro se cumpla. |
sound | String | ninguno | Sonido que se reproduce cuando la entidad dispara. |
Ejemplo
Dentro del objeto components de BP/entities/<name>.json (los valores son los predeterminados o de ejemplo):
BP/entities/<name>.json
{
"minecraft:shooter": {
"aux_val": "-1",
"def": "",
"magic": "false",
"power": "0.00",
"projectiles": {},
"sound": ""
}
}