Package net.minecraft

Class class_10785

java.lang.Object
net.minecraft.class_10785

@Environment(CLIENT) public class class_10785 extends Object
Mappings:
Namespace Name
named net/minecraft/class_10785
intermediary net/minecraft/class_10785
official fid
  • Field Details

    • id

      private final Identifier id
      Mappings:
      Namespace Name Mixin selector
      named id Lnet/minecraft/class_10785;id:Lnet/minecraft/util/Identifier;
      intermediary field_56705 Lnet/minecraft/class_10785;field_56705:Lnet/minecraft/class_2960;
      official a Lfid;a:Lalg;
    • verticies

      private final Identifier verticies
      Mappings:
      Namespace Name Mixin selector
      named verticies Lnet/minecraft/class_10785;verticies:Lnet/minecraft/util/Identifier;
      intermediary field_56706 Lnet/minecraft/class_10785;field_56706:Lnet/minecraft/class_2960;
      official b Lfid;b:Lalg;
    • shard

      private final Identifier shard
      Mappings:
      Namespace Name Mixin selector
      named shard Lnet/minecraft/class_10785;shard:Lnet/minecraft/util/Identifier;
      intermediary field_56707 Lnet/minecraft/class_10785;field_56707:Lnet/minecraft/class_2960;
      official c Lfid;c:Lalg;
    • defs

      private final Defines defs
      Mappings:
      Namespace Name Mixin selector
      named defs Lnet/minecraft/class_10785;defs:Lnet/minecraft/client/gl/Defines;
      intermediary field_56708 Lnet/minecraft/class_10785;field_56708:Lnet/minecraft/class_10149;
      official d Lfid;d:Lgrd;
    • samples

      private final List<String> samples
      Mappings:
      Namespace Name Mixin selector
      named samples Lnet/minecraft/class_10785;samples:Ljava/util/List;
      intermediary field_56709 Lnet/minecraft/class_10785;field_56709:Ljava/util/List;
      official e Lfid;e:Ljava/util/List;
    • glUniforms

      private final List<class_10785.class_10788> glUniforms
      Mappings:
      Namespace Name Mixin selector
      named glUniforms Lnet/minecraft/class_10785;glUniforms:Ljava/util/List;
      intermediary field_56710 Lnet/minecraft/class_10785;field_56710:Ljava/util/List;
      official f Lfid;f:Ljava/util/List;
    • depthTest

      private final DepthTestState depthTest
      Mappings:
      Namespace Name Mixin selector
      named depthTest Lnet/minecraft/class_10785;depthTest:Lnet/minecraft/client/render/DepthTestState;
      intermediary field_56711 Lnet/minecraft/class_10785;field_56711:Lnet/minecraft/class_10798;
      official g Lfid;g:Lgpx;
    • hasCulling

      private final boolean hasCulling
      Mappings:
      Namespace Name Mixin selector
      named hasCulling Lnet/minecraft/class_10785;hasCulling:Z
      intermediary field_56712 Lnet/minecraft/class_10785;field_56712:Z
      official h Lfid;h:Z
    • colorLogic

      private final GlStateManager.LogicOp colorLogic
      Mappings:
      Namespace Name Mixin selector
      named colorLogic Lnet/minecraft/class_10785;colorLogic:Lcom/mojang/blaze3d/platform/GlStateManager$LogicOp;
      intermediary field_56713 Lnet/minecraft/class_10785;field_56713:Lcom/mojang/blaze3d/platform/GlStateManager$class_1030;
      official i Lfid;i:Lcom/mojang/blaze3d/platform/GlStateManager$h;
    • blender

      private final Optional<BlendPrograms> blender
      Mappings:
      Namespace Name Mixin selector
      named blender Lnet/minecraft/class_10785;blender:Ljava/util/Optional;
      intermediary field_56714 Lnet/minecraft/class_10785;field_56714:Ljava/util/Optional;
      official j Lfid;j:Ljava/util/Optional;
    • hasColor

      private final boolean hasColor
      Mappings:
      Namespace Name Mixin selector
      named hasColor Lnet/minecraft/class_10785;hasColor:Z
      intermediary field_56715 Lnet/minecraft/class_10785;field_56715:Z
      official k Lfid;k:Z
    • hasAlpha

      private final boolean hasAlpha
      Mappings:
      Namespace Name Mixin selector
      named hasAlpha Lnet/minecraft/class_10785;hasAlpha:Z
      intermediary field_56716 Lnet/minecraft/class_10785;field_56716:Z
      official l Lfid;l:Z
    • hasDepth

      private final boolean hasDepth
      Mappings:
      Namespace Name Mixin selector
      named hasDepth Lnet/minecraft/class_10785;hasDepth:Z
      intermediary field_56717 Lnet/minecraft/class_10785;field_56717:Z
      official m Lfid;m:Z
    • format

      private final VertexFormat format
      Mappings:
      Namespace Name Mixin selector
      named format Lnet/minecraft/class_10785;format:Lnet/minecraft/client/render/VertexFormat;
      intermediary field_56718 Lnet/minecraft/class_10785;field_56718:Lnet/minecraft/class_293;
      official n Lfid;n:Lfkd;
    • drawMode

      private final VertexFormat.DrawMode drawMode
      Mappings:
      Namespace Name Mixin selector
      named drawMode Lnet/minecraft/class_10785;drawMode:Lnet/minecraft/client/render/VertexFormat$DrawMode;
      intermediary field_56719 Lnet/minecraft/class_10785;field_56719:Lnet/minecraft/class_293$class_5596;
      official o Lfid;o:Lfkd$c;
  • Constructor Details

    • class_10785

      protected class_10785(Identifier identifier, Identifier vertexId, Identifier shard, Defines defines, List<String> samples, List<class_10785.class_10788> glUniforms, Optional<BlendPrograms> blender, DepthTestState depthTest, boolean hasCulling, boolean hasColor, boolean hasAlpha, boolean hasDepth, GlStateManager.LogicOp colorLogic, VertexFormat format, VertexFormat.DrawMode drawMode)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/class_10785;<init>(Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;Lnet/minecraft/client/gl/Defines;Ljava/util/List;Ljava/util/List;Ljava/util/Optional;Lnet/minecraft/client/render/DepthTestState;ZZZZLcom/mojang/blaze3d/platform/GlStateManager$LogicOp;Lnet/minecraft/client/render/VertexFormat;Lnet/minecraft/client/render/VertexFormat$DrawMode;)V
      intermediary <init> Lnet/minecraft/class_10785;<init>(Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_10149;Ljava/util/List;Ljava/util/List;Ljava/util/Optional;Lnet/minecraft/class_10798;ZZZZLcom/mojang/blaze3d/platform/GlStateManager$class_1030;Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;)V
      official <init> Lfid;<init>(Lalg;Lalg;Lalg;Lgrd;Ljava/util/List;Ljava/util/List;Ljava/util/Optional;Lgpx;ZZZZLcom/mojang/blaze3d/platform/GlStateManager$h;Lfkd;Lfkd$c;)V
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • begin

      public void begin()
      Mappings:
      Namespace Name Mixin selector
      named begin Lnet/minecraft/class_10785;begin()V
      intermediary method_67727 Lnet/minecraft/class_10785;method_67727()V
      official a Lfid;a()V
    • getProgram

      @Nullable public @Nullable ShaderProgram getProgram()
      Mappings:
      Namespace Name Mixin selector
      named getProgram Lnet/minecraft/class_10785;getProgram()Lnet/minecraft/client/gl/ShaderProgram;
      intermediary method_67730 Lnet/minecraft/class_10785;method_67730()Lnet/minecraft/class_5944;
      official b Lfid;b()Lgpv;
    • reset

      public void reset()
      Mappings:
      Namespace Name Mixin selector
      named reset Lnet/minecraft/class_10785;reset()V
      intermediary method_67731 Lnet/minecraft/class_10785;method_67731()V
      official c Lfid;c()V
    • applyDepthTest

      private int applyDepthTest(DepthTestState mode)
      Mappings:
      Namespace Name Mixin selector
      named applyDepthTest Lnet/minecraft/class_10785;applyDepthTest(Lnet/minecraft/client/render/DepthTestState;)I
      intermediary method_67728 Lnet/minecraft/class_10785;method_67728(Lnet/minecraft/class_10798;)I
      official a Lfid;a(Lgpx;)I
    • getId

      public Identifier getId()
      Mappings:
      Namespace Name Mixin selector
      named getId Lnet/minecraft/class_10785;getId()Lnet/minecraft/util/Identifier;
      intermediary method_67732 Lnet/minecraft/class_10785;method_67732()Lnet/minecraft/class_2960;
      official d Lfid;d()Lalg;
    • hasCulling

      public Boolean hasCulling()
      Mappings:
      Namespace Name Mixin selector
      named hasCulling Lnet/minecraft/class_10785;hasCulling()Ljava/lang/Boolean;
      intermediary method_67733 Lnet/minecraft/class_10785;method_67733()Ljava/lang/Boolean;
      official e Lfid;e()Ljava/lang/Boolean;
    • getFormat

      public VertexFormat getFormat()
      Mappings:
      Namespace Name Mixin selector
      named getFormat Lnet/minecraft/class_10785;getFormat()Lnet/minecraft/client/render/VertexFormat;
      intermediary method_67734 Lnet/minecraft/class_10785;method_67734()Lnet/minecraft/class_293;
      official f Lfid;f()Lfkd;
    • getDrawMode

      public VertexFormat.DrawMode getDrawMode()
      Mappings:
      Namespace Name Mixin selector
      named getDrawMode Lnet/minecraft/class_10785;getDrawMode()Lnet/minecraft/client/render/VertexFormat$DrawMode;
      intermediary method_67735 Lnet/minecraft/class_10785;method_67735()Lnet/minecraft/class_293$class_5596;
      official g Lfid;g()Lfkd$c;
    • getVerticies

      public Identifier getVerticies()
      Mappings:
      Namespace Name Mixin selector
      named getVerticies Lnet/minecraft/class_10785;getVerticies()Lnet/minecraft/util/Identifier;
      intermediary method_67736 Lnet/minecraft/class_10785;method_67736()Lnet/minecraft/class_2960;
      official h Lfid;h()Lalg;
    • getShard

      public Identifier getShard()
      Mappings:
      Namespace Name Mixin selector
      named getShard Lnet/minecraft/class_10785;getShard()Lnet/minecraft/util/Identifier;
      intermediary method_67737 Lnet/minecraft/class_10785;method_67737()Lnet/minecraft/class_2960;
      official i Lfid;i()Lalg;
    • getDefs

      public Defines getDefs()
      Mappings:
      Namespace Name Mixin selector
      named getDefs Lnet/minecraft/class_10785;getDefs()Lnet/minecraft/client/gl/Defines;
      intermediary method_67738 Lnet/minecraft/class_10785;method_67738()Lnet/minecraft/class_10149;
      official j Lfid;j()Lgrd;
    • getSamples

      public List<String> getSamples()
      Mappings:
      Namespace Name Mixin selector
      named getSamples Lnet/minecraft/class_10785;getSamples()Ljava/util/List;
      intermediary method_67739 Lnet/minecraft/class_10785;method_67739()Ljava/util/List;
      official k Lfid;k()Ljava/util/List;
    • getNames

      public List<class_10785.class_10788> getNames()
      Mappings:
      Namespace Name Mixin selector
      named getNames Lnet/minecraft/class_10785;getNames()Ljava/util/List;
      intermediary method_67740 Lnet/minecraft/class_10785;method_67740()Ljava/util/List;
      official l Lfid;l()Ljava/util/List;
    • create

      public static class_10785.class_10786 create(class_10785.Stage[] stage)
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/class_10785;create([Lnet/minecraft/class_10785$Stage;)Lnet/minecraft/class_10785$class_10786;
      intermediary method_67729 Lnet/minecraft/class_10785;method_67729([Lnet/minecraft/class_10785$class_10787;)Lnet/minecraft/class_10785$class_10786;
      official a Lfid;a([Lfid$b;)Lfid$a;