
挖掘与放置动画
为方块挖掘和放置添加可自定义动画!(采矿震动的继任者)
查看大图
动画方块
方块在被挖掘和放置时现在会有动画了!
| 挖掘动画 | 放置动画(仅限2.0.0及以上版本) |
|---|---|
![]() |
![]() |
自定义
动画可以通过资源包完全自定义。
示例

animations_config.json:
{
"global": { // 默认情况下,所有方块都将具有这些动画
"mining_animation": "mining_and_placing_animations:animations/global_mining_animation",
"placing_animation": "mining_and_placing_animations:animations/global_placing_animation"
},
"specific": [ // 你可以为特定方块设置专属动画
{
"blocks": [
"minecraft:dirt",
"minecraft:stone",
"#minecraft:slabs" // 可以使用标签
],
"mining_animation": "mining_and_placing_animations:animations/dirt_mining_animation",
"placing_animation": "mining_and_placing_animations:animations/dirt_placing_animation"
},
{
"blocks": [
"minecraft:cobblestone"
],
"mining_animation": "mining_and_placing_animations:animations/cobblestone" // 如果不填写'placing_animation',它将采用全局放置动画,挖掘动画同理
}
],
"mining_blacklist": [
"#minecraft:beds", // 可以使用标签
"#minecraft:doors",
"minecraft:oak_planks",
],
"placing_blacklist": [
"#minecraft:pressure_plates",
"minecraft:rail",
"minecraft:snow_block"
]
}
动画文件必须放在 'animations' 目录下。
dirt_mining_animation.json(可能的挖掘动画示例,放置动画同理):
{
"duration": 0.15, // 动画时长(秒)
"pivot_point": [0.5, 1.0, 0.5],
"keyframes": [
{
"time": 0.0,
"translation": [0.0, 0.0, 0.0],
"rotation": [-22.5, 0.0, 45.0],
"scale": [0.5, 0.5, 0.5]
},
{
"time": 0.05,
"translation": [20.0, 0.0, -20.0],
"rotation": [0.0, 0.0, 0.0],
"scale": [1.0, 1.0, 1.0]
},
{
"time": 0.10,
"translation": [0.0, -15.0, 0.0],
"rotation": [0.0, -90.0, 0.0],
"scale": [1.5, 1.5, 1.5]
},
{
"time": 0.15,
"translation": [0.0, 0.0, 0.0],
"rotation": [0.0, 0.0, 0.0],
"scale": [1.0, 1.0, 1.0]
}
]
}
你可以随心所欲地添加任意数量的动画!
正在加载版本记录…



正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。