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 ejs$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.Cull
cull
private RenderPhase.DepthTest
depthTest
private RenderPhase.class_5942
field_29461
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.Target
target
private RenderPhase.class_5939
texture
private RenderPhase.Texturing
texturing
private RenderPhase.Transparency
transparency
private RenderPhase.WriteMaskState
writeMaskState
-
Constructor Summary
Constructors Modifier Constructor Description private
MultiPhaseParameters(RenderPhase.class_5939 class_5939, RenderPhase.class_5942 class_5942, RenderPhase.Transparency transparency, RenderPhase.DepthTest depthTest, RenderPhase.Cull cull, RenderPhase.Lightmap lightmap, RenderPhase.Overlay overlay, 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
Lejs$b;a:Lejr$d;
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$class_5939;
-
field_29461
- Mappings:
Namespace Name Mixin selector official b
Lejs$b;b:Lejr$l;
intermediary field_29461
Lnet/minecraft/class_1921$class_4688;field_29461:Lnet/minecraft/class_4668$class_5942;
named field_29461
Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;field_29461:Lnet/minecraft/client/render/RenderPhase$class_5942;
-
transparency
- Mappings:
Namespace Name Mixin selector official c
Lejs$b;c:Lejr$o;
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
- Mappings:
Namespace Name Mixin selector official d
Lejs$b;d:Lejr$c;
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 e
Lejs$b;e:Lejr$b;
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 f
Lejs$b;f:Lejr$f;
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 g
Lejs$b;g:Lejr$k;
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
- Mappings:
Namespace Name Mixin selector official h
Lejs$b;h:Lejr$e;
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 i
Lejs$b;i:Lejr$j;
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 j
Lejs$b;j:Lejr$n;
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 k
Lejs$b;k:Lejr$p;
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 l
Lejs$b;l:Lejr$g;
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 m
Lejs$b;m:Lejs$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 n
Lejs$b;n: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.class_5939 class_5939, RenderPhase.class_5942 class_5942, RenderPhase.Transparency transparency, RenderPhase.DepthTest depthTest, RenderPhase.Cull cull, RenderPhase.Lightmap lightmap, RenderPhase.Overlay overlay, RenderPhase.Layering layering, RenderPhase.Target target, RenderPhase.Texturing texturing, RenderPhase.WriteMaskState writeMaskState, RenderPhase.LineWidth lineWidth, RenderLayer.OutlineMode outlineMode)
-
-
Method Details
-
equals
- Overrides:
equals
in classObject
- Mappings:
Namespace Name Mixin selector official equals
Lejs$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
Lejs$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
Lejs$b;a()Lejs$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;
-