net.minecraft.block.pattern

public class BlockPattern

awx
net.minecraft.class_2236
net.minecraft.block.pattern.BlockPattern
net.minecraft.block.state.pattern.BlockPattern
net.minecraft.block.state.pattern.BlockPattern

Field summary

Modifier and TypeField
private final com.google.common.base.Predicate<BlockPointer>[][][]
a
field_9901
pattern
field_177689_a
blockMatches
private final int
b
field_9902
depth
field_177687_b
fingerLength
private final int
c
field_9903
width
field_177688_c
thumbLength
private final int
d
field_9904
height
field_177686_d
palmLength

Constructor summary

ModifierConstructor
public (com.google.common.base.Predicate<BlockPointer>[][][] pattern)

Method summary

Modifier and TypeMethod
public int
a()
method_11746()
getDepth()
func_185922_a()
getFingerLength()
public int
b()
method_9047()
getWidth()
func_177685_b()
getThumbLength()
public int
c()
method_9048()
getHeight()
func_177684_c()
getPalmLength()
private BlockPattern$Match
a(et arg0, fa arg1, fa arg2, com.google.common.cache.LoadingCache<et, aww> arg3)
method_9046(class_2552 arg0, class_1354 arg1, class_1354 arg2, com.google.common.cache.LoadingCache<class_2552, class_2235> arg3)
matches(BlockPos pos, Direction forward, Direction up, com.google.common.cache.LoadingCache<BlockPos, BlockPointer> cache)
func_177682_a(BlockPos arg0, EnumFacing arg1, EnumFacing arg2, com.google.common.cache.LoadingCache<BlockPos, BlockWorldState> arg3)
checkPatternAt(BlockPos pos, EnumFacing finger, EnumFacing thumb, com.google.common.cache.LoadingCache<BlockPos, BlockWorldState> lcache)
public BlockPattern$Match
a(amu arg0, et arg1)
method_9043(class_1150 arg0, class_2552 arg1)
find(World world, BlockPos pos)
func_177681_a(World arg0, BlockPos arg1)
match(World worldIn, BlockPos pos)
public static com.google.common.cache.LoadingCache<BlockPos, BlockPointer>
a(amu arg0, boolean arg1)
method_9044(class_1150 arg0, boolean arg1)
createBlockCache(World world, boolean loadChunks)
func_181627_a(World arg0, boolean arg1)
createLoadingCache(World worldIn, boolean forceLoadIn)
protected static BlockPos
a(et arg0, fa arg1, fa arg2, int arg3, int arg4, int arg5)
method_9045(class_2552 arg0, class_1354 arg1, class_1354 arg2, int arg3, int arg4, int arg5)
transform(BlockPos pos, Direction forward, Direction up, int dx, int dy, int dz)
func_177683_a(BlockPos arg0, EnumFacing arg1, EnumFacing arg2, int arg3, int arg4, int arg5)
translateOffset(BlockPos pos, EnumFacing finger, EnumFacing thumb, int palmOffset, int thumbOffset, int fingerOffset)