Translations:Sprinting/17/zh

From Minecraft Parkour Wiki
Revision as of 06:20, 29 June 2022 by Pjx1314 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

//遗留方法:玩家在之前的 Tick 中没有向前移动,但现在移动了。必须在地面上。

   if (!this.isSprinting() && this.onGround && !prevSneaking && !prevMovingForward && this.movementInput.moveForward >= f && isntHungry && !this.isUsingItem() && !this.isPotionActive(Potion.blindness))
   {
       if (this.sprintToggleTimer <= 0 && !keyBindSprint.isKeyDown())
           this.sprintToggleTimer = 7; //时间是 7 刻
       else
           this.setSprinting(true);
       }
       
   //当玩家在上一刻上向前移动时激活
   if (!this.isSprinting() && this.movementInput.moveForward >= f && isntHungry && !this.isUsingItem() && !this.isPotionActive(Potion.blindness) && keyBindSprint.isKeyDown())
   {
       this.setSprinting(true);
   }