mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2026-08-15 13:04:36 +00:00
14 lines
493 B
C#
14 lines
493 B
C#
namespace MinecraftClient.Pathing.Execution
|
|
{
|
|
public readonly record struct TransitionBrakingDecision(bool HoldForward, bool HoldSprint, bool HoldBack)
|
|
{
|
|
public static TransitionBrakingDecision CarryMomentum(bool preserveSprint) =>
|
|
new(true, preserveSprint, false);
|
|
|
|
public static TransitionBrakingDecision Coast =>
|
|
new(false, false, false);
|
|
|
|
public static TransitionBrakingDecision Brake =>
|
|
new(false, false, true);
|
|
}
|
|
}
|