Package net.minecraft.block.pattern
Class BlockPattern.Result
java.lang.Object
net.minecraft.block.pattern.BlockPattern.Result
- Enclosing class:
- BlockPattern
public static class BlockPattern.Result extends Object
- Mappings:
Namespace Name official amd$bintermediary net/minecraft/class_381$class_383named net/minecraft/block/pattern/BlockPattern$Result
-
Field Summary
Fields Modifier and Type Field Description private LoadingCache<BlockPos,RayTraceResult>cacheprivate intdepthprivate Directionforwardprivate BlockPosfrontTopLeftprivate intheightprivate Directionupprivate intwidth -
Constructor Summary
Constructors Constructor Description Result(BlockPos frontTopLeft, Direction forward, Direction up, LoadingCache<BlockPos,RayTraceResult> cache, int width, int height, int depth) -
Method Summary
Modifier and Type Method Description DirectiongetForwards()BlockPosgetFrontTopLeft()intgetHeight()DirectiongetUp()intgetWidth()RayTraceResultmethod_1250(int int2, int int3, int int4)StringtoString()
-
Field Details
-
frontTopLeft
- Mappings:
Namespace Name Mixin selector official aLamd$b;a:Lcj;intermediary field_1523Lnet/minecraft/class_381$class_383;field_1523:Lnet/minecraft/class_1372;named frontTopLeftLnet/minecraft/block/pattern/BlockPattern$Result;frontTopLeft:Lnet/minecraft/util/math/BlockPos;
-
forward
- Mappings:
Namespace Name Mixin selector official bLamd$b;b:Lcq;intermediary field_1524Lnet/minecraft/class_381$class_383;field_1524:Lnet/minecraft/class_1383;named forwardLnet/minecraft/block/pattern/BlockPattern$Result;forward:Lnet/minecraft/util/math/Direction;
-
up
- Mappings:
Namespace Name Mixin selector official cLamd$b;c:Lcq;intermediary field_1525Lnet/minecraft/class_381$class_383;field_1525:Lnet/minecraft/class_1383;named upLnet/minecraft/block/pattern/BlockPattern$Result;up:Lnet/minecraft/util/math/Direction;
-
cache
- Mappings:
Namespace Name Mixin selector official dLamd$b;d:Lcom/google/common/cache/LoadingCache;intermediary field_1526Lnet/minecraft/class_381$class_383;field_1526:Lcom/google/common/cache/LoadingCache;named cacheLnet/minecraft/block/pattern/BlockPattern$Result;cache:Lcom/google/common/cache/LoadingCache;
-
width
private final int width- Mappings:
Namespace Name Mixin selector official eLamd$b;e:Iintermediary field_1527Lnet/minecraft/class_381$class_383;field_1527:Inamed widthLnet/minecraft/block/pattern/BlockPattern$Result;width:I
-
height
private final int height- Mappings:
Namespace Name Mixin selector official fLamd$b;f:Iintermediary field_1528Lnet/minecraft/class_381$class_383;field_1528:Inamed heightLnet/minecraft/block/pattern/BlockPattern$Result;height:I
-
depth
private final int depth- Mappings:
Namespace Name Mixin selector official gLamd$b;g:Iintermediary field_1529Lnet/minecraft/class_381$class_383;field_1529:Inamed depthLnet/minecraft/block/pattern/BlockPattern$Result;depth:I
-
-
Constructor Details
-
Result
public Result(BlockPos frontTopLeft, Direction forward, Direction up, LoadingCache<BlockPos,RayTraceResult> cache, int width, int height, int depth)- Mappings:
Namespace Name Mixin selector official <init>Lamd$b;<init>(Lcj;Lcq;Lcq;Lcom/google/common/cache/LoadingCache;III)Vintermediary <init>Lnet/minecraft/class_381$class_383;<init>(Lnet/minecraft/class_1372;Lnet/minecraft/class_1383;Lnet/minecraft/class_1383;Lcom/google/common/cache/LoadingCache;III)Vnamed <init>Lnet/minecraft/block/pattern/BlockPattern$Result;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;Lcom/google/common/cache/LoadingCache;III)V
-
-
Method Details
-
getFrontTopLeft
- Mappings:
Namespace Name Mixin selector official aLamd$b;a()Lcj;intermediary method_1249Lnet/minecraft/class_381$class_383;method_1249()Lnet/minecraft/class_1372;named getFrontTopLeftLnet/minecraft/block/pattern/BlockPattern$Result;getFrontTopLeft()Lnet/minecraft/util/math/BlockPos;
-
getForwards
- Mappings:
Namespace Name Mixin selector official bLamd$b;b()Lcq;intermediary method_1251Lnet/minecraft/class_381$class_383;method_1251()Lnet/minecraft/class_1383;named getForwardsLnet/minecraft/block/pattern/BlockPattern$Result;getForwards()Lnet/minecraft/util/math/Direction;
-
getUp
- Mappings:
Namespace Name Mixin selector official cLamd$b;c()Lcq;intermediary method_1252Lnet/minecraft/class_381$class_383;method_1252()Lnet/minecraft/class_1383;named getUpLnet/minecraft/block/pattern/BlockPattern$Result;getUp()Lnet/minecraft/util/math/Direction;
-
getWidth
public int getWidth()- Mappings:
Namespace Name Mixin selector official dLamd$b;d()Iintermediary method_1253Lnet/minecraft/class_381$class_383;method_1253()Inamed getWidthLnet/minecraft/block/pattern/BlockPattern$Result;getWidth()I
-
getHeight
public int getHeight()- Mappings:
Namespace Name Mixin selector official eLamd$b;e()Iintermediary method_1254Lnet/minecraft/class_381$class_383;method_1254()Inamed getHeightLnet/minecraft/block/pattern/BlockPattern$Result;getHeight()I
-
method_1250
- Mappings:
Namespace Name Mixin selector official aLamd$b;a(III)Lamc;intermediary method_1250Lnet/minecraft/class_381$class_383;method_1250(III)Lnet/minecraft/class_380;named method_1250Lnet/minecraft/block/pattern/BlockPattern$Result;method_1250(III)Lnet/minecraft/world/RayTraceResult;
-
toString
- Overrides:
toStringin classObject- Mappings:
Namespace Name Mixin selector official toStringLamd$b;toString()Ljava/lang/String;intermediary toStringLnet/minecraft/class_381$class_383;toString()Ljava/lang/String;named toStringLnet/minecraft/block/pattern/BlockPattern$Result;toString()Ljava/lang/String;
-