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_2432$class_2434
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_10879 Lnet/minecraft/class_2432$class_2434;field_10879:[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_10880 Lnet/minecraft/class_2432$class_2434;field_10880:[I
      named light Lnet/minecraft/client/render/block/BlockModelRenderer$AmbientOcclusionCalculator;light:[I
  • Constructor Details

    • AmbientOcclusionCalculator

      public AmbientOcclusionCalculator()
  • Method Details

    • apply

      public void apply(BlockView world, Block block, BlockPos pos, 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_9971 Lnet/minecraft/class_2432$class_2434;method_9971(Lnet/minecraft/class_1158;Lnet/minecraft/class_197;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;[FLjava/util/BitSet;)V
      named apply Lnet/minecraft/client/render/block/BlockModelRenderer$AmbientOcclusionCalculator;apply(Lnet/minecraft/world/BlockView;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_9969 Lnet/minecraft/class_2432$class_2434;method_9969(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_9970 Lnet/minecraft/class_2432$class_2434;method_9970(IIIIFFFF)I
      named getBrightness Lnet/minecraft/client/render/block/BlockModelRenderer$AmbientOcclusionCalculator;getBrightness(IIIIFFFF)I