minecraft:offspring por ti con un interruptor.Get GodCraftResumen
minecraft:offspring es un componente de entidad: va en el objeto components de una criatura personalizada o en uno de sus grupos de componentes. Controla la cría que nace cuando dos de estas entidades se reproducen: qué entidad es y qué hereda de sus padres. Úsalo junto con un componente de reproducción.
Campos
| Campo | Tipo | Predeterminado | Descripción |
|---|---|---|---|
blend_attributes | Boolean | "true" | Si es true, la cría mezcla estadísticas como la vida de ambos padres. |
deny_parents_variant | JSON Object | ninguno | Probabilidad de que la cría de dos padres de la misma variante elija en su lugar una variante aleatoria de un rango. |
inherit_tamed | Boolean | "true" | Si es true, las crías de padres domesticados nacen domesticadas. |
mutation_factor | JSON Object | ninguno | Probabilidad (de 0.0 a 1.0) de que la cría tenga un aspecto distinto al de sus padres; cuanto más alto, más sorpresas. |
offspring_pairs | List | ninguno | Con qué entidades pareja puede reproducirse esta criatura y qué cría da cada pareja. |
parent_centric_attribute_blending | List | ninguno | Estadísticas que se mezclan en torno a los valores de los padres, como la velocidad y el salto de un caballo. |
property_inheritance | List | ninguno | Propiedades de entidad que la cría copia de sus padres, con una probabilidad de cambiar. |
random_extra_variant_mutation_interval | Range [a, b] | "0" | Rango usado para elegir una variante extra aleatoria cuando hay una mutación. |
random_variant_mutation_interval | Range [a, b] | "0" | Rango usado para elegir una variante aleatoria cuando hay una mutación. |
Ejemplo
Dentro del objeto components de BP/entities/<name>.json (los valores son los predeterminados o de ejemplo):
BP/entities/<name>.json
{
"minecraft:offspring": {
"blend_attributes": "true",
"deny_parents_variant": {},
"inherit_tamed": "true",
"mutation_factor": {},
"offspring_pairs": {},
"parent_centric_attribute_blending": {},
"property_inheritance": {},
"random_extra_variant_mutation_interval": "0"
}
}