minecraft:attack por ti con un interruptor.Get GodCraftResumen
minecraft:attack es un componente de entidad: va en el objeto components de una criatura personalizada o en uno de sus grupos de componentes. Define cuánto daño hace el golpe cuerpo a cuerpo de la entidad y puede añadir un efecto de poción al objetivo. Los objetivos de ataque de la IA lo usan.
Campos
| Campo | Tipo | Predeterminado | Descripción |
|---|---|---|---|
damage | Range [a, b] | ninguno | Daño de cada golpe, como un número fijo o un rango aleatorio. Un valor negativo cura en lugar de dañar. |
effect_amplifier | Integer | "0" | Nivel de potencia del efecto que se aplica al objetivo. 0 es el nivel I. |
effect_duration | Decimal | "0.0" | Cuántos segundos dura el efecto en el objetivo. Puede ser "infinite". |
effect_name | String | ninguno | El efecto que se aplica al objetivo al golpearlo, por ejemplo poison o wither. |
Ejemplo
Dentro del objeto components de BP/entities/<name>.json (los valores son los predeterminados o de ejemplo):
BP/entities/<name>.json
{
"minecraft:attack": {
"damage": {},
"effect_amplifier": "0",
"effect_duration": "0.0",
"effect_name": ""
}
}