- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
“MythicMobs/技能”的版本间的差异
1240798440(讨论 | 贡献) 小 (→目标类技能) |
1240798440(讨论 | 贡献) 小 (→特殊类技能) |
||
第2,327行: | 第2,327行: | ||
|} | |} | ||
</spoiler> | </spoiler> | ||
− | == | + | ==目标类技能== |
− | * | + | *以实体为目标的技能,有些还能以坐标/地点为目标 |
− | |||
− | |||
<spoiler> | <spoiler> | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | actionmessage—动作栏信息 |
|- | |- | ||
| | | | ||
− | + | [[文件:MythicMobs_Action_Bar.jpg]]<br/> | |
− | + | 颜色代码等[[#Mythicmobs#.E5.8F.98.E9.87.8F.28Variables.29|变量]]适用<br/> | |
− | + | 或许会不适用于某些目标选择器<br/> | |
− | <br/> | + | ''2.3.0往前的版本 @trigger 配合 ~onAttack 或 ~onDamaged 会导致技能不适用'' |
− | '' | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | |''' | + | |'''标签(缩写)''' |
− | |''' | + | |'''描述''' |
− | |''' | + | |'''默认设置''' |
− | |||
|- | |- | ||
− | | | + | |message(m) |
+ | |发送的文本信息 | ||
| | | | ||
− | | | + | |} |
− | | | + | <pre> |
+ | Skills: | ||
+ | - actionmessage{m="<mob.name>&f is casting a spell!"} @PlayersInRadius{r=30} | ||
+ | - actionmessage{m="&lHello! &cI'm &athe &9&lactionmessage-bar&r! &e:)"} @trigger ~onInteract | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | addtag—标签:给予目标一个scoreboard标签(tag系统详细说明) | ||
|- | |- | ||
− | | | + | | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
− | |||
− | |||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
− | |||
|- | |- | ||
− | | | + | |tag(t) |
− | | | + | |标签的名字 |
− | | | + | |default |
− | | | + | |} |
+ | *配合条件要求(Conditions)的hastag条件使用。使用原版的''/scoreboard players tag <玩家名字> add [标签名字]''也能做到同样的效果 | ||
+ | 给予发动技能的生物一个Test标签 | ||
+ | *若一个实体拥有标签,你可以靠近它使用''/scoreboard players tag @e[r=5] list''来查看它拥有的标签 | ||
+ | *不同于stance的是,Tag可作用于玩家,一个实体能拥有多个Tag,并且有指定删除标签的技能,stance无法实现. | ||
+ | <pre> | ||
+ | TagSkill | ||
+ | Skills: | ||
+ | - addtag{t=Test} @self | ||
+ | </pre> | ||
+ | 当自身带有Test标签时才能使用suicide技能 | ||
+ | <pre> | ||
+ | TagTest: | ||
+ | Conditions: | ||
+ | - hastag{t=Test} | ||
+ | Skills: | ||
+ | - suicide @self | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | arrowvolley—射箭 | ||
|- | |- | ||
− | | | + | | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
− | | | + | |- |
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |amount(a) | ||
+ | |射出的数量 | ||
+ | |20 | ||
+ | |- | ||
+ | |spread(s) | ||
+ | |扩散程度<br/>数值需要设得比较高才能有明显效果 | ||
+ | |45 | ||
+ | |- | ||
+ | |velocity(v) | ||
+ | |箭的速度 | ||
+ | |20 | ||
+ | |- | ||
+ | |fireTicks(f) | ||
+ | |击中的目标被点燃的时间(刻) | ||
|0 | |0 | ||
|- | |- | ||
− | | | + | |removeDelay(rd) |
− | + | |箭过多久刻后才消失 | |
− | | | ||
|200 | |200 | ||
+ | |} | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - arrowvolley{a=20;s=25;v=10;f=50;rd=200} @Target | ||
+ | </pre> | ||
+ | 射出20支速度为10的箭,扩散程度为25,射中的目标被点燃2.5秒,箭于10秒后消失 | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | Base Damage—增强型攻击:造成自身攻击力%的伤害 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |multiplier(m) |
− | + | |百分比 | |
− | | | ||
|1 | |1 | ||
|- | |- | ||
− | | | + | |ignoreArmor(ia) |
− | | | + | |是否无视防御 |
− | | | + | |false |
− | |||
|- | |- | ||
− | | | + | |preventknockback(pkb,pk) |
− | | | + | |是否不造成击退 |
− | |||
|false | |false | ||
|- | |- | ||
− | | | + | |preventimmunity(pi) |
− | + | |是否无视伤害硬直 | |
− | | | ||
|false | |false | ||
+ | |} | ||
+ | *''preventknockback''和''preventimmunity''添加于版本2.3 | ||
+ | 每次受到伤害时给予目标造成自身基础攻击力150%的伤害 | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - basedamage{m=1.5} @target ~onDamaged | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | CurrencyGive—给予玩家金钱 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | + | |'''描述''' | |
− | | | + | |'''默认设置''' |
− | | | ||
|- | |- | ||
− | | | + | |amount(a) |
− | | | + | |金钱的数量 |
− | | | + | |0 |
− | | | + | |} |
+ | <pre> | ||
+ | Skills: | ||
+ | - currencygive{amount=20} @pir{r=20} ~onSpawn | ||
+ | </pre> | ||
+ | 在出生时给予20m半径内的玩家20金钱 | ||
+ | *此技能需要在config里开启对Vault的支持(默认已开启)以及有效的Vault插件 | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | CurrencyTake—夺取金钱:夺取玩家的金钱 | ||
|- | |- | ||
− | | | + | | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
− | |||
− | |||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
− | |||
|- | |- | ||
− | | | + | |amount(a) |
− | | | + | |夺取的金钱数量 |
− | | | + | |0 |
− | | | + | |} |
+ | 在出生时夺走20m半径内玩家20的金钱 | ||
+ | <pre> | ||
+ | 你的钱照样是咱的钱QAQ: | ||
+ | Skills: | ||
+ | - currencytake{amount=20} @pir{r=20} ~onSpawn | ||
+ | *此技能需要在config里开启对Vault的支持(默认已开启)以及有效的Vault插件 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | command—命令:给每个目标在控制台执行一次命令 | ||
|- | |- | ||
− | | | + | | |
− | | | + | 允许使用[[MythicMobs#.E5.8F.98.E9.87.8F.28Variables.29|颜色代码和变量]]<br/> |
− | + | 命令将不会成功运行若命令包含双引号'''"'''或大括号'''{ }''',若要使用请用代码代替<br/>原因是MM自身需要'''"'''以正确读取技能的格式<br/><span style="color:red">2.4版本起,大括号'''{ }'''可不需要使用代码代替,但双引号'''"'''仍然需要</span> | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
− | |||
|- | |- | ||
− | | | + | |command(c) |
− | + | |执行的命令 | |
− | | | + | | |
− | | | ||
|} | |} | ||
+ | {{Hide|标题=command技能教程与准备 | ||
+ | |内容= | ||
+ | '''准备''' | ||
+ | *第一步:找到'''server.properties'''下的'''enable-command-block='''并设置为'''true'''来允许服内使用命令 | ||
+ | *第二步:一般来说Bukkit/Spigot会一定程度上修改我们所使用的命令,要保证我们的命令不被干涉,打开'''commands.yml'''并把'''command-block-overrides:'''下改为如下<br/>‘*’意思为所有 | ||
+ | <pre> | ||
+ | command-block-overrides: | ||
+ | - '*' | ||
+ | </pre> | ||
+ | *第三步:保证前两步的设置有效,重启或重载服务端。<br/> | ||
+ | <br/> | ||
+ | 管理员做到的事情/命令都能使用命令技能达成。能做到MM自身配置或技能所不能做到的事情。比如,能使一个生物临时无敌或启用/禁用其AI<br/> | ||
+ | 还可以如用于修改下时间或天气之类的任何不指定玩家、实体或地点的技能 | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - command{c="time set 0"} | ||
+ | - command{c="weather clear"} | ||
+ | - command{c="gamerule doMobSpawning false"} | ||
+ | </pre> | ||
+ | 由于Bukkit/Spigot端的服务器有自己版本的如/time或/weather的命令,若我们使用上面例子的/time命令就会是使用Bukkit下的/time命令。因此可能会给你造成想使用原版的命令却使用了不一样的命令的麻烦<br/> | ||
+ | 除了准备工作下的方法外,若想使用原版命令比较建议设置成如下 | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - command{c="minecraft:time set 0"} | ||
+ | - command{c="mincraft:weather clear"} | ||
+ | - command{c="minecraft:tp player1 player2"} | ||
+ | - 等... | ||
+ | </pre> | ||
+ | <br/> | ||
<br/> | <br/> | ||
− | ''' | + | '''从X执行命令'''<br/> |
− | + | 某些命令必须依靠实体的位置来执行。例如,我们希望一个生物在生成的时候把自己捆在一个羊毛制成的空间里。但是使用以下命令是不会管用的 | |
− | + | <pre> | |
− | + | Skills: | |
− | + | - command{c="minecraft:fill ~2 ~2 ~2 ~-2 ~-2 ~-2 minecraft:wool 0 replace"} | |
− | + | </pre> | |
− | + | 原因是这个命令将会发送到控制台下执行,导致相对坐标不能被确定 | |
− | + | 但如果我们套上'''execute'''命令 | |
− | + | <pre> | |
− | + | Skills: | |
− | + | - command{c="minecraft:execute <mob.uuid> ~ ~ ~ minecraft:fill ~2 ~2 ~2 ~-2 ~-2 ~-2 minecraft:wool 0 replace"} | |
− | + | </pre> | |
− | + | 应该就能实现了。'''<mob.uuid>'''为"施放此技能的生物的UUID"的变量,通过这种办法,命令就不会在控制台下执行,取而代之会在此生物下执行 | |
− | |||
− | |||
<br/> | <br/> | ||
− | ''' | + | 又或者如下这个方法,'''<target.uuid>'''为技能目标对象的UUID,例子下的目标为'''@self''',也就是以自己为技能目标使用fill命令 |
<pre> | <pre> | ||
Skills: | Skills: | ||
− | + | - command{c="minecraft:execute **<target.uuid>** ~ ~ ~ minecraft:fill ~2 ~2 ~2 ~-2 ~-2 ~-2 minecraft:wool 0 replace"} **@self** | |
+ | </pre> | ||
+ | <br/> | ||
+ | <br/> | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - command{c="minecraft:execute **<target.uuid>** ~ ~ ~ minecraft:fill ~2 ~2 ~2 ~-2 ~-2 ~-2 minecraft:wool 0 replace"} **@MobsInRadius{r=10;t=BAT}** | ||
+ | </pre> | ||
+ | 上面的技能为放置羊毛方块于命令激活者半径10格范围下的所有蝙蝠 | ||
+ | <br/> | ||
+ | <br/> | ||
+ | 更多的示例供参考,虽然下面的技能都比较随意,不过也不妨能给予你们些很好的点子吧~ | ||
+ | <pre> | ||
+ | - command{c="minecraft:execute <mob.uuid> ~ ~ ~ minecraft:scoreboard objectives add mrjlmmw1b dummy mrjlmmw1b"} | ||
+ | - command{c="minecraft:execute <mob.uuid> ~ ~ ~ minecraft:scoreboard players set @a[x=-16,y=104,z=-60,dx=-3,dy=3,dz=9] mrjlmmw1b 0"} | ||
+ | - command{c="minecraft:execute <mob.uuid> ~ ~ ~ minecraft:scoreboard players set @a[x=-16,y=104,z=-60,dx=-3,dy=3,dz=9] mrjlmmw1b 1 <&lc>Inventory:[<&lc>id:minecraft:paper,tag:<&lc>display:<&lc>Lore:[0:,1:&7Can be used once for any,2:&7monorail on Jaygrounds.,3:&8Absolutely no refunds.,4:],Name:&fMonorail Ticket&r<&rc><&rc>,Damage:0s<&rc>]<&rc>"} | ||
+ | - command{c="minecraft:execute <mob.uuid> ~ ~ ~ minecraft:scoreboard players set @a[x=-16,y=104,z=-60,dx=-3,dy=3,dz=9,score_donators_min=1] mrjlmmw1b 2"} | ||
+ | - command{c="minecraft:execute <target.uuid> ~ ~ ~ minecraft:tp @a[team=!pve_ruins_1,r=50] 366.5 71 487.5 0 0"} | ||
+ | - command{c="minecraft:execute <target.uuid> ~ ~ ~ minecraft:scoreboard teams join pve_ruins_1 @a[r=50]"} | ||
+ | - command{c="minecraft:execute <target.uuid> ~ ~ ~ minecraft:scoreboard objectives remove pve_ruins_cur"} | ||
+ | - command{c="minecraft:execute <target.uuid> ~ ~ ~ minecraft:scoreboard teams remove pve_ruins_2"} | ||
+ | - command{c="minecraft:execute <target.uuid> ~ ~ ~ minecraft:scoreboard teams remove pve_ruins_3"} | ||
+ | - command{c="minecraft:execute <target.uuid> ~ ~ ~ minecraft:fill 368 71 494 364 72 494 minecraft:acacia_fence 0 replace minecraft:air"} | ||
+ | - command{c="minecraft:execute <target.uuid> ~ ~ ~ mm m s pve_ruins_sign_arena_ready 1 world,366.5,71,493.5"} | ||
</pre> | </pre> | ||
− | + | }} | |
− | + | 正确的格式 | |
<pre> | <pre> | ||
Skills: | Skills: | ||
− | + | - command{c="give <target.name> gold_bar 20"} @trigger ~onInteract | |
+ | - command{c="minecraft:tp <target.name> <mob.uuid>"} @self ~onDamaged | ||
+ | - command{c="minecraft:summon Zombie ~ ~ ~ <&lc>NoAI:true,CustomName:<&dq>Summoned Zombie<&dq><&rc>"} | ||
+ | - command{c="minecraft:summon Zombie ~ ~ ~ {NoAI:true,CustomName:<&dq>Summoned Zombie<&dq>}"} | ||
</pre> | </pre> | ||
− | + | 不正确的格式,因为没有使用代码代替命令下的双引号'''"''' | |
<pre> | <pre> | ||
Skills: | Skills: | ||
− | + | - command{c="minecraft:summon Zombie ~ ~ ~ {NoAI:true,CustomName:"Summoned Zombie"}"} | |
</pre> | </pre> | ||
− | |||
− | |||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | consume—吸血:成功造成伤害后恢复自身血量 |
|- | |- | ||
| | | | ||
− | + | {| border="1" cellpadding="5" cellspacing="0" | |
− | + | |- | |
− | * | + | |'''标签(缩写)''' |
− | + | |'''描述''' | |
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |damage(d.dmg) | ||
+ | |造成的伤害量 | ||
+ | | | ||
+ | |- | ||
+ | |heal(h) | ||
+ | |每次造成伤害的恢复量 | ||
+ | | | ||
+ | |- | ||
+ | |preventknockback(pkb,pk) | ||
+ | |是否不造成击退 | ||
+ | |false | ||
+ | |- | ||
+ | |preventimmunity(pi) | ||
+ | |是否无视伤害硬直 | ||
+ | |false | ||
+ | |- | ||
+ | |ignorearmor(i,ia) | ||
+ | |是否无视防御 | ||
+ | |false | ||
+ | |} | ||
+ | *''preventknockback''和''preventimmunity''添加于版本2.3 | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - consume{d=1000;h=20} @MobsInRadius{type=ZOMBIE;r=20} | ||
+ | </pre> | ||
+ | 杀掉附近范围的所有僵尸,每一只恢复技能使用者20点血量 | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | damage—伤害 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |amount(a) | ||
+ | |造成的伤害值 | ||
+ | |1 | ||
+ | |- | ||
+ | |ignoreArmor(ia) | ||
+ | |是否无视防御 | ||
+ | |false | ||
+ | |- | ||
+ | |preventknockback(pkb,pk) | ||
+ | |是否不造成击退 | ||
+ | |false | ||
+ | |- | ||
+ | |preventimmunity(pi) | ||
+ | |是否无视伤害硬直 | ||
+ | |false | ||
+ | |} | ||
+ | *''preventknockback''和''preventimmunity''添加于版本2.3 | ||
<br/> | <br/> | ||
− | + | 每1秒(20刻)给予目标对象造成20点伤害(10颗心),无视防御 | |
− | + | <pre> | |
− | + | Skills: | |
− | + | - damage{amount=20;ignoreArmor=true} @target ~onTimer:20 | |
− | + | </pre> | |
− | + | |} | |
− | + | {| class="wikitable mw-collapsible mw-collapsed" | |
− | + | ! style="text-align: left;" | Decapitate—斩首:掉落玩家头颅 | |
− | + | |- | |
− | * | + | | |
+ | *若目标不是玩家时无效 | ||
+ | 生成时掉落附近玩家的头颅 | ||
<pre> | <pre> | ||
− | + | 鲲鲲w: | |
+ | Type: SKELETON | ||
Skills: | Skills: | ||
− | - | + | - decapitate @NearestPlayer ~onSpawn |
</pre> | </pre> | ||
− | + | |} | |
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | explosion—爆炸:于实体目标位置爆炸 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |yield(y) | ||
+ | |爆炸的威力 | ||
+ | |0.013 | ||
+ | |- | ||
+ | |blockdamage(bd) | ||
+ | |是否破坏方块 | ||
+ | |false | ||
+ | |- | ||
+ | |fire(f,ft) | ||
+ | |爆炸是否引起火焰 | ||
+ | |false | ||
+ | |} | ||
+ | <span style="color:red">''blockdamage''貌似无视WorldGuard的保护设置,是否启用后果自负</span> | ||
<pre> | <pre> | ||
− | + | ExplosiveBlast: | |
− | |||
Skills: | Skills: | ||
− | - | + | - explosion{yield=4} @target |
</pre> | </pre> | ||
− | |||
− | |||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | Doppleganger—模仿:模仿目标的外貌 |
|- | |- | ||
| | | | ||
− | + | *若目标不是玩家时无效 | |
− | + | *需要''LibsDisguises''和''ProtocolLib''插件 | |
+ | 生成时伪装成最近的玩家 | ||
<pre> | <pre> | ||
+ | Ditto: | ||
+ | Type: SKELETON | ||
Skills: | Skills: | ||
− | - | + | - doppleganger @NearestPlayer ~onSpawn |
− | |||
− | |||
</pre> | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | EjectPassenger—驱逐骑乘者:让骑乘在目标上的怪物取消骑乘 | ||
+ | |- | ||
+ | | | ||
<pre> | <pre> | ||
+ | 鲲鲲w: | ||
Skills: | Skills: | ||
− | - | + | - ejectpassenger ~onDamaged |
− | + | *受伤时驱逐骑在身上的生物 | |
+ | *此技能没有目标 | ||
</pre> | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | explosion—爆炸:于实体目标位置爆炸 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |yield(y) | ||
+ | |爆炸的威力 | ||
+ | |0.013 | ||
+ | |- | ||
+ | |blockdamage(bd) | ||
+ | |是否破坏方块 | ||
+ | |false | ||
+ | |- | ||
+ | |fire(f,ft) | ||
+ | |爆炸是否引起火焰 | ||
+ | |false | ||
+ | |} | ||
+ | <span style="color:red">''blockdamage''貌似无视WorldGuard的保护设置,是否启用后果自负</span> | ||
<pre> | <pre> | ||
+ | ExplosiveBlast: | ||
Skills: | Skills: | ||
− | - | + | - explosion{yield=4} @target |
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | Feed—恢复饥饿与饱和:恢复饱和与饥饿度 |
|- | |- | ||
| | | | ||
− | |||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | *2点饥饿度/饱和度=1格饥饿度/饱和度 | ||
|- | |- | ||
|'''标签(缩写)''' | |'''标签(缩写)''' | ||
第2,542行: | 第2,780行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |amount(a) |
− | | | + | |恢复玩家的饥饿度数值 |
− | | | + | |1 |
+ | |- | ||
+ | |saturation(s) | ||
+ | |恢复玩家的饱和度数值 | ||
+ | |0 | ||
|- | |- | ||
− | | | + | |overfeed(o,of) |
− | | | + | |是否过量恢复 |
− | | | + | |false |
+ | |} | ||
+ | <span style="color:red">''blockdamage''对非玩家目标不起作用</span> | ||
+ | <pre> | ||
+ | 鲲鲲w: | ||
+ | Skills: | ||
+ | - feed{amount=10} @trigger ~onDamaged | ||
+ | <pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | Force Pull—传送:传送实体目标到技能使用者 | ||
|- | |- | ||
− | | | + | | |
− | + | {| border="1" cellpadding="5" cellspacing="0" | |
− | | | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |spread(s) |
− | | | + | |被传送过来的实体离技能使用者有多扩散 |
− | | | + | |0 |
|- | |- | ||
− | | | + | |vspread(vs) |
− | | | + | |修改纵向的扩散范围 |
− | | | + | |spread |
+ | |} | ||
+ | *参考teleport和teleportto技能 | ||
+ | 传送30格半径范围内的所有实体到技能使用者5格半径范围内的随机位置 | ||
+ | <pre> | ||
+ | ForceGrip: | ||
+ | Skills: | ||
+ | - forcepull{spread=5} @EntitiesInRadius{r=30} | ||
+ | <pre> | ||
+ | 受到伤害时骑乘到目标身上 | ||
+ | Minecraft 1.10有当生物/玩家骑乘时显示不正确的BUG | ||
+ | Skills: | ||
+ | - mounttarget @target ~onDamaged' | ||
+ | *类似功能mount技能 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | Glow—发光BUFF | ||
|- | |- | ||
− | | | + | | |
− | + | 给实体添加发光BUFF | |
− | |1 | + | {| border="1" cellpadding="5" cellspacing="0" |
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |未测试 |
− | | | + | |未测试 |
− | | | + | |未测试 |
|- | |- | ||
− | | | + | |} |
− | | | + | *注意:此技能为4.4之后的技能,编辑者没有进行测试 |
− | | | + | </pre> |
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | heal—治愈 | ||
|- | |- | ||
− | | | + | | |
− | + | {| border="1" cellpadding="5" cellspacing="0" | |
− | |5 | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |amount(a) |
− | | | + | |恢复的数值 |
− | | | + | |1 |
|- | |- | ||
− | | | + | |overheal(oh) |
− | | | + | |当最大血量时是否继续恢复/上升血量 |
− | |< | + | |false |
+ | |} | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - heal{amount=20} @self ~onDamaged 0.2 | ||
+ | </pre> | ||
+ | *每次受伤时有20%几率恢复自身20点血量(10颗心)<br/> | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - heal{amount=20;overheal=true} @self ~onDamaged 0.2 | ||
+ | </pre> | ||
+ | *每次受伤时有20%几率恢复自身20点血量(10颗心)<br/>当血量已满时,20点血量将会添加到当前的血量值之上<br/>20/20 + 20 = 40/20 | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | healPercent—最大生命百分比治愈 | ||
|- | |- | ||
− | | | + | | |
− | + | {| border="1" cellpadding="5" cellspacing="0" | |
− | |||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |multiplier(m) |
− | | | + | |恢复目标最大血量的%数值 |
− | | | + | |1 |
|- | |- | ||
− | | | + | |overheal(oh) |
− | | | + | |当最大血量时是否继续恢复/上升血量 |
|false | |false | ||
+ | |} | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - healPercent{m=1} @self ~onDamaged 0.2 | ||
+ | </pre> | ||
+ | *受伤有几率恢复自身全部血量<br/> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | Heal Percent—%治愈 | ||
|- | |- | ||
− | | | + | | |
− | + | *添加于2.3 | |
− | |0 | + | {| border="1" cellpadding="5" cellspacing="0" |
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |multiplier(m) |
− | | | + | |恢复目标最大血量的%数值 |
− | | | + | |0.1 |
|- | |- | ||
− | | | + | |overheal |
− | | | + | |当最大血量时是否继续恢复/上升血量 |
|false | |false | ||
+ | |} | ||
+ | 技能使用者每次攻击时恢复自身20%的血量 | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - healpercent{m=0.2} @self ~onAttack | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | ignite—点燃:燃烧对象目标 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |ticks(t,d,duration) |
− | | | + | |燃烧的持续时间(刻) |
− | | | + | |60 |
+ | |} | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - ignite{ticks=100} @trigger ~onAttack | ||
+ | </pre> | ||
+ | 每次攻击时,点燃激活此技能的目标对象100刻(5秒) | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | jsonmessage—发送JSON信息 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |message(m) |
− | | | + | |发送的文本信息,填写于"之内" |
− | | | + | | |
|} | |} | ||
− | *'' | + | *添加于2.3.2 |
+ | 发送JSON格式的文本信息。比起message技能,JSON文本还有悬浮文字显示、可点击等功能<br/>支持颜色和代码等[[#MythicMobs#.E5.8F.98.E9.87.8F.28Variables.29|变量]]<br/>可用bukkit的颜色代码或json的颜色代码格式<br/> | ||
+ | '''注意除了技能标签的两个""外,标签内的所有"要替换为<nowiki>'</nowiki>'''<br/> | ||
+ | 若对JSON不了解,可参考[https://www.minecraftjson.com/ 这里]或[http://minecraft.tools/en/tellraw.php 这里] | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - jsonmessage{m="[{'text':'&aHey, i am a JSON message!'}]"} @trigger ~onInteract | ||
+ | - jsonmessage{m="[{'text':'Hey, i am a red JSON message!','color':'red'}]"} @trigger ~onInteract | ||
+ | </pre> | ||
<br/> | <br/> | ||
− | + | 悬浮文字显示的例子 | |
− | |||
<pre> | <pre> | ||
− | |||
− | |||
Skills: | Skills: | ||
− | - | + | - jsonmessage{m="[{'text':'&7With me, you can create hover events','hoverEvent':{'action':'show_text','value':{'text':'&aI am a hover event :)'}}}]"} @trigger ~onInteract |
</pre> | </pre> | ||
− | + | <br/> | |
+ | 点击事件还能用于制作能与其互动的生物。以下例子当玩家点击可点文字时发送生物一个指定的信号 | ||
<pre> | <pre> | ||
− | |||
Skills: | Skills: | ||
− | - | + | - jsonmessage{m="[{'text':'&7&nAlso click events! :)','clickEvent':{'action':'run_command','value':'/mm signal <mob.uuid> <signal>'}}]"} @trigger ~onInteract |
− | + | </pre> | |
− | + | |} | |
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | lunge—冲刺:向目标冲刺 | ||
+ | |- | ||
+ | | | ||
+ | *本质上和leap差不多 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |velocity(v) | ||
+ | |跳起时最大的速度 | ||
+ | |1 | ||
+ | |- | ||
+ | |velocityY(vy) | ||
+ | |向上跳的速度 | ||
+ | |1 | ||
+ | |} | ||
+ | <pre> | ||
+ | 鲲鲲w: | ||
+ | Cooldown: 10 | ||
Skills: | Skills: | ||
− | - effect: | + | - lunge{velocity=15;velocityY=5} @Self |
− | + | </pre> | |
− | + | |} | |
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | leap—跳跃:跳起并着陆于目标位置 | ||
+ | |- | ||
+ | | | ||
+ | *通过计算弹射物的轨道,当速度足够快时使生物尽可能地着陆于目标的所在位置 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |velocity(v) | ||
+ | |跳起时最大的速度 | ||
+ | |1 | ||
+ | |- | ||
+ | |noise | ||
+ | |增加着落点的位差 | ||
+ | |无 | ||
+ | |} | ||
+ | '''由于其技能的特殊性,一般velocity超过100时运作比较好'''<br/> | ||
+ | 技能组,使生物跳起接近目标之后往下撞并进行一次爆炸 | ||
+ | <pre> | ||
+ | CrushingLeap: | ||
+ | Cooldown: 10 | ||
+ | Skills: | ||
+ | - leap{velocity=200} @target | ||
+ | - delay 20 | ||
+ | - jump{velocity=-100} | ||
+ | - effect:explosion @self | ||
+ | - damage{amount=20} @EntitiesInRadius{r=5} | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | lightning—雷击 | ||
+ | |- | ||
+ | | | ||
+ | 生成一个闪电实体造成伤害并点燃命中的实体或方块(若当前没有下雨并且开启了火势蔓延) | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |damage(d) | ||
+ | |造成的伤害值 | ||
+ | |0.01337 | ||
+ | |} | ||
+ | 每5秒(100刻)以10格半径范围内的所有实体为目标生成闪电,例子 神烦羊... | ||
+ | <pre> | ||
+ | StaticSheep: | ||
+ | Type: SHEEP | ||
+ | Skills: | ||
+ | - lightning @EntitiesInRadius{r=10} ~onTimer:100 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | Look—看:看向目标 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |headOnly | ||
+ | |仅头部转动 | ||
+ | |true | ||
+ | |- | ||
+ | |immediately | ||
+ | |立即看向目标不带转身动画 | ||
+ | |false | ||
+ | |} | ||
+ | *于MM4.3加入 | ||
+ | <pre> | ||
+ | 每0.5秒自动看向目标(不带动画) | ||
+ | 很恐怖,咱知道QAQ1551 | ||
+ | 鲲鲲w: | ||
Skills: | Skills: | ||
− | - | + | - look{headOnly=true;immediately=true} @Target ~onSpawn |
− | |||
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | message—发送信息 |
|- | |- | ||
| | | | ||
− | + | 颜色代码等[[#Mythicmobs#.E5.8F.98.E9.87.8F.28Variables.29|变量]]适用 | |
− | |||
− | |||
− | |||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | |'''标签 | + | |'''标签(缩写)''' |
− | |||
|'''描述''' | |'''描述''' | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |message(msg,m) |
− | | | + | |发送的信息文本,填写于"内" |
− | |||
| | | | ||
+ | |} | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - message{m="<mob.name>&f<&co> Hahaha! You will all die!"} @PlayersInRadius{r=30} | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | <span style="color:red">modifyscore—记分板分数修改</span> | ||
+ | |- | ||
+ | | | ||
+ | *添加于2.3 | ||
+ | 修改虚拟玩家名字记分板下的分数 | ||
+ | *可用的修改动作有 | ||
+ | **SET(''设置'') | ||
+ | **ADD(''增加'') | ||
+ | **SUBTRACT(''减少'') | ||
+ | **MULTIPLY(''乘'') | ||
+ | **DIVIDE(''除'') | ||
+ | **MOD(''<span style="color:red">??暂无特别说明</span>'') | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
+ | |- | ||
+ | |objective(obj,o) | ||
+ | |指定所要修改的记分板名字,若为未创建的记分板,将自动创建 | ||
| | | | ||
|- | |- | ||
− | | | + | |action(a) |
− | | | + | |修改动作 |
− | | | + | |ADD |
− | + | |- | |
+ | |value(v) | ||
+ | |修改的数值 | ||
| | | | ||
|- | |- | ||
− | | | + | |name,entry(n,e) |
− | | | + | |用于记录记分板的虚拟玩家名字 |
− | | | + | |dummy |
+ | |} | ||
+ | ''暂无例子...soon!<br/>可参考modifytargetscore技能'' | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | modifytargetscore—记分板分数修改(目标) | ||
+ | |- | ||
+ | | | ||
+ | *添加于2.3 | ||
+ | 修改虚拟玩家名字记分板下的分数 | ||
+ | *可用的修改动作有 | ||
+ | **SET(''设置'') | ||
+ | **ADD(''增加'') | ||
+ | **SUBTRACT(''减少'') | ||
+ | **MULTIPLY(''乘'') | ||
+ | **DIVIDE(''除'') | ||
+ | **MOD(''<span style="color:red">??暂无特别说明</span>'') | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |objective(obj,o) | ||
+ | |指定所要修改的记分板名字,若为未创建的记分板,将自动创建 | ||
| | | | ||
|- | |- | ||
− | | | + | |action(a) |
− | | | + | |修改动作 |
− | | | + | |ADD |
− | |0 | + | |- |
+ | |value(v) | ||
+ | |修改的数值 | ||
+ | |} | ||
+ | 通过记分板记录技能使用者被谁伤害过并且伤害过多少次 | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - modifytargetscore | ||
+ | { | ||
+ | objective=damagescore; | ||
+ | action=add; | ||
+ | value=1 | ||
+ | } @trigger ~onDamaged | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | Mount—召唤坐骑:生成一个实体并骑乘上去 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |type(t) |
− | | | + | |MM实体的种类 |
− | | | + | | |
− | | | + | |} |
+ | <pre> | ||
+ | 让施法者在出生时召唤一只鲲鲲并骑上去 | ||
+ | 斯哈斯哈~♥ | ||
+ | 骑鲲鲲♥: | ||
+ | Skills: | ||
+ | - mount{type=鲲鲲} | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | mounttarget—目标骑乘 | ||
|- | |- | ||
− | | | + | | |
− | | | + | 骑乘于目标对象头上 |
− | | | + | <pre> |
− | | | + | 受到伤害时骑乘到目标身上 |
+ | Minecraft 1.10有当生物/玩家骑乘时显示不正确的BUG | ||
+ | Skills: | ||
+ | - mounttarget @target ~onDamaged' | ||
+ | *类似功能mount技能 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | DamagePercent—最大生命百分比伤害 | ||
|- | |- | ||
− | | | + | | |
− | + | 对目标造成目标最大生命值的百分比数值的伤害 | |
− | + | {| border="1" cellpadding="5" cellspacing="0" | |
− | | | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | + | |'''描述''' | |
− | | | + | |'''默认设置''' |
− | | | ||
|- | |- | ||
− | | | + | |multiplier(m) |
− | + | |对目标造成目标最大生命值的百分比数值的伤害 | |
− | | | + | |无 |
− | | | ||
|- | |- | ||
− | | | + | |} |
− | + | <pre> | |
− | + | 测试: | |
− | + | Skills: | |
− | + | - damagepercent{m=0.1} @target | |
− | | | + | 对目标造成目标最大生命值的10%伤害 |
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | potion—药水 | ||
|- | |- | ||
− | | | + | | |
− | + | 给予目标实体药水效果<br/> | |
− | + | 隐形药水效果为目前唯一一种能使生物(盔甲架除外)隐身的办法 | |
− | |0 | + | {| border="1" cellpadding="5" cellspacing="0" |
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
− | |||
|- | |- | ||
− | | | + | |type(t) |
− | | | + | |[[#MythicMobs#.E8.8D.AF.E6.B0.B4|药水的种类]] |
− | | | + | | |
− | | | ||
|- | |- | ||
− | | | + | |duration(d) |
− | | | + | |时长(刻) |
− | | | + | |100 |
− | |||
|- | |- | ||
− | | | + | |level(l) |
− | | | + | |药水等级,最低的等级可为0 |
− | | | + | |1 |
− | |||
|- | |- | ||
− | | | + | |force |
− | | | + | |是否覆盖当前药水效果(4.0+) |
− | | | + | |false |
− | | | + | |} |
+ | 10秒(200刻)内明显减慢目标的移动速度并给予目标10点伤害(5颗心) | ||
+ | <pre> | ||
+ | Cripple: | ||
+ | Skills: | ||
+ | - potion{type=SLOW;duration=200;level=4} | ||
+ | - damage{amount=10} | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | prison—监禁:暂时性生成方块包围目标 | ||
|- | |- | ||
− | | | + | | |
− | + | {| border="1" cellpadding="5" cellspacing="0" | |
− | |||
− | |0 | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
− | |||
|- | |- | ||
− | | | + | |material(m) |
− | | | + | |生成方块的类型,[https://github.com/Bukkit/Bukkit/blob/master/src/main/java/org/bukkit/Material.java 物品名字列表] |
− | + | |ICE | |
− | | | ||
|- | |- | ||
− | | | + | |duration(d) |
− | | | + | |持续时间(刻) |
− | | | + | |100 |
− | |||
|- | |- | ||
− | | | + | |breakable(b) |
− | | | + | |生成的方块是否能被破坏 |
− | |||
|false | |false | ||
+ | |} | ||
+ | 围绕目标生成200刻(10秒)铁方块,方块可挖 | ||
+ | <pre> | ||
+ | IronPrison: | ||
+ | Skills: | ||
+ | - prison{material=IRON_BLOCK;duration=200;breakable=true} @target | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | pull—磁吸:强制移动目标到使用者位置 | ||
|- | |- | ||
− | | | + | | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
− | | | + | |- |
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |velocity(v) | ||
+ | |拉力的初始速度 | ||
+ | |1 | ||
+ | |- | ||
+ | |toOrigin(to) | ||
+ | |是否移动到技能使用时的坐标位置 | ||
|false | |false | ||
+ | |} | ||
+ | '''吸引的速度会根据使用者和目标的距离增加而加快。定义的velocity为初始速度,技能会根据此初始速度和距离计算加速速度''' | ||
+ | <pre> | ||
+ | DeathGrip: | ||
+ | Skills: | ||
+ | - pull{velocity=10} @target | ||
+ | </pre> | ||
+ | <pre> | ||
+ | - pull{v=6;to=true} @PIR{r=10} | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | rally—团结:让附近生物攻击目标 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |types(type,t) |
− | | | + | |将会受到影响的实体种类,可以是MM生物 |
| | | | ||
− | |||
|- | |- | ||
− | | | + | |radius(r) |
− | | | + | |将会受到影响的方块半径范围 |
− | | | + | |10 |
− | | | + | |- |
+ | |vradius(vr) | ||
+ | |覆盖纵向半径范围的设置 | ||
+ | |radius | ||
+ | |- | ||
+ | |hradius(hr) | ||
+ | |覆盖横向半径范围的设置 | ||
+ | |radius | ||
|- | |- | ||
− | | | + | |overwritetarget(ot) |
− | + | |是否影响已有目标的生物 | |
− | | | ||
|true | |true | ||
+ | |} | ||
+ | 技能组,发送求救信号,然后<br/> | ||
+ | 使30格半径范围内当前没有目标、种类为Guard或Knight的生物攻击rally技能选取的目标 | ||
+ | <pre> | ||
+ | CallForHelp: | ||
+ | Skills: | ||
+ | - message{m="<mob.name><&co> Guards! Help me!"} @PlayersInRadius{r=30} | ||
+ | - rally{types=Guard,Knight;radius=30;ot=false} @target | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | randommessage—随机信息 | ||
+ | |- | ||
+ | | | ||
+ | 随机发送玩家一个设定好的信息,若目标对象不为玩家、或信息内有'''#'''符号的话技能使用失败 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |messages(m) | ||
+ | |信息列表,每个信息填写于"内",使用逗号''','''分隔每个信息 | ||
| | | | ||
− | | | + | |} |
+ | <pre> | ||
+ | Skills: | ||
+ | - randommessage | ||
+ | { | ||
+ | m= | ||
+ | "message 1", | ||
+ | "message 2", | ||
+ | "message 3"; | ||
+ | } @PIR{r=20} ~onInteract | ||
+ | </pre> | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - randommessage{m="one test","not a test","test";} @PIR{r=20} ~onInteract | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | remove—消失:移除指定实体,不适用于玩家 | ||
+ | |- | ||
+ | | | ||
+ | 生物生成10秒(200刻)后消失 | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - remove{delay=200} @self ~onSpawn | ||
+ | </pre> | ||
+ | 生物使用右键(普通攻击)时立刻消失 | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - remove @self ~onInteract | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | removeOwner—让目标忘记主人(4.6+) | ||
|- | |- | ||
− | |||
− | |||
| | | | ||
− | | | + | <pre> |
+ | 忘记主人: | ||
+ | Skills: | ||
+ | - removeowner @self ~onSpawn | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | removetag—移除目标记分板标签 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |tag(t) | ||
+ | |标签的名字 | ||
+ | |default | ||
+ | |} | ||
+ | *和hastag条件配合使用<br/>等同于原版命令''/scoreboard players tag <player name> remove [Tag Name]'' | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | RunAIGoalSelector—运行AI | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |goal | ||
+ | |类型 | ||
+ | |无 | ||
+ | |} | ||
+ | <pre> | ||
+ | 可能有以下类型: | ||
+ | clear or reset (清除全部AI) | ||
+ | arrowattack(远程攻击) | ||
+ | skeletonbowattack / bowshoot / bowmaster(使用弓远程攻击) | ||
+ | breakdoor(摧毁门) | ||
+ | eatgrass(食草吧你x) | ||
+ | fleegolems / runfromgolems(逃避傀儡) | ||
+ | fleeplayers / runfromplayers(逃避玩家) | ||
+ | fleevillagers runfromvillagers(逃避村民) | ||
+ | fleesun(逃避阳光) | ||
+ | float / swim(浮水面上/游泳) | ||
+ | gotolocation / goto (移动向..,变量看这里https://www.mythicmobs.net/manual/doku.php/skills/stringvariables) | ||
+ | gotoowner(走向主人) | ||
+ | lookatplayers(看向玩家) | ||
+ | leapattarget(向目标跳跃) | ||
+ | meleeattack(近战攻击) | ||
+ | spiderattack(蜘蛛攻击,也就是跳跃攻击) | ||
+ | moveindoors(室内活动) | ||
+ | movethroughvillage(村庄内活动) | ||
+ | movetowardsrestriction(移动限制) | ||
+ | movetowardstarget(向目标走动) | ||
+ | opendoor(开门) | ||
+ | opendoors(开多种门) | ||
+ | patrol / patrolroute (循环走动路线(解析特殊字符看这里https://www.mythicmobs.net/manual/doku.php/skills/stringvariables) | ||
+ | randomlookaround / lookaround(随意看向周围/看向周围) | ||
+ | randomstroll(随机走动) | ||
+ | restrictopendoor(躲避门) | ||
+ | closedoors(关门) | ||
+ | restrictsun(躲避日光) | ||
+ | <pre> | ||
+ | 鲲鲲w: | ||
+ | Skills: | ||
+ | - runaigoalselector{goal=clear} | ||
+ | - runaigoalselector{goal=fleesun} | ||
+ | - runaigoalselector{goal=randomstroll} | ||
+ | 这只怪物会忘掉原AI并躲避阳光与随机走动 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | RunAIGoalSelector—运行目标选择AI | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |goal | ||
+ | |类型 | ||
+ | |无 | ||
+ | |} | ||
+ | <pre> | ||
+ | 可能有以下类型: | ||
+ | clear / reset (清除实体AI) | ||
+ | hurtbytarget / damager / attacker(选中攻击自身者) | ||
+ | ownerhurttarget / ownertarget(选中主人) | ||
+ | monsters(选中怪物) | ||
+ | players(选中玩家) | ||
+ | villagers(选中村民) | ||
+ | iron_golems / golems(选中铁傀儡/傀儡) | ||
+ | otherfaction(选中其它派系) | ||
+ | otherfactionmonsters(选中其它派系内的怪物) | ||
+ | otherfactionvillagers(选中其它派系内的村民) | ||
+ | specificfaction(选中指定派系) | ||
+ | specificfactionmonsters(选中指定派系内的怪物) | ||
+ | <pre> | ||
+ | 鲲鲲w: | ||
+ | Skills: | ||
+ | - runaitargetselector{target=clear} | ||
+ | - runaitargetselector{target=players} | ||
+ | - runaitargetselector{target=monsters} | ||
+ | 这只怪物会忘掉原AI并攻击怪物与玩家 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | SendResourcePack—向玩家发送资源包链接(4.6+) | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |url | ||
+ | |资源包下载的URL | ||
+ | |无 | ||
+ | |} | ||
+ | <pre> | ||
+ | 向玩家推送连接内的资源包: | ||
+ | Skills: | ||
+ | - sendresourepack {www.website.com/resourcepack.zip} @self ~onSpawn | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | setFaction—修改目标派系(4.6+) | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |faction | ||
+ | |派系 | ||
+ | |无 | ||
+ | |} | ||
+ | <pre> | ||
+ | 设置生物为X派系: | ||
+ | Skills: | ||
+ | - setFaction{faction=X} @self ~onSpawn | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | setgamemode—修改玩家模式(4.6+) | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |mode | ||
+ | |玩家模式 | ||
+ | |无 | ||
+ | |} | ||
+ | <pre> | ||
+ | 出生设置最近玩家模式为创造: | ||
+ | Skills: | ||
+ | - setgamemode{mode=creative} @NearestPlayer ~onSpawn | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | setgliding—滑翔 | ||
+ | |- | ||
+ | | | ||
+ | *使装备了鞘翅的玩家/实体开始/停止滑翔。<br/>目标必须在空中 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
− | |||
|- | |- | ||
− | | | + | |gliding(g) |
− | + | |是否强制实体进行滑翔 | |
− | | | ||
|true | |true | ||
|} | |} | ||
− | <br/> | + | 1.10生物的滑翔动态有BUG。于1.11正常显示<br/> |
− | + | 使装备了鞘翅并在空中使用此技能者滑翔 | |
− | + | <pre> | |
− | + | MakeMobGlide: | |
− | + | Skills: | |
− | + | - setgliding{g=true;} @self | |
− | + | </pre> | |
− | + | |} | |
− | + | {| class="wikitable mw-collapsible mw-collapsed" | |
− | + | ! style="text-align: left;" | setowner—认主 | |
− | + | |- | |
− | + | | | |
− | + | MM 4.0.0版本加入<br/> | |
− | + | 设置MM生物的持有者(owner)。配合@Owner目标选择器和Owner条件使用<br/> | |
− | + | 和狼或豹猫的owner标签是两回事<br/> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<pre> | <pre> | ||
− | + | PetWolf: | |
− | + | Mobtype: wolf | |
− | + | Display: 'Pet' | |
− | + | Health: 20 | |
+ | Damage: 18 | ||
+ | Skills: | ||
+ | - skill{s=SetOwner} @trigger ~onInteract | ||
+ | - skill{s=HealOwner} @PIR{R=10} ~onTimer:50 | ||
</pre> | </pre> | ||
− | + | ~onInteract时认主 | |
<pre> | <pre> | ||
− | + | SetOwner | |
− | + | Skills: | |
− | + | - setowner @trigger | |
− | + | </pre> | |
− | + | 恢复主人血量的技能 | |
− | + | <pre> | |
− | + | HealOwner: | |
− | + | TargetConditions: | |
− | + | - owner true | |
− | + | Skills: | |
+ | - heal{a=10} | ||
</pre> | </pre> | ||
− | |||
− | |||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | sendtitle—使用/title指令 |
|- | |- | ||
| | | | ||
− | + | 发送目标标题和/或附标题,目标不是玩家时无效 | |
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第2,893行: | 第3,667行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |title(t) |
− | | | + | |发送的标题信息,填写于"之间" |
| | | | ||
|- | |- | ||
− | | | + | |subtitle(st) |
− | | | + | |发送的附标题信息,填写于"之间" |
| | | | ||
|- | |- | ||
− | | | + | |duration(d) |
− | | | + | |显示时长(刻) |
− | | | + | |1 |
+ | |- | ||
+ | |fadeIn(fi) | ||
+ | |渐入效果时长(刻) | ||
+ | |1 | ||
+ | |- | ||
+ | |fadeOut(fo) | ||
+ | |渐出效果时长(刻) | ||
+ | |1 | ||
+ | |} | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - sendtitle{title="Beware!";subtitle="A dangerous spell is being cast!";d=20} @PlayersInRadius{r=10} | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | <span style="color:red">setscore—记分板分数设立</span> | ||
+ | |- | ||
+ | | | ||
+ | *添加于2.3 | ||
+ | 设立虚拟玩家名字记分板下的分数 | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | |''' | + | |'''描述''' |
− | + | |'''默认设置''' | |
|- | |- | ||
− | | | + | |objective(obj,o) |
− | | | + | |指定所要修改的记分板名字,若为未创建的记分板,将自动创建 |
− | | | + | | |
|- | |- | ||
− | | | + | |value(v) |
− | | | + | |修改的数值 |
− | | | + | | |
|- | |- | ||
− | | | + | |name,entry(n,e) |
− | | | + | |用于记录记分板的虚拟玩家名字 |
− | | | + | |dummy |
+ | |} | ||
+ | ''暂无例子...soon!<br/>可参考modifyscore技能'' | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | settargetscore—目标记分板分数设立 | ||
|- | |- | ||
− | | | + | | |
− | + | *添加于2.3 | |
− | | | + | 设立玩家名字记分板下的分数<br/>可参考modifytargetscore技能 |
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |objective(obj,o) |
− | | | + | |指定所要修改的记分板名字,若为未创建的记分板,将自动创建 |
− | | | + | | |
|- | |- | ||
− | | | + | |value(v) |
− | | | + | |修改的数值 |
− | |< | + | | |
+ | |} | ||
+ | ''记录是否受到过伤害'' | ||
+ | <pre> | ||
+ | Skills: | ||
+ | - settargetscore | ||
+ | { | ||
+ | objective=damagescore; | ||
+ | value=1 | ||
+ | } @trigger ~onDamaged | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | setstance—设立姿势 | ||
|- | |- | ||
− | | | + | | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
− | |||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |stance(s) |
− | | | + | |姿势的名字 |
− | | | + | |default |
+ | |} | ||
+ | 配合stance条件,用于作出当生物于不同的姿势状态时拥有不同的定义能力<br/> | ||
+ | 若姿势设定为''angry fiery explosive'',而stance条件要求为''stance firey'',条件成立<br/> | ||
+ | 修改使用者的姿势为''bowphase'' | ||
+ | <pre> | ||
+ | StanceChangeSkill | ||
+ | Skills: | ||
+ | - setstance{stance=bowphase} @self | ||
+ | </pre> | ||
+ | 当姿势为bowphase时才能使用xx技能 | ||
+ | <pre> | ||
+ | AnotherSkill: | ||
+ | Conditions: | ||
+ | - stance bowphase | ||
+ | Skills: | ||
+ | - ...我是技能 | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | setVariable—设置变量 | ||
|- | |- | ||
− | | | + | | |
− | + | {| border="1" cellpadding="5" cellspacing="0" | |
− | |0 | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |save |
− | | | + | |变量是否在重载插件前保存 |
|false | |false | ||
|- | |- | ||
− | | | + | |score(s) |
− | | | + | |变量应用的位置 |
− | | | + | |skill |
+ | |- | ||
+ | |type(t) | ||
+ | |变量的种类,可为INTEGER,FLOAT,STRING(分别为带小数的数字/整数/文字) | ||
+ | |INTEGER | ||
|- | |- | ||
− | | | + | |variable(var) |
− | | | + | |变量的名称 |
− | | | + | |无 |
|- | |- | ||
− | | | + | |value(val) |
− | | | + | |设置的变量数值(可为变量,例如<caster.damage>) |
− | | | + | |无 |
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | Shield—护盾(4.6+) | ||
|- | |- | ||
− | | | + | | |
− | + | {| border="1" cellpadding="5" cellspacing="0" | |
− | |0 | ||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |amount(a) |
− | | | + | |护盾的数值 |
− | | | + | |无 |
|- | |- | ||
− | | | + | |maxshield |
− | | | + | |护盾最大承受值 |
− | | | + | |无 |
|} | |} | ||
− | + | 生成一个抵挡10伤害的护盾 | |
− | |||
− | |||
− | |||
− | |||
<pre> | <pre> | ||
− | + | 护盾: | |
− | + | Skills: | |
− | + | - shield{amount=10;maxShield=20} @self | |
− | |||
</pre> | </pre> | ||
− | + | |} | |
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | ShieldPercent—最大生命值护盾(4.6+) | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |amount(a) | ||
+ | |护盾的数值 | ||
+ | |无 | ||
+ | |- | ||
+ | |maxshield | ||
+ | |护盾最大承受值 | ||
+ | |无 | ||
+ | |} | ||
+ | 生成一个护盾,抵挡伤害值为怪物最大生命值的50%. | ||
<pre> | <pre> | ||
− | + | 护盾: | |
− | + | Skills: | |
− | + | - shield{multiplier=0.5} @self | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | shootfireball—火球喷射 |
|- | |- | ||
| | | | ||
− | |||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第3,026行: | 第3,870行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |yield(y) |
− | | | + | |火球爆炸的威力 |
− | + | |1 | |
− | |||
− | |||
− | |||
− | | | ||
|- | |- | ||
|velocity(v) | |velocity(v) | ||
第3,038行: | 第3,878行: | ||
|1 | |1 | ||
|- | |- | ||
− | | | + | |incendiary(i) |
− | | | + | |火球是否形成火 |
− | | | + | |false |
|- | |- | ||
− | | | + | |fireTicks(ft) |
− | | | + | |形成的火持续多久 |
|0 | |0 | ||
|- | |- | ||
− | | | + | |smallfireball(small,sml) |
− | | | + | |是否弃用恶魂的火球,改用烈焰人的小火球 |
− | | | + | |false |
+ | |- | ||
+ | |playsound(ps) | ||
+ | |是否播放爆破时的音效 | ||
+ | |false | ||
+ | |} | ||
+ | 技能组,火球3连发 | ||
+ | <pre> | ||
+ | FireballBarrage: | ||
+ | Skills: | ||
+ | - shootfireball{y=1;v=4} @target | ||
+ | - delay 10 | ||
+ | - shootfireball{y=1;v=4} @target | ||
+ | - delay 10 | ||
+ | - shootfireball{y=1;v=4} @target | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | shootpotion—投掷药水 | ||
|- | |- | ||
− | | | + | | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
− | |||
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |type(t) |
− | | | + | |[[#MythicMobs#.E8.8D.AF.E6.B0.B4|药水的种类]] |
| | | | ||
|- | |- | ||
− | | | + | |duration(d) |
− | | | + | |时长(刻) |
− | | | + | |100 |
+ | |- | ||
+ | |level(l) | ||
+ | |药水等级 | ||
+ | |1 | ||
+ | |- | ||
+ | |velocity(v) | ||
+ | |初始速度 | ||
+ | |1 | ||
+ | |} | ||
+ | <pre> | ||
+ | ThrownCripplingPotion: | ||
+ | Skills: | ||
+ | - shootpotion{type=SLOW;duration=200;level=4;velocity=5} @target | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | shootskull—骷髅弹 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |yield(y) | ||
+ | |骷髅弹的爆炸威力 | ||
+ | |1 | ||
|- | |- | ||
− | | | + | |playsound(ps) |
− | | | + | |是否播放爆破时的音效 |
− | | | + | |false |
|} | |} | ||
− | + | 技能组,骷髅弹3连发 | |
− | |||
<pre> | <pre> | ||
− | + | SkullBarrage: | |
Skills: | Skills: | ||
− | - | + | - shootskull{y=1;v=4} @target |
− | |||
− | |||
- delay 10 | - delay 10 | ||
− | - | + | - shootskull{y=1;v=4} @target |
- delay 10 | - delay 10 | ||
− | - | + | - shootskull{y=1;v=4} @target |
− | |||
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | signal—信号 |
|- | |- | ||
| | | | ||
− | + | 于2.2.1添加<br/> | |
− | ''' | + | 给生物发送用于配合'''~onSignal'''触发条件或'''lastsignal'''条件的信号 |
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |signal(s) | ||
+ | |信号的名字 | ||
+ | |ping | ||
+ | |} | ||
+ | 以下示例,Master受伤后发送ATTACK信号给Minion<br/>Minion在收到ATTACK信号后使用技能组ShootAttacker | ||
+ | 生物配置文件: | ||
<pre> | <pre> | ||
− | Skills: | + | Master: |
− | - | + | Type: zombie |
− | - skill{s= | + | Skills: |
+ | - summon{m=Minion} @self ~onSpawn | ||
+ | - signal{s=ATTACK} @MobsInRadius{r=10;t=Minion} ~onDamaged | ||
+ | Minion: | ||
+ | Type: baby_zombie | ||
+ | Skills: | ||
+ | - skill{s=ShootAttacker} @NearestPlayer ~onSignal:ATTACK | ||
+ | </pre> | ||
+ | 技能配置文件: | ||
+ | <pre> | ||
+ | ShootAttacker: | ||
+ | Skills: | ||
+ | - shoot{t=arrow} | ||
</pre> | </pre> | ||
− | + | |} | |
− | + | {| class="wikitable mw-collapsible mw-collapsed" | |
+ | ! style="text-align: left;" | spring—喷泉:于目标位置生成临时液体方块 | ||
+ | |- | ||
+ | | | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第3,105行: | 第4,012行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |type(t) |
− | | | + | |液体的种类,water(水)或lava(岩浆) |
− | | | + | |water |
+ | |- | ||
+ | |duration(d) | ||
+ | |时长(刻) | ||
+ | |40 | ||
|} | |} | ||
− | + | 注意:生成的液体会如往常一样冲走某些方块(铁轨,红石线,甘蔗...),谨慎使用<br/><br/> | |
− | + | 在目标脚下生成持续5秒的喷泉 | |
− | |||
<pre> | <pre> | ||
− | + | Flood: | |
− | |||
− | |||
− | |||
− | |||
Skills: | Skills: | ||
− | - | + | - spring{d=100} @target |
− | |||
</pre> | </pre> | ||
− | + | |} | |
− | + | {| class="wikitable mw-collapsible mw-collapsed" | |
− | + | ! style="text-align: left;" | stun—眩晕(mm4.9+) | |
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |CancelOnGiveDamage(cogd) | ||
+ | |当眩晕的实体对其它实体造成伤害时取消眩晕 | ||
+ | |false | ||
+ | |- | ||
+ | |CancelOnTakeDamage(cotd) | ||
+ | |当眩晕的受伤时取消眩晕 | ||
+ | |false | ||
+ | |- | ||
+ | |CancelOnDeath(cod) | ||
+ | |当眩晕的实体死亡时取消眩晕 | ||
+ | |false | ||
+ | |- | ||
+ | |CancelOnTeleport(cot) | ||
+ | |当眩晕的实体被传送时取消眩晕(仅限玩家) | ||
+ | |false | ||
+ | |- | ||
+ | |CancelOnChangeWorld(cocw) | ||
+ | |当玩家切换世界时取消眩晕(仅限玩家) | ||
+ | |false | ||
+ | |- | ||
+ | |CancelOnSkillUse(cosu) | ||
+ | |若眩晕的实体释放了其它技能则取消眩晕 | ||
+ | |false | ||
+ | |- | ||
+ | |CancelOnQuit(coq) | ||
+ | |当玩家退出游戏时结束眩晕(仅限玩家) | ||
+ | |true | ||
+ | |- | ||
+ | |duration(d)stopai | ||
+ | |眩晕时间 | ||
+ | |100 | ||
+ | |- | ||
+ | |facing(face,f) | ||
+ | |被眩晕的实体是否能移动视角 | ||
+ | |false | ||
+ | |- | ||
+ | |gravity(g) | ||
+ | |被眩晕的实体是否拥有重力 | ||
+ | |false | ||
+ | |- | ||
+ | |stopai(ai) | ||
+ | |被眩晕的实体是否拥有AI | ||
+ | |false | ||
+ | |} | ||
<pre> | <pre> | ||
− | Skills: | + | Skills: |
− | - | + | - stun{d=100;facing=true;onTick=[- particles{p=crit;amount=10;hS=0.4}]} @self ~onInteract |
− | |||
− | - | ||
− | |||
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
+ | *注意,在4.9.0,duration不能为MythicmobsExtension的dur,否则会变成默认的5秒! | ||
+ | *在被右键时眩晕5秒并不断释放粒子<br/> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | summon—召唤 |
|- | |- | ||
| | | | ||
− | |||
− | |||
− | |||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
− | |'''标签 | + | |'''标签(缩写)''' |
− | |||
|'''描述''' | |'''描述''' | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |type(t) |
− | | | + | |生物的种类,可以是MM配置名或一般生物名 |
− | | | + | |SKELETON |
− | | | + | |- |
+ | |amount(a) | ||
+ | |召唤的数量 | ||
+ | |1 | ||
+ | |- | ||
+ | |radius(r) | ||
+ | |离召唤者的半径方块范围(召唤的范围) | ||
+ | |0 | ||
+ | |- | ||
+ | |yRadius(yr) | ||
+ | |覆盖y轴的半径 | ||
+ | |radius | ||
+ | |- | ||
+ | |yRadiusUpOnly(yu) | ||
+ | |召唤的范围是否仅限于y轴 | ||
+ | |false | ||
+ | |- | ||
+ | |summonerIsParent | ||
+ | |召唤的生物是否是施法者的子生物 | ||
+ | |false | ||
+ | |summonerIsOwner | ||
+ | |施法者是否是召唤的生物的主人 | ||
+ | |false | ||
+ | |- | ||
+ | |onSurface(os) | ||
+ | |是否规定仅召唤在实体方块上 | ||
+ | |true | ||
|- | |- | ||
− | | | + | |copyThreatTable(ctt) |
− | | | + | |召唤的生物是否复制召唤者的威胁表 |
− | |||
|false | |false | ||
+ | |- | ||
+ | |inheritThreatTable(itt) | ||
+ | |召唤的生物是否共享召唤者的威胁表 | ||
+ | | | ||
|} | |} | ||
− | + | 在玩家附近召唤5个凋灵骷髅 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<pre> | <pre> | ||
− | + | RaiseSkeletons: | |
Skills: | Skills: | ||
− | - | + | - summon{type=WITHER_SKELETON;amount=5;radius=4} @PIR{r=20} |
− | |||
</pre> | </pre> | ||
− | + | |} | |
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | teleport—传送:使用者→目标 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |spreadh(sh) | ||
+ | |横向扩散程度 | ||
+ | |0 | ||
+ | |- | ||
+ | |spreadv(sv) | ||
+ | |纵向扩散程度 | ||
+ | |0 | ||
+ | |} | ||
+ | 传送技能使用者到目标5码(yards)横向范围内,相同水平高度的位置 | ||
<pre> | <pre> | ||
− | + | Warp: | |
− | |||
− | |||
− | |||
− | |||
− | |||
Skills: | Skills: | ||
− | - | + | - teleport{spreadh=5;spreadv=0} @target |
− | |||
− | |||
− | |||
</pre> | </pre> | ||
− | |||
− | |||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | teleportto—传送:目标→坐标 |
|- | |- | ||
| | | | ||
− | + | {| border="1" cellpadding="5" cellspacing="0" | |
− | + | |- | |
− | + | |'''标签(缩写)''' | |
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |location,coordinates(loc,l,c) | ||
+ | |传送到的坐标 | ||
+ | | | ||
+ | |- | ||
+ | |world(w) | ||
+ | |传送到的世界 | ||
+ | | | ||
+ | |- | ||
+ | |yaw(y) | ||
+ | |<span style="color:red">The yaw that the affected entities should assume</span> | ||
+ | |0 | ||
+ | |- | ||
+ | |pitch(p) | ||
+ | |<span style="color:red">The pitch that the affected entities should assume</span> | ||
+ | |0 | ||
+ | |} | ||
+ | *''yaw''和''pitch''于2.3添加 | ||
+ | <br/> | ||
+ | 传送使用者50半径方块范围内所有玩家到190,64,200坐标 | ||
<pre> | <pre> | ||
Skills: | Skills: | ||
− | - | + | - teleportto{location=190,64,200} @PIR{r=50} |
</pre> | </pre> | ||
− | + | |} | |
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | threat—威胁度:目标的威胁等级修改 | ||
+ | |- | ||
+ | | | ||
+ | {| border="1" cellpadding="5" cellspacing="0" | ||
+ | |- | ||
+ | |'''标签(缩写)''' | ||
+ | |'''描述''' | ||
+ | |'''默认设置''' | ||
+ | |- | ||
+ | |amount(a) | ||
+ | |威胁度,可以是负数 | ||
+ | |1 | ||
+ | |} | ||
+ | 使最近的玩家威胁度很高(10000) | ||
<pre> | <pre> | ||
− | Skills: | + | Fixate: |
− | - | + | Skills: |
− | + | - threat{amount=10000} @NearestPlayer ~onSpawn | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> | ||
|} | |} | ||
{| class="wikitable mw-collapsible mw-collapsed" | {| class="wikitable mw-collapsible mw-collapsed" | ||
− | ! style="text-align: left;" | | + | ! style="text-align: left;" | throw—投掷:抛开目标 |
|- | |- | ||
| | | | ||
− | |||
− | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
第3,230行: | 第4,235行: | ||
|'''默认设置''' | |'''默认设置''' | ||
|- | |- | ||
− | | | + | |velocity(v) |
− | | | + | |抛投的横向初始速度 |
− | | | + | |1 |
|- | |- | ||
− | | | + | |velocityY(vy) |
− | | | + | |抛投的纵向初始速度 |
− | | | + | |1 |
+ | |} | ||
+ | <pre> | ||
+ | GroundSlam: | ||
+ | Skills: | ||
+ | - effect:explosion @Self | ||
+ | - damage{amount=10} @PlayersInRadius{r=5} | ||
+ | - throw{velocity=15;velocityY=5} @PlayersInRadius{r=5} | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | velocity—速度 | ||
|- | |- | ||
− | | | + | | |
− | + | 修改目标的初始速度,可用于修改如模拟击退、风吹、或配合特定技能使用 | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |mode(m) |
− | | | + | |修改的模式。'''SET'''设置,'''ADD'''添加,'''MULTIPLY'''乘于 |
− | | | + | |SET |
|- | |- | ||
− | | | + | |velocityx(vx,x) |
− | | | + | |x轴的初始速度,可以为负数 |
− | | | + | |1 |
|- | |- | ||
− | | | + | |velocityy(vy,y) |
− | | | + | |y轴的初始速度,可以为负数 |
− | |1 | + | |1 |
|- | |- | ||
− | | | + | |velocityz(vz,z) |
− | | | + | |z轴的初始速度,可以为负数 |
− | | | + | |1 |
+ | |} | ||
+ | 让使用者受伤后停止移动直到其再次进行移动或受到其他因素移动为止 | ||
+ | <pre> | ||
+ | internal_mobname: | ||
+ | Type: Zombie | ||
+ | Skills: | ||
+ | - velocity{m=set;x=0;y=0;z=0} @self ~onDamaged | ||
+ | </pre> | ||
+ | |} | ||
+ | {| class="wikitable mw-collapsible mw-collapsed" | ||
+ | ! style="text-align: left;" | velocity—速度 | ||
|- | |- | ||
− | | | + | | |
− | + | 修改目标的初始速度,可用于修改如模拟击退、风吹、或配合特定技能使用 | |
− | | | + | {| border="1" cellpadding="5" cellspacing="0" |
|- | |- | ||
− | | | + | |'''标签(缩写)''' |
− | | | + | |'''描述''' |
− | | | + | |'''默认设置''' |
|- | |- | ||
− | | | + | |mode(m) |
− | | | + | |修改的模式。'''SET'''设置,'''ADD'''添加,'''MULTIPLY'''乘于 |
− | | | + | |SET |
|- | |- | ||
− | | | + | |velocityx(vx,x) |
− | | | + | |x轴的初始速度,可以为负数 |
− | | | + | |1 |
|- | |- | ||
− | | | + | |velocityy(vy,y) |
− | | | + | |y轴的初始速度,可以为负数 |
− | | | + | |1 |
|- | |- | ||
− | | | + | |velocityz(vz,z) |
− | | | + | |z轴的初始速度,可以为负数 |
− | | | + | |1 |
|} | |} | ||
− | + | 让使用者受伤后停止移动直到其再次进行移动或受到其他因素移动为止 | |
+ | <pre> | ||
+ | internal_mobname: | ||
+ | Type: Zombie | ||
+ | Skills: | ||
+ | - velocity{m=set;x=0;y=0;z=0} @self ~onDamaged | ||
+ | </pre> | ||
|} | |} | ||
</spoiler> | </spoiler> |
2020年3月22日 (日) 13:19的版本
目录
注意
- 本页面的技能绝大部分都是MM4.5以下的
技能(Skill Mechanics)
- 技能(或基本技能)是一类MM下的简单技能。你可以在生物的技能列表下直接配置他们或者把他们弄成一个技能组
- 有些技能可以选取目标,有些则不可以。你可以通过控制技能目标(Targeters)来控制技能的对象目标
目标类技能
- 以实体为目标的技能,有些还能以坐标/地点为目标
actionmessage—动作栏信息 | ||||||
---|---|---|---|---|---|---|
Skills: - actionmessage{m="<mob.name>&f is casting a spell!"} @PlayersInRadius{r=30} - actionmessage{m="&lHello! &cI'm &athe &9&lactionmessage-bar&r! &e:)"} @trigger ~onInteract |
addtag—标签:给予目标一个scoreboard标签(tag系统详细说明) | ||||||
---|---|---|---|---|---|---|
给予发动技能的生物一个Test标签
TagSkill Skills: - addtag{t=Test} @self 当自身带有Test标签时才能使用suicide技能 TagTest: Conditions: - hastag{t=Test} Skills: - suicide @self |
arrowvolley—射箭 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Skills: - arrowvolley{a=20;s=25;v=10;f=50;rd=200} @Target 射出20支速度为10的箭,扩散程度为25,射中的目标被点燃2.5秒,箭于10秒后消失 |
Base Damage—增强型攻击:造成自身攻击力%的伤害 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
每次受到伤害时给予目标造成自身基础攻击力150%的伤害 Skills: - basedamage{m=1.5} @target ~onDamaged |
CurrencyGive—给予玩家金钱 | ||||||
---|---|---|---|---|---|---|
Skills: - currencygive{amount=20} @pir{r=20} ~onSpawn 在出生时给予20m半径内的玩家20金钱
|
CurrencyTake—夺取金钱:夺取玩家的金钱 | ||||||
---|---|---|---|---|---|---|
在出生时夺走20m半径内玩家20的金钱 你的钱照样是咱的钱QAQ: Skills: - currencytake{amount=20} @pir{r=20} ~onSpawn *此技能需要在config里开启对Vault的支持(默认已开启)以及有效的Vault插件 |
command—命令:给每个目标在控制台执行一次命令 | ||||||||
---|---|---|---|---|---|---|---|---|
允许使用颜色代码和变量
正确的格式 Skills: - command{c="give <target.name> gold_bar 20"} @trigger ~onInteract - command{c="minecraft:tp <target.name> <mob.uuid>"} @self ~onDamaged - command{c="minecraft:summon Zombie ~ ~ ~ <&lc>NoAI:true,CustomName:<&dq>Summoned Zombie<&dq><&rc>"} - command{c="minecraft:summon Zombie ~ ~ ~ {NoAI:true,CustomName:<&dq>Summoned Zombie<&dq>}"} 不正确的格式,因为没有使用代码代替命令下的双引号" Skills: - command{c="minecraft:summon Zombie ~ ~ ~ {NoAI:true,CustomName:"Summoned Zombie"}"} |
consume—吸血:成功造成伤害后恢复自身血量 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Skills: - consume{d=1000;h=20} @MobsInRadius{type=ZOMBIE;r=20} 杀掉附近范围的所有僵尸,每一只恢复技能使用者20点血量 |
damage—伤害 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Skills: - damage{amount=20;ignoreArmor=true} @target ~onTimer:20 |
Decapitate—斩首:掉落玩家头颅 |
---|
生成时掉落附近玩家的头颅 鲲鲲w: Type: SKELETON Skills: - decapitate @NearestPlayer ~onSpawn |
explosion—爆炸:于实体目标位置爆炸 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
blockdamage貌似无视WorldGuard的保护设置,是否启用后果自负 ExplosiveBlast: Skills: - explosion{yield=4} @target |
Doppleganger—模仿:模仿目标的外貌 |
---|
生成时伪装成最近的玩家 Ditto: Type: SKELETON Skills: - doppleganger @NearestPlayer ~onSpawn |
EjectPassenger—驱逐骑乘者:让骑乘在目标上的怪物取消骑乘 |
---|
鲲鲲w: Skills: - ejectpassenger ~onDamaged *受伤时驱逐骑在身上的生物 *此技能没有目标 |
explosion—爆炸:于实体目标位置爆炸 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
blockdamage貌似无视WorldGuard的保护设置,是否启用后果自负 ExplosiveBlast: Skills: - explosion{yield=4} @target |
Feed—恢复饥饿与饱和:恢复饱和与饥饿度 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
blockdamage对非玩家目标不起作用 鲲鲲w: Skills: - feed{amount=10} @trigger ~onDamaged <pre> |} {| class="wikitable mw-collapsible mw-collapsed" ! style="text-align: left;" | Force Pull—传送:传送实体目标到技能使用者 |- | {| border="1" cellpadding="5" cellspacing="0" |- |'''标签(缩写)''' |'''描述''' |'''默认设置''' |- |spread(s) |被传送过来的实体离技能使用者有多扩散 |0 |- |vspread(vs) |修改纵向的扩散范围 |spread |} *参考teleport和teleportto技能 传送30格半径范围内的所有实体到技能使用者5格半径范围内的随机位置 <pre> ForceGrip: Skills: - forcepull{spread=5} @EntitiesInRadius{r=30} <pre> 受到伤害时骑乘到目标身上 Minecraft 1.10有当生物/玩家骑乘时显示不正确的BUG Skills: - mounttarget @target ~onDamaged' *类似功能mount技能 |
Glow—发光BUFF | ||||||
---|---|---|---|---|---|---|
给实体添加发光BUFF
|
heal—治愈 | |||||||||
---|---|---|---|---|---|---|---|---|---|
Skills: - heal{amount=20} @self ~onDamaged 0.2
Skills: - heal{amount=20;overheal=true} @self ~onDamaged 0.2
|
healPercent—最大生命百分比治愈 | |||||||||
---|---|---|---|---|---|---|---|---|---|
Skills: - healPercent{m=1} @self ~onDamaged 0.2
|
Heal Percent—%治愈 | |||||||||
---|---|---|---|---|---|---|---|---|---|
技能使用者每次攻击时恢复自身20%的血量 Skills: - healpercent{m=0.2} @self ~onAttack |
ignite—点燃:燃烧对象目标 | ||||||
---|---|---|---|---|---|---|
Skills: - ignite{ticks=100} @trigger ~onAttack 每次攻击时,点燃激活此技能的目标对象100刻(5秒) |
jsonmessage—发送JSON信息 | ||||||
---|---|---|---|---|---|---|
发送JSON格式的文本信息。比起message技能,JSON文本还有悬浮文字显示、可点击等功能 Skills: - jsonmessage{m="[{'text':'&aHey, i am a JSON message!'}]"} @trigger ~onInteract - jsonmessage{m="[{'text':'Hey, i am a red JSON message!','color':'red'}]"} @trigger ~onInteract
Skills: - jsonmessage{m="[{'text':'&7With me, you can create hover events','hoverEvent':{'action':'show_text','value':{'text':'&aI am a hover event :)'}}}]"} @trigger ~onInteract
Skills: - jsonmessage{m="[{'text':'&7&nAlso click events! :)','clickEvent':{'action':'run_command','value':'/mm signal <mob.uuid> <signal>'}}]"} @trigger ~onInteract |
lunge—冲刺:向目标冲刺 | |||||||||
---|---|---|---|---|---|---|---|---|---|
鲲鲲w: Cooldown: 10 Skills: - lunge{velocity=15;velocityY=5} @Self |
leap—跳跃:跳起并着陆于目标位置 | |||||||||
---|---|---|---|---|---|---|---|---|---|
由于其技能的特殊性,一般velocity超过100时运作比较好 CrushingLeap: Cooldown: 10 Skills: - leap{velocity=200} @target - delay 20 - jump{velocity=-100} - effect:explosion @self - damage{amount=20} @EntitiesInRadius{r=5} |
lightning—雷击 | ||||||
---|---|---|---|---|---|---|
生成一个闪电实体造成伤害并点燃命中的实体或方块(若当前没有下雨并且开启了火势蔓延)
每5秒(100刻)以10格半径范围内的所有实体为目标生成闪电,例子 神烦羊... StaticSheep: Type: SHEEP Skills: - lightning @EntitiesInRadius{r=10} ~onTimer:100 |
Look—看:看向目标 | |||||||||
---|---|---|---|---|---|---|---|---|---|
每0.5秒自动看向目标(不带动画) 很恐怖,咱知道QAQ1551 鲲鲲w: Skills: - look{headOnly=true;immediately=true} @Target ~onSpawn |
message—发送信息 | ||||||
---|---|---|---|---|---|---|
颜色代码等变量适用
Skills: - message{m="<mob.name>&f<&co> Hahaha! You will all die!"} @PlayersInRadius{r=30} |
modifyscore—记分板分数修改 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
修改虚拟玩家名字记分板下的分数
暂无例子...soon! |
modifytargetscore—记分板分数修改(目标) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
修改虚拟玩家名字记分板下的分数
通过记分板记录技能使用者被谁伤害过并且伤害过多少次 Skills: - modifytargetscore { objective=damagescore; action=add; value=1 } @trigger ~onDamaged |
Mount—召唤坐骑:生成一个实体并骑乘上去 | ||||||
---|---|---|---|---|---|---|
让施法者在出生时召唤一只鲲鲲并骑上去 斯哈斯哈~♥ 骑鲲鲲♥: Skills: - mount{type=鲲鲲} |
mounttarget—目标骑乘 |
---|
骑乘于目标对象头上 受到伤害时骑乘到目标身上 Minecraft 1.10有当生物/玩家骑乘时显示不正确的BUG Skills: - mounttarget @target ~onDamaged' *类似功能mount技能 |
DamagePercent—最大生命百分比伤害 | ||||||
---|---|---|---|---|---|---|
对目标造成目标最大生命值的百分比数值的伤害
测试: Skills: - damagepercent{m=0.1} @target 对目标造成目标最大生命值的10%伤害 |
potion—药水 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
给予目标实体药水效果
10秒(200刻)内明显减慢目标的移动速度并给予目标10点伤害(5颗心) Cripple: Skills: - potion{type=SLOW;duration=200;level=4} - damage{amount=10} |
prison—监禁:暂时性生成方块包围目标 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
围绕目标生成200刻(10秒)铁方块,方块可挖 IronPrison: Skills: - prison{material=IRON_BLOCK;duration=200;breakable=true} @target |
pull—磁吸:强制移动目标到使用者位置 | |||||||||
---|---|---|---|---|---|---|---|---|---|
吸引的速度会根据使用者和目标的距离增加而加快。定义的velocity为初始速度,技能会根据此初始速度和距离计算加速速度 DeathGrip: Skills: - pull{velocity=10} @target - pull{v=6;to=true} @PIR{r=10} |
rally—团结:让附近生物攻击目标 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
技能组,发送求救信号,然后 CallForHelp: Skills: - message{m="<mob.name><&co> Guards! Help me!"} @PlayersInRadius{r=30} - rally{types=Guard,Knight;radius=30;ot=false} @target |
randommessage—随机信息 | ||||||
---|---|---|---|---|---|---|
随机发送玩家一个设定好的信息,若目标对象不为玩家、或信息内有#符号的话技能使用失败
Skills: - randommessage { m= "message 1", "message 2", "message 3"; } @PIR{r=20} ~onInteract Skills: - randommessage{m="one test","not a test","test";} @PIR{r=20} ~onInteract |
remove—消失:移除指定实体,不适用于玩家 |
---|
生物生成10秒(200刻)后消失 Skills: - remove{delay=200} @self ~onSpawn 生物使用右键(普通攻击)时立刻消失 Skills: - remove @self ~onInteract |
removeOwner—让目标忘记主人(4.6+) |
---|
忘记主人: Skills: - removeowner @self ~onSpawn |
removetag—移除目标记分板标签 | ||||||
---|---|---|---|---|---|---|
|
RunAIGoalSelector—运行AI | ||||||
---|---|---|---|---|---|---|
可能有以下类型: clear or reset (清除全部AI) arrowattack(远程攻击) skeletonbowattack / bowshoot / bowmaster(使用弓远程攻击) breakdoor(摧毁门) eatgrass(食草吧你x) fleegolems / runfromgolems(逃避傀儡) fleeplayers / runfromplayers(逃避玩家) fleevillagers runfromvillagers(逃避村民) fleesun(逃避阳光) float / swim(浮水面上/游泳) gotolocation / goto (移动向..,变量看这里https://www.mythicmobs.net/manual/doku.php/skills/stringvariables) gotoowner(走向主人) lookatplayers(看向玩家) leapattarget(向目标跳跃) meleeattack(近战攻击) spiderattack(蜘蛛攻击,也就是跳跃攻击) moveindoors(室内活动) movethroughvillage(村庄内活动) movetowardsrestriction(移动限制) movetowardstarget(向目标走动) opendoor(开门) opendoors(开多种门) patrol / patrolroute (循环走动路线(解析特殊字符看这里https://www.mythicmobs.net/manual/doku.php/skills/stringvariables) randomlookaround / lookaround(随意看向周围/看向周围) randomstroll(随机走动) restrictopendoor(躲避门) closedoors(关门) restrictsun(躲避日光) <pre> 鲲鲲w: Skills: - runaigoalselector{goal=clear} - runaigoalselector{goal=fleesun} - runaigoalselector{goal=randomstroll} 这只怪物会忘掉原AI并躲避阳光与随机走动 |
RunAIGoalSelector—运行目标选择AI | ||||||
---|---|---|---|---|---|---|
可能有以下类型: clear / reset (清除实体AI) hurtbytarget / damager / attacker(选中攻击自身者) ownerhurttarget / ownertarget(选中主人) monsters(选中怪物) players(选中玩家) villagers(选中村民) iron_golems / golems(选中铁傀儡/傀儡) otherfaction(选中其它派系) otherfactionmonsters(选中其它派系内的怪物) otherfactionvillagers(选中其它派系内的村民) specificfaction(选中指定派系) specificfactionmonsters(选中指定派系内的怪物) <pre> 鲲鲲w: Skills: - runaitargetselector{target=clear} - runaitargetselector{target=players} - runaitargetselector{target=monsters} 这只怪物会忘掉原AI并攻击怪物与玩家 |
SendResourcePack—向玩家发送资源包链接(4.6+) | ||||||
---|---|---|---|---|---|---|
向玩家推送连接内的资源包: Skills: - sendresourepack {www.website.com/resourcepack.zip} @self ~onSpawn |
setFaction—修改目标派系(4.6+) | ||||||
---|---|---|---|---|---|---|
设置生物为X派系: Skills: - setFaction{faction=X} @self ~onSpawn |
setgamemode—修改玩家模式(4.6+) | ||||||
---|---|---|---|---|---|---|
出生设置最近玩家模式为创造: Skills: - setgamemode{mode=creative} @NearestPlayer ~onSpawn |
setgliding—滑翔 | ||||||
---|---|---|---|---|---|---|
1.10生物的滑翔动态有BUG。于1.11正常显示 MakeMobGlide: Skills: - setgliding{g=true;} @self |
setowner—认主 |
---|
MM 4.0.0版本加入 PetWolf: Mobtype: wolf Display: 'Pet' Health: 20 Damage: 18 Skills: - skill{s=SetOwner} @trigger ~onInteract - skill{s=HealOwner} @PIR{R=10} ~onTimer:50 ~onInteract时认主 SetOwner Skills: - setowner @trigger 恢复主人血量的技能 HealOwner: TargetConditions: - owner true Skills: - heal{a=10} |
sendtitle—使用/title指令 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
发送目标标题和/或附标题,目标不是玩家时无效
Skills: - sendtitle{title="Beware!";subtitle="A dangerous spell is being cast!";d=20} @PlayersInRadius{r=10} |
setscore—记分板分数设立 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
设立虚拟玩家名字记分板下的分数
暂无例子...soon! |
settargetscore—目标记分板分数设立 | |||||||||
---|---|---|---|---|---|---|---|---|---|
设立玩家名字记分板下的分数
记录是否受到过伤害 Skills: - settargetscore { objective=damagescore; value=1 } @trigger ~onDamaged |
setstance—设立姿势 | ||||||
---|---|---|---|---|---|---|
配合stance条件,用于作出当生物于不同的姿势状态时拥有不同的定义能力 StanceChangeSkill Skills: - setstance{stance=bowphase} @self 当姿势为bowphase时才能使用xx技能 AnotherSkill: Conditions: - stance bowphase Skills: - ...我是技能 |
setVariable—设置变量 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
无目标类技能
- 以下技能不选取目标,所以无需指定技能的使用目标
始终以使用者为对象
disguise—伪装 | ||||||
---|---|---|---|---|---|---|
需要LibsDisguises和ProtocolLib插件
伪装成羊 Skills: - disguise{d=SHEEP} 伪装成正版皮肤为Notch,并显示名字为Jeb的玩家 |
dismount—下马:取消骑乘状态 |
---|
Skills: - dismount ~onDamaged |
ejectpassenger—拒载:取消被骑乘状态 |
---|
Skills: - ejectpassenger ~onDamaged |
equip—装备 | ||||||
---|---|---|---|---|---|---|
主手装备钻石剑 EquipDiamondSword: Skills: - equip{item=diamond_sword:0} 头部装备配置名为KingsCrown的MM定义装备 EquipCrown: Skills: - equip{item=KingsCrown:4} |
gcd—整体冷却时间 | ||||||
---|---|---|---|---|---|---|
GCD,Global Cooldown。用于设置生物的整体冷却时间,配合offgcd条件使用
设置冷却时间40刻,并且在此期间自己的其他拥有offgcd条件的技能不可用 IceBolt: Conditions: - offgcd - targetinlineofsight Skills: - gcd{ticks=40} |
jump—跳跃 | ||||||
---|---|---|---|---|---|---|
0.75的初始速度大约能跳1格高
SuperJump: Skills: - jump{velocity=20} |
modifyglobalscore—修改全局分数 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
添加于2.3
- modifyglobalscore { objective=someobjective; action=multiply; v=2 } ~onAttack |
modifymobscore—修改生物分数 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
添加于2.3
给使用者(生物)生成并记录杀除玩家数量的记分板 Skills: - modifymobscore{objective=playerkills;action=add;value=1} ~onKillPlayer |
mount—骑乘:生成指定MM生物并骑上 | ||||||
---|---|---|---|---|---|---|
生成MM配置下名为UndeadMound的生物并骑上去 CallSkeletalHorse: Skills: - mount{type=UndeadMount} |
remount—再骑乘 |
---|
使生物再次骑乘之前生成的坐骑(若骑乘没被清除或死亡) Rider: Mobtype: skeleton Display: 'Rider' Health: 12 Riding: TestHorse Skills: - dismount ~onDamaged - remount ~onInteract TestHorse: Mobtype: horse Display: 'Test Horse' Health: 20 |
setglobalscore—设置全局分数 | |||||||||
---|---|---|---|---|---|---|---|---|---|
添加于2.3
- setglobalscore { objective=someobjective; v=2 } ~onAttack |
setmobscore—设置生物分数 | |||||||||
---|---|---|---|---|---|---|---|---|---|
添加于2.3
soon! |
setlevel—修改等级 | |||||||||
---|---|---|---|---|---|---|---|---|---|
介绍于2.2.1
此生物生成时设置等级为3 - setlevel{a=set;l=3} ~onSpawn 此生物每次成功击杀玩家时提升一级 - setlevel{a=add;l=1} ~onKillPlayer |
suicide—自杀 |
---|
受到伤害时10%几率自杀 Skills: - suicide ~onDamaged 0.1 |
weather—天气:改变当前世界天气 | |||||||||
---|---|---|---|---|---|---|---|---|---|
Sunny:晴天,天气状态清空 Skills: - weather{type=storm;duration=6000} ~onSpawn |
目标类技能
- 以实体为目标的技能,有些还能以坐标/地点为目标
actionmessage—动作栏信息 | ||||||
---|---|---|---|---|---|---|
Skills: - actionmessage{m="<mob.name>&f is casting a spell!"} @PlayersInRadius{r=30} - actionmessage{m="&lHello! &cI'm &athe &9&lactionmessage-bar&r! &e:)"} @trigger ~onInteract |
addtag—标签:给予目标一个scoreboard标签(tag系统详细说明) | ||||||
---|---|---|---|---|---|---|
给予发动技能的生物一个Test标签
TagSkill Skills: - addtag{t=Test} @self 当自身带有Test标签时才能使用suicide技能 TagTest: Conditions: - hastag{t=Test} Skills: - suicide @self |
arrowvolley—射箭 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Skills: - arrowvolley{a=20;s=25;v=10;f=50;rd=200} @Target 射出20支速度为10的箭,扩散程度为25,射中的目标被点燃2.5秒,箭于10秒后消失 |
Base Damage—增强型攻击:造成自身攻击力%的伤害 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
每次受到伤害时给予目标造成自身基础攻击力150%的伤害 Skills: - basedamage{m=1.5} @target ~onDamaged |
CurrencyGive—给予玩家金钱 | ||||||
---|---|---|---|---|---|---|
Skills: - currencygive{amount=20} @pir{r=20} ~onSpawn 在出生时给予20m半径内的玩家20金钱
|
CurrencyTake—夺取金钱:夺取玩家的金钱 | ||||||
---|---|---|---|---|---|---|
在出生时夺走20m半径内玩家20的金钱 你的钱照样是咱的钱QAQ: Skills: - currencytake{amount=20} @pir{r=20} ~onSpawn *此技能需要在config里开启对Vault的支持(默认已开启)以及有效的Vault插件 |
command—命令:给每个目标在控制台执行一次命令 | ||||||||
---|---|---|---|---|---|---|---|---|
允许使用颜色代码和变量
正确的格式 Skills: - command{c="give <target.name> gold_bar 20"} @trigger ~onInteract - command{c="minecraft:tp <target.name> <mob.uuid>"} @self ~onDamaged - command{c="minecraft:summon Zombie ~ ~ ~ <&lc>NoAI:true,CustomName:<&dq>Summoned Zombie<&dq><&rc>"} - command{c="minecraft:summon Zombie ~ ~ ~ {NoAI:true,CustomName:<&dq>Summoned Zombie<&dq>}"} 不正确的格式,因为没有使用代码代替命令下的双引号" Skills: - command{c="minecraft:summon Zombie ~ ~ ~ {NoAI:true,CustomName:"Summoned Zombie"}"} |
consume—吸血:成功造成伤害后恢复自身血量 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Skills: - consume{d=1000;h=20} @MobsInRadius{type=ZOMBIE;r=20} 杀掉附近范围的所有僵尸,每一只恢复技能使用者20点血量 |
damage—伤害 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Skills: - damage{amount=20;ignoreArmor=true} @target ~onTimer:20 |
Decapitate—斩首:掉落玩家头颅 |
---|
生成时掉落附近玩家的头颅 鲲鲲w: Type: SKELETON Skills: - decapitate @NearestPlayer ~onSpawn |
explosion—爆炸:于实体目标位置爆炸 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
blockdamage貌似无视WorldGuard的保护设置,是否启用后果自负 ExplosiveBlast: Skills: - explosion{yield=4} @target |
Doppleganger—模仿:模仿目标的外貌 |
---|
生成时伪装成最近的玩家 Ditto: Type: SKELETON Skills: - doppleganger @NearestPlayer ~onSpawn |
EjectPassenger—驱逐骑乘者:让骑乘在目标上的怪物取消骑乘 |
---|
鲲鲲w: Skills: - ejectpassenger ~onDamaged *受伤时驱逐骑在身上的生物 *此技能没有目标 |
explosion—爆炸:于实体目标位置爆炸 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
blockdamage貌似无视WorldGuard的保护设置,是否启用后果自负 ExplosiveBlast: Skills: - explosion{yield=4} @target |
Feed—恢复饥饿与饱和:恢复饱和与饥饿度 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
blockdamage对非玩家目标不起作用 鲲鲲w: Skills: - feed{amount=10} @trigger ~onDamaged <pre> |} {| class="wikitable mw-collapsible mw-collapsed" ! style="text-align: left;" | Force Pull—传送:传送实体目标到技能使用者 |- | {| border="1" cellpadding="5" cellspacing="0" |- |'''标签(缩写)''' |'''描述''' |'''默认设置''' |- |spread(s) |被传送过来的实体离技能使用者有多扩散 |0 |- |vspread(vs) |修改纵向的扩散范围 |spread |} *参考teleport和teleportto技能 传送30格半径范围内的所有实体到技能使用者5格半径范围内的随机位置 <pre> ForceGrip: Skills: - forcepull{spread=5} @EntitiesInRadius{r=30} <pre> 受到伤害时骑乘到目标身上 Minecraft 1.10有当生物/玩家骑乘时显示不正确的BUG Skills: - mounttarget @target ~onDamaged' *类似功能mount技能 |
Glow—发光BUFF | ||||||
---|---|---|---|---|---|---|
给实体添加发光BUFF
|
heal—治愈 | |||||||||
---|---|---|---|---|---|---|---|---|---|
Skills: - heal{amount=20} @self ~onDamaged 0.2
Skills: - heal{amount=20;overheal=true} @self ~onDamaged 0.2
|
healPercent—最大生命百分比治愈 | |||||||||
---|---|---|---|---|---|---|---|---|---|
Skills: - healPercent{m=1} @self ~onDamaged 0.2
|
Heal Percent—%治愈 | |||||||||
---|---|---|---|---|---|---|---|---|---|
技能使用者每次攻击时恢复自身20%的血量 Skills: - healpercent{m=0.2} @self ~onAttack |
ignite—点燃:燃烧对象目标 | ||||||
---|---|---|---|---|---|---|
Skills: - ignite{ticks=100} @trigger ~onAttack 每次攻击时,点燃激活此技能的目标对象100刻(5秒) |
jsonmessage—发送JSON信息 | ||||||
---|---|---|---|---|---|---|
发送JSON格式的文本信息。比起message技能,JSON文本还有悬浮文字显示、可点击等功能 Skills: - jsonmessage{m="[{'text':'&aHey, i am a JSON message!'}]"} @trigger ~onInteract - jsonmessage{m="[{'text':'Hey, i am a red JSON message!','color':'red'}]"} @trigger ~onInteract
Skills: - jsonmessage{m="[{'text':'&7With me, you can create hover events','hoverEvent':{'action':'show_text','value':{'text':'&aI am a hover event :)'}}}]"} @trigger ~onInteract
Skills: - jsonmessage{m="[{'text':'&7&nAlso click events! :)','clickEvent':{'action':'run_command','value':'/mm signal <mob.uuid> <signal>'}}]"} @trigger ~onInteract |
lunge—冲刺:向目标冲刺 | |||||||||
---|---|---|---|---|---|---|---|---|---|
鲲鲲w: Cooldown: 10 Skills: - lunge{velocity=15;velocityY=5} @Self |
leap—跳跃:跳起并着陆于目标位置 | |||||||||
---|---|---|---|---|---|---|---|---|---|
由于其技能的特殊性,一般velocity超过100时运作比较好 CrushingLeap: Cooldown: 10 Skills: - leap{velocity=200} @target - delay 20 - jump{velocity=-100} - effect:explosion @self - damage{amount=20} @EntitiesInRadius{r=5} |
lightning—雷击 | ||||||
---|---|---|---|---|---|---|
生成一个闪电实体造成伤害并点燃命中的实体或方块(若当前没有下雨并且开启了火势蔓延)
每5秒(100刻)以10格半径范围内的所有实体为目标生成闪电,例子 神烦羊... StaticSheep: Type: SHEEP Skills: - lightning @EntitiesInRadius{r=10} ~onTimer:100 |
Look—看:看向目标 | |||||||||
---|---|---|---|---|---|---|---|---|---|
每0.5秒自动看向目标(不带动画) 很恐怖,咱知道QAQ1551 鲲鲲w: Skills: - look{headOnly=true;immediately=true} @Target ~onSpawn |
message—发送信息 | ||||||
---|---|---|---|---|---|---|
颜色代码等变量适用
Skills: - message{m="<mob.name>&f<&co> Hahaha! You will all die!"} @PlayersInRadius{r=30} |
modifyscore—记分板分数修改 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
修改虚拟玩家名字记分板下的分数
暂无例子...soon! |
modifytargetscore—记分板分数修改(目标) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
修改虚拟玩家名字记分板下的分数
通过记分板记录技能使用者被谁伤害过并且伤害过多少次 Skills: - modifytargetscore { objective=damagescore; action=add; value=1 } @trigger ~onDamaged |
Mount—召唤坐骑:生成一个实体并骑乘上去 | ||||||
---|---|---|---|---|---|---|
让施法者在出生时召唤一只鲲鲲并骑上去 斯哈斯哈~♥ 骑鲲鲲♥: Skills: - mount{type=鲲鲲} |
mounttarget—目标骑乘 |
---|
骑乘于目标对象头上 受到伤害时骑乘到目标身上 Minecraft 1.10有当生物/玩家骑乘时显示不正确的BUG Skills: - mounttarget @target ~onDamaged' *类似功能mount技能 |
DamagePercent—最大生命百分比伤害 | ||||||
---|---|---|---|---|---|---|
对目标造成目标最大生命值的百分比数值的伤害
测试: Skills: - damagepercent{m=0.1} @target 对目标造成目标最大生命值的10%伤害 |
potion—药水 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
给予目标实体药水效果
10秒(200刻)内明显减慢目标的移动速度并给予目标10点伤害(5颗心) Cripple: Skills: - potion{type=SLOW;duration=200;level=4} - damage{amount=10} |
prison—监禁:暂时性生成方块包围目标 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
围绕目标生成200刻(10秒)铁方块,方块可挖 IronPrison: Skills: - prison{material=IRON_BLOCK;duration=200;breakable=true} @target |
pull—磁吸:强制移动目标到使用者位置 | |||||||||
---|---|---|---|---|---|---|---|---|---|
吸引的速度会根据使用者和目标的距离增加而加快。定义的velocity为初始速度,技能会根据此初始速度和距离计算加速速度 DeathGrip: Skills: - pull{velocity=10} @target - pull{v=6;to=true} @PIR{r=10} |
rally—团结:让附近生物攻击目标 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
技能组,发送求救信号,然后 CallForHelp: Skills: - message{m="<mob.name><&co> Guards! Help me!"} @PlayersInRadius{r=30} - rally{types=Guard,Knight;radius=30;ot=false} @target |
randommessage—随机信息 | ||||||
---|---|---|---|---|---|---|
随机发送玩家一个设定好的信息,若目标对象不为玩家、或信息内有#符号的话技能使用失败
Skills: - randommessage { m= "message 1", "message 2", "message 3"; } @PIR{r=20} ~onInteract Skills: - randommessage{m="one test","not a test","test";} @PIR{r=20} ~onInteract |
remove—消失:移除指定实体,不适用于玩家 |
---|
生物生成10秒(200刻)后消失 Skills: - remove{delay=200} @self ~onSpawn 生物使用右键(普通攻击)时立刻消失 Skills: - remove @self ~onInteract |
removeOwner—让目标忘记主人(4.6+) |
---|
忘记主人: Skills: - removeowner @self ~onSpawn |
removetag—移除目标记分板标签 | ||||||
---|---|---|---|---|---|---|
|
RunAIGoalSelector—运行AI | ||||||
---|---|---|---|---|---|---|
可能有以下类型: clear or reset (清除全部AI) arrowattack(远程攻击) skeletonbowattack / bowshoot / bowmaster(使用弓远程攻击) breakdoor(摧毁门) eatgrass(食草吧你x) fleegolems / runfromgolems(逃避傀儡) fleeplayers / runfromplayers(逃避玩家) fleevillagers runfromvillagers(逃避村民) fleesun(逃避阳光) float / swim(浮水面上/游泳) gotolocation / goto (移动向..,变量看这里https://www.mythicmobs.net/manual/doku.php/skills/stringvariables) gotoowner(走向主人) lookatplayers(看向玩家) leapattarget(向目标跳跃) meleeattack(近战攻击) spiderattack(蜘蛛攻击,也就是跳跃攻击) moveindoors(室内活动) movethroughvillage(村庄内活动) movetowardsrestriction(移动限制) movetowardstarget(向目标走动) opendoor(开门) opendoors(开多种门) patrol / patrolroute (循环走动路线(解析特殊字符看这里https://www.mythicmobs.net/manual/doku.php/skills/stringvariables) randomlookaround / lookaround(随意看向周围/看向周围) randomstroll(随机走动) restrictopendoor(躲避门) closedoors(关门) restrictsun(躲避日光) <pre> 鲲鲲w: Skills: - runaigoalselector{goal=clear} - runaigoalselector{goal=fleesun} - runaigoalselector{goal=randomstroll} 这只怪物会忘掉原AI并躲避阳光与随机走动 |
RunAIGoalSelector—运行目标选择AI | ||||||
---|---|---|---|---|---|---|
可能有以下类型: clear / reset (清除实体AI) hurtbytarget / damager / attacker(选中攻击自身者) ownerhurttarget / ownertarget(选中主人) monsters(选中怪物) players(选中玩家) villagers(选中村民) iron_golems / golems(选中铁傀儡/傀儡) otherfaction(选中其它派系) otherfactionmonsters(选中其它派系内的怪物) otherfactionvillagers(选中其它派系内的村民) specificfaction(选中指定派系) specificfactionmonsters(选中指定派系内的怪物) <pre> 鲲鲲w: Skills: - runaitargetselector{target=clear} - runaitargetselector{target=players} - runaitargetselector{target=monsters} 这只怪物会忘掉原AI并攻击怪物与玩家 |
SendResourcePack—向玩家发送资源包链接(4.6+) | ||||||
---|---|---|---|---|---|---|
向玩家推送连接内的资源包: Skills: - sendresourepack {www.website.com/resourcepack.zip} @self ~onSpawn |
setFaction—修改目标派系(4.6+) | ||||||
---|---|---|---|---|---|---|
设置生物为X派系: Skills: - setFaction{faction=X} @self ~onSpawn |
setgamemode—修改玩家模式(4.6+) | ||||||
---|---|---|---|---|---|---|
出生设置最近玩家模式为创造: Skills: - setgamemode{mode=creative} @NearestPlayer ~onSpawn |
setgliding—滑翔 | ||||||
---|---|---|---|---|---|---|
1.10生物的滑翔动态有BUG。于1.11正常显示 MakeMobGlide: Skills: - setgliding{g=true;} @self |
setowner—认主 |
---|
MM 4.0.0版本加入 PetWolf: Mobtype: wolf Display: 'Pet' Health: 20 Damage: 18 Skills: - skill{s=SetOwner} @trigger ~onInteract - skill{s=HealOwner} @PIR{R=10} ~onTimer:50 ~onInteract时认主 SetOwner Skills: - setowner @trigger 恢复主人血量的技能 HealOwner: TargetConditions: - owner true Skills: - heal{a=10} |
sendtitle—使用/title指令 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
发送目标标题和/或附标题,目标不是玩家时无效
Skills: - sendtitle{title="Beware!";subtitle="A dangerous spell is being cast!";d=20} @PlayersInRadius{r=10} |
setscore—记分板分数设立 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
设立虚拟玩家名字记分板下的分数
暂无例子...soon! |
settargetscore—目标记分板分数设立 | |||||||||
---|---|---|---|---|---|---|---|---|---|
设立玩家名字记分板下的分数
记录是否受到过伤害 Skills: - settargetscore { objective=damagescore; value=1 } @trigger ~onDamaged |
setstance—设立姿势 | ||||||
---|---|---|---|---|---|---|
配合stance条件,用于作出当生物于不同的姿势状态时拥有不同的定义能力 StanceChangeSkill Skills: - setstance{stance=bowphase} @self 当姿势为bowphase时才能使用xx技能 AnotherSkill: Conditions: - stance bowphase Skills: - ...我是技能 |
setVariable—设置变量 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
坐标类技能
- 此类技能的位置从@Location目标选择器或其他原因选取
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} |
togglelever—拉杆:激活坐标位置的拉杆 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
OpenSecretDoor: Skills: - togglelever{duration=600;x=15;y=67;z=-213} |
通用标签
一列适用于所有技能的标签
标签(缩写) | 描述 | 默认设置 |
cooldown(cd) | 技能冷却时间 | 0 |
delay | 延迟所执行的技能时间(刻) | 0 |
repeat | 技能重复的次数 | 0 |
repeatInterval | 每过多少刻才能重复技能 | 0 |
通用标签的具体用法
Cooldown(cd)-冷却 |
---|
这是一个例子 测试: Cooldown: 0 Skills: - 技能 |
Delay(不可缩写)-延迟 |
---|
这是一个例子 测试: Skills: - delay 5 #0.25秒 - 技能 - delay 10 #0.5秒 - 技能2 在0.25秒后释放技能,0.75秒(0.25秒+0.5秒)后释放技能2 |
repeat(不可缩写)-重复次数 |
---|
这是一个例子 测试: Skills: - skill{s=技能;repeat=50;repeatInterval=1} @self 在50tick(1tick/次x50次)内连续释放50次技能 |
repeatInterval(不可缩写)-重复间隔 |
---|
这是一个例子 测试: Cooldown: 20 Skills: - skill{s=技能;repeat=50;repeatInterval=2} @self 在5秒(100tick=2tick/次x50次)内连续释放50次技能 由于你设置了冷却为20秒,在第一次重复就会开始冷却 也就是说真正的冷却时间只有15秒 另一种情况:测试无冷却,技能有冷却 测试: Skills: - skill{s=技能;repeat=50;repeatInterval=2} @self 技能: cd: 2 - damage{a=0;ia=true} 间隔设置的是0.1秒/次,而我们设置了重复的技能冷却时间为2秒 只有冷却结束才会重复出“技能”,但这并不代表冷却未到的时候两 个重复标签会等待冷却,而是在冷却未到期间不会放出“技能” 50次x2tick/秒=100tick,2sx20tick=40tick 100/40=2余20,所以在测试重复释放“技能”期间,只会释放两次"技能" |
计划中的技能
或许会在以后的版本中加入。某些技能已写入到插件内,但仍未实装
这里的部分技能可通过MythicMobsExtension拓展插件来实现
技能 | 描述 |
BarTimer | |
Cast | 投掷可修改多种选项的魔法 |
Chain | 使技能拥有多种目标 |
Meteor | 详见projectile技能,把Type修改为METEOR |
Run AI Goal Selector | |
Run AI Target Selector | |
Set Health | 设置目标的血量 |
Set Max Health | 设置目标的最大血量 |
Set Name | 设置目标的名字 |
Swap | 和目标替换位置 |
Time | 设置时间 |
技能目标(Targeters)
目标是触发技能的对象.
Targeters are always required (or the mob won't know what it is attacking), and forgetting a targeter is probably one of the most common mistakes people new to MythicMobs make.
If a targeter is used with a meta skill, then all of the skills inside of the meta skill inherit the parent targeter. It is important to keep that in mind as excessive targeter use is a common cause of poor server performance. Of course, you can overwrite the parent targeter for individual skills inside of the meta skill by giving them their own targeter to use, and there are even a few targeters that work specifically off of inherited targets.
根据个人理解能力,对你来说设置目标也许会很简单也可能很复杂!
特效类技能(Skill Effects)
- 此类技能用于制作特殊的显示效果
大部分技能都可以实体或位置为目标对象。使用目标选择器指定特效显示的对象 - 部分特效没有可修改项,所以写法上这样写就可以了effect:技能名字
Skills: - effect:flames @target - effect:lightning @self - effect:ender @PlayersInRadius{r=20}
特效
blockmask/blockunmask—伪装方块:临时使某方块显示为另一种方块 | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
添加于2.2
方块的Bukkit名字和数据值可在游戏中握在主手后使用命令/itemdb查看。此命令适用于所有bukkit/spigot服务端
例子
- effect:blockmask{m=netherrack;r=5} @self ~onTimer:1200
- effect:blockmask{m=ice;r=2;d=20} @PIR{r=50} ~onTimer:5
- effect:blockunmask{r=30} |
ender—末影效果 |
---|
- effect:ender @self ~onTimer:20 |
enderbeam—末影光束:形成末影水晶发出的光束效果至目标 | |||||||||
---|---|---|---|---|---|---|---|---|---|
注意:此技能会在技能使用位置生成末影水晶 Enderbeam: - effect:enderbeam{d=100;y=2;} @target |
explosion—爆炸 |
---|
爆炸时播放音效和粒子效果,不会对目标造成任何伤害 - effect:explosion @self ~onDamaged |
firework—烟花 | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Skills: - effect:firework{t=3;d=1;f=true;tr=true} @self ~onInteract |
flames—刷怪笼火焰 |
---|
- effect:flames @self ~onTimer:5 |
geyser—喷泉:从目标脚下生成往上的水/岩浆方块 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Skills: - effect:geyser{type=LAVA;height=3;speed=10} |
itemspray—物品抛洒:在目标位置呈现出临时物品的掉落 | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
FanOfKnives: - effect:itemspray{item=iron_sword;amount=20;velocity=5;d=100;} @self |
lightning—闪电 | |||||||||
---|---|---|---|---|---|---|---|---|---|
生成不造成伤害的闪电并播放闪电的音效
- effect:lightning @target - effect:lightning @self - effect:lightning{repeat=20,repeatInterval=1} @PIR{r=100} |
particles—粒子效果 | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
基本属性
实体属性
粒子颜色 - effect:particles{p=reddust;color=#FF00FF}
Flameburst: - effect:particles{particle=flame;amount=200;hS=1;vS=1;speed=5} @self - ... |
particlebox—箱状粒子:生成用粒子组成的箱子形状 | ||||||
---|---|---|---|---|---|---|
添加于2.1 其余标签参考particles技能
FlameBox: - effect:particlebox{particle=flame;amount=200;radius=5} @self - ... |
particleline—线状粒子:生成显示从触发点到目标的粒子 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
其余标签参考particles技能
从原点到目标的火焰粒子线 FireBeam: - effect:particleline{particle=flame;amount=1;fromOrigin=true} @target - ... |
particlering—圈形粒子 | |||||||||
---|---|---|---|---|---|---|---|---|---|
其余标签参考particles技能
对目标生成由32个点组成的火圈 RingOfFire: - effect:particlering{particle=flame;radius=20;points=32;amount=1;hS=1;vS=0} @target - ... |
particlesphere—球壮粒子 | ||||||
---|---|---|---|---|---|---|
其余标签参考particles技能
FlameSphere: - effect:particlesphere{particle=flame;amount=200;radius=5} @self - ... |
particletornado—粒子龙卷风 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
添加于2.1
Skills: - effect:particletornado{p=flame;cp=largeexplode;mr=1;h=3;i=4;d=100;rs=1;sh=1;cs=0;ca=0;chs=0.1;cvs=0.1;cps=1;cyo=2} @self ~onTimer:100 |
smoke—喷烟 | ||||||
---|---|---|---|---|---|---|
- effect:smoke @target ~onTimer:10 - effect:smoke{direction=2} @self ~onAttack |
smokeswirl—旋涡壮的烟 | |||||||||
---|---|---|---|---|---|---|---|---|---|
生成对目标位置持续5秒的此技能 SmokeBomb: - effect:smokeswirl{duration=10;interval=10} @TargetLocation - ... |
sound—播放音效 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
播放原版或材质包下的音效。音效名字参考wiki音效页面
音量超过1.0之后,每加1点 播放范围就扩大16格 Skills: - sound{s=mob.endermen.scream} @self MC1.9+的格式 Skills: - sound{s=entity.endermen.scream} @self |
spin—旋转:使目标生物360度转动 | |||||||||
---|---|---|---|---|---|---|---|---|---|
添加于2.1
Whirlwind: - effect:spin{duration=100;velocity=20} @self - ... |
EffectLib Effects
- needtext
Upcoming Effects
- needtext
实体目标
单个实体目标
<colgroup> <col style="width: 30%"> </colgroup> <thead> </thead> <tbody> </tbody>
目标 |
说明 |
说明 |
---|---|---|
@Self |
激活者本身 |
|
@Target |
选定激活者的目标为目标 |
|
@Trigger |
以触发技能的实体为目标 |
|
@NearestPlayer{r=#} |
以半径最近的玩家为目标。默认为r=5 |
|
@WolfOwner |
以狼的主人为目标 |
|
@Owner |
以主人为目标 |
|
@Mount (MM 2.5.0+) |
以目标骑乘着的实体为目标 |
|
@Parent |
如果激活者召唤出其他的怪物,那么怪物会以激活者为目标 |
|
@Passenger |
骑在目标上方的实体 |
多个实体目标
目标 | 缩写 | 描述 |
---|---|---|
@LivingEntitiesInRadius{r=#} | 将半径内的生物作为目标 | |
@PlayersInRadius{r=#} | @MIR{r=R;t=T} | 将半径内的生物作为目标 |
@PlayersInRadius{r=#} | @PIR{r=#}} | 将半径内的玩家作为目标 |
@EntitiesInRadius{r=#;types=X,X,X} | @PER{r=#;t=#}} | 将目标范围内的所有实体作为目标 |
@PlayeronServer | @Server | 将当前世界所有玩家作为目标 |
@PlayersInRing{min=#;max=#} | 将环内的所有玩家作为目标 | |
@PlayersNearOrigin{r=#} | ||
@MobsNearOrigin{r=R;t=T} | ||
@EntitiesNearOrigin{r=#} |
威胁表目标
目标 | 缩写 | 描述 |
---|---|---|
@RandomThreatTarget | @RTT} | 将威胁表内的随机一名玩家作为目标 |
@ThreatTable | @ThreatTable | 将所有威胁表内的生物作为目标 |
@ThreatTablePlayers | 将威胁表内的所有玩家作为目标 |
单坐标目标
目标 | 缩写 | 描述 |
---|---|---|
@RandomThreatTarget | 生物自己的坐标 | |
@@TargetLocation | 生物目标的坐标 | |
@Location{c=x,y,z} | 指定坐标作为目标 | |
@Origin | 将发射物的发射者的坐标作(不一定是生物)为目标 | |
@@Spawner{s=[string]} | 将刷怪点的坐标作为目标 | |
@RLNTE{amount=#;radius=#;spacing=#;minradius=#;} | 选择生物周围随机的坐标点作为目标,amount代表坐标点数量,radius代表半径的距离,spacing代表每个坐标之间的距离,minradius代表最小半径,这个选择常用于 Meteor 技能 |
多坐标目标
目标 | 缩写 | 描述 |
---|---|---|
@PlayerLocationsInRadius{r=#} | 将半径内的所有玩家的坐标作为目标 | |
@Ring{radius=#;points=#} | 选择范围圆环内的目标点 | |
@@Cone{angle=#;points=#;range=#;rotation=#;} | 选择一个锥形体作为目标点组 | |
@EntitiesInCone{angle=#;range=#;rotation=#;} | 选择锥形内的所有生物 |
特殊目标
目标 | 缩写 | 描述 |
---|---|---|
Line{radius=#;fromorigin=true/false} | @Line{r=#;fo=true/false} | 将目标和生物之间的连线的所有坐标点作为目标 |
Forward{f=5;y=0.0} | @Forward{f=5;y=0.0} | 怪物前面5个方块,Y修正为0的区域 |
@EntitiesInLine{radius=#;fromorigin=true/false} | @EIL{r=#;fo=true/false} | 将目标与生物间连线上的所有生物作为目标 |
原版目标
目标选择器 | 描述 |
---|---|
@p | 选择最近的实体(没配置是玩家) |
@a | 选择所有玩家 |
@r | 选择随机实体(没配置是玩家) |
@e | 选择所有实体(自行配置) |
参数 | 描述 |
---|---|
m=M | 游戏模式。目标处于的游戏模式 0 = 生存, 1 = 创造, 2 = 冒险, 3 = 旁观 |
r=R | 最大半径,必须设置坐标 |
m=RM | 最小半径 |
l=L | 最大等级,会尝试选择最高的 |
score_=SCORE | 最大记分板分数 |
更多查看这里: https://pluginscdtribe.github.io/wiki/mythicmobs/Targeters.html
技能触发(Triggers)
- needtext
待补充∅
∅needtext∅
相关链接
MythicMobs官网:http://www.mythicmobs.net/index.php
MythicMobsManual:http://www.mythicmobs.net/manual/doku.php
MythicMobsForum:http://www.mythicmobs.net/index.php?forums/
授权声明
本页内容翻译/搬运自MythicMobs插件手册
授权方式为GNU Free Documentation License 1.3