- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
MythicMobs/Skills/SpecialSkills
特殊类技能
- 深蓝色为MM4.11新增
- 多数技能用于配合其他技能使用,被这些技能所配合使用的技能将共用目标对象
- 当你使用Artifacts将技能写进弓时,无论你如何设置技能目标.都会以玩家为目标,所以你不得不使用一个载体
似乎只有弓会这样
| aura—光环(MM4.6+且支持变量) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
光环对目标起一个类似状态的作用,并能在光环持续期间激活技能.
普通光环所有可选项. onHit=[技能] - 当光环激活时执行的技能. cancelEvent=true - 是否能被取消,不造成伤害 multiplier=# - 百分比增加造成的伤害 add=# - 增加造成的伤害 (用法见下面的栗子) 普通光环所有可选项. onHit=[技能] - 当光环激活时执行的技能. cancelEvent=true - 是否能被取消,不减免受到的伤害 multiplier=# - 减少受到的伤害(百分比),多次触发会相乘(如激活12次multiplier为0.9的光环会减免70%+的伤害 sub=# - 减少受到的伤害(具体值) (用法见下面的栗子) 鲲鲲:
Skills:
- Aura{auraName=大笨蛋;oT=大笨蛋w;i=10;d=240} @self
给予目标(在这个栗子中为自身)名为大笨蛋的光环,持续12秒. 鲲鲲:
Skills:
- onDamaged{auraName=大笨蛋;oH=FireShield;d=200;c=5;multiplier=0.5} @self
在这个栗子里,施法者在10秒内受到的5次伤害都会激活FireShield以及减免受到伤害的50%. 鲲鲲:
Skills:
- onAttack{auraName=fiery_strikes;oH=FireStrike;d=200;c=5;multiplier=2} @self
在这个栗子里,施法者在10秒内造成的5次伤害都会激活FireStrike以及造成双倍伤害. |
| cancelevent—取消事件 |
|---|
|
取消技能的触发事件。这个技能有几个重要的要求来保证他正常运行:
CancelDamageEvent: Skills: - CancelEvent
NoDamageMob:
Type: villager
Skills:
- skill{s=CancelDamageEvent;sync=true} ~onDamaged
|
| Chain—链条 | |||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
链允许你创造在目标之间反弹的技能,就像“闪电链”类型的技能 反弹条件在技能每次“反弹”后释放技能。举个例子,如果有人站在墙 的另一边,而你却站在门口,它可能会从你身上反弹到他们身上,因 为它会在墙上反弹每次施放只能反弹到同一个实体一次。同样,每次 技能反弹,它反弹的实体将成为此技能中的“原点”,而原点的继承目 标将是它反弹到的下一个实体
鲲鲲:
Skills:
- chain{
bounces=5;
bounceRadius=10;
bounceDelay=1;
hitSelf=false;
hitPlayers=true;
hitNonPlayers=true;
hitTarget=true;
onBounce=[
- effect:particleline{p=flame;fromOrigin=true}
];
bounceConditions=[
- inlineofsight
- hasaura{aura=damageResist} false
];
}
|
| delay—延时 |
|---|
|
延迟当前技能表(刻) Skills:
- ignite{ticks=60}
- delay 60
- explode
Skills:
- ignite{ticks=60;delay=80}
- explode{delay=80}
Skills:
- skill{skill=exampleskill;delay=200}
|
| missile—导弹 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
添加于2.2
Mob:
Type: ZOMBIE
Skills:
- skill{s=Homer} @target ~onTimer:100
Homer:
Skills:
- missile{ot=Homer_TICK;oh=Homer_HIT;v=4;i=1;hR=1;vR=1;in=0.75}
Homer_TICK:
Skills:
- effect:particles{p=flame;a=1} @origin
Homer_HIT:
Skills:
- effect:particles{p=lava;a=50;hS=1;vS=1}
- effect:sound{s=entity.generic.explode;v=1;p=0}
- damage{a=1337;i=false}
|
| orbital—轨迹 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
发射一个特别的弹射物(projectile),此弹射物将围绕目标(target)运动而且还可以充当 光环(Aura)的作用.
Mob:
Type: SKELETON
Skills:
- skill{s=IceShield} @self ~onDamaged 0.2
鲲鲲:
Skills:
- orbital{onTick=鲲鲲-Tick;onHit=鲲鲲-Hit;points=20;interval=1;duration=200;charges=1}
鲲鲲-Tick:
Skills:
- effect:particles{p=snowballpoof;amount=20;speed=0;hS=0.2;vS=0.2} @origin
鲲鲲-Hit:
Skills:
- damage{a=10}
- potion{type=SLOW;duration=100;lvl=2}
|
| projectile—发射(不要在MM4.9.0版本使用,有Bug) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
可配合particle和sound特效类技能组成复杂而华丽的技能,不同于missile的是它的发射轨道是直线
●onTick技能:使用@origin目标选择器会使任何技能或效果以弹射物的当前坐标执行,可用于修饰弹射物的外貌
Mob:
Type: SKELETON
Skills:
- skill{s=IceBolt} @target ~onTimer:100
IceBolt:
Skills:
- projectile{onTick=IceBolt-Tick;onHit=IceBolt-Hit;v=8;i=1;hR=1;vR=1}
IceBolt-Tick:
Skills:
- effect:particles{p=snowballpoof;amount=20;speed=0;hS=0.2;vS=0.2} @origin
IceBolt-Hit:
Skills:
- damage{a=10}
- potion{type=SLOW;duration=100;lvl=2}
|
| RayTrace—射线追踪:向目标发射射线(付费版专属) | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
鲲鲲:
Skills:
- raytrace{es=鲲鲲-Hit;ls=水弹特效} @PIR{r=30}
|
| shoot(支持变量)—发射:向目标发射自定义物品 | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
向目标发射箭或其他投射物并造成伤害
vspread,hspread,poweraffectsvelocity,interval,ontick,onhit,onend添加于2.4 ArrowBarrage:
Skills:
- shoot{type=ARROW;velocity=5;damage=10}
- delay 10
- shoot{type=ARROW;velocity=5;damage=10}
- delay 10
- shoot{type=ARROW;velocity=5;damage=10}
- delay 10
- shoot{type=ARROW;velocity=5;damage=10}
- delay 10
- shoot{type=ARROW;velocity=5;damage=10}
|
| skill—技能:执行一个指定技能 | ||||||
|---|---|---|---|---|---|---|
|
执行一个/MythicMobs/Skills配置下的制定技能 Skills:
- skill{skill=所执行的技能名字}
- skill{s=所执行的技能名字}
自2.2.0版本之后,默认执行技能设置为异步进行。若当前版本有问题而之前版本没问题的技能,尝试添加sync=true以强制技能同步执行。sync同样建议用于技能组下间隔较短的技能之下
冷却 internal_skillname:
Cooldown: <seconds>
Conditions:
- condition
- ...
Skills:
- mechanic{}
- ...
注意,冷却时间只能设置于/MythicMobs/Skills技能配置文本下 Skills:
- skill{s=AnotherSkill;sync=true}
- skill{s=ice_bolt;sync=true}
- skill{sync=true;s=flamethrower}
- skill
{
skill=leafs;
sync=true
}
|
| sudoskill—技能:使目标执行一个指定技能 | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
SudoSkill技能允许你强制使实体释放一个Mythicmobs的技能.
false则sudoskill的指定目标为施法者 同时Conditions作用于目标,而不是激活sudoskill的施法者 - SudoSkill{s=技能名;setcasterastrigger=true/false(默认)}
鲲鲲:
Skills:
- arrowvolley{a=20;s=25;v=10;f=50;rd=200} @EIR{r=30}
- message{msg="Triggername: <trigger.name>"} @world
鲲鲲1:
Type: villager
Display: '鲲鲲1'
鲲鲲2:
Type: villager
Display: '鲲鲲'
Skills:
- sudoskill{s=鲲鲲;cat=true} @trigger ~onDamaged
假如鲲鲲1攻击了鲲鲲2
这个技能组,会使鲲鲲2让鲲鲲1使用鲲鲲这个技能,
对30m内的实体召唤箭雨同时提示"Triggername(@trigger选中的目标):鲲鲲1"但施法者为鲲鲲2.
|
| randomskill—随机技能 |
|---|
|
执行指定技能中的随机一个skill技能 Skills:
- randomskill{skills=skill1,skill2,skill3}
另一个方便查看的写法 Skills:
- randomskill
{
skills=
superskill,
green_skill,
skill3,
grandSkill,
7331
}
|
| totem—图腾 | |||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
添加于2.2
Coming soon... |
</spoiler>
坐标类技能
- 此类技能的位置从@Location目标选择器或其他原因选取
<spoiler>
| activatespawner—激活刷怪点 | ||||||
|---|---|---|---|---|---|---|
最好配合"刷怪点的useTimer设置为false"使用 Skills:
- activatespawner{spawner=BossAdd}
激活所有于Castle组下的刷怪点 Skills:
- activatespawner{spawner=g:Castle}
生成名字带有DungeonBoss1Spawner的刷怪点(比如DungeonBoss1Spawner1, DungeonBoss1Spawner2) Skills:
- activatespawner{spawner=DungeonBoss1Spawner*}
|
| pushbutton—按钮:按下坐标位置的按钮 | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
HitSecretButton:
Skills:
- pushbutton{x=15;y=67;z=-213}
|
| breakblock—破坏方块:破坏坐标位置的方块 | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
OpenSecretDoor:
Skills:
- breakblock{forcesync=true} @location{c=100,64,100} ~onInteract
|
| togglelever—拉杆:激活坐标位置的拉杆 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
OpenSecretDoor:
Skills:
- togglelever{duration=600;x=15;y=67;z=-213}
|