Package dev.boze.api.internal.interfaces
Interface IWorld
public interface IWorld
-
Method Summary
Modifier and TypeMethodDescriptionbooleanblocksMovement(net.minecraft.util.math.BlockPos pos) booleancanBreak(net.minecraft.util.math.BlockPos pos) booleancanMine(net.minecraft.util.math.BlockPos pos) booleancanPlaceAt(net.minecraft.util.math.BlockPos pos) net.minecraft.util.math.BlockPosfindDoubleHole(net.minecraft.util.math.BlockPos pos) net.minecraft.util.math.BlockPosfindSafeDoubleHole(net.minecraft.util.math.BlockPos pos) net.minecraft.util.math.BlockPosfindUnsafeDoubleHole(net.minecraft.util.math.BlockPos pos) net.minecraft.util.math.Vec3dfindVisiblePointOnBlock(net.minecraft.util.math.BlockPos pos, net.minecraft.util.math.Vec3d eyePos) doublegetBlastResistance(net.minecraft.util.math.BlockPos pos) net.minecraft.block.BlockgetBlock(net.minecraft.util.math.BlockPos pos) Iterable<net.minecraft.block.entity.BlockEntity> net.minecraft.block.entity.BlockEntitygetBlockEntity(net.minecraft.util.math.BlockPos pos) net.minecraft.block.BlockStategetBlockState(net.minecraft.util.math.BlockPos pos) floatgetHardness(net.minecraft.util.math.BlockPos pos) intbooleanhasBlockEntity(net.minecraft.util.math.BlockPos pos) booleanisAir(net.minecraft.util.math.BlockPos pos) booleanisBeingMined(net.minecraft.util.math.BlockPos pos, boolean predicted) booleanisHole(net.minecraft.util.math.BlockPos pos) booleanisHole(net.minecraft.util.math.BlockPos pos, boolean doubles) booleanisInRenderDistance(net.minecraft.util.math.BlockPos pos) booleanisInWorldBounds(net.minecraft.util.math.BlockPos pos) booleanisRegionLoaded(net.minecraft.util.math.BlockPos pos) booleanisReplaceable(net.minecraft.util.math.BlockPos pos) booleanisSafeHole(net.minecraft.util.math.BlockPos pos, boolean doubles) booleanisSolidBlock(net.minecraft.util.math.BlockPos pos) booleanisUnbreakable(net.minecraft.util.math.BlockPos pos) booleanisUnsafeHole(net.minecraft.util.math.BlockPos pos, boolean doubles) booleanisValidPlacement(net.minecraft.util.math.BlockPos pos, net.minecraft.block.Block block)
-
Method Details
-
isHole
boolean isHole(net.minecraft.util.math.BlockPos pos) -
isHole
boolean isHole(net.minecraft.util.math.BlockPos pos, boolean doubles) -
isSafeHole
boolean isSafeHole(net.minecraft.util.math.BlockPos pos, boolean doubles) -
isUnsafeHole
boolean isUnsafeHole(net.minecraft.util.math.BlockPos pos, boolean doubles) -
findDoubleHole
net.minecraft.util.math.BlockPos findDoubleHole(net.minecraft.util.math.BlockPos pos) -
findSafeDoubleHole
net.minecraft.util.math.BlockPos findSafeDoubleHole(net.minecraft.util.math.BlockPos pos) -
findUnsafeDoubleHole
net.minecraft.util.math.BlockPos findUnsafeDoubleHole(net.minecraft.util.math.BlockPos pos) -
isAir
boolean isAir(net.minecraft.util.math.BlockPos pos) -
isReplaceable
boolean isReplaceable(net.minecraft.util.math.BlockPos pos) -
blocksMovement
boolean blocksMovement(net.minecraft.util.math.BlockPos pos) -
isSolidBlock
boolean isSolidBlock(net.minecraft.util.math.BlockPos pos) -
getBlockState
net.minecraft.block.BlockState getBlockState(net.minecraft.util.math.BlockPos pos) -
getBlock
net.minecraft.block.Block getBlock(net.minecraft.util.math.BlockPos pos) -
getBlastResistance
double getBlastResistance(net.minecraft.util.math.BlockPos pos) -
isUnbreakable
boolean isUnbreakable(net.minecraft.util.math.BlockPos pos) -
canBreak
boolean canBreak(net.minecraft.util.math.BlockPos pos) -
canPlaceAt
boolean canPlaceAt(net.minecraft.util.math.BlockPos pos) -
isValidPlacement
boolean isValidPlacement(net.minecraft.util.math.BlockPos pos, net.minecraft.block.Block block) -
isInWorldBounds
boolean isInWorldBounds(net.minecraft.util.math.BlockPos pos) -
isRegionLoaded
boolean isRegionLoaded(net.minecraft.util.math.BlockPos pos) -
getRenderDistance
int getRenderDistance() -
isInRenderDistance
boolean isInRenderDistance(net.minecraft.util.math.BlockPos pos) -
canMine
boolean canMine(net.minecraft.util.math.BlockPos pos) -
getHardness
float getHardness(net.minecraft.util.math.BlockPos pos) -
isBeingMined
boolean isBeingMined(net.minecraft.util.math.BlockPos pos, boolean predicted) -
hasBlockEntity
boolean hasBlockEntity(net.minecraft.util.math.BlockPos pos) -
getBlockEntity
net.minecraft.block.entity.BlockEntity getBlockEntity(net.minecraft.util.math.BlockPos pos) -
getBlockEntities
Iterable<net.minecraft.block.entity.BlockEntity> getBlockEntities() -
findVisiblePointOnBlock
net.minecraft.util.math.Vec3d findVisiblePointOnBlock(net.minecraft.util.math.BlockPos pos, net.minecraft.util.math.Vec3d eyePos)
-