public class BlockPattern
extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
| static class  | BlockPattern.PatternHelper | 
| Constructor and Description | 
|---|
| BlockPattern(com.google.common.base.Predicate<BlockWorldState>[][][] predicatesIn) | 
| Modifier and Type | Method and Description | 
|---|---|
| static com.google.common.cache.LoadingCache<BlockPos,BlockWorldState> | createLoadingCache(World worldIn,
                  boolean forceLoadIn) | 
| int | getFingerLength() | 
| int | getPalmLength() | 
| int | getThumbLength() | 
| BlockPattern.PatternHelper | match(World worldIn,
     BlockPos pos) | 
| protected static BlockPos | translateOffset(BlockPos pos,
               EnumFacing finger,
               EnumFacing thumb,
               int palmOffset,
               int thumbOffset,
               int fingerOffset) | 
public BlockPattern(com.google.common.base.Predicate<BlockWorldState>[][][] predicatesIn)
public int getFingerLength()
public int getThumbLength()
public int getPalmLength()
@Nullable public BlockPattern.PatternHelper match(World worldIn, BlockPos pos)
public static com.google.common.cache.LoadingCache<BlockPos,BlockWorldState> createLoadingCache(World worldIn, boolean forceLoadIn)
protected static BlockPos translateOffset(BlockPos pos, EnumFacing finger, EnumFacing thumb, int palmOffset, int thumbOffset, int fingerOffset)