Interface IWorld


public interface IWorld
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    blocksMovement(net.minecraft.util.math.BlockPos pos)
     
    boolean
    canBreak(net.minecraft.util.math.BlockPos pos)
     
    boolean
    canMine(net.minecraft.util.math.BlockPos pos)
     
    boolean
    canPlaceAt(net.minecraft.util.math.BlockPos pos)
     
    net.minecraft.util.math.BlockPos
    findDoubleHole(net.minecraft.util.math.BlockPos pos)
     
    net.minecraft.util.math.BlockPos
    findSafeDoubleHole(net.minecraft.util.math.BlockPos pos)
     
    net.minecraft.util.math.BlockPos
    findUnsafeDoubleHole(net.minecraft.util.math.BlockPos pos)
     
    net.minecraft.util.math.Vec3d
    findVisiblePointOnBlock(net.minecraft.util.math.BlockPos pos, net.minecraft.util.math.Vec3d eyePos)
     
    double
    getBlastResistance(net.minecraft.util.math.BlockPos pos)
     
    net.minecraft.block.Block
    getBlock(net.minecraft.util.math.BlockPos pos)
     
    Iterable<net.minecraft.block.entity.BlockEntity>
     
    net.minecraft.block.entity.BlockEntity
    getBlockEntity(net.minecraft.util.math.BlockPos pos)
     
    net.minecraft.block.BlockState
    getBlockState(net.minecraft.util.math.BlockPos pos)
     
    float
    getHardness(net.minecraft.util.math.BlockPos pos)
     
    int
     
    boolean
    hasBlockEntity(net.minecraft.util.math.BlockPos pos)
     
    boolean
    isAir(net.minecraft.util.math.BlockPos pos)
     
    boolean
    isBeingMined(net.minecraft.util.math.BlockPos pos, boolean predicted)
     
    boolean
    isHole(net.minecraft.util.math.BlockPos pos)
     
    boolean
    isHole(net.minecraft.util.math.BlockPos pos, boolean doubles)
     
    boolean
    isInRenderDistance(net.minecraft.util.math.BlockPos pos)
     
    boolean
    isInWorldBounds(net.minecraft.util.math.BlockPos pos)
     
    boolean
    isRegionLoaded(net.minecraft.util.math.BlockPos pos)
     
    boolean
    isReplaceable(net.minecraft.util.math.BlockPos pos)
     
    boolean
    isSafeHole(net.minecraft.util.math.BlockPos pos, boolean doubles)
     
    boolean
    isSolidBlock(net.minecraft.util.math.BlockPos pos)
     
    boolean
    isUnbreakable(net.minecraft.util.math.BlockPos pos)
     
    boolean
    isUnsafeHole(net.minecraft.util.math.BlockPos pos, boolean doubles)
     
    boolean
    isValidPlacement(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)