• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

MythicMobsExtension/新

来自Minecraft插件百科
1240798440留言 | 贡献2020年10月25日 (日) 03:58的版本
跳转到导航 跳转到搜索

变量支持技能是付费版的内容,但免费版能支持消息类技能,例如Speak
想要变量教学可以找鲲鲲..

注意

  • 有问题私聊咱(鲲鲲QQ1240798440)
  • 本页面已更新至4.10,请不要让你的MM版本过低
  • 最近一次编辑日期为 2020.10.25

<spoiler> <spoiler>

setnbt-修改目标的NBT
标签(缩写) 描述 默认设置
NBT nbt字符串 未知
  Skills:
  - setnbt{nbt="{Fire:<mob.stance>}"} @self
让自己着火,时间为变量<mob.stance>的值
settargetquest-修改任务

仅作用于玩家,基于"Quests"插件

标签(缩写) 描述 默认设置
questname 任务名 未知
stage 阶段 未知
  Skills:
  - settargetquest{questname=鲲鲲;stage=1} @target ~onTimer:100
让玩家处在任务"鲲鲲"第1阶段
settarget_ext-设置目标
标签(缩写) 描述 默认设置
event 目标是否是生物 true
trigger 是否激活MM触发器:onTargetchange 未知
reason 为目标设置一个原因 未知
  Skills:
  - settarget{event=true} @nearestplayer{r=20} ~onSpawn
这个技能鲲鲲真的康不懂!
setthreattarget-设置威胁度
标签(缩写) 描述 默认设置
amount(a) 数值 65536
鲲鲲:
  Skills:
 - setthreattarget{a=1111} @target ~onInteract
snoopinventory-观察玩家背包
  • 目标必须为玩家
  • 施法者为玩家时才有用的技能
鲲鲲:
  Skills:
 - ssnoopinventory @PIR{r=10;limit=1} ~onDamaged
标签(缩写) 描述 默认设置
speechbubble-创建全息字
标签(缩写) 描述 默认设置
display或text 文本 未知
linelength(ll) 文本长度,到达指定长度会屏蔽超过的文本 未知
offset 文本上下偏移 2.1 sideoffset(so) 文本左右偏移 未知 forwardoffset(fo) 文本前后偏移 未知 counter(c)或time 文本持续时间,单位tick 200 animation(anim) 文本是否拥有弹出动画 true usecounter 如果为false,文本会直到施法者消失才消失 true
鲲鲲:
  Skills:
 - speechbubble{text="&5鲲鲲大笨蛋";ll=20;offset=2.6;time=300} @trigger ~onInteract
steal-窃取:几率窃取目标物品

如果目标为玩家,会从快捷栏和背包内偷走物品

标签(缩写) 描述 默认设置
items 要偷走的物品列表,不知道用啥隔开,写ANY的话就是随机偷走一个 未知
failsignal 窃取失败时获得的信号 未知
oksignal 窃取成功时获得的信号 未知
鲲鲲:
  Skills:
  - steal{items=STONE} @PIR{r=10} ~onTimer:40
storeservertick-储存服务器Tick值
标签(缩写) 描述 默认设置
tag 标签名 未知
meta 是否存储到服务器 未知
鲲鲲:
  Skills:
  - storeservertick{tag=鲲鲲;meta=true}
stun-晕眩

注意,MM4.9的Stun优先度高于此技能

标签(缩写) 描述 默认设置
duration(d) 持续时间(单位tick) 未知
facing 是否锁定目标视角 true gravity 目标是否拥有重力 false useduration 为true,使用duration来控制目标晕眩时间,为false,直到目标tag"mmstunned"被删除才停止眩晕 true usestun 为true,目标在不处于交互状态下才会被眩晕,为false则反之 未知
鲲鲲:
  Skills:
  - stun{d=40} @PIR{r=10} ~onTimer:40
sunregist-免疫阳光:令目标不会被阳光烧伤
标签(缩写) 描述 默认设置
鲲鲲:
  Skills:
  - sunregist @self ~onSpawn
出生时免疫阳光
swap-移位:与目标互换位置
标签(缩写) 描述 默认设置
keepcasteryaw(kty=) 是否保持施法者的视角不变 未知
keeptargetyaw(kcy) 是否保持目标的视角不变 未知
鲲鲲:
  Skills:
  - swap{kty=true;kcy=true}
takefrombackbag—取回物品:从虚拟背包中取回一个物品
标签(缩写) 描述 默认设置
title 虚拟背包名 未知
to 要取回的物品槽位 未知
fromslot 物品在虚拟背包中的位置 未知 toslot 物品在玩家背包中的位置
override 玩家背包中的物品是否会被虚拟背包的物品所替代 true
  • 槽位有:HEAD(头部)CHESTPLATE(胸甲)LEGGINGS(护腿)BOOTS(靴子)HAND(主手)OFFHAND(副手)TAG(标签)

