Class BlockModelRenderer.AmbientOcclusionCalculator
java.lang.Object
net.minecraft.client.render.block.BlockModelRenderer.AmbientOcclusionCalculator
- Enclosing class:
- BlockModelRenderer
@Environment(CLIENT) class BlockModelRenderer.AmbientOcclusionCalculator extends Object
- Mappings:
Namespace Name official eij$bintermediary net/minecraft/class_778$class_780named net/minecraft/client/render/block/BlockModelRenderer$AmbientOcclusionCalculator
-
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- Mappings:
Namespace Name Mixin selector official bLeij$b;b:[Fintermediary field_4196Lnet/minecraft/class_778$class_780;field_4196:[Fnamed brightnessLnet/minecraft/client/render/block/BlockModelRenderer$AmbientOcclusionCalculator;brightness:[F
-
light
private final int[] light- Mappings:
Namespace Name Mixin selector official cLeij$b;c:[Iintermediary field_4194Lnet/minecraft/class_778$class_780;field_4194:[Inamed lightLnet/minecraft/client/render/block/BlockModelRenderer$AmbientOcclusionCalculator;light:[I
-
-
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)- Mappings:
Namespace Name Mixin selector official aLeij$b;a(Lbsx;Lcht;Lfx;Lgc;[FLjava/util/BitSet;Z)Vintermediary method_3388Lnet/minecraft/class_778$class_780;method_3388(Lnet/minecraft/class_1920;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;[FLjava/util/BitSet;Z)Vnamed applyLnet/minecraft/client/render/block/BlockModelRenderer$AmbientOcclusionCalculator;apply(Lnet/minecraft/world/BlockRenderView;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;[FLjava/util/BitSet;Z)V
-
getAmbientOcclusionBrightness
private int getAmbientOcclusionBrightness(int int2, int int3, int int4, int int5)- Mappings:
Namespace Name Mixin selector official aLeij$b;a(IIII)Iintermediary method_3386Lnet/minecraft/class_778$class_780;method_3386(IIII)Inamed getAmbientOcclusionBrightnessLnet/minecraft/client/render/block/BlockModelRenderer$AmbientOcclusionCalculator;getAmbientOcclusionBrightness(IIII)I
-
getBrightness
private int getBrightness(int int2, int int3, int int4, int int5, float float2, float float3, float float4, float float5)- Mappings:
Namespace Name Mixin selector official aLeij$b;a(IIIIFFFF)Iintermediary method_3389Lnet/minecraft/class_778$class_780;method_3389(IIIIFFFF)Inamed getBrightnessLnet/minecraft/client/render/block/BlockModelRenderer$AmbientOcclusionCalculator;getBrightness(IIIIFFFF)I
-