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 | 改变时间 |