• 浏览量:193
  • 创建日期:1年前
  • 最后编辑:1年前
  • 编辑次数:4次

历史编辑记录更多
    最近参与编辑
    如果命令 //if

    温馨提示,本命令有一点点的小复杂。


    本命令加入自 v1.6.1(MC版本1.20.1),并在 v2.0(MC版本 1.20.1)进行了全面更新。

    //if 如果命令执行权限:2级,可使用命令方块执行。


    v2.0 主格式://if [方块/实体/玩家] [目标] [通过条件] [条件扩展内容] [执行/否则执行] [命令]

    v2.0 副格式://if [方块/实体/玩家] [目标] [通过条件] [条件扩展内容] [大于/小于/等于] [执行/否则执行] [命令]

    v1.6.1 主格式://if [方块/实体/玩家] [目标] [通过条件] [条件扩展内容] 执行 [命令]

    示例:

    //if block 100 20 100 Is minecraft:dirt do say "条件正确"
    //if entity Dev MaxHealth 20 do say "条件正确"
    //if entity Dev MaxHealth 20 eldo say "条件正确" (仅限2.0版本后)

    条件文本后面的中括号内


    方块条件:

    Is XXX:该方块为XXX

    IsEmpty:该位置为空

    CanInTheOpen:该位置露天

    CanRipenedByBonePowder:该方块可以被骨粉催生

    CanContainWater:该方块可含水

    IsFluid:该方块是流体

    IsFluidSource:该方块是流体源


    玩家条件:

    2.0版本暂无

    InCombustion:该目标是否在燃烧(仅限1.6.1版本)

    Authority X:该目标是否拥有权限X级别或以上的命令权限(仅限1.6.1版本)

    实体条件:

    Health XX [大于/小于/等于]:该目标的生命值在四舍五入后 大于/小于/等于 为XX

    MaxHealth XX [大于/小于/等于]:该目标的最大生命值在四舍五入后 大于/小于/等于 否为XX

    InWater:该目标是否在水中

    InWater_InRain_BubbleColumns:该目标是否在水中/雨中/气泡柱中

    Invisible:该目标是否不可见

    Cub:该目标是否处于幼崽状体

    ImmuneInjury:该目标是否免疫伤害

    ImmuneFire:该目标是否免疫火焰

    ImmuneExplosion:该目标是否免疫爆炸

    WithinInSolidWall:该目标是否在实体方块中

    OnTheGround:该目标是否在陆地上

    InTheLava:该目标是否在岩浆里

    InCombustion:该目标是否在燃烧(仅限2.0版本后)

    Authority X:该目标是否拥有权限X级别或以上的命令权限(仅限2.0版本后)

    短评加载中..