条件要求(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
|
检测实体抬头/低头的角度
|
实体
详细条件
Alititude [height(h/a/alititude]
- 检测实体离开地面的高度
- altitude{h=3}
- biome [biome_name]
- 若在此生物群系
- 地形种类
- 允许使用/进行分隔
- 生物群系名字应为全大写
- biome FOREST
- BlockType [方块英文id]
- 若在指定方块上方
- 允许使用,进行分隔
- 方块ID应为全大写
- BlockType DIRT;STONE
- Dawn
- 若时间为日出,游戏时间22000-2000
- dawn true
- Day
- 若时间为白天,游戏时间2000-10000
- day true
- EntityType [type/types/t]
- 检测实体的类型是否符合指定列表中的一种
- entitytype{t=zombie} true
- fallspeed [speed/s]
- 若下坠的速度在指定范围内
- fallspeed <5
- Globalscore [objective/o;value/v]
- 若指定记分板的分数为指定范围内
- globalscore{o=记分板名;value=<5} true
- HasAura [auraname/Name/n]
- HasAuraStacks [auraname/Name/n;stacks/s]
- 若指定光环的叠加层数为
- hasaurastacks{n=光环名;s=层数} true
- HasCurrency [amount/a]
- 若拥有指定数量的金钱
- hascurrency{a=数量} true
- HasInventorySpace
- 若目标玩家的背包空间为空
- hasinventoryspace true
- HasPotionEffect [type/t;duration/d;level/lvl/l]
- 若指定光环的叠加层数为
- d(持续时间)可为范围
- haspotioneffect{t=SLOW;l=1;d=<0} 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
- 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
- Mythicmobtype [type/types/t]
- 若MM实体的种类为
- type多个,用,隔开
- mythicmobtype{t=鲲鲲} true
- Night
- 若世界为夜晚
- 游戏时间14000-22000
- Night true
- NotInRegion [region/r]
- 若实体不在指定WorldGuard区域内
- notinregion 区域名 true
- Inblock [material/m]
- 若实体在指定方块上方
- 支持多种方块,使用,隔开
- inblock{b=stone} true
- Owner
- 若实体是目标的主人
- 若目标的生物种类不为Wolf(狼)则需要使用SetOwner(设置主人)技能来认定施法者为主人
- owner true
- OwnerIsOnline
- 若主人在线(主人为玩家)
- ownerisonline true
- Pitch [pitch/p]
- 若与目标的距离在指定范围内
- pitch{p=0-10} true
- PlayerKills [kills/k]
- 若实体杀死了指定数量的玩家
- playerkills{k=10} true
- Region [region/r]
- 若实体处在指定WorldGuard区域内
- region 区域名 true'
- Score [object/o;value/v;entry/e]
- 若实体在指定记分板的分数为指定数值
- score{o=鲲鲲;v=1} true
- StringEquals [value1/val1/v1;value2/val2/v2]
- 若实体的变量1=变量2
- stringequals{val1="鲲鲲"; val2="sya_ryuu"} true
- TargetInLineOfSight
- 若目标与他们之间的目标拥有视线
- targetinlineofsight true
- TargetNotInLineOfSight
- 若目标与他们之间的目标没有视线
- targetnotinlineofsight true
- TargetWithIn
- 若目标与他们的目标的距离为
- targetwithin <10 true
- TargetNotWithIn
- 若目标与他们的目标的距离不为
- targetnotwithin <10 true
- Targets [amount/a]
- 若实体的父怪物的技能目标数量为
- targets{a=数量} 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
- WorldTime
- 若所处的世界时间在指定范围内或为特定数值
- worldtime 0-22000 true
- Yaw
- 若实体抬头/低头角度为
- yaw 0-90 true
|