Package net.minecraft.block
Class AbstractBlock.AbstractBlockState.ShapeCache
java.lang.Object
net.minecraft.block.AbstractBlock.AbstractBlockState.ShapeCache
- Enclosing class:
 AbstractBlock.AbstractBlockState
- Mappings:
 Namespace Name named net/minecraft/block/AbstractBlock$AbstractBlockState$ShapeCacheintermediary net/minecraft/class_4970$class_4971$class_3752official eea$a$a
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final VoxelShapeprivate static final Direction[]protected final booleanprotected final booleanprivate static final intprivate final boolean[] - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprivate static intindexSolidSide(Direction direction, SideShapeType shapeType) booleanisSideSolid(Direction direction, SideShapeType shapeType)  
- 
Field Details
- 
DIRECTIONS
- Mappings:
 Namespace Name Mixin selector named DIRECTIONSLnet/minecraft/block/AbstractBlock$AbstractBlockState$ShapeCache;DIRECTIONS:[Lnet/minecraft/util/math/Direction;intermediary field_16559Lnet/minecraft/class_4970$class_4971$class_3752;field_16559:[Lnet/minecraft/class_2350;official dLeea$a$a;d:[Ljh;
 - 
SHAPE_TYPE_LENGTH
private static final int SHAPE_TYPE_LENGTH- Mappings:
 Namespace Name Mixin selector named SHAPE_TYPE_LENGTHLnet/minecraft/block/AbstractBlock$AbstractBlockState$ShapeCache;SHAPE_TYPE_LENGTH:Iintermediary field_25830Lnet/minecraft/class_4970$class_4971$class_3752;field_25830:Iofficial eLeea$a$a;e:I
 - 
collisionShape
- Mappings:
 Namespace Name Mixin selector named collisionShapeLnet/minecraft/block/AbstractBlock$AbstractBlockState$ShapeCache;collisionShape:Lnet/minecraft/util/shape/VoxelShape;intermediary field_19360Lnet/minecraft/class_4970$class_4971$class_3752;field_19360:Lnet/minecraft/class_265;official aLeea$a$a;a:Lfjm;
 - 
exceedsCube
protected final boolean exceedsCube- Mappings:
 Namespace Name Mixin selector named exceedsCubeLnet/minecraft/block/AbstractBlock$AbstractBlockState$ShapeCache;exceedsCube:Zintermediary field_17651Lnet/minecraft/class_4970$class_4971$class_3752;field_17651:Zofficial bLeea$a$a;b:Z
 - 
solidSides
private final boolean[] solidSides- Mappings:
 Namespace Name Mixin selector named solidSidesLnet/minecraft/block/AbstractBlock$AbstractBlockState$ShapeCache;solidSides:[Zintermediary field_19429Lnet/minecraft/class_4970$class_4971$class_3752;field_19429:[Zofficial fLeea$a$a;f:[Z
 - 
isFullCube
protected final boolean isFullCube- Mappings:
 Namespace Name Mixin selector named isFullCubeLnet/minecraft/block/AbstractBlock$AbstractBlockState$ShapeCache;isFullCube:Zintermediary field_20337Lnet/minecraft/class_4970$class_4971$class_3752;field_20337:Zofficial cLeea$a$a;c:Z
 
 - 
 - 
Constructor Details
- 
ShapeCache
ShapeCache(BlockState state) - Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/block/AbstractBlock$AbstractBlockState$ShapeCache;<init>(Lnet/minecraft/block/BlockState;)Vintermediary <init>Lnet/minecraft/class_4970$class_4971$class_3752;<init>(Lnet/minecraft/class_2680;)Vofficial <init>Leea$a$a;<init>(Leeb;)V
 
 - 
 - 
Method Details
- 
isSideSolid
- Mappings:
 Namespace Name Mixin selector named isSideSolidLnet/minecraft/block/AbstractBlock$AbstractBlockState$ShapeCache;isSideSolid(Lnet/minecraft/util/math/Direction;Lnet/minecraft/block/SideShapeType;)Zintermediary method_30369Lnet/minecraft/class_4970$class_4971$class_3752;method_30369(Lnet/minecraft/class_2350;Lnet/minecraft/class_5431;)Zofficial aLeea$a$a;a(Ljh;Ldyl;)Z
 - 
indexSolidSide
- Mappings:
 Namespace Name Mixin selector named indexSolidSideLnet/minecraft/block/AbstractBlock$AbstractBlockState$ShapeCache;indexSolidSide(Lnet/minecraft/util/math/Direction;Lnet/minecraft/block/SideShapeType;)Iintermediary method_30370Lnet/minecraft/class_4970$class_4971$class_3752;method_30370(Lnet/minecraft/class_2350;Lnet/minecraft/class_5431;)Iofficial bLeea$a$a;b(Ljh;Ldyl;)I
 
 -