1. Wiki
  2. /Entidades
  3. /minecraft:breedable

minecraft:breedable

¿No quieres escribirlo a mano? GodCraft configura minecraft:breedable por ti con un interruptor.Get GodCraft

Resumen

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

CampoTipoPredeterminadoDescripción
allow_sittingBoolean"false"Permite que la entidad se reproduzca aunque esté sentada.
breed_cooldownDecimal"60"Segundos que debe esperar la entidad antes de poder reproducirse otra vez.
breed_itemsListningunoObjetos que un jugador puede darle para ponerla en modo amor, con un objeto opcional en el que se convierten después.
breeds_withListningunoCon qué tipos de entidad puede emparejarse, el tipo de la cría y el evento que se lanza al reproducirse.
causes_pregnancyBoolean"false"Si es true, la entidad queda embarazada en lugar de aparecer la cría al momento.
environment_requirementsListningunoBloques que deben estar cerca para que la entidad pueda entrar en modo amor.
extra_baby_chanceDecimal"0"Probabilidad de 0 a 1 de que nazcan crías extra a la vez.
love_filtersMinecraft FilterningunoCondiciones que deben cumplirse para que la entidad se enamore.
require_full_healthBoolean"false"Si es true, la entidad debe tener la vida al máximo para reproducirse.
require_tameBoolean"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": {}
  }
}

We use cookies to improve your experience and analyse site traffic. Learn more