Learn · modules
Qu'est-ce que Keep Sprint dans Minecraft ? Explication du module
Keep Sprint est un module de mouvement qui empêche l'annulation du sprint lorsque vous attaquez ou tournez vivement. Voici comment il fonctionne et si le risque en vaut la peine.
Qu'est-ce que Keep Sprint dans Minecraft ?
Keep Sprint est un module de mouvement qui empêche le jeu d'annuler votre sprint pendant les moments qui le feraient normalement : attaquer, tourner brusquement, reculer ou heurter un obstacle. Minecraft Vanilla interprète ces actions comme une preuve que vous avez arrêté de sprinter et vous ramène à votre vitesse de marche jusqu'à ce que vous la réactivez en appuyant à nouveau vers l'avant. Keep Sprint intercepte ce réinitialisation avant qu'elle ne se produise et maintient le drapeau de sprint en place, permettant ainsi au bonus de vitesse de persister à travers l'interruption. Il est classé comme un module de mouvement, mais presque personne ne le remarque lorsqu'il marche en ligne droite. Son véritable domaine d'application est le combat, où ces interruptions se produisent constamment.
Comment Keep Sprint fonctionne
Keep Sprint effectue une vérification exactement aux moments où Minecraft Vanilla réinitialiserait normalement votre drapeau de sprint. Le client Vanilla abandonne le sprint sous une courte liste de conditions : vous attaquez, vous tournez au-delà d'un certain angle par rapport à votre direction de déplacement, vous reculez ou vous heurtez quelque chose de solide. Chacune de ces conditions est la manière dont Vanilla décide que votre mouvement ne ressemble plus à un sprint, et arrête donc de vous récompenser avec la vitesse de sprint.
Le module se trouve devant cette décision. Lorsqu'un de ces déclencheurs se produit, Keep Sprint l'intercepte et laisse le drapeau activé au lieu de laisser le client revenir à une marche. Étant donné que le sprint contrôle un bonus de vitesse réel et continu plutôt qu'une animation ponctuelle, l'effet n'est pas un simple frame de triche, il est maintenu aussi longtemps que le déclencheur aurait normalement ralenti votre progression.
Au combat, cela signifie qu'un joueur peut pivoter pour faire face à un adversaire, porter un coup et continuer à avancer à pleine vitesse de sprint sans le temps de réactivation normal du sprint en appuyant à nouveau vers l'avant.
Scénarios courants où cela importe
Repositionnement au milieu du combat: Vous êtes en train de vous battre, vous devez esquiver vers la gauche, et normalement ce changement de direction annule le sprint. Keep Sprint vous maintient à pleine vitesse pendant la rotation.
Soins: Vous devez créer de la distance en sprintant à l'arrière pour boire une potion. Normalement, le sprint disparaît dès que vous vous déplacez vers l'arrière. Keep Sprint le maintient.
Poursuite: Vous poursuivez quelqu'un et portez un coup. Normalement, cette attaque annule temporairement le sprint. Keep Sprint vous maintient à pleine vitesse pour que vous restiez à ses trousses.
Keep Sprint est-il sûr à utiliser
L'override de Sprint contourne un mécanisme que Minecraft applique volontairement. Le sprint est censé se réinitialiser dès que votre mouvement cesse de ressembler à du sprint, et un serveur qui recalcule votre vitesse attendue à partir de vos actions rapportées peut constater que vous maintenez le sprint pendant un bref instant où il aurait dû se réinitialiser. C'est le même type de vérification utilisé contre d'autres modules de sprint et de vitesse : non pas « votre vitesse est-elle trop élevée », mais « votre vitesse correspond-elle à ce que vos actions indiquent qu'elle devrait être ? »
C'est un signe plus subtil qu'une augmentation de vitesse constante, puisque Keep Sprint ne prétend jamais à une vitesse supérieure à celle que le sprint autorise déjà de lui-même. Mais ce n'est pas purement esthétique non plus. Cela modifie ce que le serveur devrait attendre de votre mouvement à un tick précis, et ce décalage est exactement ce qu'une vérification de mouvement est conçue pour détecter.
FAQ
Cela empêche l'accélération de se terminer pendant des actions qui la mettraient normalement fin, comme attaquer ou tourner vivement, vous permettant ainsi de continuer à avancer à pleine vitesse au lieu de ralentir.
Non. Cela n'augmente jamais la vitesse de déplacement au-delà de la prime de sprint normale. Cela maintient simplement cette prime existante active pendant les moments où Minecraft vanilla l'annulerait autrement.
Vanilla Minecraft considère ces actions comme incompatibles avec l'avancée en sprint, ce qui réinitialise le drapeau de sprint et vous ramène à la vitesse de marche jusqu'à ce que le sprint soit réactivé.
Cela peut se produire sur les serveurs qui vérifient si votre vitesse déclarée correspond au mouvement que vos actions impliquent. Maintenir la course pendant un bref instant qui aurait dû la réinitialiser est exactement le type de divergence que ces vérifications recherchent.