Package net.minecraft.block.pattern
Class BlockPattern
java.lang.Object
net.minecraft.block.pattern.BlockPattern
- Mappings:
- Namespace - Name - named - net/minecraft/block/pattern/BlockPattern- intermediary - net/minecraft/class_2700- official - dxd
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprivate static classstatic class
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionintgetDepth()intPredicate<CachedBlockPosition>[][][]intgetWidth()static LoadingCache<BlockPos, CachedBlockPosition> searchAround(WorldView world, BlockPos pos) private @Nullable BlockPattern.ResulttestTransform(BlockPos frontTopLeft, Direction forwards, Direction up, LoadingCache<BlockPos, CachedBlockPosition> cache) testTransform(WorldView world, BlockPos frontTopLeft, Direction forwards, Direction up) protected static BlockPostranslate(BlockPos pos, Direction forwards, Direction up, int offsetLeft, int offsetDown, int offsetForwards) 
- 
Field Details- 
pattern- Mappings:
- Namespace - Name - Mixin selector - named - pattern- Lnet/minecraft/block/pattern/BlockPattern;pattern:[[[Ljava/util/function/Predicate;- intermediary - field_12358- Lnet/minecraft/class_2700;field_12358:[[[Ljava/util/function/Predicate;- official - a- Ldxd;a:[[[Ljava/util/function/Predicate;
 
- 
depthprivate final int depth- Mappings:
- Namespace - Name - Mixin selector - named - depth- Lnet/minecraft/block/pattern/BlockPattern;depth:I- intermediary - field_12357- Lnet/minecraft/class_2700;field_12357:I- official - b- Ldxd;b:I
 
- 
heightprivate final int height- Mappings:
- Namespace - Name - Mixin selector - named - height- Lnet/minecraft/block/pattern/BlockPattern;height:I- intermediary - field_12356- Lnet/minecraft/class_2700;field_12356:I- official - c- Ldxd;c:I
 
- 
widthprivate final int width- Mappings:
- Namespace - Name - Mixin selector - named - width- Lnet/minecraft/block/pattern/BlockPattern;width:I- intermediary - field_12355- Lnet/minecraft/class_2700;field_12355:I- official - d- Ldxd;d:I
 
 
- 
- 
Constructor Details- 
BlockPattern- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/block/pattern/BlockPattern;<init>([[[Ljava/util/function/Predicate;)V- intermediary - <init>- Lnet/minecraft/class_2700;<init>([[[Ljava/util/function/Predicate;)V- official - <init>- Ldxd;<init>([[[Ljava/util/function/Predicate;)V
 
 
- 
- 
Method Details- 
getDepthpublic int getDepth()- Mappings:
- Namespace - Name - Mixin selector - named - getDepth- Lnet/minecraft/block/pattern/BlockPattern;getDepth()I- intermediary - method_11712- Lnet/minecraft/class_2700;method_11712()I- official - a- Ldxd;a()I
 
- 
getHeightpublic int getHeight()- Mappings:
- Namespace - Name - Mixin selector - named - getHeight- Lnet/minecraft/block/pattern/BlockPattern;getHeight()I- intermediary - method_11713- Lnet/minecraft/class_2700;method_11713()I- official - b- Ldxd;b()I
 
- 
getWidthpublic int getWidth()- Mappings:
- Namespace - Name - Mixin selector - named - getWidth- Lnet/minecraft/block/pattern/BlockPattern;getWidth()I- intermediary - method_11710- Lnet/minecraft/class_2700;method_11710()I- official - c- Ldxd;c()I
 
- 
getPattern- Mappings:
- Namespace - Name - Mixin selector - named - getPattern- Lnet/minecraft/block/pattern/BlockPattern;getPattern()[[[Ljava/util/function/Predicate;- intermediary - method_35301- Lnet/minecraft/class_2700;method_35301()[[[Ljava/util/function/Predicate;- official - d- Ldxd;d()[[[Ljava/util/function/Predicate;
 
- 
testTransform@Nullable public @Nullable BlockPattern.Result testTransform(WorldView world, BlockPos frontTopLeft, Direction forwards, Direction up) - Mappings:
- Namespace - Name - Mixin selector - named - testTransform- Lnet/minecraft/block/pattern/BlockPattern;testTransform(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/block/pattern/BlockPattern$Result;- intermediary - method_35300- Lnet/minecraft/class_2700;method_35300(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2700$class_2702;- official - a- Ldxd;a(Ldgm;Lji;Ljn;Ljn;)Ldxd$b;
 
- 
testTransform@Nullable private @Nullable BlockPattern.Result testTransform(BlockPos frontTopLeft, Direction forwards, Direction up, LoadingCache<BlockPos, CachedBlockPosition> cache) - Mappings:
- Namespace - Name - Mixin selector - named - testTransform- Lnet/minecraft/block/pattern/BlockPattern;testTransform(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;Lcom/google/common/cache/LoadingCache;)Lnet/minecraft/block/pattern/BlockPattern$Result;- intermediary - method_11711- Lnet/minecraft/class_2700;method_11711(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Lcom/google/common/cache/LoadingCache;)Lnet/minecraft/class_2700$class_2702;- official - a- Ldxd;a(Lji;Ljn;Ljn;Lcom/google/common/cache/LoadingCache;)Ldxd$b;
 
- 
searchAround- Mappings:
- Namespace - Name - Mixin selector - named - searchAround- Lnet/minecraft/block/pattern/BlockPattern;searchAround(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/pattern/BlockPattern$Result;- intermediary - method_11708- Lnet/minecraft/class_2700;method_11708(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2700$class_2702;- official - a- Ldxd;a(Ldgm;Lji;)Ldxd$b;
 
- 
makeCachepublic static LoadingCache<BlockPos,CachedBlockPosition> makeCache(WorldView world, boolean forceLoad) - Mappings:
- Namespace - Name - Mixin selector - named - makeCache- Lnet/minecraft/block/pattern/BlockPattern;makeCache(Lnet/minecraft/world/WorldView;Z)Lcom/google/common/cache/LoadingCache;- intermediary - method_11709- Lnet/minecraft/class_2700;method_11709(Lnet/minecraft/class_4538;Z)Lcom/google/common/cache/LoadingCache;- official - a- Ldxd;a(Ldgm;Z)Lcom/google/common/cache/LoadingCache;
 
- 
translateprotected static BlockPos translate(BlockPos pos, Direction forwards, Direction up, int offsetLeft, int offsetDown, int offsetForwards) - Mappings:
- Namespace - Name - Mixin selector - named - translate- Lnet/minecraft/block/pattern/BlockPattern;translate(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;III)Lnet/minecraft/util/math/BlockPos;- intermediary - method_11707- Lnet/minecraft/class_2700;method_11707(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;III)Lnet/minecraft/class_2338;- official - a- Ldxd;a(Lji;Ljn;Ljn;III)Lji;
 
 
-