Class RenderLayer.MultiPhase

Enclosing class:
RenderLayer

@Environment(CLIENT) private static final class RenderLayer.MultiPhase extends RenderLayer
Mappings:
Namespace Name
official enp$a
intermediary net/minecraft/class_1921$class_4687
named net/minecraft/client/render/RenderLayer$MultiPhase
  • Field Details

    • CULLING_LAYERS

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

      private final RenderLayer.MultiPhaseParameters phases
      Mappings:
      Namespace Name Mixin selector
      official aQ Lenp$a;aQ:Lenp$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 aR Lenp$a;aR: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 aS Lenp$a;aS:Z
      intermediary field_21851 Lnet/minecraft/class_1921$class_4687;field_21851:Z
      named outline Lnet/minecraft/client/render/RenderLayer$MultiPhase;outline:Z
  • Constructor Details

  • Method Details

    • getAffectedOutline

      public Optional<RenderLayer> getAffectedOutline()
      Overrides:
      getAffectedOutline in class RenderLayer
      Mappings:
      Namespace Name Mixin selector
      official B Lenp;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()
      Overrides:
      isOutline in class RenderLayer
      Mappings:
      Namespace Name Mixin selector
      official C Lenp;C()Z
      intermediary method_24295 Lnet/minecraft/class_1921;method_24295()Z
      named isOutline Lnet/minecraft/client/render/RenderLayer;isOutline()Z
    • getPhases

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

      public String toString()
      Overrides:
      toString in class RenderLayer