Package net.minecraft.client.render
Class RenderLayer.MultiPhaseParameters
java.lang.Object
net.minecraft.client.render.RenderLayer.MultiPhaseParameters
- Enclosing class:
- RenderLayer
@Environment(CLIENT) public static final class RenderLayer.MultiPhaseParameters extends Object
- Mappings:
Namespace Name official ehy$b
intermediary net/minecraft/class_1921$class_4688
named net/minecraft/client/render/RenderLayer$MultiPhaseParameters
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RenderLayer.MultiPhaseParameters.Builder
-
Field Summary
Fields Modifier and Type Field Description private RenderPhase.Alpha
alpha
private RenderPhase.Cull
cull
private RenderPhase.DepthTest
depthTest
private RenderPhase.DiffuseLighting
diffuseLighting
private RenderPhase.Fog
fog
private RenderPhase.Layering
layering
private RenderPhase.Lightmap
lightmap
private RenderPhase.LineWidth
lineWidth
private RenderLayer.OutlineMode
outlineMode
private RenderPhase.Overlay
overlay
private ImmutableList<RenderPhase>
phases
private RenderPhase.ShadeModel
shadeModel
private RenderPhase.Target
target
private RenderPhase.Texture
texture
private RenderPhase.Texturing
texturing
private RenderPhase.Transparency
transparency
private RenderPhase.WriteMaskState
writeMaskState
-
Constructor Summary
Constructors Modifier Constructor Description private
MultiPhaseParameters(RenderPhase.Texture texture, RenderPhase.Transparency transparency, RenderPhase.DiffuseLighting diffuseLighting, RenderPhase.ShadeModel shadeModel, RenderPhase.Alpha alpha, RenderPhase.DepthTest depthTest, RenderPhase.Cull cull, RenderPhase.Lightmap lightmap, RenderPhase.Overlay overlay, RenderPhase.Fog fog, RenderPhase.Layering layering, RenderPhase.Target target, RenderPhase.Texturing texturing, RenderPhase.WriteMaskState writeMaskState, RenderPhase.LineWidth lineWidth, RenderLayer.OutlineMode outlineMode)
-
Method Summary
-
Field Details
-
texture
- Mappings:
Namespace Name Mixin selector official a
Lehy$b;a:Lehx$o;
intermediary field_21406
Lnet/minecraft/class_1921$class_4688;field_21406:Lnet/minecraft/class_4668$class_4683;
named texture
Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;texture:Lnet/minecraft/client/render/RenderPhase$Texture;
-
transparency
- Mappings:
Namespace Name Mixin selector official b
Lehy$b;b:Lehx$q;
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;
-
diffuseLighting
- Mappings:
Namespace Name Mixin selector official c
Lehy$b;c:Lehx$e;
intermediary field_21408
Lnet/minecraft/class_1921$class_4688;field_21408:Lnet/minecraft/class_4668$class_4673;
named diffuseLighting
Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;diffuseLighting:Lnet/minecraft/client/render/RenderPhase$DiffuseLighting;
-
shadeModel
- Mappings:
Namespace Name Mixin selector official d
Lehy$b;d:Lehx$n;
intermediary field_21409
Lnet/minecraft/class_1921$class_4688;field_21409:Lnet/minecraft/class_4668$class_4681;
named shadeModel
Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;shadeModel:Lnet/minecraft/client/render/RenderPhase$ShadeModel;
-
alpha
- Mappings:
Namespace Name Mixin selector official e
Lehy$b;e:Lehx$a;
intermediary field_21410
Lnet/minecraft/class_1921$class_4688;field_21410:Lnet/minecraft/class_4668$class_4669;
named alpha
Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;alpha:Lnet/minecraft/client/render/RenderPhase$Alpha;
-
depthTest
- Mappings:
Namespace Name Mixin selector official f
Lehy$b;f:Lehx$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
- Mappings:
Namespace Name Mixin selector official g
Lehy$b;g:Lehx$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
- Mappings:
Namespace Name Mixin selector official h
Lehy$b;h:Lehx$h;
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
- Mappings:
Namespace Name Mixin selector official i
Lehy$b;i:Lehx$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;
-
fog
- Mappings:
Namespace Name Mixin selector official j
Lehy$b;j:Lehx$f;
intermediary field_21415
Lnet/minecraft/class_1921$class_4688;field_21415:Lnet/minecraft/class_4668$class_4674;
named fog
Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;fog:Lnet/minecraft/client/render/RenderPhase$Fog;
-
layering
- Mappings:
Namespace Name Mixin selector official k
Lehy$b;k:Lehx$g;
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
- Mappings:
Namespace Name Mixin selector official l
Lehy$b;l:Lehx$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
- Mappings:
Namespace Name Mixin selector official m
Lehy$b;m:Lehx$p;
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
- Mappings:
Namespace Name Mixin selector official n
Lehy$b;n:Lehx$r;
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
- Mappings:
Namespace Name Mixin selector official o
Lehy$b;o:Lehx$i;
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;
-
outlineMode
- Mappings:
Namespace Name Mixin selector official p
Lehy$b;p:Lehy$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
- Mappings:
Namespace Name Mixin selector official q
Lehy$b;q: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
private MultiPhaseParameters(RenderPhase.Texture texture, RenderPhase.Transparency transparency, RenderPhase.DiffuseLighting diffuseLighting, RenderPhase.ShadeModel shadeModel, RenderPhase.Alpha alpha, RenderPhase.DepthTest depthTest, RenderPhase.Cull cull, RenderPhase.Lightmap lightmap, RenderPhase.Overlay overlay, RenderPhase.Fog fog, RenderPhase.Layering layering, RenderPhase.Target target, RenderPhase.Texturing texturing, RenderPhase.WriteMaskState writeMaskState, RenderPhase.LineWidth lineWidth, RenderLayer.OutlineMode outlineMode)- Mappings:
Namespace Name Mixin selector official <init>
Lehy$b;<init>(Lehx$o;Lehx$q;Lehx$e;Lehx$n;Lehx$a;Lehx$d;Lehx$c;Lehx$h;Lehx$l;Lehx$f;Lehx$g;Lehx$k;Lehx$p;Lehx$r;Lehx$i;Lehy$c;)V
intermediary <init>
Lnet/minecraft/class_1921$class_4688;<init>(Lnet/minecraft/class_4668$class_4683;Lnet/minecraft/class_4668$class_4685;Lnet/minecraft/class_4668$class_4673;Lnet/minecraft/class_4668$class_4681;Lnet/minecraft/class_4668$class_4669;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_4674;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_1921$class_4750;)V
named <init>
Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;<init>(Lnet/minecraft/client/render/RenderPhase$Texture;Lnet/minecraft/client/render/RenderPhase$Transparency;Lnet/minecraft/client/render/RenderPhase$DiffuseLighting;Lnet/minecraft/client/render/RenderPhase$ShadeModel;Lnet/minecraft/client/render/RenderPhase$Alpha;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$Fog;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/RenderLayer$OutlineMode;)V
-
-
Method Details
-
equals
- Overrides:
equals
in classObject
- Mappings:
Namespace Name Mixin selector official equals
Lehy$b;equals(Ljava/lang/Object;)Z
intermediary equals
Lnet/minecraft/class_1921$class_4688;equals(Ljava/lang/Object;)Z
named equals
Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;equals(Ljava/lang/Object;)Z
-
hashCode
public int hashCode() -
toString
- Overrides:
toString
in classObject
- Mappings:
Namespace Name Mixin selector official toString
Lehy$b;toString()Ljava/lang/String;
intermediary toString
Lnet/minecraft/class_1921$class_4688;toString()Ljava/lang/String;
named toString
Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;toString()Ljava/lang/String;
-
builder
- Mappings:
Namespace Name Mixin selector official a
Lehy$b;a()Lehy$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;
-