类 RenderLayer.MultiPhase

  • 封闭类:
    RenderLayer

    @Environment(CLIENT)
    static final class RenderLayer.MultiPhase
    extends RenderLayer
    Mappings:
    Namespace Name
    official emi$a
    intermediary net/minecraft/class_1921$class_4687
    named net/minecraft/client/render/RenderLayer$MultiPhase
    • 字段详细资料

      • field_29640

        private static final BiFunction<Identifier,​RenderPhase.Cull,​RenderLayer> field_29640
        Mappings:
        Namespace Name Mixin selector
        official aN Lemi$a;aN:Ljava/util/function/BiFunction;
        intermediary field_29640 Lnet/minecraft/class_1921$class_4687;field_29640:Ljava/util/function/BiFunction;
        named field_29640 Lnet/minecraft/client/render/RenderLayer$MultiPhase;field_29640:Ljava/util/function/BiFunction;
      • phases

        private final RenderLayer.MultiPhaseParameters phases
        Mappings:
        Namespace Name Mixin selector
        official aO Lemi$a;aO:Lemi$b;
        intermediary field_21403 Lnet/minecraft/class_1921$class_4687;field_21403:Lnet/minecraft/class_1921$class_4688;
        named phases Lnet/minecraft/client/render/RenderLayer$MultiPhase;phases:Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;
      • affectedOutline

        private final Optional<RenderLayer> affectedOutline
        Mappings:
        Namespace Name Mixin selector
        official aP Lemi$a;aP:Ljava/util/Optional;
        intermediary field_21697 Lnet/minecraft/class_1921$class_4687;field_21697:Ljava/util/Optional;
        named affectedOutline Lnet/minecraft/client/render/RenderLayer$MultiPhase;affectedOutline:Ljava/util/Optional;
      • outline

        private final boolean outline
        Mappings:
        Namespace Name Mixin selector
        official aQ Lemi$a;aQ:Z
        intermediary field_21851 Lnet/minecraft/class_1921$class_4687;field_21851:Z
        named outline Lnet/minecraft/client/render/RenderLayer$MultiPhase;outline:Z
    • 构造器详细资料

      • MultiPhase

        private MultiPhase​(String name,
                           VertexFormat vertexFormat,
                           VertexFormat.DrawMode drawMode,
                           int expectedBufferSize,
                           boolean hasCrumbling,
                           boolean translucent,
                           RenderLayer.MultiPhaseParameters phases)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lemi$a;<init>(Ljava/lang/String;Ldpn;Ldpn$b;IZZLemi$b;)V
        intermediary <init> Lnet/minecraft/class_1921$class_4687;<init>(Ljava/lang/String;Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;IZZLnet/minecraft/class_1921$class_4688;)V
        named <init> Lnet/minecraft/client/render/RenderLayer$MultiPhase;<init>(Ljava/lang/String;Lnet/minecraft/client/render/VertexFormat;Lnet/minecraft/client/render/VertexFormat$DrawMode;IZZLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;)V
    • 方法详细资料

      • getAffectedOutline

        public Optional<RenderLayer> getAffectedOutline()
        覆盖:
        getAffectedOutline 在类中 RenderLayer
        Mappings:
        Namespace Name Mixin selector
        official B Lemi;B()Ljava/util/Optional;
        intermediary method_23289 Lnet/minecraft/class_1921;method_23289()Ljava/util/Optional;
        named getAffectedOutline Lnet/minecraft/client/render/RenderLayer;getAffectedOutline()Ljava/util/Optional;
      • isOutline

        public boolean isOutline()
        覆盖:
        isOutline 在类中 RenderLayer
        Mappings:
        Namespace Name Mixin selector
        official C Lemi;C()Z
        intermediary method_24295 Lnet/minecraft/class_1921;method_24295()Z
        named isOutline Lnet/minecraft/client/render/RenderLayer;isOutline()Z
      • method_35784

        protected final RenderLayer.MultiPhaseParameters method_35784()
        Mappings:
        Namespace Name Mixin selector
        official F Lemi$a;F()Lemi$b;
        intermediary method_35784 Lnet/minecraft/class_1921$class_4687;method_35784()Lnet/minecraft/class_1921$class_4688;
        named method_35784 Lnet/minecraft/client/render/RenderLayer$MultiPhase;method_35784()Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;
      • toString

        public String toString()
        覆盖:
        toString 在类中 RenderLayer
        Mappings:
        Namespace Name Mixin selector
        official toString Lemh;toString()Ljava/lang/String;
        intermediary toString Lnet/minecraft/class_4668;toString()Ljava/lang/String;
        named toString Lnet/minecraft/client/render/RenderPhase;toString()Ljava/lang/String;