Wiki赞助.jpg
  • 因近日遭受攻击,百科现已暂停注册,有意编辑请加入插件百科企鹅群:223812289

Difference between revisions of "MythicMobs/条件"

From Minecraft插件百科
Jump to: navigation, search
m (实体类目标)
m (实体类目标)
Line 17: Line 17:
 
|-
 
|-
 
|[[#.E8.AF.A6.E7.BB.86.E6.9D.A1.E4.BB.B6|Crouching]]
 
|[[#.E8.AF.A6.E7.BB.86.E6.9D.A1.E4.BB.B6|Crouching]]
|检测实体是否正在疾跑
+
|检测实体是否蹲下
 
|实体
 
|实体
 
|-
 
|-

Revision as of 12:02, 2 April 2020

条件要求(Conditions)

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

实体类目标

条件名 描述 作用于
Altitude 检测实体离地面有多高 实体
Blocking 检测实体是否正在攻击盾牌 实体
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 检测实体抬头/低头的角度 实体

详细条件

  • 使用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(持续时间)可为范围
    • 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]
    • 若实体手持指定物品
    • hholding{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 <10 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

|}