net.minecraft.block.pattern

public class BlockPattern

bvo
net.minecraft.class_2700
net.minecraft.block.pattern.BlockPattern
net.minecraft.block.pattern.BlockPattern
net.minecraft.block.pattern.BlockPattern

Field summary

Modifier and TypeField
private final Predicate<BlockPointer>[][][]
a
field_12358
pattern
field_177689_a
field_177689_a
private final int
b
field_12357
depth
field_177687_b
field_177687_b
private final int
c
field_12356
width
field_177688_c
field_177688_c
private final int
d
field_12355
height
field_177686_d
field_177686_d

Constructor summary

ModifierConstructor
public (Predicate<BlockPointer>[][][] pattern)

Method summary

Modifier and TypeMethod
public int
a()
method_11712()
getDepth()
func_185922_a()
getFingerLength()
public int
b()
method_11713()
getWidth()
func_177685_b()
getThumbLength()
public int
c()
method_11710()
getHeight()
func_177684_c()
getPalmLength()
private BlockPattern$Match
a(ev arg0, fa arg1, fa arg2, com.google.common.cache.LoadingCache<ev, bvn> arg3)
method_11711(class_2338 arg0, class_2350 arg1, class_2350 arg2, com.google.common.cache.LoadingCache<class_2338, class_2694> arg3)
matches(BlockPos pos, Direction forward, Direction up, com.google.common.cache.LoadingCache<BlockPos, BlockPointer> cache)
func_177682_a(BlockPos arg0, Direction arg1, Direction arg2, com.google.common.cache.LoadingCache<BlockPos, CachedBlockInfo> arg3)
checkPatternAt(BlockPos pos, Direction finger, Direction thumb, com.google.common.cache.LoadingCache<BlockPos, CachedBlockInfo> lcache)
public BlockPattern$Match
a(bhk arg0, ev arg1)
method_11708(class_1941 arg0, class_2338 arg1)
find(WorldView world, BlockPos pos)
func_177681_a(IWorldReader arg0, BlockPos arg1)
match(IWorldReader worldIn, BlockPos pos)
public static com.google.common.cache.LoadingCache<BlockPos, BlockPointer>
a(bhk arg0, boolean arg1)
method_11709(class_1941 arg0, boolean arg1)
createBlockCache(WorldView world, boolean loadChunks)
func_181627_a(IWorldReader arg0, boolean arg1)
createLoadingCache(IWorldReader worldIn, boolean forceLoadIn)
protected static BlockPos
a(ev arg0, fa arg1, fa arg2, int arg3, int arg4, int arg5)
method_11707(class_2338 arg0, class_2350 arg1, class_2350 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, Direction arg1, Direction arg2, int arg3, int arg4, int arg5)
translateOffset(BlockPos pos, Direction finger, Direction thumb, int palmOffset, int thumbOffset, int fingerOffset)