LogoArcartX Doc
玩家模型客户端控制器

状态保留名

状态保留名

状态保留名

基础状态

状态名触发条件
idle始终为 true(作为默认状态使用)
walk正在移动且速度 > 0.1
run正在移动且冲刺
sneak下蹲
sneak_walk下蹲且移动(速度 > 0.05)
jump跳跃中
die死亡

特殊移动

状态名触发条件
swim游泳
swim_stand在水中(非游泳姿态)
fly创造模式飞行
fall_fly鞘翅滑翔
climb匍匐
climb_walk匍匐移动
ladder_up梯子上爬
ladder_down梯子下爬
ladder_idle梯子上静止

骑乘

状态名触发条件
ride骑乘任意实体
ride_pig骑猪
ride_boat骑船

战斗与物品使用

以下状态区分主手(right)和副手(left):

状态名触发条件
sword主手挥剑
punch主手空手攻击
break_right / break_left挥动手臂
bow_right / bow_left拉弓
crossbow_right / crossbow_left弩蓄力/持弩
trident_throw_right / trident_throw_left投掷三叉戟
shield_block_right / shield_block_left盾牌格挡
eat_right / eat_left进食/饮用
spyglass_right / spyglass_left望远镜
toot_horn_right / toot_horn_left山羊角
brush_right / brush_left刷子
use_right / use_left通用使用物品

如果状态名不匹配任何内置条件,该状态不会被自动触发,但可以通过外部 API 手动切换到该状态。这适用于连招等需要外部插件控制的场景。

On this page