将虚拟背包内指定槽位送回一个玩家背包,要取回的物品槽位类型为SLOT(槽位)或INVENTORY(库存)
这俩个类型仅对玩家有效,TAG类型是使用movetobackbag创建的
物品数据来将物品储存到玩家背包
中的指定位置。有关tag的更多详细信息,请参见movetobackbag
如果使用**SLOT(槽位)**或**INVENTORY(背包)**类型,
则需设置*toslot*,如果未设置,则物品将加载到
玩家背包中的第一个空闲槽中。

鲲鲲:
  Skills:
  - takefrombackbag{name=鲲鲲(可以是变量);to=INVENTORY或槽位;fromslot=数字或变量;toslot=数字;override=true}
takequest-领取任务

仅作用于玩家,基于"Quests"插件

标签(缩写) 描述 默认设置
questname 任务名 未知
  Skills:
  - takequests{questname=鲲鲲} @target ~onTimer:100
让玩家领取任务"鲲鲲"
throwitem—投掷物品
标签(缩写) 描述 默认设置
durability 物品耐久 未知
material(m) 原版物品或MM物品 dirt(泥土)
hp 是否攻击玩家 true
hnp 是否攻击非玩家 false
hr 抛射物碰撞箱大小纵向扩散 1.25
vr 抛射物碰撞箱大小垂直扩散 1.25
interval 多少tick执行一次技能 1
lt 这个咱也不知道,修改项是否都使用true或者false? true
md 抛射物最大持续时间 60tick(3秒)
onhit 命中目标时释放的技能
onend 结束时释放的技能
onstart 开始时释放的技能
ontick 每tick触发的技能
fo 起始点前后偏移 0
so 起始点左右偏移 0
yo 起始点上下偏移 1
sg 命中地面时是否停止 true
speed或velocity 投掷物速度 1.5
  鲲鲲:
  Skills:
  - throwitem{speed=1.5;m=stone;hnp=true;sg=true} @crosshairlocation ~onUse
右键物品时向准心位置投掷一个速度为1.5的石头
trade—交易:为目标打开一个自定义村民交易窗口
作者对于此技能的详解:
食用title修改项来修改交易窗口的标题,格式为title=标题
最多设置10条交易项(原版限制)格式为:- trade{1=....;2=....;3=....}意味着有3条交易项目
使用:来规定交易物品的数量
修改项result,施法者提供的货物- trade{1=result:DIRT}
修改项price,玩家提供的货物- trade{1=result:DIRT,price:STONE}
修改项price2接在price:STONE后面,设置玩家需要提供的第二种货物- trade{1=result:DIRT,price:STONE,price2:GOLD_INGOT}
上一行这个技能意味着我们可以用1石头1金锭换取1泥土
- trade{1=result:DIRT:16,price:STONE:32,price2:GOLD_INGOT:64}意味着我们可以用32石头64金锭换取16泥土
修改项uses,设置交易项目的最大交易次数(需补货)格式:- trade{1=result:DIRT:16,price:STONE:32,price2:GOLD_INGOT:64,uses=5}
修改项xp,玩家交易成功是否获得经验,默认为false|  - trade{1=result:DIRT:16,price:STONE:32,price2:GOLD_INGOT:64,uses=5;xp=true}
transmuteitem—替换物品:替换目标背包内的物品为指定物品
标签(缩写) 描述 默认设置
amound(a) 替换前的物品的数量(整数) 1
item(i) 替换前的物品 STONE
result 替换后的物品 DIRT
  鲲鲲:
  Skills:
  - TransmuteItem{item=鲲鲲;result=诺鸽子;a=3} @PIR{r=10} ~onSpawn
出生时将范围内玩家的3个MythicMobs物品"鲲鲲"替换成3个MythicMobs物品"诺鸽子"
unequip—卸甲————移除目标的盔甲
标签(缩写) 描述 默认设置
armor 要卸下的护甲类型 ALL
signal 如果设置,会向目标发送信号 未知
  • 类型可以是:all(全部)、helmet(头盔)、chest(胸甲)、leggings(护腿)、boots(靴子)、hand(主手)、offhand(副手)
  • 以及MM物品名或一个MM物品列表
  鲲鲲:
  Skills:
  - unequip{armor=ALL;signal=鲲鲲}
移除目标的所有护甲并给予信号"鲲鲲"
unexemptplayer—取消对玩家的所有检测
标签(缩写) 描述 默认设置
types 类型 未知
这个技能莫得栗子QAQ。
villager—修改村民的职业和外观
标签(缩写) 描述 默认设置
level(l) 交易等级 未知
profession(p) 职业 未知
type(t) 外观种类 未知
  • 交易等级可写1到5
  • 服饰种类可填写DESERT(沙漠)、JUNGLE(热带雨林)、SAVANNA(热带草原)、SNOW(雪地)、SWAMP(沼泽)、PLAINS(草原)、TAIGA(针叶林)
  • 职业可填写FARMER(农民)、LIBRARIAN(图书管理员)、PRIEST(牧师)、BLACKSMITH(铁匠)、BUTCHER(屠夫)
  鲲鲲:
  Type: Villager
  Skills:
  - villager{l=5;p=FARMER;t=SLOW;delay=60} @self ~onSpawn
出生3秒后将自己设置成交易等级为"大师"的雪地外观的农民

</spoiler>