Class BlockModelRenderer.AmbientOcclusionCalculator
java.lang.Object
net.minecraft.client.render.block.BlockModelRenderer.AmbientOcclusionCalculator
- Enclosing class:
- BlockModelRenderer
@Environment(CLIENT) class BlockModelRenderer.AmbientOcclusionCalculator extends Object
-
Field Summary
Fields Modifier and Type Field Description private float[]brightnessprivate int[]light -
Constructor Summary
Constructors Constructor Description AmbientOcclusionCalculator() -
Method Summary
Modifier and Type Method Description voidapply(BlockRenderView world, BlockState state, BlockPos pos, Direction direction, float[] box, BitSet flags, boolean bool)private intgetAmbientOcclusionBrightness(int int2, int int3, int int4, int int5)private intgetBrightness(int int2, int int3, int int4, int int5, float float2, float float3, float float4, float float5)
-
Field Details
-
brightness
private final float[] brightness -
light
private final int[] light
-
-
Constructor Details
-
AmbientOcclusionCalculator
public AmbientOcclusionCalculator()
-
-
Method Details
-
apply
public void apply(BlockRenderView world, BlockState state, BlockPos pos, Direction direction, float[] box, BitSet flags, boolean bool) -
getAmbientOcclusionBrightness
private int getAmbientOcclusionBrightness(int int2, int int3, int int4, int int5) -
getBrightness
private int getBrightness(int int2, int int3, int int4, int int5, float float2, float float3, float float4, float float5)
-