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 ejb$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 aLejb$b;a:Leja$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 bLejb$b;b:Leja$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 cLejb$b;c:Leja$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 dLejb$b;d:Leja$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 eLejb$b;e:Leja$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 fLejb$b;f:Leja$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 gLejb$b;g:Leja$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 hLejb$b;h:Leja$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 iLejb$b;i:Leja$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 jLejb$b;j:Leja$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 kLejb$b;k:Leja$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 lLejb$b;l:Leja$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 mLejb$b;m:Leja$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 nLejb$b;n:Leja$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 oLejb$b;o:Leja$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 pLejb$b;p:Lejb$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 qLejb$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>Lejb$b;<init>(Leja$o;Leja$q;Leja$e;Leja$n;Leja$a;Leja$d;Leja$c;Leja$h;Leja$l;Leja$f;Leja$g;Leja$k;Leja$p;Leja$r;Leja$i;Lejb$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 equalsLejb$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 toStringLejb$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 aLejb$b;a()Lejb$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;
-