Class BlockModelRenderer

java.lang.Object
net.minecraft.client.render.block.BlockModelRenderer

@Environment(CLIENT) public class BlockModelRenderer extends Object
Mappings:
Namespace Name
official cln
intermediary net/minecraft/class_2432
named net/minecraft/client/render/block/BlockModelRenderer
  • Constructor Details

    • BlockModelRenderer

      public BlockModelRenderer()
  • Method Details

    • render

      public boolean render(BlockView world, BakedModel model, BlockState state, BlockPos pos, BufferBuilder buffer)
      Mappings:
      Namespace Name Mixin selector
      official a Lcln;a(Lard;Lcxe;Lbec;Ldt;Lciv;)Z
      intermediary method_9962 Lnet/minecraft/class_2432;method_9962(Lnet/minecraft/class_1158;Lnet/minecraft/class_2528;Lnet/minecraft/class_2232;Lnet/minecraft/class_2552;Lnet/minecraft/class_520;)Z
      named render Lnet/minecraft/client/render/block/BlockModelRenderer;render(Lnet/minecraft/world/BlockView;Lnet/minecraft/client/render/model/BakedModel;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/render/BufferBuilder;)Z
    • render

      public boolean render(BlockView world, BakedModel model, BlockState state, BlockPos pos, BufferBuilder buffer, boolean cull)
      Mappings:
      Namespace Name Mixin selector
      official a Lcln;a(Lard;Lcxe;Lbec;Ldt;Lciv;Z)Z
      intermediary method_9963 Lnet/minecraft/class_2432;method_9963(Lnet/minecraft/class_1158;Lnet/minecraft/class_2528;Lnet/minecraft/class_2232;Lnet/minecraft/class_2552;Lnet/minecraft/class_520;Z)Z
      named render Lnet/minecraft/client/render/block/BlockModelRenderer;render(Lnet/minecraft/world/BlockView;Lnet/minecraft/client/render/model/BakedModel;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/render/BufferBuilder;Z)Z
    • renderSmooth

      public boolean renderSmooth(BlockView world, BakedModel model, Block block, BlockPos pos, BufferBuilder buffer, boolean cull)
      Mappings:
      Namespace Name Mixin selector
      official a Lcln;a(Lard;Lcxe;Latr;Ldt;Lciv;Z)Z
      intermediary method_9961 Lnet/minecraft/class_2432;method_9961(Lnet/minecraft/class_1158;Lnet/minecraft/class_2528;Lnet/minecraft/class_197;Lnet/minecraft/class_2552;Lnet/minecraft/class_520;Z)Z
      named renderSmooth Lnet/minecraft/client/render/block/BlockModelRenderer;renderSmooth(Lnet/minecraft/world/BlockView;Lnet/minecraft/client/render/model/BakedModel;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/render/BufferBuilder;Z)Z
    • renderFlat

      public boolean renderFlat(BlockView world, BakedModel model, Block block, BlockPos pos, BufferBuilder buffer, boolean cull)
      Mappings:
      Namespace Name Mixin selector
      official b Lcln;b(Lard;Lcxe;Latr;Ldt;Lciv;Z)Z
      intermediary method_9967 Lnet/minecraft/class_2432;method_9967(Lnet/minecraft/class_1158;Lnet/minecraft/class_2528;Lnet/minecraft/class_197;Lnet/minecraft/class_2552;Lnet/minecraft/class_520;Z)Z
      named renderFlat Lnet/minecraft/client/render/block/BlockModelRenderer;renderFlat(Lnet/minecraft/world/BlockView;Lnet/minecraft/client/render/model/BakedModel;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/render/BufferBuilder;Z)Z
    • method_9959

      private void method_9959(BlockView blockView, Block block, BlockPos blockPos, BufferBuilder bufferBuilder, List list, float[] float2, BitSet bitSet, class_2434 class_2434)
      Mappings:
      Namespace Name Mixin selector
      official a Lcln;a(Lard;Latr;Ldt;Lciv;Ljava/util/List;[FLjava/util/BitSet;Lclq;)V
      intermediary method_9959 Lnet/minecraft/class_2432;method_9959(Lnet/minecraft/class_1158;Lnet/minecraft/class_197;Lnet/minecraft/class_2552;Lnet/minecraft/class_520;Ljava/util/List;[FLjava/util/BitSet;Lnet/minecraft/class_2434;)V
      named method_9959 Lnet/minecraft/client/render/block/BlockModelRenderer;method_9959(Lnet/minecraft/world/BlockView;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/render/BufferBuilder;Ljava/util/List;[FLjava/util/BitSet;Lnet/minecraft/class_2434;)V
    • getQuadDimensions

      private void getQuadDimensions(Block block, int[] vertexData, Direction face, float[] box, BitSet flags)
      Mappings:
      Namespace Name Mixin selector
      official a Lcln;a(Latr;[ILej;[FLjava/util/BitSet;)V
      intermediary method_9964 Lnet/minecraft/class_2432;method_9964(Lnet/minecraft/class_197;[ILnet/minecraft/class_1354;[FLjava/util/BitSet;)V
      named getQuadDimensions Lnet/minecraft/client/render/block/BlockModelRenderer;getQuadDimensions(Lnet/minecraft/block/Block;[ILnet/minecraft/util/math/Direction;[FLjava/util/BitSet;)V
    • renderQuadsFlat

      private void renderQuadsFlat(BlockView world, Block block, BlockPos pos, Direction face, int light, boolean useWorldLight, BufferBuilder buffer, List quads, BitSet flags)
      Mappings:
      Namespace Name Mixin selector
      official a Lcln;a(Lard;Latr;Ldt;Lej;IZLciv;Ljava/util/List;Ljava/util/BitSet;)V
      intermediary method_9960 Lnet/minecraft/class_2432;method_9960(Lnet/minecraft/class_1158;Lnet/minecraft/class_197;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;IZLnet/minecraft/class_520;Ljava/util/List;Ljava/util/BitSet;)V
      named renderQuadsFlat Lnet/minecraft/client/render/block/BlockModelRenderer;renderQuadsFlat(Lnet/minecraft/world/BlockView;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;IZLnet/minecraft/client/render/BufferBuilder;Ljava/util/List;Ljava/util/BitSet;)V
    • render

      public void render(BakedModel model, float light, float red, float green, float blue)
      Mappings:
      Namespace Name Mixin selector
      official a Lcln;a(Lcxe;FFFF)V
      intermediary method_9965 Lnet/minecraft/class_2432;method_9965(Lnet/minecraft/class_2528;FFFF)V
      named render Lnet/minecraft/client/render/block/BlockModelRenderer;render(Lnet/minecraft/client/render/model/BakedModel;FFFF)V
    • render

      public void render(BakedModel model, BlockState state, float light, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lcln;a(Lcxe;Lbec;FZ)V
      intermediary method_9966 Lnet/minecraft/class_2432;method_9966(Lnet/minecraft/class_2528;Lnet/minecraft/class_2232;FZ)V
      named render Lnet/minecraft/client/render/block/BlockModelRenderer;render(Lnet/minecraft/client/render/model/BakedModel;Lnet/minecraft/block/BlockState;FZ)V
    • renderQuads

      private void renderQuads(float light, float red, float green, float blue, List quads)
      Mappings:
      Namespace Name Mixin selector
      official a Lcln;a(FFFFLjava/util/List;)V
      intermediary method_9958 Lnet/minecraft/class_2432;method_9958(FFFFLjava/util/List;)V
      named renderQuads Lnet/minecraft/client/render/block/BlockModelRenderer;renderQuads(FFFFLjava/util/List;)V