Class BlockInfo
java.lang.Object
net.minecraftforge.client.model.pipeline.BlockInfo
-
Field Summary
Modifier and TypeFieldDescriptionprivate final float[][][]
private final int[][][]
private final float[][][][]
private BlockPos
private int
private int
private final BlockColors
private boolean
private BlockAndTintGetter
private final int[]
private final int[][][]
private static final Direction[]
private final float[][][][]
private BlockState
private final boolean[][][]
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate float
combine
(int c, int s1, int s2, int s3, boolean t0, boolean t1, boolean t2, boolean t3) float[][][]
getAo()
float[][][][]
int
int
int
getColorMultiplier
(int tint) getLevel()
int[]
float[][][][]
getState()
boolean[][][]
boolean
void
reset()
void
setBlockPos
(BlockPos blockPos) void
setLevel
(BlockAndTintGetter level) void
setState
(BlockState state) void
void
-
Field Details
-
SIDES
-
colors
-
level
-
state
-
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
-
BlockInfo
-
-
Method Details
-
getColorMultiplier
public int getColorMultiplier(int tint) -
setLevel
-
setState
-
setBlockPos
-
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() -
getLevel
-
getState
-
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() -
getCachedTint
public int getCachedTint() -
getCachedMultiplier
public int getCachedMultiplier()
-