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 bgf$b
intermediary net/minecraft/class_1050$class_1052
named net/minecraft/client/render/block/BlockModelRenderer$AmbientOcclusionCalculator
  • Field Details

    • brightness

      private final float[] brightness
      Mappings:
      Namespace Name Mixin selector
      official b Lbgf$b;b:[F
      intermediary field_4531 Lnet/minecraft/class_1050$class_1052;field_4531:[F
      named brightness Lnet/minecraft/client/render/block/BlockModelRenderer$AmbientOcclusionCalculator;brightness:[F
    • light

      private final int[] light
      Mappings:
      Namespace Name Mixin selector
      official c Lbgf$b;c:[I
      intermediary field_4532 Lnet/minecraft/class_1050$class_1052;field_4532:[I
      named light Lnet/minecraft/client/render/block/BlockModelRenderer$AmbientOcclusionCalculator;light:[I
  • Constructor Details

    • AmbientOcclusionCalculator

      public AmbientOcclusionCalculator()
  • Method Details

    • method_3612

      public void method_3612​(WorldView worldView, Block block, BlockPos blockPos, Direction direction, float[] float2, BitSet bitSet)
      Mappings:
      Namespace Name Mixin selector
      official a Lbgf$b;a(Ladq;Lafh;Lcj;Lcq;[FLjava/util/BitSet;)V
      intermediary method_3612 Lnet/minecraft/class_1050$class_1052;method_3612(Lnet/minecraft/class_104;Lnet/minecraft/class_160;Lnet/minecraft/class_1372;Lnet/minecraft/class_1383;[FLjava/util/BitSet;)V
      named method_3612 Lnet/minecraft/client/render/block/BlockModelRenderer$AmbientOcclusionCalculator;method_3612(Lnet/minecraft/world/WorldView;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;[FLjava/util/BitSet;)V
    • getAmbientOcclusionBrightness

      private int getAmbientOcclusionBrightness​(int int2, int int3, int int4, int int5)
      Mappings:
      Namespace Name Mixin selector
      official a Lbgf$b;a(IIII)I
      intermediary method_3610 Lnet/minecraft/class_1050$class_1052;method_3610(IIII)I
      named getAmbientOcclusionBrightness Lnet/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 a Lbgf$b;a(IIIIFFFF)I
      intermediary method_3611 Lnet/minecraft/class_1050$class_1052;method_3611(IIIIFFFF)I
      named getBrightness Lnet/minecraft/client/render/block/BlockModelRenderer$AmbientOcclusionCalculator;getBrightness(IIIIFFFF)I