类 RenderLayer.MultiPhaseParameters.Builder

  • 封闭类:
    RenderLayer.MultiPhaseParameters

    @Environment(CLIENT)
    public static class RenderLayer.MultiPhaseParameters.Builder
    extends Object
    Mappings:
    Namespace Name
    official emi$b$a
    intermediary net/minecraft/class_1921$class_4688$class_4689
    named net/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder
    • 字段详细资料

      • texture

        private RenderPhase.TextureBase texture
        Mappings:
        Namespace Name Mixin selector
        official a Lemi$b$a;a:Lemh$d;
        intermediary field_29462 Lnet/minecraft/class_1921$class_4688$class_4689;field_29462:Lnet/minecraft/class_4668$class_5939;
        named texture Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;texture:Lnet/minecraft/client/render/RenderPhase$TextureBase;
      • shader

        private RenderPhase.Shader shader
        Mappings:
        Namespace Name Mixin selector
        official b Lemi$b$a;b:Lemh$l;
        intermediary field_29463 Lnet/minecraft/class_1921$class_4688$class_4689;field_29463:Lnet/minecraft/class_4668$class_5942;
        named shader Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;shader:Lnet/minecraft/client/render/RenderPhase$Shader;
      • transparency

        private RenderPhase.Transparency transparency
        Mappings:
        Namespace Name Mixin selector
        official c Lemi$b$a;c:Lemh$o;
        intermediary field_21424 Lnet/minecraft/class_1921$class_4688$class_4689;field_21424:Lnet/minecraft/class_4668$class_4685;
        named transparency Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;transparency:Lnet/minecraft/client/render/RenderPhase$Transparency;
      • depthTest

        private RenderPhase.DepthTest depthTest
        Mappings:
        Namespace Name Mixin selector
        official d Lemi$b$a;d:Lemh$c;
        intermediary field_21428 Lnet/minecraft/class_1921$class_4688$class_4689;field_21428:Lnet/minecraft/class_4668$class_4672;
        named depthTest Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;depthTest:Lnet/minecraft/client/render/RenderPhase$DepthTest;
      • cull

        private RenderPhase.Cull cull
        Mappings:
        Namespace Name Mixin selector
        official e Lemi$b$a;e:Lemh$b;
        intermediary field_21429 Lnet/minecraft/class_1921$class_4688$class_4689;field_21429:Lnet/minecraft/class_4668$class_4671;
        named cull Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;cull:Lnet/minecraft/client/render/RenderPhase$Cull;
      • lightmap

        private RenderPhase.Lightmap lightmap
        Mappings:
        Namespace Name Mixin selector
        official f Lemi$b$a;f:Lemh$f;
        intermediary field_21430 Lnet/minecraft/class_1921$class_4688$class_4689;field_21430:Lnet/minecraft/class_4668$class_4676;
        named lightmap Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;lightmap:Lnet/minecraft/client/render/RenderPhase$Lightmap;
      • overlay

        private RenderPhase.Overlay overlay
        Mappings:
        Namespace Name Mixin selector
        official g Lemi$b$a;g:Lemh$k;
        intermediary field_21431 Lnet/minecraft/class_1921$class_4688$class_4689;field_21431:Lnet/minecraft/class_4668$class_4679;
        named overlay Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;overlay:Lnet/minecraft/client/render/RenderPhase$Overlay;
      • layering

        private RenderPhase.Layering layering
        Mappings:
        Namespace Name Mixin selector
        official h Lemi$b$a;h:Lemh$e;
        intermediary field_21433 Lnet/minecraft/class_1921$class_4688$class_4689;field_21433:Lnet/minecraft/class_4668$class_4675;
        named layering Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;layering:Lnet/minecraft/client/render/RenderPhase$Layering;
      • target

        private RenderPhase.Target target
        Mappings:
        Namespace Name Mixin selector
        official i Lemi$b$a;i:Lemh$j;
        intermediary field_21434 Lnet/minecraft/class_1921$class_4688$class_4689;field_21434:Lnet/minecraft/class_4668$class_4678;
        named target Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;target:Lnet/minecraft/client/render/RenderPhase$Target;
      • texturing

        private RenderPhase.Texturing texturing
        Mappings:
        Namespace Name Mixin selector
        official j Lemi$b$a;j:Lemh$n;
        intermediary field_21435 Lnet/minecraft/class_1921$class_4688$class_4689;field_21435:Lnet/minecraft/class_4668$class_4684;
        named texturing Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;texturing:Lnet/minecraft/client/render/RenderPhase$Texturing;
      • writeMaskState

        private RenderPhase.WriteMaskState writeMaskState
        Mappings:
        Namespace Name Mixin selector
        official k Lemi$b$a;k:Lemh$p;
        intermediary field_21436 Lnet/minecraft/class_1921$class_4688$class_4689;field_21436:Lnet/minecraft/class_4668$class_4686;
        named writeMaskState Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;writeMaskState:Lnet/minecraft/client/render/RenderPhase$WriteMaskState;
      • lineWidth

        private RenderPhase.LineWidth lineWidth
        Mappings:
        Namespace Name Mixin selector
        official l Lemi$b$a;l:Lemh$g;
        intermediary field_21437 Lnet/minecraft/class_1921$class_4688$class_4689;field_21437:Lnet/minecraft/class_4668$class_4677;
        named lineWidth Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;lineWidth:Lnet/minecraft/client/render/RenderPhase$LineWidth;
    • 构造器详细资料

      • Builder

        private Builder()
    • 方法详细资料

      • texture

        public RenderLayer.MultiPhaseParameters.Builder texture​(RenderPhase.TextureBase texture)
        Mappings:
        Namespace Name Mixin selector
        official a Lemi$b$a;a(Lemh$d;)Lemi$b$a;
        intermediary method_34577 Lnet/minecraft/class_1921$class_4688$class_4689;method_34577(Lnet/minecraft/class_4668$class_5939;)Lnet/minecraft/class_1921$class_4688$class_4689;
        named texture Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;texture(Lnet/minecraft/client/render/RenderPhase$TextureBase;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
      • shader

        public RenderLayer.MultiPhaseParameters.Builder shader​(RenderPhase.Shader shader)
        Mappings:
        Namespace Name Mixin selector
        official a Lemi$b$a;a(Lemh$l;)Lemi$b$a;
        intermediary method_34578 Lnet/minecraft/class_1921$class_4688$class_4689;method_34578(Lnet/minecraft/class_4668$class_5942;)Lnet/minecraft/class_1921$class_4688$class_4689;
        named shader Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;shader(Lnet/minecraft/client/render/RenderPhase$Shader;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
      • transparency

        public RenderLayer.MultiPhaseParameters.Builder transparency​(RenderPhase.Transparency transparency)
        Mappings:
        Namespace Name Mixin selector
        official a Lemi$b$a;a(Lemh$o;)Lemi$b$a;
        intermediary method_23615 Lnet/minecraft/class_1921$class_4688$class_4689;method_23615(Lnet/minecraft/class_4668$class_4685;)Lnet/minecraft/class_1921$class_4688$class_4689;
        named transparency Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;transparency(Lnet/minecraft/client/render/RenderPhase$Transparency;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
      • depthTest

        public RenderLayer.MultiPhaseParameters.Builder depthTest​(RenderPhase.DepthTest depthTest)
        Mappings:
        Namespace Name Mixin selector
        official a Lemi$b$a;a(Lemh$c;)Lemi$b$a;
        intermediary method_23604 Lnet/minecraft/class_1921$class_4688$class_4689;method_23604(Lnet/minecraft/class_4668$class_4672;)Lnet/minecraft/class_1921$class_4688$class_4689;
        named depthTest Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;depthTest(Lnet/minecraft/client/render/RenderPhase$DepthTest;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
      • cull

        public RenderLayer.MultiPhaseParameters.Builder cull​(RenderPhase.Cull cull)
        Mappings:
        Namespace Name Mixin selector
        official a Lemi$b$a;a(Lemh$b;)Lemi$b$a;
        intermediary method_23603 Lnet/minecraft/class_1921$class_4688$class_4689;method_23603(Lnet/minecraft/class_4668$class_4671;)Lnet/minecraft/class_1921$class_4688$class_4689;
        named cull Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;cull(Lnet/minecraft/client/render/RenderPhase$Cull;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
      • lightmap

        public RenderLayer.MultiPhaseParameters.Builder lightmap​(RenderPhase.Lightmap lightmap)
        Mappings:
        Namespace Name Mixin selector
        official a Lemi$b$a;a(Lemh$f;)Lemi$b$a;
        intermediary method_23608 Lnet/minecraft/class_1921$class_4688$class_4689;method_23608(Lnet/minecraft/class_4668$class_4676;)Lnet/minecraft/class_1921$class_4688$class_4689;
        named lightmap Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;lightmap(Lnet/minecraft/client/render/RenderPhase$Lightmap;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
      • overlay

        public RenderLayer.MultiPhaseParameters.Builder overlay​(RenderPhase.Overlay overlay)
        Mappings:
        Namespace Name Mixin selector
        official a Lemi$b$a;a(Lemh$k;)Lemi$b$a;
        intermediary method_23611 Lnet/minecraft/class_1921$class_4688$class_4689;method_23611(Lnet/minecraft/class_4668$class_4679;)Lnet/minecraft/class_1921$class_4688$class_4689;
        named overlay Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;overlay(Lnet/minecraft/client/render/RenderPhase$Overlay;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
      • layering

        public RenderLayer.MultiPhaseParameters.Builder layering​(RenderPhase.Layering layering)
        Mappings:
        Namespace Name Mixin selector
        official a Lemi$b$a;a(Lemh$e;)Lemi$b$a;
        intermediary method_23607 Lnet/minecraft/class_1921$class_4688$class_4689;method_23607(Lnet/minecraft/class_4668$class_4675;)Lnet/minecraft/class_1921$class_4688$class_4689;
        named layering Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;layering(Lnet/minecraft/client/render/RenderPhase$Layering;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
      • target

        public RenderLayer.MultiPhaseParameters.Builder target​(RenderPhase.Target target)
        Mappings:
        Namespace Name Mixin selector
        official a Lemi$b$a;a(Lemh$j;)Lemi$b$a;
        intermediary method_23610 Lnet/minecraft/class_1921$class_4688$class_4689;method_23610(Lnet/minecraft/class_4668$class_4678;)Lnet/minecraft/class_1921$class_4688$class_4689;
        named target Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;target(Lnet/minecraft/client/render/RenderPhase$Target;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
      • texturing

        public RenderLayer.MultiPhaseParameters.Builder texturing​(RenderPhase.Texturing texturing)
        Mappings:
        Namespace Name Mixin selector
        official a Lemi$b$a;a(Lemh$n;)Lemi$b$a;
        intermediary method_23614 Lnet/minecraft/class_1921$class_4688$class_4689;method_23614(Lnet/minecraft/class_4668$class_4684;)Lnet/minecraft/class_1921$class_4688$class_4689;
        named texturing Lnet/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 a Lemi$b$a;a(Lemh$p;)Lemi$b$a;
        intermediary method_23616 Lnet/minecraft/class_1921$class_4688$class_4689;method_23616(Lnet/minecraft/class_4668$class_4686;)Lnet/minecraft/class_1921$class_4688$class_4689;
        named writeMaskState Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;writeMaskState(Lnet/minecraft/client/render/RenderPhase$WriteMaskState;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
      • lineWidth

        public RenderLayer.MultiPhaseParameters.Builder lineWidth​(RenderPhase.LineWidth lineWidth)
        Mappings:
        Namespace Name Mixin selector
        official a Lemi$b$a;a(Lemh$g;)Lemi$b$a;
        intermediary method_23609 Lnet/minecraft/class_1921$class_4688$class_4689;method_23609(Lnet/minecraft/class_4668$class_4677;)Lnet/minecraft/class_1921$class_4688$class_4689;
        named lineWidth Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;lineWidth(Lnet/minecraft/client/render/RenderPhase$LineWidth;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;
      • build

        public RenderLayer.MultiPhaseParameters build​(boolean affectsOutline)
        Mappings:
        Namespace Name Mixin selector
        official a Lemi$b$a;a(Z)Lemi$b;
        intermediary method_23617 Lnet/minecraft/class_1921$class_4688$class_4689;method_23617(Z)Lnet/minecraft/class_1921$class_4688;
        named build Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;build(Z)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;
      • build

        public RenderLayer.MultiPhaseParameters build​(RenderLayer.OutlineMode outlineMode)
        Mappings:
        Namespace Name Mixin selector
        official a Lemi$b$a;a(Lemi$c;)Lemi$b;
        intermediary method_24297 Lnet/minecraft/class_1921$class_4688$class_4689;method_24297(Lnet/minecraft/class_1921$class_4750;)Lnet/minecraft/class_1921$class_4688;
        named build Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder;build(Lnet/minecraft/client/render/RenderLayer$OutlineMode;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;