Interface | Description |
---|---|
Goal |
An abstract Goal for pathing, can be anything from a specific block to just a Y coordinate.
|
Class | Description |
---|---|
GoalAxis | |
GoalBlock |
A specific BlockPos goal
|
GoalComposite |
A composite of many goals, any one of which satisfies the composite.
|
GoalGetToBlock |
Don't get into the block, but get directly adjacent to it.
|
GoalInverted |
Invert any goal.
|
GoalNear | |
GoalRunAway |
Useful for automated combat (retreating specifically)
|
GoalStrictDirection |
Dig a tunnel in a certain direction, but if you have to deviate from the path, go back to where you started
|
GoalTwoBlocks |
Useful if the goal is just to mine a block.
|
GoalXZ |
Useful for long-range goals that don't have a specific Y level.
|
GoalYLevel |
Useful for mining (getting to diamond / iron level)
|