net.minecraft.world.level.block.state

final class BlockBehaviour$BlockStateBase$Cache

ceg$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.block.AbstractBlock$AbstractBlockState$Cache
net.minecraft.server.v1_16_R3.BlockBase$BlockData$Cache

Field summary

Modifier and TypeField
private static final Direction[]
e
DIRECTIONS
field_16559
DIRECTIONS
field_222497_a
private static final int
f
SUPPORT_TYPE_COUNT
field_25830
SHAPE_TYPE_LENGTH
field_242699_f
protected final boolean
a
solidRender
field_16557
fullOpaque
field_222499_c
private final boolean
g
propagatesSkylightDown
field_16556
translucent
field_222500_d
private final int
h
lightBlock
field_16555
lightSubtracted
field_222501_e
private final VoxelShape[]
i
occlusionShapes
field_16560
extrudedFaces
field_222502_f
protected final VoxelShape
b
collisionShape
field_19360
collisionShape
field_230026_g
protected final boolean
c
largeCollisionShape
field_17651
exceedsCube
field_222503_g
private final boolean[]
j
faceSturdy
field_19429
solidSides
field_225493_i
protected final boolean
d
isCollisionShapeFullBlock
field_20337
isFullCube
field_225494_j

Constructor summary

ModifierConstructor
private (BlockState state)

Method summary

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