====== 触发器 ====== Crucible 支持所有通常有意义的触发器,并且还添加了一堆新的技能触发器供物品使用。此列表包含所有兼容的触发器。 |onAttack|当玩家击中另一个实体时| |onBlockBreak|当玩家打破方块时| |onBlockPlace|当玩家放置方块时| |onConsume|如果物品是食物或被食用的药水,则触发| |onCrouch|当玩家蹲下时| |onUnCrouch|当玩家停止蹲下时| |onDamaged|当玩家受伤时| |onDeath|当玩家死亡时| |onEquip|当玩家装备一件盔甲时。| |onUnEquip|当玩家卸下盔甲时。| |onInteract|当玩家与实体互动时| |onBowHit|当玩家用箭击中实体时| |onPotionSplash|如果物品是投掷的药水则触发| |onRightClick|当玩家右键点击| |onShoot|当玩家射箭时| |onSpawn|当玩家登录或重生时| |onSwing|当玩家左键点击| |onTimer:#|每#个刻度(其中 # 是刻度的间隔)| |onUse|当玩家在按住物品的同时右键单击| |onFish|当玩家拿着钓竿右击时| |onFishBite|当一条鱼从钓竿上咬钩时| |onFishCatch|当鱼从钓竿上钩到鱼钩上时| |onFishGrab|当玩家在握住鱼竿的同时右键单击时| |onFishGround|当钓鱼竿浮标在地上时| |onFishingReel|当玩家钓鱼空军时(收杆没有鱼)| |onFishingFail|当玩家尝试钓鱼失败时,通常是由于时机不佳| |onPressQ|当玩家按 Q 放下物品时。需要协议库| |onPressCtrlQ|当玩家按下 CTRL+Q 放下物品时。需要协议库| |onPressF|当玩家按 F 交换物品时。需要协议库|