Package net.minecraft.client.render
Class RenderLayer.MultiPhaseParameters.Builder
java.lang.Object
net.minecraft.client.render.RenderLayer.MultiPhaseParameters.Builder
- Enclosing class:
- RenderLayer.MultiPhaseParameters
@Environment(CLIENT) public static class RenderLayer.MultiPhaseParameters.Builder extends Object
- Mappings:
Namespace Name official eic$b$aintermediary net/minecraft/class_1921$class_4688$class_4689named net/minecraft/client/render/RenderLayer$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 RenderPhase.Overlayoverlayprivate RenderPhase.ShadeModelshadeModelprivate RenderPhase.Targettargetprivate RenderPhase.Texturetextureprivate RenderPhase.Texturingtexturingprivate RenderPhase.Transparencytransparencyprivate RenderPhase.WriteMaskStatewriteMaskState -
Constructor Summary
Constructors Modifier Constructor Description privateBuilder() -
Method Summary
-
Field Details
-
texture
- Mappings:
Namespace Name Mixin selector official aLeic$b$a;a:Leib$o;intermediary field_21423Lnet/minecraft/class_1921$class_4688$class_4689;field_21423:Lnet/minecraft/class_4668$class_4683;named textureLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;texture:Lnet/minecraft/client/render/RenderPhase$Texture;
-
transparency
- Mappings:
Namespace Name Mixin selector official bLeic$b$a;b:Leib$q;intermediary field_21424Lnet/minecraft/class_1921$class_4688$class_4689;field_21424:Lnet/minecraft/class_4668$class_4685;named transparencyLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;transparency:Lnet/minecraft/client/render/RenderPhase$Transparency;
-
diffuseLighting
- Mappings:
Namespace Name Mixin selector official cLeic$b$a;c:Leib$e;intermediary field_21425Lnet/minecraft/class_1921$class_4688$class_4689;field_21425:Lnet/minecraft/class_4668$class_4673;named diffuseLightingLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;diffuseLighting:Lnet/minecraft/client/render/RenderPhase$DiffuseLighting;
-
shadeModel
- Mappings:
Namespace Name Mixin selector official dLeic$b$a;d:Leib$n;intermediary field_21426Lnet/minecraft/class_1921$class_4688$class_4689;field_21426:Lnet/minecraft/class_4668$class_4681;named shadeModelLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;shadeModel:Lnet/minecraft/client/render/RenderPhase$ShadeModel;
-
alpha
- Mappings:
Namespace Name Mixin selector official eLeic$b$a;e:Leib$a;intermediary field_21427Lnet/minecraft/class_1921$class_4688$class_4689;field_21427:Lnet/minecraft/class_4668$class_4669;named alphaLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;alpha:Lnet/minecraft/client/render/RenderPhase$Alpha;
-
depthTest
- Mappings:
Namespace Name Mixin selector official fLeic$b$a;f:Leib$d;intermediary field_21428Lnet/minecraft/class_1921$class_4688$class_4689;field_21428:Lnet/minecraft/class_4668$class_4672;named depthTestLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;depthTest:Lnet/minecraft/client/render/RenderPhase$DepthTest;
-
cull
- Mappings:
Namespace Name Mixin selector official gLeic$b$a;g:Leib$c;intermediary field_21429Lnet/minecraft/class_1921$class_4688$class_4689;field_21429:Lnet/minecraft/class_4668$class_4671;named cullLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;cull:Lnet/minecraft/client/render/RenderPhase$Cull;
-
lightmap
- Mappings:
Namespace Name Mixin selector official hLeic$b$a;h:Leib$h;intermediary field_21430Lnet/minecraft/class_1921$class_4688$class_4689;field_21430:Lnet/minecraft/class_4668$class_4676;named lightmapLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;lightmap:Lnet/minecraft/client/render/RenderPhase$Lightmap;
-
overlay
- Mappings:
Namespace Name Mixin selector official iLeic$b$a;i:Leib$l;intermediary field_21431Lnet/minecraft/class_1921$class_4688$class_4689;field_21431:Lnet/minecraft/class_4668$class_4679;named overlayLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;overlay:Lnet/minecraft/client/render/RenderPhase$Overlay;
-
fog
- Mappings:
Namespace Name Mixin selector official jLeic$b$a;j:Leib$f;intermediary field_21432Lnet/minecraft/class_1921$class_4688$class_4689;field_21432:Lnet/minecraft/class_4668$class_4674;named fogLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;fog:Lnet/minecraft/client/render/RenderPhase$Fog;
-
layering
- Mappings:
Namespace Name Mixin selector official kLeic$b$a;k:Leib$g;intermediary field_21433Lnet/minecraft/class_1921$class_4688$class_4689;field_21433:Lnet/minecraft/class_4668$class_4675;named layeringLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;layering:Lnet/minecraft/client/render/RenderPhase$Layering;
-
target
- Mappings:
Namespace Name Mixin selector official lLeic$b$a;l:Leib$k;intermediary field_21434Lnet/minecraft/class_1921$class_4688$class_4689;field_21434:Lnet/minecraft/class_4668$class_4678;named targetLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;target:Lnet/minecraft/client/render/RenderPhase$Target;
-
texturing
- Mappings:
Namespace Name Mixin selector official mLeic$b$a;m:Leib$p;intermediary field_21435Lnet/minecraft/class_1921$class_4688$class_4689;field_21435:Lnet/minecraft/class_4668$class_4684;named texturingLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;texturing:Lnet/minecraft/client/render/RenderPhase$Texturing;
-
writeMaskState
- Mappings:
Namespace Name Mixin selector official nLeic$b$a;n:Leib$r;intermediary field_21436Lnet/minecraft/class_1921$class_4688$class_4689;field_21436:Lnet/minecraft/class_4668$class_4686;named writeMaskStateLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;writeMaskState:Lnet/minecraft/client/render/RenderPhase$WriteMaskState;
-
lineWidth
- Mappings:
Namespace Name Mixin selector official oLeic$b$a;o:Leib$i;intermediary field_21437Lnet/minecraft/class_1921$class_4688$class_4689;field_21437:Lnet/minecraft/class_4668$class_4677;named lineWidthLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;lineWidth:Lnet/minecraft/client/render/RenderPhase$LineWidth;
-
-
Constructor Details
-
Builder
private Builder()
-
-
Method Details
-
texture
- Mappings:
Namespace Name Mixin selector official aLeic$b$a;a(Leib$o;)Leic$b$a;intermediary method_23613Lnet/minecraft/class_1921$class_4688$class_4689;method_23613(Lnet/minecraft/class_4668$class_4683;)Lnet/minecraft/class_1921$class_4688$class_4689;named textureLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;texture(Lnet/minecraft/client/render/RenderPhase$Texture;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
-
transparency
public RenderLayer.MultiPhaseParameters.Builder transparency(RenderPhase.Transparency transparency)- Mappings:
Namespace Name Mixin selector official aLeic$b$a;a(Leib$q;)Leic$b$a;intermediary method_23615Lnet/minecraft/class_1921$class_4688$class_4689;method_23615(Lnet/minecraft/class_4668$class_4685;)Lnet/minecraft/class_1921$class_4688$class_4689;named transparencyLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;transparency(Lnet/minecraft/client/render/RenderPhase$Transparency;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
-
diffuseLighting
public RenderLayer.MultiPhaseParameters.Builder diffuseLighting(RenderPhase.DiffuseLighting diffuseLighting)- Mappings:
Namespace Name Mixin selector official aLeic$b$a;a(Leib$e;)Leic$b$a;intermediary method_23605Lnet/minecraft/class_1921$class_4688$class_4689;method_23605(Lnet/minecraft/class_4668$class_4673;)Lnet/minecraft/class_1921$class_4688$class_4689;named diffuseLightingLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;diffuseLighting(Lnet/minecraft/client/render/RenderPhase$DiffuseLighting;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
-
shadeModel
- Mappings:
Namespace Name Mixin selector official aLeic$b$a;a(Leib$n;)Leic$b$a;intermediary method_23612Lnet/minecraft/class_1921$class_4688$class_4689;method_23612(Lnet/minecraft/class_4668$class_4681;)Lnet/minecraft/class_1921$class_4688$class_4689;named shadeModelLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;shadeModel(Lnet/minecraft/client/render/RenderPhase$ShadeModel;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
-
alpha
- Mappings:
Namespace Name Mixin selector official aLeic$b$a;a(Leib$a;)Leic$b$a;intermediary method_23602Lnet/minecraft/class_1921$class_4688$class_4689;method_23602(Lnet/minecraft/class_4668$class_4669;)Lnet/minecraft/class_1921$class_4688$class_4689;named alphaLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;alpha(Lnet/minecraft/client/render/RenderPhase$Alpha;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
-
depthTest
- Mappings:
Namespace Name Mixin selector official aLeic$b$a;a(Leib$d;)Leic$b$a;intermediary method_23604Lnet/minecraft/class_1921$class_4688$class_4689;method_23604(Lnet/minecraft/class_4668$class_4672;)Lnet/minecraft/class_1921$class_4688$class_4689;named depthTestLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;depthTest(Lnet/minecraft/client/render/RenderPhase$DepthTest;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
-
cull
- Mappings:
Namespace Name Mixin selector official aLeic$b$a;a(Leib$c;)Leic$b$a;intermediary method_23603Lnet/minecraft/class_1921$class_4688$class_4689;method_23603(Lnet/minecraft/class_4668$class_4671;)Lnet/minecraft/class_1921$class_4688$class_4689;named cullLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;cull(Lnet/minecraft/client/render/RenderPhase$Cull;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
-
lightmap
- Mappings:
Namespace Name Mixin selector official aLeic$b$a;a(Leib$h;)Leic$b$a;intermediary method_23608Lnet/minecraft/class_1921$class_4688$class_4689;method_23608(Lnet/minecraft/class_4668$class_4676;)Lnet/minecraft/class_1921$class_4688$class_4689;named lightmapLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;lightmap(Lnet/minecraft/client/render/RenderPhase$Lightmap;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
-
overlay
- Mappings:
Namespace Name Mixin selector official aLeic$b$a;a(Leib$l;)Leic$b$a;intermediary method_23611Lnet/minecraft/class_1921$class_4688$class_4689;method_23611(Lnet/minecraft/class_4668$class_4679;)Lnet/minecraft/class_1921$class_4688$class_4689;named overlayLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;overlay(Lnet/minecraft/client/render/RenderPhase$Overlay;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
-
fog
- Mappings:
Namespace Name Mixin selector official aLeic$b$a;a(Leib$f;)Leic$b$a;intermediary method_23606Lnet/minecraft/class_1921$class_4688$class_4689;method_23606(Lnet/minecraft/class_4668$class_4674;)Lnet/minecraft/class_1921$class_4688$class_4689;named fogLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;fog(Lnet/minecraft/client/render/RenderPhase$Fog;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
-
layering
- Mappings:
Namespace Name Mixin selector official aLeic$b$a;a(Leib$g;)Leic$b$a;intermediary method_23607Lnet/minecraft/class_1921$class_4688$class_4689;method_23607(Lnet/minecraft/class_4668$class_4675;)Lnet/minecraft/class_1921$class_4688$class_4689;named layeringLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;layering(Lnet/minecraft/client/render/RenderPhase$Layering;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
-
target
- Mappings:
Namespace Name Mixin selector official aLeic$b$a;a(Leib$k;)Leic$b$a;intermediary method_23610Lnet/minecraft/class_1921$class_4688$class_4689;method_23610(Lnet/minecraft/class_4668$class_4678;)Lnet/minecraft/class_1921$class_4688$class_4689;named targetLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;target(Lnet/minecraft/client/render/RenderPhase$Target;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
-
texturing
- Mappings:
Namespace Name Mixin selector official aLeic$b$a;a(Leib$p;)Leic$b$a;intermediary method_23614Lnet/minecraft/class_1921$class_4688$class_4689;method_23614(Lnet/minecraft/class_4668$class_4684;)Lnet/minecraft/class_1921$class_4688$class_4689;named texturingLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;texturing(Lnet/minecraft/client/render/RenderPhase$Texturing;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
-
writeMaskState
public RenderLayer.MultiPhaseParameters.Builder writeMaskState(RenderPhase.WriteMaskState writeMaskState)- Mappings:
Namespace Name Mixin selector official aLeic$b$a;a(Leib$r;)Leic$b$a;intermediary method_23616Lnet/minecraft/class_1921$class_4688$class_4689;method_23616(Lnet/minecraft/class_4668$class_4686;)Lnet/minecraft/class_1921$class_4688$class_4689;named writeMaskStateLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;writeMaskState(Lnet/minecraft/client/render/RenderPhase$WriteMaskState;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
-
lineWidth
- Mappings:
Namespace Name Mixin selector official aLeic$b$a;a(Leib$i;)Leic$b$a;intermediary method_23609Lnet/minecraft/class_1921$class_4688$class_4689;method_23609(Lnet/minecraft/class_4668$class_4677;)Lnet/minecraft/class_1921$class_4688$class_4689;named lineWidthLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;lineWidth(Lnet/minecraft/client/render/RenderPhase$LineWidth;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
-
build
- Mappings:
Namespace Name Mixin selector official aLeic$b$a;a(Z)Leic$b;intermediary method_23617Lnet/minecraft/class_1921$class_4688$class_4689;method_23617(Z)Lnet/minecraft/class_1921$class_4688;named buildLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;build(Z)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;
-
build
- Mappings:
Namespace Name Mixin selector official aLeic$b$a;a(Leic$c;)Leic$b;intermediary method_24297Lnet/minecraft/class_1921$class_4688$class_4689;method_24297(Lnet/minecraft/class_1921$class_4750;)Lnet/minecraft/class_1921$class_4688;named buildLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;build(Lnet/minecraft/client/render/RenderLayer$OutlineMode;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;
-