public class CachedBlockInfo
extends java.lang.Object
Constructor and Description |
---|
CachedBlockInfo(IWorldReader worldIn,
BlockPos posIn,
boolean forceLoadIn) |
Modifier and Type | Method and Description |
---|---|
BlockState |
getBlockState() |
BlockPos |
getPos() |
TileEntity |
getTileEntity() |
IWorldReader |
getWorld() |
static java.util.function.Predicate<CachedBlockInfo> |
hasState(java.util.function.Predicate<BlockState> predicatesIn) |
public CachedBlockInfo(IWorldReader worldIn, BlockPos posIn, boolean forceLoadIn)
public BlockState getBlockState()
@Nullable public TileEntity getTileEntity()
public IWorldReader getWorld()
public BlockPos getPos()
public static java.util.function.Predicate<CachedBlockInfo> hasState(java.util.function.Predicate<BlockState> predicatesIn)