Class AbstractBlock.AbstractBlockState.ShapeCache

java.lang.Object
net.minecraft.block.AbstractBlock.AbstractBlockState.ShapeCache
Enclosing class:
AbstractBlock.AbstractBlockState

static final class AbstractBlock.AbstractBlockState.ShapeCache
extends Object
  • Field Details

    • DIRECTIONS

      private static final Direction[] DIRECTIONS
    • SHAPE_TYPE_LENGTH

      private static final int SHAPE_TYPE_LENGTH
    • fullOpaque

      protected final boolean fullOpaque
    • translucent

      private final boolean translucent
    • lightSubtracted

      private final int lightSubtracted
    • extrudedFaces

      @Nullable private final VoxelShape[] extrudedFaces
    • collisionShape

      protected final VoxelShape collisionShape
    • exceedsCube

      protected final boolean exceedsCube
    • solidSides

      private final boolean[] solidSides
    • isFullCube

      protected final boolean isFullCube
  • Constructor Details

    • ShapeCache

      private ShapeCache​(BlockState state)
  • Method Details