minecraft:shooter por ti con un interruptor.Get GodCraftResumen
minecraft:shooter es un componente de objeto: va en el objeto components de un objeto personalizado. Convierte el objeto en un lanzador, como un arco o una ballesta, que dispara munición del inventario. Combínalo con minecraft:use_modifiers para que el jugador pueda mantenerlo pulsado y tensarlo.
Campos
| Campo | Tipo | Predeterminado | Descripción |
|---|---|---|---|
ammunition | Ammunition[] | ninguno | Lista de objetos que puede disparar y opciones como usar la mano secundaria o ignorar la munición en Creativo. |
max_draw_duration | number | 0 | Segundos necesarios para tensar el objeto del todo. |
scale_power_by_draw_duration | boolean | false | Si es true, los disparos son más fuertes cuanto más tiempo se tensa. |
charge_on_draw | boolean | false | Si es true, el objeto se carga al tensar y dispara en el siguiente uso, como una ballesta. |
Ejemplo
Dentro del objeto components de BP/items/<name>.json (los valores son los predeterminados o de ejemplo):
BP/items/<name>.json
{
"minecraft:shooter": {
"ammunition": [],
"max_draw_duration": 0,
"scale_power_by_draw_duration": false,
"charge_on_draw": false
}
}