- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
“MythicAnimatorStands”的版本间的差异
1240798440(讨论 | 贡献) 小 (→如何使用) |
Sheep-realms(讨论 | 贡献) 小 (修复错误的模板使用) (1个标签:页面中存在一级标题) |
||
(未显示1个用户的18个中间版本) | |||
第1行: | 第1行: | ||
− | |||
*鲲鲲:本页面已更新至0.490a-SNAPSHOT,切忌盔甲架附属版本过低 | *鲲鲲:本页面已更新至0.490a-SNAPSHOT,切忌盔甲架附属版本过低 | ||
*最近一次编辑日期为 2021.2.18 | *最近一次编辑日期为 2021.2.18 | ||
第17行: | 第16行: | ||
=如何使用= | =如何使用= | ||
+ | *[https://mc.hackerzlair.org/jenkins/job/MythicAnimatorStands/lastSuccessfulBuild/artifact/MythicAnimatorStands-0.490a-SNAPSHOT.jar]←点击下载 | ||
*创建文件夹 | *创建文件夹 | ||
− | * | + | *在Anims文件夹内创建文档 |
− | * | + | *在实体文档内创建盔甲架类型の实体 |
*在Anims文件夹内创建动作文件 | *在Anims文件夹内创建动作文件 | ||
*应用动作文件 | *应用动作文件 | ||
− | * | + | *重载MM |
==动作文件== | ==动作文件== | ||
*后缀为'''.Anim''' | *后缀为'''.Anim''' | ||
*应被储存于'''/Plugins/MythicMobs/Anims''' | *应被储存于'''/Plugins/MythicMobs/Anims''' | ||
− | * | + | *插件加载后不会生成文件夹与文件,应'''手动创建Anim文件夹与.anim文件''' |
+ | ===动作文件内容格式=== | ||
+ | <spoiler> | ||
+ | ex.anim | ||
+ | <pre> | ||
+ | interpolate | ||
+ | length 11 | ||
+ | Animate_Negate | ||
+ | frame 0 | ||
+ | execuseSkill 鲲鲲 @selflocation | ||
+ | Armorstand_Position 0.0 0.0 0.0 0.0 | ||
+ | Armorstand_Middle 0 0 0 | ||
+ | Armorstand_Right_Leg 0 0 0 | ||
+ | Armorstand_Left_Leg 0 0 0 | ||
+ | Armorstand_Left_Arm 0 0 0 | ||
+ | Armorstand_Right_Arm 0 0 0 | ||
+ | Armorstand_Head 0 0 0 | ||
+ | frame 5 | ||
+ | executeSkill particlestest @selflocation | ||
+ | Armorstand_Position 0.0 1 0.0 0.0 | ||
+ | Armorstand_Middle 0 0 0 | ||
+ | Armorstand_Right_Leg 62.129 0 0 | ||
+ | Armorstand_Left_Leg -58.6659 0 0 | ||
+ | Armorstand_Left_Arm 137.7983 0 0 | ||
+ | Armorstand_Right_Arm 53.7447 0.1168 -16.2259 | ||
+ | Armorstand_Head 0 -49.8781 0 | ||
+ | frame 10 | ||
+ | Armorstand_Position 0.0 0.0 0.0 0.0 | ||
+ | Armorstand_Middle 0 0 0 | ||
+ | Armorstand_Right_Leg 0 0 0 | ||
+ | Armorstand_Left_Leg 0 0 0 | ||
+ | Armorstand_Left_Arm 0 0 0 | ||
+ | Armorstand_Right_Arm 0 0 0 | ||
+ | Armorstand_Head 0 0 0 | ||
+ | </pre> | ||
+ | *动作文件内容开头必须为interpolate | ||
+ | *length即动画(多个动作合起来)总帧数 | ||
+ | *frame即在哪一帧修改动作,必须从0开始,越写越大,最后值必须为length-1,下方接要修改的动作角度 | ||
+ | *Armorstand_Position盔甲架的视角,总共四项,最后一项为视角俯仰视角度 | ||
+ | *execuseSkill <技能名> <目标选择器>修改动作时激活的技能,暂未测试支持的选择器w。 | ||
+ | </spoiler> | ||
+ | |||
+ | ===生物Yml内容栗子=== | ||
+ | <spoiler> | ||
+ | <pre> | ||
+ | 鲨鲨: | ||
+ | Type: armor_stand | ||
+ | Options: | ||
+ | Invincible: true | ||
+ | HasArms: true | ||
+ | ItemBody: COS_GreenChest | ||
+ | ItemFeet: COS_BlueFeet | ||
+ | ItemHand: COS_IronSword | ||
+ | ItemHead: BlackbeardHead | ||
+ | ItemLegs: COS_YellowLegs | ||
+ | Skills: | ||
+ | - asinit{anim=ex.anim;mobtype=鲲鲲} @self ~onTimer:60 | ||
+ | 鲲鲲: | ||
+ | Type: Villager | ||
+ | Options: | ||
+ | Silent: true | ||
+ | PreventOtherDrops: true | ||
+ | </pre> | ||
+ | </spoiler> | ||
+ | |||
+ | ==技能列表== | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |asanit-激活动作文件 | ||
+ | |- | ||
+ | | | ||
+ | 对MM盔甲架激活动作文件 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |anim(a) | ||
+ | |动画文件名 | ||
+ | |未知 | ||
+ | |- | ||
+ | |mobtype | ||
+ | |激活动作后盔甲架的AI生物(应填写MM内部ID) | ||
+ | |未知 | ||
+ | |} | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |asanimate-激活动作文件(有持续时间) | ||
+ | |- | ||
+ | | | ||
+ | 修改MM盔甲架的动作 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |anim(a) | ||
+ | |动画文件名 | ||
+ | |未知 | ||
+ | |- | ||
+ | |r | ||
+ | |持续时间,单位tick | ||
+ | |未知 | ||
+ | |- | ||
+ | |d | ||
+ | |延迟?tick后修改 | ||
+ | |未知 | ||
+ | |} | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |asequio-盔甲架穿戴 | ||
+ | |- | ||
+ | | | ||
+ | 为盔甲架戴上装备 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |item | ||
+ | |要穿戴的物品 | ||
+ | |未知 | ||
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲: | ||
+ | - asequip{item=DIAMOND_SWORD:4} ~onSpawn | ||
+ | > 出生后将钻石剑戴到头部 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |asinit-激活盔甲架 | ||
+ | |- | ||
+ | | | ||
+ | 令MM盔甲架变为动作载体<br> | ||
+ | 并使用动画文件(.anim后缀/miframes文件),若生物类型已被设置<br> | ||
+ | 这个盔甲架将作为生物的AI,使用修改项:Speed可以修改动画播放速度 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |anim | ||
+ | |动作文件名 | ||
+ | |未知 | ||
+ | |- | ||
+ | |base | ||
+ | |盔甲架是否拥有底座 | ||
+ | |false | ||
+ | |- | ||
+ | |mobtype | ||
+ | |作为什么MM生物的AI | ||
+ | |未知 | ||
+ | |- | ||
+ | |speed | ||
+ | |播放动画的速度,单位tick | ||
+ | |未知 | ||
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲:莫得栗子啦QAQ。 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |aslookat-令MM盔甲架面对目标 | ||
+ | |- | ||
+ | | | ||
+ | 令MM盔甲架面对目标 | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |aspause-令MM盔甲架暂停当前的动作 | ||
+ | |- | ||
+ | | | ||
+ | 令MM盔甲架暂停当前的动作 | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |asrun-令MM盔甲架继续使用动作 | ||
+ | |- | ||
+ | | | ||
+ | 令MM盔甲架继续使用动作 | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |asunload-令MM盔甲架变为普通盔甲架 | ||
+ | |- | ||
+ | | | ||
+ | 需要前置插件'''MythicMobsExtension'''令MM盔甲架变为普通盔甲架 | ||
+ | |} | ||
+ | |||
+ | ==条件列表== | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |AnimateStandPaused-目标盔甲架是否已暂停 | ||
+ | |- | ||
+ | | | ||
+ | 修改项a=true/false,为true时表示暂停之后满足条件,为false表示暂停之前满足 | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |aimobtargetdistance-是否为已激活动作文件的盔甲架 | ||
+ | |- | ||
+ | | | ||
+ | |} | ||
+ | |||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" |aimobtargetdistance-盔甲架的AI生物的目标离盔甲架有多远 | ||
+ | |- | ||
+ | | | ||
+ | *d表数值 | ||
+ | <pre> | ||
+ | - aimobtargetdistance{d=数值;a=true/false} | ||
+ | </pre> | ||
+ | |} | ||
+ | ==目标选择器== | ||
+ | @aitarget,AI生物的目标 |
2024年4月1日 (一) 17:17的最新版本
- 鲲鲲:本页面已更新至0.490a-SNAPSHOT,切忌盔甲架附属版本过低
- 最近一次编辑日期为 2021.2.18
MythicAnimatorStands
外文名 | MythicAnimatorStands |
插件类型 | Spigot / CraftBukkit |
最新版本 | v0.492(稳定版)/v0.490a-SNAPSHOT(测试版) |
源地址 | https://github.com/BerndiVader/MythicAnimatorStands/tree/noProtocolLib |
版本须知
与Artifacts一样,该插件版本需与所依赖的插件相匹配
如何使用
- [1]←点击下载
- 创建文件夹
- 在Anims文件夹内创建文档
- 在实体文档内创建盔甲架类型の实体
- 在Anims文件夹内创建动作文件
- 应用动作文件
- 重载MM
动作文件
- 后缀为.Anim
- 应被储存于/Plugins/MythicMobs/Anims
- 插件加载后不会生成文件夹与文件,应手动创建Anim文件夹与.anim文件
动作文件内容格式
ex.anim
interpolate length 11 Animate_Negate frame 0 execuseSkill 鲲鲲 @selflocation Armorstand_Position 0.0 0.0 0.0 0.0 Armorstand_Middle 0 0 0 Armorstand_Right_Leg 0 0 0 Armorstand_Left_Leg 0 0 0 Armorstand_Left_Arm 0 0 0 Armorstand_Right_Arm 0 0 0 Armorstand_Head 0 0 0 frame 5 executeSkill particlestest @selflocation Armorstand_Position 0.0 1 0.0 0.0 Armorstand_Middle 0 0 0 Armorstand_Right_Leg 62.129 0 0 Armorstand_Left_Leg -58.6659 0 0 Armorstand_Left_Arm 137.7983 0 0 Armorstand_Right_Arm 53.7447 0.1168 -16.2259 Armorstand_Head 0 -49.8781 0 frame 10 Armorstand_Position 0.0 0.0 0.0 0.0 Armorstand_Middle 0 0 0 Armorstand_Right_Leg 0 0 0 Armorstand_Left_Leg 0 0 0 Armorstand_Left_Arm 0 0 0 Armorstand_Right_Arm 0 0 0 Armorstand_Head 0 0 0
- 动作文件内容开头必须为interpolate
- length即动画(多个动作合起来)总帧数
- frame即在哪一帧修改动作,必须从0开始,越写越大,最后值必须为length-1,下方接要修改的动作角度
- Armorstand_Position盔甲架的视角,总共四项,最后一项为视角俯仰视角度
- execuseSkill <技能名> <目标选择器>修改动作时激活的技能,暂未测试支持的选择器w。
生物Yml内容栗子
鲨鲨: Type: armor_stand Options: Invincible: true HasArms: true ItemBody: COS_GreenChest ItemFeet: COS_BlueFeet ItemHand: COS_IronSword ItemHead: BlackbeardHead ItemLegs: COS_YellowLegs Skills: - asinit{anim=ex.anim;mobtype=鲲鲲} @self ~onTimer:60 鲲鲲: Type: Villager Options: Silent: true PreventOtherDrops: true
技能列表
asanit-激活动作文件 | |||||||||
---|---|---|---|---|---|---|---|---|---|
对MM盔甲架激活动作文件
|
asanimate-激活动作文件(有持续时间) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
修改MM盔甲架的动作
|
asequio-盔甲架穿戴 | ||||||
---|---|---|---|---|---|---|
为盔甲架戴上装备
鲲鲲: - asequip{item=DIAMOND_SWORD:4} ~onSpawn > 出生后将钻石剑戴到头部 |
asinit-激活盔甲架 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
令MM盔甲架变为动作载体
鲲鲲:莫得栗子啦QAQ。 |
aslookat-令MM盔甲架面对目标 |
---|
令MM盔甲架面对目标 |
aspause-令MM盔甲架暂停当前的动作 |
---|
令MM盔甲架暂停当前的动作 |
asrun-令MM盔甲架继续使用动作 |
---|
令MM盔甲架继续使用动作 |
asunload-令MM盔甲架变为普通盔甲架 |
---|
需要前置插件MythicMobsExtension令MM盔甲架变为普通盔甲架 |
条件列表
AnimateStandPaused-目标盔甲架是否已暂停 |
---|
修改项a=true/false,为true时表示暂停之后满足条件,为false表示暂停之前满足 |
aimobtargetdistance-是否为已激活动作文件的盔甲架 |
---|
aimobtargetdistance-盔甲架的AI生物的目标离盔甲架有多远 |
---|
- aimobtargetdistance{d=数值;a=true/false} |
目标选择器
@aitarget,AI生物的目标