net.minecraft.world.level.block.state

final class BlockBehaviour$BlockStateBase$Cache

dxu$a$a
net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase$Cache
net.minecraft.class_4970$class_4971$class_3752
net.minecraft.block.AbstractBlock$AbstractBlockState$ShapeCache
net.minecraft.world.level.block.state.BlockBase$BlockData$Cache

Field summary

Modifier and TypeField
private static final Direction[]
d
DIRECTIONS
field_16559
DIRECTIONS
private static final int
e
SUPPORT_TYPE_COUNT
field_25830
SHAPE_TYPE_LENGTH
protected final VoxelShape
a
collisionShape
field_19360
collisionShape
protected final boolean
b
largeCollisionShape
field_17651
exceedsCube
private final boolean[]
f
faceSturdy
field_19429
solidSides
protected final boolean
c
isCollisionShapeFullBlock
field_20337
isFullCube

Constructor summary

ModifierConstructor
(BlockState state)

Method summary

Modifier and TypeMethod
public boolean
a(jm arg0, dsq arg1)
isFaceSturdy(Direction arg0, SupportType arg1)
method_30369(class_2350 arg0, class_5431 arg1)
isSideSolid(Direction direction, SideShapeType shapeType)
private static int
b(jm arg0, dsq arg1)
getFaceSupportIndex(Direction arg0, SupportType arg1)
method_30370(class_2350 arg0, class_5431 arg1)
indexSolidSide(Direction direction, SideShapeType shapeType)