- 致编者:请牢记我们的域名wiki.mcbe-dev.net!
- 致编者:欢迎加入本Wiki的官方交流QQ群或Discord服务器!
- 基岩版1.19.31现已发布!(了解更多)
- Inner Core现已支持Xbox模组联机!(了解更多)
- 如果您是第一次来到本Wiki,欢迎注册一个账户
- 点击顶部的“编辑”或“编辑源代码”按钮即可编辑当前页面
- 请知悉:在不登录时也可以编辑和新建页面,但是您当前的IP地址会记录在编辑历史中
手册:minecraft:breedable
来自Minecraft基岩版开发Wiki
控制一个实体在喂食之后进入love
状态。
模式[编辑]
object "minecraft:breedable": opt
{
bool "allow_sitting": opt
bool "blend_attributes": opt
int "breed_cooldown": opt
array "breed_items": opt
array "breeds_with": opt
{
string "baby_type": opt
string "breed_event": opt
string "mate_type": opt
}
array "causes_pregnancy": opt
object "deny_parents_variant": opt
{
int "chance": opt
int "max_variant": opt
int "min_variant": opt
}
object "environment_requirements": opt
[
array "blocks": opt
int "count": opt
int "radius" <0-32> : opt
]
int "extra_baby_chance" <0.0-1.0> : opt
bool "inherit_tamed": opt
minecraft_filter "love_filters": opt
object "mutation_factor": opt
{
int "color": opt
int "extra_baby_chance" <0.0-1.0> : opt
int "extra_variant": opt
bool "inherit_tamed": opt
int "variant": opt
}
string "mutation_strategy": opt
array "parent_centric_attribute_blending": opt
array "random_extra_variant_mutation_interval": opt
array "random_variant_mutation_interval": opt
bool "require_full_health": opt
bool "require_tame": opt
}
结构[编辑]
- minecraft:breedable:根对象。
- allow_sitting:如果为
true
,实体可以在坐着时繁殖。 - blend_attributes: 如果为
true
,则实体将在其后代中混合其属性。 - breed_items:可用于使实体进入
love
状态的项列表 - breed_cooldown:实体可以再次繁殖的CD时间(以秒为单位)
- breed_with:实体可以与可与之繁殖的实体进行定义的列表。
- baby_type: 实体婴儿的实体定义。
- breed_event: 实体繁殖时要运行的事件。
- mate_type: 实体配偶的实体定义。
- causes_pregnancy:如果为
true
,则该实体将怀孕而不是生成子嗣。 - deny_parents_variant:确定具有相同变体的父母的婴儿拒绝该变体并在给定范围内采用随机变体的可能性。
- chance: 拒绝父母变体的百分比几率。
- min_variant: 变体范围的包含最小值。
- max_variant: 变体范围的包含最大值。
- environment_requirements:
- blocks: 实体繁殖所需的附近区块类型。
- count: 实体繁殖所需的附近块类型的数量。
- radius: 从生物中心开始方圆多少方块,以搜索所需的方块。边界介于0和16之间。
- extra_baby_chance:在 0.0 到 1.0 之间,最多生成 16 个婴儿的几率,其中 1.0 是 100%。
- inherit_tamed:如果是
true
,被驯服的父母的婴儿将被自动驯服。 - love_filters:尝试
love
时要运行的过滤器。 - mutation_factor:
- color: 实体颜色发生突变的百分比几率。
- extra_baby_chance: 在0.0到1.0之间,最多生成16个婴儿的几率,其中1.0是100%。
- extra_variant: 实体的额外变体类型发生突变的百分比几率。
- inherit_tamed: 如果是
true
,被驯服的父母的婴儿将被自动驯服。 - variant: 实体的变型类型发生突变的百分比几率。
- mutation_strategy:用于突变变体和后代额外变体的策略。目前有效的替代方案是“随机”和“无”。
- parent_centric_attribute_blending:[实验性]应从以父级为中心的属性混合中受益的属性列表。例如,马在后代中融合了他们的生命值、速度和跳跃能力。
- random_variant_mutation_interval:用于确定随机变体的范围。
- random_extra_variant_mutation_interval:用于确定随机额外变体的范围。
- require_full_health:如果为
true
,则实体需要处于生命值满的状态才能繁殖。 - require_tame:如果为
true
,则实体需要被驯服才能繁殖。
- allow_sitting:如果为
示例[编辑]
- 字符串型
"minecraft:breedable": {
"breed_items": [
"golden_carrot",
"carrot",
"yellow_flower"
],
"breeds_with": {
"mate_type": "minecraft:rabbit",
"baby_type": "minecraft:rabbit"
},
"require_tame": false,
"mutation_factor": {
"variant": 0.2
}
}