Package net.minecraft.block.pattern
Class BlockPattern
java.lang.Object
net.minecraft.block.pattern.BlockPattern
- Mappings:
- Namespace - Name - official - dcg- intermediary - net/minecraft/class_2700- named - net/minecraft/block/pattern/BlockPattern
- 
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 - official - a- Ldcg;a:[[[Ljava/util/function/Predicate;- intermediary - field_12358- Lnet/minecraft/class_2700;field_12358:[[[Ljava/util/function/Predicate;- named - pattern- Lnet/minecraft/block/pattern/BlockPattern;pattern:[[[Ljava/util/function/Predicate;
 
- 
depthprivate final int depth- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldcg;b:I- intermediary - field_12357- Lnet/minecraft/class_2700;field_12357:I- named - depth- Lnet/minecraft/block/pattern/BlockPattern;depth:I
 
- 
heightprivate final int height- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldcg;c:I- intermediary - field_12356- Lnet/minecraft/class_2700;field_12356:I- named - height- Lnet/minecraft/block/pattern/BlockPattern;height:I
 
- 
widthprivate final int width- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldcg;d:I- intermediary - field_12355- Lnet/minecraft/class_2700;field_12355:I- named - width- Lnet/minecraft/block/pattern/BlockPattern;width:I
 
 
- 
- 
Constructor Details- 
BlockPattern- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Ldcg;<init>([[[Ljava/util/function/Predicate;)V- intermediary - <init>- Lnet/minecraft/class_2700;<init>([[[Ljava/util/function/Predicate;)V- named - <init>- Lnet/minecraft/block/pattern/BlockPattern;<init>([[[Ljava/util/function/Predicate;)V
 
 
- 
- 
Method Details- 
getDepthpublic int getDepth()- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldcg;a()I- intermediary - method_11712- Lnet/minecraft/class_2700;method_11712()I- named - getDepth- Lnet/minecraft/block/pattern/BlockPattern;getDepth()I
 
- 
getHeightpublic int getHeight()- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldcg;b()I- intermediary - method_11713- Lnet/minecraft/class_2700;method_11713()I- named - getHeight- Lnet/minecraft/block/pattern/BlockPattern;getHeight()I
 
- 
getWidthpublic int getWidth()- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldcg;c()I- intermediary - method_11710- Lnet/minecraft/class_2700;method_11710()I- named - getWidth- Lnet/minecraft/block/pattern/BlockPattern;getWidth()I
 
- 
getPattern- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldcg;d()[[[Ljava/util/function/Predicate;- intermediary - method_35301- Lnet/minecraft/class_2700;method_35301()[[[Ljava/util/function/Predicate;- named - getPattern- Lnet/minecraft/block/pattern/BlockPattern;getPattern()[[[Ljava/util/function/Predicate;
 
- 
testTransform@Nullable public @Nullable BlockPattern.Result testTransform(WorldView world, BlockPos frontTopLeft, Direction forwards, Direction up) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldcg;a(Lcmp;Lgu;Lha;Lha;)Ldcg$b;- 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;- 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;
 
- 
testTransform@Nullable private @Nullable BlockPattern.Result testTransform(BlockPos frontTopLeft, Direction forwards, Direction up, LoadingCache<BlockPos, CachedBlockPosition> cache) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldcg;a(Lgu;Lha;Lha;Lcom/google/common/cache/LoadingCache;)Ldcg$b;- 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;- 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;
 
- 
searchAround- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldcg;a(Lcmp;Lgu;)Ldcg$b;- intermediary - method_11708- Lnet/minecraft/class_2700;method_11708(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2700$class_2702;- named - searchAround- Lnet/minecraft/block/pattern/BlockPattern;searchAround(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/pattern/BlockPattern$Result;
 
- 
makeCachepublic static LoadingCache<BlockPos,CachedBlockPosition> makeCache(WorldView world, boolean forceLoad) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldcg;a(Lcmp;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;- named - makeCache- Lnet/minecraft/block/pattern/BlockPattern;makeCache(Lnet/minecraft/world/WorldView;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 - official - a- Ldcg;a(Lgu;Lha;Lha;III)Lgu;- 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;- 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;
 
 
-