- 致编者:请牢记我们的域名wiki.mcbe-dev.net!
- 致编者:欢迎加入本Wiki的官方交流QQ群或Discord服务器!
- 基岩版1.19.31现已发布!(了解更多)
- Inner Core现已支持Xbox模组联机!(了解更多)
- 如果您是第一次来到本Wiki,欢迎注册一个账户
- 点击顶部的“编辑”或“编辑源代码”按钮即可编辑当前页面
- 请知悉:在不登录时也可以编辑和新建页面,但是您当前的IP地址会记录在编辑历史中
数据驱动
来自Minecraft基岩版开发Wiki
数据驱动(Data-Driven)是一种基于数据的API驱动模式。数据驱动服务于附加包,附加包大部分内容都是数据驱动的。
范围[编辑]
数据驱动涉及动画、动画控制器、附着物、行为树、生物群系、方块、相机、对话、维度、实体、实体、地物、地物规则、迷雾、物品、战利品表、模型、粒子、配方、渲染控制器、生成组、生成规则、交易、功能域等内容。除此之外,附加包中还有一些专门服务于数据驱动的内容,例如Molang用于在数据驱动中实现脚本运算。
规范[编辑]
版本[编辑]
命名[编辑]
历史[编辑]
携带版(Alpha) | |||||
---|---|---|---|---|---|
? | 允许通过数据驱动定义实体。 | ||||
部分实体现在是数据驱动的了。 | |||||
1.1.0 | 1.1.0.3 | 为唤魔者的咒语重新加入了数据驱动功能。 | |||
1.1.0.5 | 末地水晶现在是数据驱动的了。 | ||||
基岩版 | |||||
? | 允许通过数据驱动定义动画。 | ||||
部分动画现在是数据驱动的了。 | |||||
? | 允许通过数据驱动定义粒子。 | ||||
部分粒子现在是数据驱动的了。 | |||||
? | 允许通过数据驱动定义UI。 | ||||
部分UI现在是数据驱动的了。 | |||||
1.12.0 | 1.12.0.2 | 允许通过数据驱动定义方块。 | |||
允许通过数据驱动定义生物群系。 | |||||
部分生物群系现在是数据驱动的了。 | |||||
增加了新的数据驱动粒子:羊驼口水、大爆炸、彩色火焰、红石灰烬、掉落沙子、熔岩、附魔台、潮涌核心。 | |||||
增加了新的数据驱动动画:狼、唤魔者的尖牙攻击、箭、潜影弹、弓、水。 | |||||
? | 允许通过数据驱动定义物品。 | ||||
1.13.0 | 1.13.0.9 | 海龟被雷劈时的交互现在是数据驱动的了。 | |||
河豚的胀气状态现在是数据驱动的了。 | |||||
酿造台的药水配方现在是数据驱动的了。 | |||||
? | 实体产生的环境破坏、钓鱼鱼钩动画、马的模型与动画、雪傀儡移动并产雪、龙息粒子、守卫者/远古守卫者的动画和渲染、远古守卫者攻击动画、烟花粒子(教育版)、气球摆动(教育版)现在是数据驱动的了。 | ||||
1.15.0 | 1.15.0.51 | 现在大多数攻击AI意向都是由数据驱动的了。 | |||
现在大多数史莱姆和游泳AI意向都是由数据驱动的了。 | |||||
树的生成现在是由数据驱动的了。 | |||||
凋灵之首的攻击现在是由数据驱动的了。 | |||||
1.15.0.53 | 被抛出的物品现在是数据驱动的了。 | ||||
溺尸现在是数据驱动的了。 | |||||
? | 允许通过数据驱动定义迷雾。 | ||||
1.16.0 | 1.16.0.55 | 经验球现在是数据驱动的了。 | |||
烈焰球现在是数据驱动的了。 | |||||
NPC的几何模型和动画现在是数据驱动的了。 | |||||
1.16.0.57 | 实现了AvoidMobTypeDefinition并将硬编码属性转换为数据驱动。 | ||||
1.16.0.61 | 鞘翅现在是数据驱动的了。 | ||||
1.16.100 | 1.16.100.50 | AI意向minecraft:behavior.controlled_by_player现在是数据驱动的了。 | |||
鱿鱼的渲染现在是数据驱动的了。 | |||||
矿车现在是数据驱动的了。 | |||||
1.17.10 | 1.17.10.20 | 末影龙和末地水晶的渲染和动画现在是数据驱动的了。 | |||
1.17.30 | 1.17.30.23 | 移除了sound_definitions.json文件中的replace元素,因为其用法不明确且从未被使用。 | |||
? | 允许通过数据驱动定义功能域。 | ||||
1.18.10 | 1.18.10.24 | 自然生成的成年豹猫伴随两只幼年豹猫一同生成的随机概率现在由数据驱动定义。 | |||
1.19.0 | 1.19.0.26 | 允许通过数据驱动定义维度。 |