mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2026-08-29 13:04:59 +00:00
15 lines
483 B
C#
15 lines
483 B
C#
|
|
using MinecraftClient.Mapping;
|
||
|
|
using MinecraftClient.Pathing.Goals;
|
||
|
|
|
||
|
|
namespace MinecraftClient.Tests.Pathing.Execution;
|
||
|
|
|
||
|
|
internal sealed record PathingExecutionScenario
|
||
|
|
{
|
||
|
|
public required string Id { get; init; }
|
||
|
|
public required Func<World> BuildWorld { get; init; }
|
||
|
|
public required Location Start { get; init; }
|
||
|
|
public required GoalBlock Goal { get; init; }
|
||
|
|
public required float StartYaw { get; init; }
|
||
|
|
public required int MaxExecutionTicks { get; init; }
|
||
|
|
}
|