Package net.minecraft.client.render
Class RenderLayer.MultiPhaseParameters.Builder
java.lang.Object
net.minecraft.client.render.RenderLayer.MultiPhaseParameters.Builder
- Enclosing class:
RenderLayer.MultiPhaseParameters
- Mappings:
Namespace Name named net/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builderintermediary net/minecraft/class_1921$class_4688$class_4689official gjh$b$a
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate RenderPhase.ColorLogicprivate RenderPhase.Cullprivate RenderPhase.DepthTestprivate RenderPhase.Layeringprivate RenderPhase.Lightmapprivate RenderPhase.LineWidthprivate RenderPhase.Overlayprivate RenderPhase.ShaderProgramprivate RenderPhase.Targetprivate RenderPhase.TextureBaseprivate RenderPhase.Texturingprivate RenderPhase.Transparencyprivate RenderPhase.WriteMaskState -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild(boolean affectsOutline) build(RenderLayer.OutlineMode outlineMode) colorLogic(RenderPhase.ColorLogic colorLogic) cull(RenderPhase.Cull cull) depthTest(RenderPhase.DepthTest depthTest) layering(RenderPhase.Layering layering) lightmap(RenderPhase.Lightmap lightmap) lineWidth(RenderPhase.LineWidth lineWidth) overlay(RenderPhase.Overlay overlay) program(RenderPhase.ShaderProgram program) target(RenderPhase.Target target) texture(RenderPhase.TextureBase texture) texturing(RenderPhase.Texturing texturing) transparency(RenderPhase.Transparency transparency) writeMaskState(RenderPhase.WriteMaskState writeMaskState)
-
Field Details
-
texture
- Mappings:
Namespace Name Mixin selector named textureLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;texture:Lnet/minecraft/client/render/RenderPhase$TextureBase;intermediary field_29462Lnet/minecraft/class_1921$class_4688$class_4689;field_29462:Lnet/minecraft/class_4668$class_5939;official aLgjh$b$a;a:Lgjg$e;
-
program
- Mappings:
Namespace Name Mixin selector named programLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;program:Lnet/minecraft/client/render/RenderPhase$ShaderProgram;intermediary field_29463Lnet/minecraft/class_1921$class_4688$class_4689;field_29463:Lnet/minecraft/class_4668$class_5942;official bLgjh$b$a;b:Lgjg$m;
-
transparency
- Mappings:
Namespace Name Mixin selector named transparencyLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;transparency:Lnet/minecraft/client/render/RenderPhase$Transparency;intermediary field_21424Lnet/minecraft/class_1921$class_4688$class_4689;field_21424:Lnet/minecraft/class_4668$class_4685;official cLgjh$b$a;c:Lgjg$p;
-
depthTest
- Mappings:
Namespace Name Mixin selector named depthTestLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;depthTest:Lnet/minecraft/client/render/RenderPhase$DepthTest;intermediary field_21428Lnet/minecraft/class_1921$class_4688$class_4689;field_21428:Lnet/minecraft/class_4668$class_4672;official dLgjh$b$a;d:Lgjg$d;
-
cull
- Mappings:
Namespace Name Mixin selector named cullLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;cull:Lnet/minecraft/client/render/RenderPhase$Cull;intermediary field_21429Lnet/minecraft/class_1921$class_4688$class_4689;field_21429:Lnet/minecraft/class_4668$class_4671;official eLgjh$b$a;e:Lgjg$c;
-
lightmap
- Mappings:
Namespace Name Mixin selector named lightmapLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;lightmap:Lnet/minecraft/client/render/RenderPhase$Lightmap;intermediary field_21430Lnet/minecraft/class_1921$class_4688$class_4689;field_21430:Lnet/minecraft/class_4668$class_4676;official fLgjh$b$a;f:Lgjg$g;
-
overlay
- Mappings:
Namespace Name Mixin selector named overlayLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;overlay:Lnet/minecraft/client/render/RenderPhase$Overlay;intermediary field_21431Lnet/minecraft/class_1921$class_4688$class_4689;field_21431:Lnet/minecraft/class_4668$class_4679;official gLgjh$b$a;g:Lgjg$l;
-
layering
- Mappings:
Namespace Name Mixin selector named layeringLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;layering:Lnet/minecraft/client/render/RenderPhase$Layering;intermediary field_21433Lnet/minecraft/class_1921$class_4688$class_4689;field_21433:Lnet/minecraft/class_4668$class_4675;official hLgjh$b$a;h:Lgjg$f;
-
target
- Mappings:
Namespace Name Mixin selector named targetLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;target:Lnet/minecraft/client/render/RenderPhase$Target;intermediary field_21434Lnet/minecraft/class_1921$class_4688$class_4689;field_21434:Lnet/minecraft/class_4668$class_4678;official iLgjh$b$a;i:Lgjg$k;
-
texturing
- Mappings:
Namespace Name Mixin selector named texturingLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;texturing:Lnet/minecraft/client/render/RenderPhase$Texturing;intermediary field_21435Lnet/minecraft/class_1921$class_4688$class_4689;field_21435:Lnet/minecraft/class_4668$class_4684;official jLgjh$b$a;j:Lgjg$o;
-
writeMaskState
- Mappings:
Namespace Name Mixin selector named writeMaskStateLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;writeMaskState:Lnet/minecraft/client/render/RenderPhase$WriteMaskState;intermediary field_21436Lnet/minecraft/class_1921$class_4688$class_4689;field_21436:Lnet/minecraft/class_4668$class_4686;official kLgjh$b$a;k:Lgjg$q;
-
lineWidth
- Mappings:
Namespace Name Mixin selector named lineWidthLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;lineWidth:Lnet/minecraft/client/render/RenderPhase$LineWidth;intermediary field_21437Lnet/minecraft/class_1921$class_4688$class_4689;field_21437:Lnet/minecraft/class_4668$class_4677;official lLgjh$b$a;l:Lgjg$h;
-
colorLogic
- Mappings:
Namespace Name Mixin selector named colorLogicLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;colorLogic:Lnet/minecraft/client/render/RenderPhase$ColorLogic;intermediary field_44826Lnet/minecraft/class_1921$class_4688$class_4689;field_44826:Lnet/minecraft/class_4668$class_8559;official mLgjh$b$a;m:Lgjg$b;
-
-
Constructor Details
-
Builder
Builder()
-
-
Method Details
-
texture
- Mappings:
Namespace Name Mixin selector named textureLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;texture(Lnet/minecraft/client/render/RenderPhase$TextureBase;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;intermediary method_34577Lnet/minecraft/class_1921$class_4688$class_4689;method_34577(Lnet/minecraft/class_4668$class_5939;)Lnet/minecraft/class_1921$class_4688$class_4689;official aLgjh$b$a;a(Lgjg$e;)Lgjh$b$a;
-
program
- Mappings:
Namespace Name Mixin selector named programLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;program(Lnet/minecraft/client/render/RenderPhase$ShaderProgram;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;intermediary method_34578Lnet/minecraft/class_1921$class_4688$class_4689;method_34578(Lnet/minecraft/class_4668$class_5942;)Lnet/minecraft/class_1921$class_4688$class_4689;official aLgjh$b$a;a(Lgjg$m;)Lgjh$b$a;
-
transparency
- Mappings:
Namespace Name Mixin selector named transparencyLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;transparency(Lnet/minecraft/client/render/RenderPhase$Transparency;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;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;official aLgjh$b$a;a(Lgjg$p;)Lgjh$b$a;
-
depthTest
- Mappings:
Namespace Name Mixin selector named depthTestLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;depthTest(Lnet/minecraft/client/render/RenderPhase$DepthTest;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;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;official aLgjh$b$a;a(Lgjg$d;)Lgjh$b$a;
-
cull
- Mappings:
Namespace Name Mixin selector named cullLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;cull(Lnet/minecraft/client/render/RenderPhase$Cull;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;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;official aLgjh$b$a;a(Lgjg$c;)Lgjh$b$a;
-
lightmap
- Mappings:
Namespace Name Mixin selector named lightmapLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;lightmap(Lnet/minecraft/client/render/RenderPhase$Lightmap;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;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;official aLgjh$b$a;a(Lgjg$g;)Lgjh$b$a;
-
overlay
- Mappings:
Namespace Name Mixin selector named overlayLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;overlay(Lnet/minecraft/client/render/RenderPhase$Overlay;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;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;official aLgjh$b$a;a(Lgjg$l;)Lgjh$b$a;
-
layering
- Mappings:
Namespace Name Mixin selector named layeringLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;layering(Lnet/minecraft/client/render/RenderPhase$Layering;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;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;official aLgjh$b$a;a(Lgjg$f;)Lgjh$b$a;
-
target
- Mappings:
Namespace Name Mixin selector named targetLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;target(Lnet/minecraft/client/render/RenderPhase$Target;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;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;official aLgjh$b$a;a(Lgjg$k;)Lgjh$b$a;
-
texturing
- Mappings:
Namespace Name Mixin selector named texturingLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;texturing(Lnet/minecraft/client/render/RenderPhase$Texturing;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;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;official aLgjh$b$a;a(Lgjg$o;)Lgjh$b$a;
-
writeMaskState
public RenderLayer.MultiPhaseParameters.Builder writeMaskState(RenderPhase.WriteMaskState writeMaskState) - Mappings:
Namespace Name Mixin selector named writeMaskStateLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;writeMaskState(Lnet/minecraft/client/render/RenderPhase$WriteMaskState;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;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;official aLgjh$b$a;a(Lgjg$q;)Lgjh$b$a;
-
lineWidth
- Mappings:
Namespace Name Mixin selector named lineWidthLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;lineWidth(Lnet/minecraft/client/render/RenderPhase$LineWidth;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;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;official aLgjh$b$a;a(Lgjg$h;)Lgjh$b$a;
-
colorLogic
- Mappings:
Namespace Name Mixin selector named colorLogicLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;colorLogic(Lnet/minecraft/client/render/RenderPhase$ColorLogic;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;intermediary method_51788Lnet/minecraft/class_1921$class_4688$class_4689;method_51788(Lnet/minecraft/class_4668$class_8559;)Lnet/minecraft/class_1921$class_4688$class_4689;official aLgjh$b$a;a(Lgjg$b;)Lgjh$b$a;
-
build
- Mappings:
Namespace Name Mixin selector named buildLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;build(Z)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;intermediary method_23617Lnet/minecraft/class_1921$class_4688$class_4689;method_23617(Z)Lnet/minecraft/class_1921$class_4688;official aLgjh$b$a;a(Z)Lgjh$b;
-
build
- Mappings:
Namespace Name Mixin selector named buildLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;build(Lnet/minecraft/client/render/RenderLayer$OutlineMode;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;intermediary method_24297Lnet/minecraft/class_1921$class_4688$class_4689;method_24297(Lnet/minecraft/class_1921$class_4750;)Lnet/minecraft/class_1921$class_4688;official aLgjh$b$a;a(Lgjh$c;)Lgjh$b;
-