minecraft:breedable por ti con un interruptor.Get GodCraftResumen
minecraft:breedable es un componente de entidad: va en el objeto components de una criatura personalizada o en uno de sus grupos de componentes. Permite que dos entidades se enamoren y tengan una cría cuando se les dan los objetos adecuados. Combínalo con minecraft:offspring (salvo que uses el embarazo); la cría recibe el evento minecraft:entity_born.
Campos
| Campo | Tipo | Predeterminado | Descripción |
|---|---|---|---|
allow_sitting | Boolean | "false" | Permite que la entidad se reproduzca aunque esté sentada. |
breed_cooldown | Decimal | "60" | Segundos que debe esperar la entidad antes de poder reproducirse otra vez. |
breed_items | List | ninguno | Objetos que un jugador puede darle para ponerla en modo amor, con un objeto opcional en el que se convierten después. |
breeds_with | List | ninguno | Con qué tipos de entidad puede emparejarse, el tipo de la cría y el evento que se lanza al reproducirse. |
causes_pregnancy | Boolean | "false" | Si es true, la entidad queda embarazada en lugar de aparecer la cría al momento. |
environment_requirements | List | ninguno | Bloques que deben estar cerca para que la entidad pueda entrar en modo amor. |
extra_baby_chance | Decimal | "0" | Probabilidad de 0 a 1 de que nazcan crías extra a la vez. |
love_filters | Minecraft Filter | ninguno | Condiciones que deben cumplirse para que la entidad se enamore. |
require_full_health | Boolean | "false" | Si es true, la entidad debe tener la vida al máximo para reproducirse. |
require_tame | Boolean | "true" | Si es true, ambas entidades deben estar domesticadas para poder reproducirse. |
Ejemplo
Dentro del objeto components de BP/entities/<name>.json (los valores son los predeterminados o de ejemplo):
BP/entities/<name>.json
{
"minecraft:breedable": {
"allow_sitting": "false",
"breed_cooldown": "60",
"breed_items": {},
"breeds_with": {},
"causes_pregnancy": "false",
"environment_requirements": {},
"extra_baby_chance": "0",
"love_filters": {}
}
}