Class BlockInfo

java.lang.Object
net.minecraftforge.client.model.pipeline.BlockInfo

public class BlockInfo extends Object
  • Field Details

    • SIDES

      private static final Direction[] SIDES
    • colors

      private final BlockColors colors
    • world

      private BlockAndTintGetter world
    • state

      private BlockState state
    • blockPos

      private BlockPos blockPos
    • t

      private final boolean[][][] t
    • s

      private final int[][][] s
    • b

      private final int[][][] b
    • skyLight

      private final float[][][][] skyLight
    • blockLight

      private final float[][][][] blockLight
    • ao

      private final float[][][] ao
    • packed

      private final int[] packed
    • full

      private boolean full
    • cachedTint

      private int cachedTint
    • cachedMultiplier

      private int cachedMultiplier
  • Constructor Details

  • Method Details

    • getColorMultiplier

      public int getColorMultiplier(int tint)
    • updateShift

      @Deprecated public void updateShift()
      Deprecated.
    • setWorld

      public void setWorld(BlockAndTintGetter world)
    • setState

      public void setState(BlockState state)
    • setBlockPos

      public void setBlockPos(BlockPos blockPos)
    • reset

      public void reset()
    • combine

      private float combine(int c, int s1, int s2, int s3, boolean t0, boolean t1, boolean t2, boolean t3)
    • updateLightMatrix

      public void updateLightMatrix()
    • updateFlatLighting

      public void updateFlatLighting()
    • getWorld

      public BlockAndTintGetter getWorld()
    • getState

      public BlockState getState()
    • getBlockPos

      public BlockPos getBlockPos()
    • getTranslucent

      public boolean[][][] getTranslucent()
    • getSkyLight

      public float[][][][] getSkyLight()
    • getBlockLight

      public float[][][][] getBlockLight()
    • getAo

      public float[][][] getAo()
    • getPackedLight

      public int[] getPackedLight()
    • isFullCube

      public boolean isFullCube()
    • getShx

      @Deprecated public float getShx()
      Deprecated.
    • getShy

      @Deprecated public float getShy()
      Deprecated.
    • getShz

      @Deprecated public float getShz()
      Deprecated.
    • getCachedTint

      public int getCachedTint()
    • getCachedMultiplier

      public int getCachedMultiplier()