Class BlockUtils
java.lang.Object
meteordevelopment.meteorclient.utils.world.BlockUtils
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanbreakBlock(net.minecraft.util.math.BlockPos blockPos, boolean swing) Needs to be used inTickEvent.Prestatic floatcalcBlockBreakingDelta2(net.minecraft.util.math.BlockPos blockPos, float breakSpeed) static booleancanBreak(net.minecraft.util.math.BlockPos blockPos) static booleancanBreak(net.minecraft.util.math.BlockPos blockPos, net.minecraft.block.BlockState state) static booleancanInstaBreak(net.minecraft.util.math.BlockPos blockPos) static booleancanInstaBreak(net.minecraft.util.math.BlockPos blockPos, float breakSpeed) static booleancanPlace(net.minecraft.util.math.BlockPos blockPos) static booleancanPlace(net.minecraft.util.math.BlockPos blockPos, boolean checkEntities) static doublegetBreakDelta(int slot, net.minecraft.block.BlockState state) static net.minecraft.util.math.DirectiongetPlaceSide(net.minecraft.util.math.BlockPos blockPos) static voidinit()static voidinteract(net.minecraft.util.hit.BlockHitResult blockHitResult, net.minecraft.util.Hand hand, boolean swing) static booleanisClickable(net.minecraft.block.Block block) static booleanisExposed(net.minecraft.util.math.BlockPos blockPos) static BlockUtils.MobSpawnisValidMobSpawn(net.minecraft.util.math.BlockPos blockPos, boolean newMobSpawnLightLevel) static booleanplace(net.minecraft.util.math.BlockPos blockPos, FindItemResult findItemResult, boolean rotate, int rotationPriority) static booleanplace(net.minecraft.util.math.BlockPos blockPos, FindItemResult findItemResult, boolean rotate, int rotationPriority, boolean checkEntities) static booleanplace(net.minecraft.util.math.BlockPos blockPos, FindItemResult findItemResult, boolean rotate, int rotationPriority, boolean swingHand, boolean checkEntities) static booleanplace(net.minecraft.util.math.BlockPos blockPos, FindItemResult findItemResult, boolean rotate, int rotationPriority, boolean swingHand, boolean checkEntities, boolean swapBack) static booleanplace(net.minecraft.util.math.BlockPos blockPos, FindItemResult findItemResult, int rotationPriority) static booleanplace(net.minecraft.util.math.BlockPos blockPos, FindItemResult findItemResult, int rotationPriority, boolean checkEntities) static booleanplace(net.minecraft.util.math.BlockPos blockPos, net.minecraft.util.Hand hand, int slot, boolean rotate, int rotationPriority, boolean swingHand, boolean checkEntities, boolean swapBack) static booleantopSurface(net.minecraft.block.BlockState blockState)
-
Field Details
-
breaking
public static boolean breaking
-
-
Constructor Details
-
BlockUtils
public BlockUtils()
-
-
Method Details
-
init
public static void init() -
place
public static boolean place(net.minecraft.util.math.BlockPos blockPos, FindItemResult findItemResult, int rotationPriority) -
place
public static boolean place(net.minecraft.util.math.BlockPos blockPos, FindItemResult findItemResult, boolean rotate, int rotationPriority) -
place
public static boolean place(net.minecraft.util.math.BlockPos blockPos, FindItemResult findItemResult, boolean rotate, int rotationPriority, boolean checkEntities) -
place
public static boolean place(net.minecraft.util.math.BlockPos blockPos, FindItemResult findItemResult, int rotationPriority, boolean checkEntities) -
place
public static boolean place(net.minecraft.util.math.BlockPos blockPos, FindItemResult findItemResult, boolean rotate, int rotationPriority, boolean swingHand, boolean checkEntities) -
place
public static boolean place(net.minecraft.util.math.BlockPos blockPos, FindItemResult findItemResult, boolean rotate, int rotationPriority, boolean swingHand, boolean checkEntities, boolean swapBack) -
place
public static boolean place(net.minecraft.util.math.BlockPos blockPos, net.minecraft.util.Hand hand, int slot, boolean rotate, int rotationPriority, boolean swingHand, boolean checkEntities, boolean swapBack) -
interact
public static void interact(net.minecraft.util.hit.BlockHitResult blockHitResult, net.minecraft.util.Hand hand, boolean swing) -
canPlace
public static boolean canPlace(net.minecraft.util.math.BlockPos blockPos, boolean checkEntities) -
canPlace
public static boolean canPlace(net.minecraft.util.math.BlockPos blockPos) -
getPlaceSide
public static net.minecraft.util.math.Direction getPlaceSide(net.minecraft.util.math.BlockPos blockPos) -
breakBlock
public static boolean breakBlock(net.minecraft.util.math.BlockPos blockPos, boolean swing) Needs to be used inTickEvent.Pre -
canBreak
public static boolean canBreak(net.minecraft.util.math.BlockPos blockPos, net.minecraft.block.BlockState state) -
canBreak
public static boolean canBreak(net.minecraft.util.math.BlockPos blockPos) -
canInstaBreak
public static boolean canInstaBreak(net.minecraft.util.math.BlockPos blockPos, float breakSpeed) -
canInstaBreak
public static boolean canInstaBreak(net.minecraft.util.math.BlockPos blockPos) -
calcBlockBreakingDelta2
public static float calcBlockBreakingDelta2(net.minecraft.util.math.BlockPos blockPos, float breakSpeed) -
isClickable
public static boolean isClickable(net.minecraft.block.Block block) -
isValidMobSpawn
public static BlockUtils.MobSpawn isValidMobSpawn(net.minecraft.util.math.BlockPos blockPos, boolean newMobSpawnLightLevel) -
topSurface
public static boolean topSurface(net.minecraft.block.BlockState blockState) -
isExposed
public static boolean isExposed(net.minecraft.util.math.BlockPos blockPos) -
getBreakDelta
public static double getBreakDelta(int slot, net.minecraft.block.BlockState state)
-