- 致编者:请牢记我们的域名wiki.mcbe-dev.net!
- 致编者:欢迎加入本Wiki的官方交流QQ群或Discord服务器!
- 基岩版1.19.31现已发布!(了解更多)
- Inner Core现已支持Xbox模组联机!(了解更多)
- 如果您是第一次来到本Wiki,欢迎注册一个账户
- 点击顶部的“编辑”或“编辑源代码”按钮即可编辑当前页面
- 请知悉:在不登录时也可以编辑和新建页面,但是您当前的IP地址会记录在编辑历史中
教學:製作附加包/生成規則
出自Minecraft基岩版开发Wiki
引言[編輯]
之前我們已經學習了如何自訂實體,要使實體在世界中自然生成,就要藉助於實體生成規則了,本教學就將概述自訂實體生成規則。
教學[編輯]
在行为包/spawn_rules
資料夾裡新建一個JSON檔案,插入如下內容:
{
"format_version": "1.8.0",
"minecraft:spawn_rules": {
"description": {
"identifier": "wiki:custom_entity",// 要生成的实体
"population_control": "monster"
},
"conditions": [
{
"minecraft:spawns_on_surface": {},// 令实体只在表面上生成
"minecraft:brightness_filter": {// 限制实体生成时的光照等级
"min": 0,
"max": 7,
"adjust_for_weather": true // 计算光照时是否忽略天气(如下雨或雷暴)
},
"minecraft:difficulty_filter": {// 限制实体生成的难度
"min": "easy",
"max": "hard"
},
"minecraft:weight": {// 实体生成的权重
"default": 80
},
"minecraft:herd": {// 实体一次生成的数量
"min_size": 1,
"max_size": 3
}
}
]
}
}
至此,實體的生成規則就完成了,你的實體應該可以再世界中正常生成了,恭喜!