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

MythicMobs/条件:修订间差异

来自Minecraft插件百科
跳转到导航 跳转到搜索
第164行: 第164行:
|}
|}
===区域类条件===
===区域类条件===
{|
|[[#.E8.AF.A6.E7.BB.86.E6.9D.A1.E4.BB.B6|Biome]]
|[[#.E8.AF.A6.E7.BB.86.E6.9D.A1.E4.BB.B6|Biome]]
|检测所处群系
|检测所处群系

2020年11月18日 (三) 04:46的版本

条件要求(Conditions)

一些旧版(2.5.11)的条件。只要把Conditions改为LegacyConditions就仍然可在MM4.0.0+使用

条件类型

  • Conditions: 作用于施法者/刷怪,不支持一些旧版条件
  • LegacyConditions: 支持一些旧版条件,但一些新版条件用在上面反而会出问题,同作用于施法者/刷怪
  • TargetConditions:作用于施法者技能的目标的条件
  • TriggerConditions:这个咱不知道啦

实体类条件

条件名 描述 作用于
Altitude 检测实体距离地面的竖直距离有多远 实体
Blocking 检测实体是否正在使用盾牌格挡 实体
Children
Crouching 检测实体是否蹲下 实体
EntityType 检测实体的类型 实体
FallSpeed 检测实体的下落速度是否在指定范围内 实体
Gliding 检测实体是否正在滑翔 实体
Globalscore 检测全局记分板的分数 实体
HasAura 检测实体是否拥有光环 实体
HasAuraStacks 检测实体的一个光环堆叠数是否在指定范围内 实体
HasCurrency 检测目标玩家拥有多少金钱 玩家
HasInventorySpace 检测目标玩家背包是否有空间 玩家
HasOwner 检测实体是否拥有主人 实体
HasParent 检测实体是否为子怪物 实体
HasPotionEffect 检测实体是否拥有特定药水效果 实体
HasTag 检测实体是否拥有特定标签 实体
Haspermission 检测玩家是否拥有特定权限 玩家
Health 检测实体生命 实体
Holding 检测实体是否手持特定物品 实体
Incombat 检测实体是否处在战斗状态 实体
ItemRecharging 检测实体武器是否正在蓄力 实体
LastDamageCause 检测实体最后一次受伤来源 实体
LastSignal 检测实体最后一次收到信号是否为特定信号 实体
Level 检测实体等级 实体
Mounted 检测实体是否处在骑乘状态 实体
Moving 检测实体是否正在移动 实体
MythicMobType 检测Mythicmob实体的实体类型 实体
OffGCD 检测实体是否有技能处在冷却 实体
OnGround 检测实体是否站在坚固的地面上 实体
OwnerIsOnline 检测实体的主人是否在线 实体(主人需为玩家)
Pitch 检测实体的目标离自己的距离是否在特定范围内 实体
PlayerKills 检测实体杀死了多少玩家 实体
Score 检测实体在特定记分板的分数 实体
Stance 检测实体是否拥有特定姿势 实体(除玩家)
TargetInLineOfSight 检测目标是否在它的目标的视野范围内 实体的目标
TargetNotInLineOfSight 检测目标是否不在它的目标的视野范围内 实体的目标
Wearing 检测实体穿戴的装备 实体
Yaw 检测实体视角水平偏转角度 实体

区域类条件

Biome 检测所处群系 区域
Blocktype 检测站在什么方块上方 当前位置下方
Dawn 检测世界时间是否为黑夜(22000-2000) 所处世界
Day 检测世界时间是否为白天(2000-10000) 所处世界
Distancefromspawn 检测实体所处位置距离世界出生点有多远 所处世界
Dusk 检测世界时间是否为黄昏(14000-18000) 所处世界
Height 检测实体所处位置的Y轴大小 当前位置
Inblock 检测实体是否处在方块里面,水、空气之类的 当前位置
Lightlevel 检测实体所处位置的光照等级 当前位置
Lunarphase 检测所处世界的月相 世界
Mobsinchunk 检测实体所处区块内的实体数量 区块
NotInRegion 检测实体是否不在指定WG区域内 区域
Onblock 检测实体当前位置下方的方块 当前位置下方
Onground 检测实体是否站在地面上 当前位置下方
Outside 检测实体上方是否有方块遮挡 当前位置上方
Region 检测实体是否在指定WG区域内 区域
Sunny 检测实体所处世界是否为晴天 所处世界
Tcbiome 检测实体是否处在指定群系内(Mob:TC里的群系) 区块
Thundering 检测实体所处世界是否为雷雨 所处世界
World 检测实体的所处世界 所处世界
Worldtime 检测实体所处世界的时间 所处世界

详细条件

  • 使用Ctrl+F搜索指定条件

Alititude [height(h/a/alititude]

    • 检测实体离开地面的高度
    • altitude{h=3}


  • biome [biome_name]
    • 若在此生物群系
    • 地形种类
    • 允许使用/进行分隔
    • 生物群系名字应为全大写
    • biome FOREST


  • BlockType [方块英文id]
    • 若在指定方块上方
    • 允许使用,进行分隔
    • 方块ID应为全大写
    • BlockType DIRT;STONE


  • Blocking
    • 若正在格挡
    • Blocking true


  • Crouching
    • 若蹲下
    • crouching true


  • Dawn
    • 若时间为日出,游戏时间22000-2000
    • dawn true


  • Day
    • 若时间为白天,游戏时间2000-10000
    • day true


  • EntityType [type/types/t]
    • 检测实体的类型是否符合指定列表中的一种
    • entitytype{t=zombie} true


  • fallspeed [speed/s]
    • 若下坠的速度在指定范围内
    • fallspeed <5


  • Gliding
    • 若正在滑翔
    • gliding true


  • Globalscore [objective/o;value/v]
    • 若指定记分板的分数为指定范围内
    • globalscore{o=记分板名;value=<5} true


  • HasAura [auraname/Name/n]
    • 若拥有指定光环
    • hasaura 光环名


  • HasAuraStacks [auraname/Name/n;stacks/s]
    • 若指定光环的叠加层数为
    • hasaurastacks{n=光环名;s=层数} true


  • HasCurrency [amount/a]
    • 若拥有指定数量的金钱
    • hascurrency{a=数量} true


  • HasInventorySpace
    • 若目标玩家的背包空间为空
    • hasinventoryspace true


  • HasOwner
    • 若拥有主人
    • hasowner


  • HasParent
    • 若实体拥有父怪物
    • hasparent true


  • HasPotionEffect [type/t;duration/d;level/lvl/l]
    • 若拥有指定药水效果
    • d(持续时间)单位tick
    • haspotioneffect{t=SLOW;l=1;d=<0} true


  • HasTag [标签名称]
    • 若拥有指定标签
    • hastag 标签名 true


  • HasAuraStacks [auraname/Name/n;stacks/s]
    • 若指定光环的叠加层数为
    • hasaurastacks{n=光环名;s=层数} true


  • Haspermission [permission/p]
    • 若玩家拥有指定权限
    • hasaurastacks{p=权限名} true


  • Health [amount/a]
    • 若实体生命值在指定范围内或为指定数值
    • health >20


  • Height
    • 若实体y轴坐标在指定范围内
    • height >62 true


  • HeightAbove
    • 若实体y轴坐标大于指定数值
    • heightabove 62 true


  • HeightBelow
    • 若实体y轴坐标小于指定数值
    • heightbelow 62 true


  • Holding [material/m]
    • 若实体手持指定物品
    • h

holding{m=tnt} true

  • Inblock [block/blocks/b]
    • 若实体所处的方块为特定方块
    • inblock{b=stone} true


  • Incombat
    • 若实体在战斗中
    • incombat true


  • Inside
    • 若实体上方拥有方块
    • inside true


  • ItemRecharging
    • 若实体武器正在蓄力(1.9+攻速条)
    • itemrecharging true


  • LastDamageCause [auraname/Name/n;stacks/s]
    • 若实体最后受伤的来源为
    • lastdamagecause true


  • LastSignal [signal/s]
    • 若实体最后一次受到的信号为
    • lastsignal 信号名 true
  • Level [level/l]
    • 若实体的等级在指定范围内或为指定数值
    • level 10


  • LightLevel [level/l]
    • 若实体所处的环境亮度为指定范围或指定数值
    • lightlevel 0-7


  • lineofsight
    • 若目标在实体视线内
    • lineofsiht true


  • LunarPhase [phases/phase/p]
    • 若世界的月相为
    • lunarphase 0.5 true


  • Mobsinchunk [amount/a]
    • 若生物所处区块的生物总量在指定范围内或为指定数值
    • mobsinchunk <10 true


  • MobsinWorld [amount/a]
    • 若生物处在指定世界
    • mobsinworld world true


  • mounted
    • 若实体正在乘坐
    • mounted true


  • Moving
    • 若实体正在移动
    • moving true


  • Mythicmobtype [type/types/t]
    • 若MM实体的种类为
    • type多个,用,隔开
    • mythicmobtype{t=鲲鲲} true


  • Night
    • 若世界为夜晚
    • 游戏时间14000-22000
    • Night true


  • NotInRegion [region/r]
    • 若实体不在指定WorldGuard区域内
    • notinregion 区域名 true


  • OffGCD
    • 若实体有技能处于冷却状态
    • OffGCD true


  • Inblock [material/m]
    • 若实体在指定方块上方
    • 支持多种方块,使用,隔开
    • inblock{b=stone} true


  • OnGround
    • 若实体在坚硬的地面上
    • onground true


  • Outside
    • 若处在户外
    • outside true


  • Owner
    • 若实体是目标的主人
    • 若目标的生物种类不为Wolf(狼)则需要使用SetOwner(设置主人)技能来认定施法者为主人
    • owner true


  • OwnerIsOnline
    • 若主人在线(主人为玩家)
    • ownerisonline true


  • Pitch [pitch/p]
    • 若与目标的距离在指定范围内
    • pitch{p=0-10} true


  • PlayerKills [kills/k]
    • 若实体杀死了指定数量的玩家
    • playerkills{k=10} true


  • Raining
    • 若世界天气为下雨
    • raining true


  • Region [region/r]
    • 若实体处在指定WorldGuard区域内
    • region 区域名 true'


  • Score [object/o;value/v;entry/e]
    • 若实体在指定记分板的分数为指定数值
    • score{o=鲲鲲;v=1} true


  • Stance [stance/s]
    • 若实体拥有指定姿势
    • stance 鲲鲲 true


  • StringEquals [value1/val1/v1;value2/val2/v2]
    • 若实体的变量1=变量2
    • stringequals{val1="鲲鲲"; val2="sya_ryuu"} true


  • Sunny
    • 若世界为白天
    • outside true


  • TargetInLineOfSight
    • 若目标与他们之间的目标拥有视线
    • targetinlineofsight true


  • TargetNotInLineOfSight
    • 若目标与他们之间的目标没有视线
    • targetnotinlineofsight true


  • TargetWithIn
    • 若目标与他们的目标的距离为
    • targetwithin <10 true


  • TargetNotWithIn
    • 若目标与他们的目标的距离不为
    • targetnotwithin <10 true


  • Targets [amount/a]
    • 若实体的父怪物的技能目标数量为
    • targets{a=数量} true


  • Thundering
    • 若世界正在打雷
    • thundering true


  • VariableInRange [value/v;var]
    • 若实体的指定变量的数值在指定范围内或为指定数值
    • variableInRange{var=target.fear;value=>20} true


  • VariableIsSet
    • 若实体的变量为设置技能所设置的
    • variableisset 变量名 true


  • Variableequals [variable/var;value/val;scope/s]
    • 若实体的变量为
    • varEquals{var=global.poison_storm;value="yes"}'


  • Wearing [armorslot/slot/s;material/mmitem/mm;checklore/cl]
    • 若实体指定槽位穿着指定MM物品
    • wearing{s=HEAD;mm=鲲鲲头套} true


  • World
    • 若实体所处的世界为
    • stance 鲲鲲 true


  • WorldTime
    • 若所处的世界时间在指定范围内或为特定数值
    • worldtime 0-22000 true


  • Yaw
    • 若实体视角水平偏转的角度为
    • yaw 0-90 true

|}