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