Class RenderLayer.MultiPhaseParameters

java.lang.Object
net.minecraft.client.render.RenderLayer.MultiPhaseParameters
Enclosing class:
RenderLayer

@Environment(CLIENT) protected static final class RenderLayer.MultiPhaseParameters extends Object
Mappings:
Namespace Name
official ftp$b
intermediary net/minecraft/class_1921$class_4688
named net/minecraft/client/render/RenderLayer$MultiPhaseParameters
  • Field Details

    • texture

      final RenderPhase.TextureBase texture
      Mappings:
      Namespace Name Mixin selector
      official a Lftp$b;a:Lfto$e;
      intermediary field_21406 Lnet/minecraft/class_1921$class_4688;field_21406:Lnet/minecraft/class_4668$class_5939;
      named texture Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;texture:Lnet/minecraft/client/render/RenderPhase$TextureBase;
    • program

      private final RenderPhase.ShaderProgram program
      Mappings:
      Namespace Name Mixin selector
      official b Lftp$b;b:Lfto$m;
      intermediary field_29461 Lnet/minecraft/class_1921$class_4688;field_29461:Lnet/minecraft/class_4668$class_5942;
      named program Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;program:Lnet/minecraft/client/render/RenderPhase$ShaderProgram;
    • transparency

      private final RenderPhase.Transparency transparency
      Mappings:
      Namespace Name Mixin selector
      official c Lftp$b;c:Lfto$p;
      intermediary field_21407 Lnet/minecraft/class_1921$class_4688;field_21407:Lnet/minecraft/class_4668$class_4685;
      named transparency Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;transparency:Lnet/minecraft/client/render/RenderPhase$Transparency;
    • depthTest

      private final RenderPhase.DepthTest depthTest
      Mappings:
      Namespace Name Mixin selector
      official d Lftp$b;d:Lfto$d;
      intermediary field_21411 Lnet/minecraft/class_1921$class_4688;field_21411:Lnet/minecraft/class_4668$class_4672;
      named depthTest Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;depthTest:Lnet/minecraft/client/render/RenderPhase$DepthTest;
    • cull

      final RenderPhase.Cull cull
      Mappings:
      Namespace Name Mixin selector
      official e Lftp$b;e:Lfto$c;
      intermediary field_21412 Lnet/minecraft/class_1921$class_4688;field_21412:Lnet/minecraft/class_4668$class_4671;
      named cull Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;cull:Lnet/minecraft/client/render/RenderPhase$Cull;
    • lightmap

      private final RenderPhase.Lightmap lightmap
      Mappings:
      Namespace Name Mixin selector
      official f Lftp$b;f:Lfto$g;
      intermediary field_21413 Lnet/minecraft/class_1921$class_4688;field_21413:Lnet/minecraft/class_4668$class_4676;
      named lightmap Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;lightmap:Lnet/minecraft/client/render/RenderPhase$Lightmap;
    • overlay

      private final RenderPhase.Overlay overlay
      Mappings:
      Namespace Name Mixin selector
      official g Lftp$b;g:Lfto$l;
      intermediary field_21414 Lnet/minecraft/class_1921$class_4688;field_21414:Lnet/minecraft/class_4668$class_4679;
      named overlay Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;overlay:Lnet/minecraft/client/render/RenderPhase$Overlay;
    • layering

      private final RenderPhase.Layering layering
      Mappings:
      Namespace Name Mixin selector
      official h Lftp$b;h:Lfto$f;
      intermediary field_21416 Lnet/minecraft/class_1921$class_4688;field_21416:Lnet/minecraft/class_4668$class_4675;
      named layering Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;layering:Lnet/minecraft/client/render/RenderPhase$Layering;
    • target

      private final RenderPhase.Target target
      Mappings:
      Namespace Name Mixin selector
      official i Lftp$b;i:Lfto$k;
      intermediary field_21417 Lnet/minecraft/class_1921$class_4688;field_21417:Lnet/minecraft/class_4668$class_4678;
      named target Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;target:Lnet/minecraft/client/render/RenderPhase$Target;
    • texturing

      private final RenderPhase.Texturing texturing
      Mappings:
      Namespace Name Mixin selector
      official j Lftp$b;j:Lfto$o;
      intermediary field_21418 Lnet/minecraft/class_1921$class_4688;field_21418:Lnet/minecraft/class_4668$class_4684;
      named texturing Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;texturing:Lnet/minecraft/client/render/RenderPhase$Texturing;
    • writeMaskState

      private final RenderPhase.WriteMaskState writeMaskState
      Mappings:
      Namespace Name Mixin selector
      official k Lftp$b;k:Lfto$q;
      intermediary field_21419 Lnet/minecraft/class_1921$class_4688;field_21419:Lnet/minecraft/class_4668$class_4686;
      named writeMaskState Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;writeMaskState:Lnet/minecraft/client/render/RenderPhase$WriteMaskState;
    • lineWidth

      private final RenderPhase.LineWidth lineWidth
      Mappings:
      Namespace Name Mixin selector
      official l Lftp$b;l:Lfto$h;
      intermediary field_21420 Lnet/minecraft/class_1921$class_4688;field_21420:Lnet/minecraft/class_4668$class_4677;
      named lineWidth Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;lineWidth:Lnet/minecraft/client/render/RenderPhase$LineWidth;
    • colorLogic

      private final RenderPhase.ColorLogic colorLogic
      Mappings:
      Namespace Name Mixin selector
      official m Lftp$b;m:Lfto$b;
      intermediary field_44825 Lnet/minecraft/class_1921$class_4688;field_44825:Lnet/minecraft/class_4668$class_8559;
      named colorLogic Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;colorLogic:Lnet/minecraft/client/render/RenderPhase$ColorLogic;
    • outlineMode

      final RenderLayer.OutlineMode outlineMode
      Mappings:
      Namespace Name Mixin selector
      official n Lftp$b;n:Lftp$c;
      intermediary field_21852 Lnet/minecraft/class_1921$class_4688;field_21852:Lnet/minecraft/class_1921$class_4750;
      named outlineMode Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;outlineMode:Lnet/minecraft/client/render/RenderLayer$OutlineMode;
    • phases

      final ImmutableList<RenderPhase> phases
      Mappings:
      Namespace Name Mixin selector
      official o Lftp$b;o:Lcom/google/common/collect/ImmutableList;
      intermediary field_21422 Lnet/minecraft/class_1921$class_4688;field_21422:Lcom/google/common/collect/ImmutableList;
      named phases Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;phases:Lcom/google/common/collect/ImmutableList;
  • Constructor Details

    • MultiPhaseParameters

      Mappings:
      Namespace Name Mixin selector
      official <init> Lftp$b;<init>(Lfto$e;Lfto$m;Lfto$p;Lfto$d;Lfto$c;Lfto$g;Lfto$l;Lfto$f;Lfto$k;Lfto$o;Lfto$q;Lfto$h;Lfto$b;Lftp$c;)V
      intermediary <init> Lnet/minecraft/class_1921$class_4688;<init>(Lnet/minecraft/class_4668$class_5939;Lnet/minecraft/class_4668$class_5942;Lnet/minecraft/class_4668$class_4685;Lnet/minecraft/class_4668$class_4672;Lnet/minecraft/class_4668$class_4671;Lnet/minecraft/class_4668$class_4676;Lnet/minecraft/class_4668$class_4679;Lnet/minecraft/class_4668$class_4675;Lnet/minecraft/class_4668$class_4678;Lnet/minecraft/class_4668$class_4684;Lnet/minecraft/class_4668$class_4686;Lnet/minecraft/class_4668$class_4677;Lnet/minecraft/class_4668$class_8559;Lnet/minecraft/class_1921$class_4750;)V
      named <init> Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;<init>(Lnet/minecraft/client/render/RenderPhase$TextureBase;Lnet/minecraft/client/render/RenderPhase$ShaderProgram;Lnet/minecraft/client/render/RenderPhase$Transparency;Lnet/minecraft/client/render/RenderPhase$DepthTest;Lnet/minecraft/client/render/RenderPhase$Cull;Lnet/minecraft/client/render/RenderPhase$Lightmap;Lnet/minecraft/client/render/RenderPhase$Overlay;Lnet/minecraft/client/render/RenderPhase$Layering;Lnet/minecraft/client/render/RenderPhase$Target;Lnet/minecraft/client/render/RenderPhase$Texturing;Lnet/minecraft/client/render/RenderPhase$WriteMaskState;Lnet/minecraft/client/render/RenderPhase$LineWidth;Lnet/minecraft/client/render/RenderPhase$ColorLogic;Lnet/minecraft/client/render/RenderLayer$OutlineMode;)V
  • Method Details

    • toString

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

      Mappings:
      Namespace Name Mixin selector
      official a Lftp$b;a()Lftp$b$a;
      intermediary method_23598 Lnet/minecraft/class_1921$class_4688;method_23598()Lnet/minecraft/class_1921$class_4688$class_4689;
      named builder Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;builder()Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;