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 ehe$bintermediary net/minecraft/class_1921$class_4688named net/minecraft/client/render/RenderLayer$MultiPhaseParameters
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRenderLayer.MultiPhaseParameters.Builder -
Field Summary
Fields Modifier and Type Field Description private RenderPhase.Alphaalphaprivate RenderPhase.Cullcullprivate RenderPhase.DepthTestdepthTestprivate RenderPhase.DiffuseLightingdiffuseLightingprivate RenderPhase.Fogfogprivate RenderPhase.Layeringlayeringprivate RenderPhase.Lightmaplightmapprivate RenderPhase.LineWidthlineWidthprivate RenderLayer.OutlineModeoutlineModeprivate RenderPhase.Overlayoverlayprivate ImmutableList<RenderPhase>phasesprivate RenderPhase.ShadeModelshadeModelprivate RenderPhase.Targettargetprivate RenderPhase.Texturetextureprivate RenderPhase.Texturingtexturingprivate RenderPhase.Transparencytransparencyprivate RenderPhase.WriteMaskStatewriteMaskState -
Constructor Summary
Constructors Modifier Constructor Description privateMultiPhaseParameters(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 aLehe$b;a:Lehd$o;intermediary field_21406Lnet/minecraft/class_1921$class_4688;field_21406:Lnet/minecraft/class_4668$class_4683;named textureLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;texture:Lnet/minecraft/client/render/RenderPhase$Texture;
-
transparency
- Mappings:
Namespace Name Mixin selector official bLehe$b;b:Lehd$q;intermediary field_21407Lnet/minecraft/class_1921$class_4688;field_21407:Lnet/minecraft/class_4668$class_4685;named transparencyLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;transparency:Lnet/minecraft/client/render/RenderPhase$Transparency;
-
diffuseLighting
- Mappings:
Namespace Name Mixin selector official cLehe$b;c:Lehd$e;intermediary field_21408Lnet/minecraft/class_1921$class_4688;field_21408:Lnet/minecraft/class_4668$class_4673;named diffuseLightingLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;diffuseLighting:Lnet/minecraft/client/render/RenderPhase$DiffuseLighting;
-
shadeModel
- Mappings:
Namespace Name Mixin selector official dLehe$b;d:Lehd$n;intermediary field_21409Lnet/minecraft/class_1921$class_4688;field_21409:Lnet/minecraft/class_4668$class_4681;named shadeModelLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;shadeModel:Lnet/minecraft/client/render/RenderPhase$ShadeModel;
-
alpha
- Mappings:
Namespace Name Mixin selector official eLehe$b;e:Lehd$a;intermediary field_21410Lnet/minecraft/class_1921$class_4688;field_21410:Lnet/minecraft/class_4668$class_4669;named alphaLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;alpha:Lnet/minecraft/client/render/RenderPhase$Alpha;
-
depthTest
- Mappings:
Namespace Name Mixin selector official fLehe$b;f:Lehd$d;intermediary field_21411Lnet/minecraft/class_1921$class_4688;field_21411:Lnet/minecraft/class_4668$class_4672;named depthTestLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;depthTest:Lnet/minecraft/client/render/RenderPhase$DepthTest;
-
cull
- Mappings:
Namespace Name Mixin selector official gLehe$b;g:Lehd$c;intermediary field_21412Lnet/minecraft/class_1921$class_4688;field_21412:Lnet/minecraft/class_4668$class_4671;named cullLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;cull:Lnet/minecraft/client/render/RenderPhase$Cull;
-
lightmap
- Mappings:
Namespace Name Mixin selector official hLehe$b;h:Lehd$h;intermediary field_21413Lnet/minecraft/class_1921$class_4688;field_21413:Lnet/minecraft/class_4668$class_4676;named lightmapLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;lightmap:Lnet/minecraft/client/render/RenderPhase$Lightmap;
-
overlay
- Mappings:
Namespace Name Mixin selector official iLehe$b;i:Lehd$l;intermediary field_21414Lnet/minecraft/class_1921$class_4688;field_21414:Lnet/minecraft/class_4668$class_4679;named overlayLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;overlay:Lnet/minecraft/client/render/RenderPhase$Overlay;
-
fog
- Mappings:
Namespace Name Mixin selector official jLehe$b;j:Lehd$f;intermediary field_21415Lnet/minecraft/class_1921$class_4688;field_21415:Lnet/minecraft/class_4668$class_4674;named fogLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;fog:Lnet/minecraft/client/render/RenderPhase$Fog;
-
layering
- Mappings:
Namespace Name Mixin selector official kLehe$b;k:Lehd$g;intermediary field_21416Lnet/minecraft/class_1921$class_4688;field_21416:Lnet/minecraft/class_4668$class_4675;named layeringLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;layering:Lnet/minecraft/client/render/RenderPhase$Layering;
-
target
- Mappings:
Namespace Name Mixin selector official lLehe$b;l:Lehd$k;intermediary field_21417Lnet/minecraft/class_1921$class_4688;field_21417:Lnet/minecraft/class_4668$class_4678;named targetLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;target:Lnet/minecraft/client/render/RenderPhase$Target;
-
texturing
- Mappings:
Namespace Name Mixin selector official mLehe$b;m:Lehd$p;intermediary field_21418Lnet/minecraft/class_1921$class_4688;field_21418:Lnet/minecraft/class_4668$class_4684;named texturingLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;texturing:Lnet/minecraft/client/render/RenderPhase$Texturing;
-
writeMaskState
- Mappings:
Namespace Name Mixin selector official nLehe$b;n:Lehd$r;intermediary field_21419Lnet/minecraft/class_1921$class_4688;field_21419:Lnet/minecraft/class_4668$class_4686;named writeMaskStateLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;writeMaskState:Lnet/minecraft/client/render/RenderPhase$WriteMaskState;
-
lineWidth
- Mappings:
Namespace Name Mixin selector official oLehe$b;o:Lehd$i;intermediary field_21420Lnet/minecraft/class_1921$class_4688;field_21420:Lnet/minecraft/class_4668$class_4677;named lineWidthLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;lineWidth:Lnet/minecraft/client/render/RenderPhase$LineWidth;
-
outlineMode
- Mappings:
Namespace Name Mixin selector official pLehe$b;p:Lehe$c;intermediary field_21852Lnet/minecraft/class_1921$class_4688;field_21852:Lnet/minecraft/class_1921$class_4750;named outlineModeLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;outlineMode:Lnet/minecraft/client/render/RenderLayer$OutlineMode;
-
phases
- Mappings:
Namespace Name Mixin selector official qLehe$b;q:Lcom/google/common/collect/ImmutableList;intermediary field_21422Lnet/minecraft/class_1921$class_4688;field_21422:Lcom/google/common/collect/ImmutableList;named phasesLnet/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>Lehe$b;<init>(Lehd$o;Lehd$q;Lehd$e;Lehd$n;Lehd$a;Lehd$d;Lehd$c;Lehd$h;Lehd$l;Lehd$f;Lehd$g;Lehd$k;Lehd$p;Lehd$r;Lehd$i;Lehe$c;)Vintermediary <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;)Vnamed <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:
equalsin classObject- Mappings:
Namespace Name Mixin selector official equalsLehe$b;equals(Ljava/lang/Object;)Zintermediary equalsLnet/minecraft/class_1921$class_4688;equals(Ljava/lang/Object;)Znamed equalsLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;equals(Ljava/lang/Object;)Z
-
hashCode
public int hashCode() -
toString
- Overrides:
toStringin classObject- Mappings:
Namespace Name Mixin selector official toStringLehe$b;toString()Ljava/lang/String;intermediary toStringLnet/minecraft/class_1921$class_4688;toString()Ljava/lang/String;named toStringLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;toString()Ljava/lang/String;
-
builder
- Mappings:
Namespace Name Mixin selector official aLehe$b;a()Lehe$b$a;intermediary method_23598Lnet/minecraft/class_1921$class_4688;method_23598()Lnet/minecraft/class_1921$class_4688$class_4689;named builderLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;builder()Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
-