static final class AbstractBlock.AbstractBlockState.ShapeCache extends Object
Modifier and Type | Field and Description |
---|---|
protected VoxelShape |
collisionShape |
private static Direction[] |
DIRECTIONS |
protected boolean |
exceedsCube |
private VoxelShape[] |
extrudedFaces |
protected boolean |
fullOpaque |
protected boolean |
isFullCube |
private int |
lightSubtracted |
protected boolean[] |
solidFullSquare |
private boolean |
translucent |
Modifier | Constructor and Description |
---|---|
private |
ShapeCache(BlockState state) |
private static final Direction[] DIRECTIONS
protected final boolean fullOpaque
private final boolean translucent
private final int lightSubtracted
@Nullable private final VoxelShape[] extrudedFaces
protected final VoxelShape collisionShape
protected final boolean exceedsCube
protected final boolean[] solidFullSquare
protected final boolean isFullCube
private ShapeCache(BlockState state)