Mechanics
技能机制
技能机制(或基础技能)是 MythicMobs 中内置的简单技能。你可以在你的怪物的技能列表中自己调用这些基本技能,或者你可以通过组合这些机制来创建自己的技能。
一些 技能 能够针对实体、坐标 或两者兼而有之!有些不针对任何东西。您可以使用Targeter
控制您的技能目标。
在此处了解 MM 4.12 中添加的新技能
注意
技能分为,普通技能,组合技能,技能特效
- 普通技能:可以直接写在mob-skills中的技能,大多是直接触发。
- 组合技能:大部分写在mm/Skills文件中,通常用于组合各个技能,达到更加强大的效果。(闪电链,陨石等等)
- 技能特效:也是一种技能,同样写在mob-Skills或mm/Skills文件夹中
技能列表
技能 | 描述 | |
Activate Spawner | 在目标位置激活一个 MythicMobs 刷怪点 | |
Animate ArmorStand | 动画盔甲架 | |
Arrow Volley | 射出一连串箭 | |
AuraRemove | 移除目标实体的光环 | |
BarCreate | 对投掷到的生物创建一个自定义的boss血条 | |
BarSet | 修改施法生物上的自定义 Boss 血条 | |
BarRemove | 移除施法生物上的自定义 Boss 血条 | |
BreakBlock | (常用) 破坏目标位置的方块 | |
BreakBlockAndGiveItem | (常用) 打破目标位置的方块并提供物品/掉落表 | |
Close Inventory | 关闭目标玩家的物品栏 | |
Command | (常用) 为每个(击中)目标执行一个命令 | |
Consume | (常用) 每次击中目标造成伤害并恢复生命值 | |
Disengage | (常用) 使施法者向后跳跃远离目标实体 | |
Disguise | (常用) 改变施法者的伪装 | |
DisguiseTarget | 改变目标的伪装 | |
Undisguise | 移除施法者的伪装 | |
Dismount | (常用) 使施法者卸下他们骑乘的任何东西(下马) | |
ClearThreat | (常用) 使生物清空其仇恨表 | |
Currency Give | 给玩家钱。需要 Vault 和货币插件 | |
Currency Take | 从玩家那里拿钱。需要 Vault 和货币插件 | |
Damage | (常用) 对目标造成一定伤害 | |
BaseDamage | (常用) 对目标造成一定百分比“怪物的damage属性”的伤害 | |
Percent Damage | (常用) 对目标造成一定百分比的伤害 | |
Decapitate | (常用) 根据目标掉落玩家的头 | |
Doppleganger | 复制目标玩家的皮肤 | |
DropItem | (常用) 在目标位置掉落一个物品或Drops:内的东西(参阅:目录-掉落物品_Drops) | |
Equip | (常用) 使施法者装备指定的物品 | |
Explosion | (常用) 引起爆炸 | |
Extinguish | 给目标实体灭火 | |
fawePaste | 使用 FAWE 粘贴一个Schematic (原理图?) | |
Feed | 恢复目标玩家饥饱度 | |
FillChest | (常用) 用 mm/items 或Drops:内的东西(参阅:目录-掉落物品_Drops)填充箱子 | |
Fly | 施加一个光环,允许目标飞行 | |
Force Pull | 将目标传送到生物 | |
Freeze | (常用) 冻结目标实体 | |
Glow | (常用) 使目标发光 | |
Give Item | 给目标一个物品 | |
Give Item From Target | 从 目标 给施法者 一个物品 | |
Heal | (常用) 治愈目标 | |
HealPercent | (常用) 治疗目标的最大生命值的百分比 | |
Ignite | 使目标着火 | |
JSON Message | 向目标玩家发送 JSON 格式的消息 | |
Jump | (常用) 使施法者跳跃 | |
Leap | (常用) 使施法者向目标跳跃 | |
Look | (常用) 使施法者注视目标 | |
Lunge | (常用) 使施法者冲向目标 | |
Modify Global Score | 修改假玩家的记分牌值:GLOBAL | |
Modify Target Score | 修改目标的记分牌值 | |
Modify Score | 修改虚拟玩家的分数(全局分数) | |
Eject Passenger | (常用) 弹出任何骑在施法者身上的生物 | |
Mount | (常用) 为施法者召唤一个 生物 并骑上它 | |
Mount Me | (常用) 强制目标实体骑上施法者 | |
Mount Target | (常用) 骑上目标 | |
Oxygen | 为玩家目标提供氧气 | |
PlayBlockBreakSound | 播放打破方块的声音 | |
PlayBlockFallSound | 播放方块下落的声音 | |
PlayBlockHitSound | 播放方块撞击的音效 | |
PlayBlockPlaceSound | 播放方块放置的声音 | |
PlayBlockStepSound | 播放行走在方块上的声音 | |
PoseArmorStand | 改变目标 盔甲架 的姿势 | |
Potion | (常用) 对目标施加药水效果 | |
PotionClear | (常用) 移除目标实体的所有药水效果 | |
Shoot Potion | (常用) 向目标投掷药水 | |
Prison | (常用) 将目标囚禁在方块内 | |
Pull | (常用) 将目标拉向施法者 | |
PushButton | (常用) 在目标(坐标)位置按下按钮 | |
Toggle Lever | (常用) 在目标位置切换控制杆 | |
RayTrace | 向目标发射射线(仅限付费版) | |
RayTraceTo | 对射线指向的目标发动技能(仅限付费版) | |
Rally | (常用) 使附近的其他生物攻击目标 | |
Random Message | 向目标玩家发送随机消息 | |
Remount | 重新骑乘施法者最初生成的骑马,如果它仍然活着 | |
Remove | 移除目标生物 | |
RemoveHeldItem | (常用) 移除目标玩家持有的一些物品 | |
RemoveOwner | 移除 目标生物 的所有权 | |
Run AI Goal Selector | 改变寻路AI | |
Run AI Target Selector | 改变寻路AI指向的目标 | |
Send Action Message | 向 目标玩家 发送 快捷栏上方显示的标题栏 消息 | |
Send Resource Pack | 向 目标玩家 发送一个资源包 | |
Send Title Message | (常用) 向 目标玩家 发送标题/副标题 消息 | |
Send Toast | (常用) 向 目标玩家 发送成就栏 消息 | |
Message | (常用) 向目标玩家发送消息 | |
Set AI | 禁用/启用目标生物的 AI | |
Set Block Type | 更改目标位置的方块类型 | |
Set Game Mode | 设置目标玩家的游戏模式 | |
Set Gliding | 如果目标有鞘翅,则使目标滑翔 | |
Set Global Score | 在假玩家上设置记分牌值:GLOBAL | |
Set Gravity | 设置重力是否影响目标实体 | |
Set Health | (常用) 设置目标实体的血量 | |
Set Name | (常用) 更改目标实体的名称 | |
Set Level | 设置施法生物的等级 | |
Set Max Health | 设置目标实体的最大生命值 | |
Set Mob Color | 如果目标是可着色的生物,则更改目标的颜色 | |
Set Mob Score | 在施法生物上设置记分牌值 | |
Set NoDamageTicks | 设置目标的 受伤间隔NoDamageTicks | |
Set Owner | 使 目标 成为 施法者 的所有者 | |
Set Rotation | 设置目标的旋转 | |
Set Target Score | 设置目标的分数 | |
Set Score | 设置虚拟玩家的记分牌值 | |
Set Speed | 设置目标实体的速度属性 | |
Set Stance | 修改 目标生物 的状态(以此触发不同的技能) | |
Shield | 对 目标实体 加 黄心 | |
ShieldPercent | 对 目标实体 加的黄心占最大生命值的百分比 | |
Shoot Fireball | 向目标发射火球 | |
Lightning | (常用) 闪电击中目标 | |
Shoot Skull | (常用) 向目标射出一个凋灵头 | |
Shoot Shulker Bullet | (常用) 向目标实体发射潜影贝子弹 | |
Signal | 向 生物 发送信号 | |
Speak | 使生物在聊天中说话,并提供对话气泡选项 | |
Spring | (常用) 在目标处产生一个临时的液体泉 | |
Stun | (常用) 眩晕目标实体 | |
Suicide | (常用) 导致施法者死亡 | |
Summon | (常用) 在目标处召唤其他生物 | |
Add Tag | (常用) 向目标添加tag | |
Remove Tag | (常用) 从目标中删除tag | |
Swap | (常用) 与目标交换位置 | |
Teleport | (常用) 传送到目标 | |
TeleportIn | ||
TeleportTo | (常用) 将 目标 传送到指定位置 | |
Threat | 修改 生物 对 目标 的仇恨 | |
Throw | (常用) 抛出/击飞/击退目标实体 | |
Toggle Sitting | 切换猫、狗、狐狸和鹦鹉的坐姿 | |
Velocity | 修改目标实体的速度 | |
Weather | 修改目标世界的天气 | |
WolfSit | 修改目标狼的坐姿 |
技能特效
效果是为您的技能添加特殊效果的机制。他们有自己的页面!
组合技能
这些技能机制具有特殊的高级功能,大部分用于调用其他技能。如果您指定目标,则这些调用的所有其他技能将“继承”目标(如果适用)。
技能 | 描述 |
Skill | 在mob-Skills调用指定的组合技能。The butter for your bread. |
Aura (光环) | 用于创建可以针对实体的自定义状态效果(增益/减益) |
CancelEvent | 取消触发当前技能树的事件 |
Cast | 类似RPG中的读条,可以被打断,可高度定制 |
Chain | 在彼此靠近的多个目标之间链接技能。 |
ChainMissile | 在实体之间弹跳的技能。仅限付费版! |
Delay | 延迟执行当前技能列表 |
Global Cooldown | 设置施法者的全局冷却时间 |
Missile | 发射追踪目标的弹丸(导弹?!) |
Modify Projectile | 修改弹丸/追踪/轨道 |
onAttack | 对目标应用一个光环,当他们近战攻击时,触发技能 |
onDamaged | 对目标应用一个光环,当他们受到伤害,触发技能 |
onShoot | 对目标应用一个光环,当他们用弓射击时,触发技能 |
On Block Break | 将光环施加到目标身上,当他们破坏方块时触发技能 |
on Key Press | 将光环施加到目标身上,当他们按下按键时触发技能需要 MythicKeysPlugin |
on Key Release | 将光环施加到目标身上,当他们松开按键时触发技能需要 MythicKeysPlugin |
Orbital(轨道/轨迹) | 对目标应用一个光环,导致一个弹丸轨道围绕目标 |
Projectile | (最为常用)向目标发射 可高度定制的 方块/物品/mm怪物 |
Shoot | 向目标发射物品射弹,类似于箭/鸡蛋/雪球。 |
Volley | 用各种选项向目标射出一连串的弹丸 |
SudoSkill | 使目标执行技能 |
Random Skill | 从列表中执行随机技能 |
Totem | 在激发其他技能的位置创建一个静态“图腾” |
**变量** | 变量技能相关的所有整合 |
Variable Add | 将设定的数添加到数字变量 |
Variable Math | 对数字变量执行数学运算 |
Set Variable | 设置变量的值 |
Variable Unset | 取消设置变量 |
Variable Subtract | 从数字变量中减去一个数 |
通用属性
以下属性适用于所有机制。
属性 | 别称 | 描述 | 默认 |
cooldown | cd | 冷却(秒) | 0 |
delay | 延迟技能的执行 | 0 | |
repeat | 技能应该重复多少次 | 0 | |
repeatInterval | 重复之间必须经过多少刻 | 0 |
即将到来的技能
这些机制目前正在研究中,并将出现在插件的未来版本中。此处列出的一些机制已包含在内,但尚未准备好使用。
time | 改变时间 |