Class ModelCommandRenderer

java.lang.Object
net.minecraft.client.render.command.ModelCommandRenderer

@Environment(CLIENT) public class ModelCommandRenderer extends Object
Mappings:
Namespace Name
named net/minecraft/client/render/command/ModelCommandRenderer
intermediary net/minecraft/class_11683
official hxo
  • Field Details

    • matrices

      private final MatrixStack matrices
      Mappings:
      Namespace Name Mixin selector
      named matrices Lnet/minecraft/client/render/command/ModelCommandRenderer;matrices:Lnet/minecraft/client/util/math/MatrixStack;
      intermediary field_61827 Lnet/minecraft/class_11683;field_61827:Lnet/minecraft/class_4587;
      official a Lhxo;a:Lfua;
  • Constructor Details

    • ModelCommandRenderer

      public ModelCommandRenderer()
  • Method Details

    • render

      public void render(BatchingRenderCommandQueue queue, VertexConsumerProvider.Immediate vertexConsumers, OutlineVertexConsumerProvider outlineVertexConsumers, VertexConsumerProvider.Immediate crumblingOverlayVertexConsumers)
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/command/ModelCommandRenderer;render(Lnet/minecraft/client/render/command/BatchingRenderCommandQueue;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;Lnet/minecraft/client/render/OutlineVertexConsumerProvider;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;)V
      intermediary method_73001 Lnet/minecraft/class_11683;method_73001(Lnet/minecraft/class_11788;Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_4618;Lnet/minecraft/class_4597$class_4598;)V
      official a Lhxo;a(Lhgx;Lhfw$a;Lhfz;Lhfw$a;)V
    • renderAllBlended

      private void renderAllBlended(VertexConsumerProvider.Immediate vertexConsumers, OutlineVertexConsumerProvider outlineVertexConsumers, List<OrderedRenderCommandQueueImpl.BlendedModelCommand<?>> blendedModelCommands, VertexConsumerProvider.Immediate crumblingOverlayVertexConsumers)
      Mappings:
      Namespace Name Mixin selector
      named renderAllBlended Lnet/minecraft/client/render/command/ModelCommandRenderer;renderAllBlended(Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;Lnet/minecraft/client/render/OutlineVertexConsumerProvider;Ljava/util/List;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;)V
      intermediary method_73250 Lnet/minecraft/class_11683;method_73250(Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_4618;Ljava/util/List;Lnet/minecraft/class_4597$class_4598;)V
      official a Lhxo;a(Lhfw$a;Lhfz;Ljava/util/List;Lhfw$a;)V
    • renderAll

      private void renderAll(VertexConsumerProvider.Immediate vertexConsumers, OutlineVertexConsumerProvider outlineVertexConsumers, Map<RenderLayer,List<OrderedRenderCommandQueueImpl.ModelCommand<?>>> modelCommands, VertexConsumerProvider.Immediate crumblingOverlayVertexConsumers)
      Mappings:
      Namespace Name Mixin selector
      named renderAll Lnet/minecraft/client/render/command/ModelCommandRenderer;renderAll(Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;Lnet/minecraft/client/render/OutlineVertexConsumerProvider;Ljava/util/Map;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;)V
      intermediary method_73249 Lnet/minecraft/class_11683;method_73249(Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_4618;Ljava/util/Map;Lnet/minecraft/class_4597$class_4598;)V
      official a Lhxo;a(Lhfw$a;Lhfz;Ljava/util/Map;Lhfw$a;)V
    • render

      private <S> void render(OrderedRenderCommandQueueImpl.ModelCommand<S> model, RenderLayer renderLayer, VertexConsumer vertexConsumer, OutlineVertexConsumerProvider outlineVertexConsumers, VertexConsumerProvider.Immediate crumblingOverlayVertexConsumers)
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/render/command/ModelCommandRenderer;render(Lnet/minecraft/client/render/command/OrderedRenderCommandQueueImpl$ModelCommand;Lnet/minecraft/client/render/RenderLayer;Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/client/render/OutlineVertexConsumerProvider;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;)V
      intermediary method_73000 Lnet/minecraft/class_11683;method_73000(Lnet/minecraft/class_11661$class_11670;Lnet/minecraft/class_1921;Lnet/minecraft/class_4588;Lnet/minecraft/class_4618;Lnet/minecraft/class_4597$class_4598;)V
      official a Lhxo;a(Lhgz$i;Lhgk;Lfud;Lhfz;Lhfw$a;)V