• 本站不是论坛,非团队成员不能主动注册账号评论和回复,并且完整遵守中国法律, 如果你很想和我一起互动可到QQ频道CyanBukkit一起互动! 戳我-> https://pd.qq.com/s/1texmvle1 <- 内容纠错也可以哦!Minecraft 插件分发与使用规范公告 点我查看
  • 欢迎认证加入我们写手团队发布资源与发帖还有稿费/插件讲解服务/插件推广后的收益等!!加入QQ频道搜索CyanBukkit号 私信我做认证然后为你开号!以及格式讲解
原资料链接
http://192.140.166.151:88/
版本与应用领域:

BlockAnimation 是一款功能强大的 Minecraft 方块动画插件,旨在为服务器管理员和内容创作者提供简单而强大的工具,用于创建各种方块动画效果。它可以应用于场景切换、建筑展示、游戏特效等多种场景
受支持版本
1.11-1.13 1.17-1.21

B站视频教程

是否支持混合端
未测试可能兼容

✪ 指令​

总指令
代码:
------------<< BlockAnimation >>------------
/ba help >> 获取帮助
/ba reload >> 重新加载所有配置
/ba list >> 列出所有脚本
/ba info <script> >> 获取指定脚本的详细信息
/ba run <type:anime,backup> <script> [world] >> 运行指定的脚本[可选世界]
/ba tool >> 打开工具菜单
------------<< -------------- >>------------
生成脚本
代码:
/ba create <type:anime,backup> <filename> <id> [description]
动画脚本
代码:
/ba edit <id> add <type> <data...>  >> 添加事件
/ba edit <id> remove <index>        >> 移除事件
PS: <index>为事件 可以通过/ba info <id> 查看
备份脚本
代码:
/ba edit <id> add      >> 确认添加选中区域
/ba edit <id> remove   >> 移除选中区域



✪ 快速上手​

动画脚本创建:

  • 获取选点工具(以区域选择为例) /ba tool
  • 创建脚本 /ba create anime test 1 描述
  • 手持选点工具 选择两个点 然后蹲+右键点击确认选择
  • 添加事件 /ba edit 1 add move ~+1 ~+2 ~+1 0.1 false true
  • 添加成功后就可以运行看效果了/ba run anime 1
备份脚本创建:

  • 获取选点工具(以区域选择为例) /ba tool
  • 创建脚本 /ba create backup test 2 描述
  • 手持选点工具 选择两个点 然后蹲+右键点击确认选择
  • 添加事件 /ba edit 2 add
  • 添加成功后就可以运行看效果了/ba run backup 2

✪ 配置文件​


代码:
#BlockAnimation 1.0.0的主配置文件
#
#本插件由"念国NGat1on"开发
#如果需要查看完整的插件wiki,请访问:
#https://github.com/NGat1on/BlockAnimation/wiki
#
#PS: 所有事件都是同步执行的 没有
#前后之分 这增加了更大的操作空间
#也让该插件有了更多的可能性 你需
#要巧妙运用wait与delay。
#
#版本支持1.11-1.13与1.17-1.21.x

license: "" #插件密钥

debug: false
check_updates: true
scripts:
anime:
- Example.yml
- door.yml
backup:
- Example.yml


代码:
delay: 0 #延迟N毫秒后执行
sound: ui.button.click #播放声音
from: 20 86 65# 源坐标
fromlist: # 源坐标列表
  - -21 66 -65
  - -20 66 -65
area: -21 66 -65:-20 66 -65# 区域
arealist: # 区域列表
  - -21 66 -65:-20 66 -65
  - -18 67 -65:-21 70 -65
to: ~ ~+1 ~# 计算式坐标


TP 格式​

示例1:

#类型:数据值
type: tp
from: -20 66 -65
to: ~ ~+2 ~
delay: 0 #延迟N毫秒后执行
sound: ui.button.click #播放声音
示例2:

#类型:数据值
type: tp
area: -21 66 -65:-20 66 -65 #区域 进阶写法 不能与from同时存在
to: ~ ~+2 ~
delay: 0 #延迟N毫秒后执行
sound: ui.button.click #播放声音

Wait 格式​

延迟该事件后续所有事件
type: wait
delay: 100 #延迟N毫秒后执行
sound: ui.button.click #播放声音

Move 格式​

示例1:

type: move # 平移
from: -21 65 -65
to: ~ ~+2 ~
speed: 0.1 #速度
keepblock: true #是否保留动画结束后的方块 默认为 false
removeblock: true #是否移除动画开始前的方块 默认为 true
mode: 0 # 0:默认 1:FallingBlock(全版本) 2:BlockDisplay(1.19.4+)
delay: 0 #延迟N毫秒后执行
sound: ui.button.click #播放声音
示例2:

type: move # 平移
area: -18 67 -65:-21 70 -65
to: ~ ~-5 ~
speed: 0.1 #速度
keepblock: false #是否保留动画结束后的方块
removeblock: true # 是否移除动画开始前的方块 默认为 true
mode: 1 # 0:默认 1:FallingBlock(全版本) 2:BlockDisplay(1.19.4+)
delay: 0 #延迟N毫秒后执行
sound: entity.ender_dragon.growl

Material 格式​

示例1:

type: material
from: -20 66 -65
material: STONE #TYPE
delay: 0 #延迟N毫秒后执行
sound: ui.button.click #播放声音
示例2:

type: material
area: -21 66 -65:-20 66 -65
material: STONE:6 #TYPEDATA
delay: 0 #延迟N毫秒后执行
sound: ui.button.click #播放声音
作者
xuanyi
查看
279
首次发布
最后更新
评分
0.00 星 0 星

来自xuanyi的更多资源

顶部