Interface IPathManager
- All Known Implementing Classes:
BaritonePathManager,NopPathManager
public interface IPathManager
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidgetName()floatfloatbooleanvoidmine(net.minecraft.block.Block... blocks) voidmoveInDirection(float yaw) default voidmoveTo(net.minecraft.util.math.BlockPos pos) voidmoveTo(net.minecraft.util.math.BlockPos pos, boolean ignoreY) voidpause()voidresume()voidstop()
-
Method Details
-
getName
String getName() -
isPathing
boolean isPathing() -
pause
void pause() -
resume
void resume() -
stop
void stop() -
moveTo
default void moveTo(net.minecraft.util.math.BlockPos pos) -
moveTo
void moveTo(net.minecraft.util.math.BlockPos pos, boolean ignoreY) -
moveInDirection
void moveInDirection(float yaw) -
mine
void mine(net.minecraft.block.Block... blocks) -
follow
-
getTargetYaw
float getTargetYaw() -
getTargetPitch
float getTargetPitch() -
getSettings
IPathManager.ISettings getSettings()
-