Class PathFinder
java.lang.Object
meteordevelopment.meteorclient.utils.player.PathFinder
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddisable()net.minecraft.block.BlockgetBlockAtPos(net.minecraft.util.math.BlockPos pos) net.minecraft.block.BlockStategetBlockStateAtPos(int x, int y, int z) net.minecraft.block.BlockStategetBlockStateAtPos(net.minecraft.util.math.BlockPos pos) intintgetDrop(net.minecraft.util.math.BlockPos pos) net.minecraft.util.math.Vec3dintvoidinitiate(net.minecraft.entity.Entity entity) booleanisAir(net.minecraft.block.Block block) booleanisAirAbove(net.minecraft.util.math.BlockPos blockPos) booleanisSolidFloor(net.minecraft.util.math.BlockPos blockPos) booleanisWater(net.minecraft.block.Block block) voidlookAtDestination(PathFinder.PathBlock pathBlock)
-
Constructor Details
-
PathFinder
public PathFinder()
-
-
Method Details
-
getNextPathBlock
-
getDrop
public int getDrop(net.minecraft.util.math.BlockPos pos) -
isAirAbove
public boolean isAirAbove(net.minecraft.util.math.BlockPos blockPos) -
getNextStraightPos
public net.minecraft.util.math.Vec3d getNextStraightPos() -
getYawToTarget
public int getYawToTarget() -
getDirection
public int getDirection() -
getBlockStateAtPos
public net.minecraft.block.BlockState getBlockStateAtPos(net.minecraft.util.math.BlockPos pos) -
getBlockStateAtPos
public net.minecraft.block.BlockState getBlockStateAtPos(int x, int y, int z) -
getBlockAtPos
public net.minecraft.block.Block getBlockAtPos(net.minecraft.util.math.BlockPos pos) -
isSolidFloor
public boolean isSolidFloor(net.minecraft.util.math.BlockPos blockPos) -
isAir
public boolean isAir(net.minecraft.block.Block block) -
isWater
public boolean isWater(net.minecraft.block.Block block) -
lookAtDestination
-
initiate
public void initiate(net.minecraft.entity.Entity entity) -
disable
public void disable()
-