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$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 aLehy$b;a:Lehx$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 bLehy$b;b:Lehx$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 cLehy$b;c:Lehx$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 dLehy$b;d:Lehx$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 eLehy$b;e:Lehx$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 fLehy$b;f:Lehx$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 gLehy$b;g:Lehx$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 hLehy$b;h:Lehx$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 iLehy$b;i:Lehx$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 jLehy$b;j:Lehx$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 kLehy$b;k:Lehx$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 lLehy$b;l:Lehx$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 mLehy$b;m:Lehx$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 nLehy$b;n:Lehx$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 oLehy$b;o:Lehx$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 pLehy$b;p:Lehy$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 qLehy$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>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;)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 equalsLehy$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 toStringLehy$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 aLehy$b;a()Lehy$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;
-