minecraft:leashable por ti con un interruptor.Get GodCraftResumen
minecraft:leashable es un componente de entidad: va en el objeto components de una criatura personalizada o en uno de sus grupos de componentes. Permite que los jugadores aten la entidad con una rienda, y lanza eventos cuando se ata o se suelta.
Campos
| Campo | Tipo | Predeterminado | Descripción |
|---|---|---|---|
can_be_cut | Boolean | "true" | Permite que los jugadores usen tijeras en la entidad para cortar sus riendas. |
can_be_stolen | Boolean | "true" | Permite que los jugadores aten la entidad aunque ya esté atada a otra persona. |
on_leash | String | ninguno | Evento que se lanza cuando se ata la entidad. |
on_unleash | String | ninguno | Evento que se lanza cuando se suelta la entidad. |
on_unleash_interact_only | Boolean | "false" | Lanza el evento de soltar solo cuando un jugador la suelta directamente. |
presets | List | ninguno | Ajustes de la rienda, como distancias y fuerza del muelle; se usa el primer ajuste cuyo filtro se cumpla. |
unleash_on_removal | Boolean | "true" | Suelta la entidad cuando se quita este componente. |
Ejemplo
Dentro del objeto components de BP/entities/<name>.json (los valores son los predeterminados o de ejemplo):
BP/entities/<name>.json
{
"minecraft:leashable": {
"can_be_cut": "true",
"can_be_stolen": "true",
"on_leash": "",
"on_unleash": "",
"on_unleash_interact_only": "false",
"presets": {},
"unleash_on_removal": "true"
}
}