Class RenderPhase

java.lang.Object
net.minecraft.client.render.RenderPhase
Direct Known Subclasses:
RenderLayer, RenderPhase.Layering, RenderPhase.Target, RenderPhase.TextureBase, RenderPhase.Texturing, RenderPhase.Toggleable

@Environment(CLIENT) public abstract class RenderPhase extends Object
Mappings:
Namespace Name
named net/minecraft/client/render/RenderPhase
intermediary net/minecraft/class_4668
official hjr
  • Field Details

    • field_42230

      public static final double field_42230
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_42230 Lnet/minecraft/client/render/RenderPhase;field_42230:D
      intermediary field_42230 Lnet/minecraft/class_4668;field_42230:D
      official a Lhjr;a:D
    • BLOCK_ATLAS_TEXTURE

      protected static final RenderPhase.Texture BLOCK_ATLAS_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named BLOCK_ATLAS_TEXTURE Lnet/minecraft/client/render/RenderPhase;BLOCK_ATLAS_TEXTURE:Lnet/minecraft/client/render/RenderPhase$Texture;
      intermediary field_21377 Lnet/minecraft/class_4668;field_21377:Lnet/minecraft/class_4668$class_4683;
      official c Lhjr;c:Lhjr$i;
    • NO_TEXTURE

      protected static final RenderPhase.TextureBase NO_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named NO_TEXTURE Lnet/minecraft/client/render/RenderPhase;NO_TEXTURE:Lnet/minecraft/client/render/RenderPhase$TextureBase;
      intermediary field_21378 Lnet/minecraft/class_4668;field_21378:Lnet/minecraft/class_4668$class_5939;
      official d Lhjr;d:Lhjr$b;
    • DEFAULT_TEXTURING

      protected static final RenderPhase.Texturing DEFAULT_TEXTURING
      Mappings:
      Namespace Name Mixin selector
      named DEFAULT_TEXTURING Lnet/minecraft/client/render/RenderPhase;DEFAULT_TEXTURING:Lnet/minecraft/client/render/RenderPhase$Texturing;
      intermediary field_21379 Lnet/minecraft/class_4668;field_21379:Lnet/minecraft/class_4668$class_4684;
      official e Lhjr;e:Lhjr$j;
    • GLINT_TEXTURING

      protected static final RenderPhase.Texturing GLINT_TEXTURING
      Mappings:
      Namespace Name Mixin selector
      named GLINT_TEXTURING Lnet/minecraft/client/render/RenderPhase;GLINT_TEXTURING:Lnet/minecraft/client/render/RenderPhase$Texturing;
      intermediary field_21381 Lnet/minecraft/class_4668;field_21381:Lnet/minecraft/class_4668$class_4684;
      official f Lhjr;f:Lhjr$j;
    • ENTITY_GLINT_TEXTURING

      protected static final RenderPhase.Texturing ENTITY_GLINT_TEXTURING
      Mappings:
      Namespace Name Mixin selector
      named ENTITY_GLINT_TEXTURING Lnet/minecraft/client/render/RenderPhase;ENTITY_GLINT_TEXTURING:Lnet/minecraft/client/render/RenderPhase$Texturing;
      intermediary field_21382 Lnet/minecraft/class_4668;field_21382:Lnet/minecraft/class_4668$class_4684;
      official g Lhjr;g:Lhjr$j;
    • ARMOR_ENTITY_GLINT_TEXTURING

      protected static final RenderPhase.Texturing ARMOR_ENTITY_GLINT_TEXTURING
      Mappings:
      Namespace Name Mixin selector
      named ARMOR_ENTITY_GLINT_TEXTURING Lnet/minecraft/client/render/RenderPhase;ARMOR_ENTITY_GLINT_TEXTURING:Lnet/minecraft/client/render/RenderPhase$Texturing;
      intermediary field_58053 Lnet/minecraft/class_4668;field_58053:Lnet/minecraft/class_4668$class_4684;
      official h Lhjr;h:Lhjr$j;
    • ENABLE_LIGHTMAP

      protected static final RenderPhase.Lightmap ENABLE_LIGHTMAP
      Mappings:
      Namespace Name Mixin selector
      named ENABLE_LIGHTMAP Lnet/minecraft/client/render/RenderPhase;ENABLE_LIGHTMAP:Lnet/minecraft/client/render/RenderPhase$Lightmap;
      intermediary field_21383 Lnet/minecraft/class_4668;field_21383:Lnet/minecraft/class_4668$class_4676;
      official i Lhjr;i:Lhjr$d;
    • DISABLE_LIGHTMAP

      protected static final RenderPhase.Lightmap DISABLE_LIGHTMAP
      Mappings:
      Namespace Name Mixin selector
      named DISABLE_LIGHTMAP Lnet/minecraft/client/render/RenderPhase;DISABLE_LIGHTMAP:Lnet/minecraft/client/render/RenderPhase$Lightmap;
      intermediary field_21384 Lnet/minecraft/class_4668;field_21384:Lnet/minecraft/class_4668$class_4676;
      official j Lhjr;j:Lhjr$d;
    • ENABLE_OVERLAY_COLOR

      protected static final RenderPhase.Overlay ENABLE_OVERLAY_COLOR
      Mappings:
      Namespace Name Mixin selector
      named ENABLE_OVERLAY_COLOR Lnet/minecraft/client/render/RenderPhase;ENABLE_OVERLAY_COLOR:Lnet/minecraft/client/render/RenderPhase$Overlay;
      intermediary field_21385 Lnet/minecraft/class_4668;field_21385:Lnet/minecraft/class_4668$class_4679;
      official k Lhjr;k:Lhjr$h;
    • DISABLE_OVERLAY_COLOR

      protected static final RenderPhase.Overlay DISABLE_OVERLAY_COLOR
      Mappings:
      Namespace Name Mixin selector
      named DISABLE_OVERLAY_COLOR Lnet/minecraft/client/render/RenderPhase;DISABLE_OVERLAY_COLOR:Lnet/minecraft/client/render/RenderPhase$Overlay;
      intermediary field_21386 Lnet/minecraft/class_4668;field_21386:Lnet/minecraft/class_4668$class_4679;
      official l Lhjr;l:Lhjr$h;
    • NO_LAYERING

      protected static final RenderPhase.Layering NO_LAYERING
      Mappings:
      Namespace Name Mixin selector
      named NO_LAYERING Lnet/minecraft/client/render/RenderPhase;NO_LAYERING:Lnet/minecraft/client/render/RenderPhase$Layering;
      intermediary field_21352 Lnet/minecraft/class_4668;field_21352:Lnet/minecraft/class_4668$class_4675;
      official m Lhjr;m:Lhjr$c;
    • VIEW_OFFSET_Z_LAYERING

      protected static final RenderPhase.Layering VIEW_OFFSET_Z_LAYERING
      Mappings:
      Namespace Name Mixin selector
      named VIEW_OFFSET_Z_LAYERING Lnet/minecraft/client/render/RenderPhase;VIEW_OFFSET_Z_LAYERING:Lnet/minecraft/client/render/RenderPhase$Layering;
      intermediary field_22241 Lnet/minecraft/class_4668;field_22241:Lnet/minecraft/class_4668$class_4675;
      official n Lhjr;n:Lhjr$c;
    • VIEW_OFFSET_Z_LAYERING_FORWARD

      protected static final RenderPhase.Layering VIEW_OFFSET_Z_LAYERING_FORWARD
      Mappings:
      Namespace Name Mixin selector
      named VIEW_OFFSET_Z_LAYERING_FORWARD Lnet/minecraft/client/render/RenderPhase;VIEW_OFFSET_Z_LAYERING_FORWARD:Lnet/minecraft/client/render/RenderPhase$Layering;
      intermediary field_53123 Lnet/minecraft/class_4668;field_53123:Lnet/minecraft/class_4668$class_4675;
      official o Lhjr;o:Lhjr$c;
    • MAIN_TARGET

      protected static final RenderPhase.Target MAIN_TARGET
      Mappings:
      Namespace Name Mixin selector
      named MAIN_TARGET Lnet/minecraft/client/render/RenderPhase;MAIN_TARGET:Lnet/minecraft/client/render/RenderPhase$Target;
      intermediary field_21358 Lnet/minecraft/class_4668;field_21358:Lnet/minecraft/class_4668$class_4678;
      official p Lhjr;p:Lhjr$g;
    • OUTLINE_TARGET

      protected static final RenderPhase.Target OUTLINE_TARGET
      Mappings:
      Namespace Name Mixin selector
      named OUTLINE_TARGET Lnet/minecraft/client/render/RenderPhase;OUTLINE_TARGET:Lnet/minecraft/client/render/RenderPhase$Target;
      intermediary field_21359 Lnet/minecraft/class_4668;field_21359:Lnet/minecraft/class_4668$class_4678;
      official q Lhjr;q:Lhjr$g;
    • WEATHER_TARGET

      protected static final RenderPhase.Target WEATHER_TARGET
      Mappings:
      Namespace Name Mixin selector
      named WEATHER_TARGET Lnet/minecraft/client/render/RenderPhase;WEATHER_TARGET:Lnet/minecraft/client/render/RenderPhase$Target;
      intermediary field_25282 Lnet/minecraft/class_4668;field_25282:Lnet/minecraft/class_4668$class_4678;
      official r Lhjr;r:Lhjr$g;
    • ITEM_ENTITY_TARGET

      protected static final RenderPhase.Target ITEM_ENTITY_TARGET
      Mappings:
      Namespace Name Mixin selector
      named ITEM_ENTITY_TARGET Lnet/minecraft/client/render/RenderPhase;ITEM_ENTITY_TARGET:Lnet/minecraft/client/render/RenderPhase$Target;
      intermediary field_25643 Lnet/minecraft/class_4668;field_25643:Lnet/minecraft/class_4668$class_4678;
      official s Lhjr;s:Lhjr$g;
    • name

      protected final String name
      Mappings:
      Namespace Name Mixin selector
      named name Lnet/minecraft/client/render/RenderPhase;name:Ljava/lang/String;
      intermediary field_21363 Lnet/minecraft/class_4668;field_21363:Ljava/lang/String;
      official b Lhjr;b:Ljava/lang/String;
    • beginAction

      private final Runnable beginAction
      Mappings:
      Namespace Name Mixin selector
      named beginAction Lnet/minecraft/client/render/RenderPhase;beginAction:Ljava/lang/Runnable;
      intermediary field_21361 Lnet/minecraft/class_4668;field_21361:Ljava/lang/Runnable;
      official t Lhjr;t:Ljava/lang/Runnable;
    • endAction

      private final Runnable endAction
      Mappings:
      Namespace Name Mixin selector
      named endAction Lnet/minecraft/client/render/RenderPhase;endAction:Ljava/lang/Runnable;
      intermediary field_21362 Lnet/minecraft/class_4668;field_21362:Ljava/lang/Runnable;
      official u Lhjr;u:Ljava/lang/Runnable;
  • Constructor Details

    • RenderPhase

      public RenderPhase(String name, Runnable beginAction, Runnable endAction)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/RenderPhase;<init>(Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V
      intermediary <init> Lnet/minecraft/class_4668;<init>(Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V
      official <init> Lhjr;<init>(Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V
  • Method Details

    • startDrawing

      public void startDrawing()
      Mappings:
      Namespace Name Mixin selector
      named startDrawing Lnet/minecraft/client/render/RenderPhase;startDrawing()V
      intermediary method_23516 Lnet/minecraft/class_4668;method_23516()V
      official a Lhjr;a()V
    • endDrawing

      public void endDrawing()
      Mappings:
      Namespace Name Mixin selector
      named endDrawing Lnet/minecraft/client/render/RenderPhase;endDrawing()V
      intermediary method_23518 Lnet/minecraft/class_4668;method_23518()V
      official b Lhjr;b()V
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getName

      public String getName()
      Mappings:
      Namespace Name Mixin selector
      named getName Lnet/minecraft/client/render/RenderPhase;getName()Ljava/lang/String;
      intermediary method_68484 Lnet/minecraft/class_4668;method_68484()Ljava/lang/String;
      official c Lhjr;c()Ljava/lang/String;
    • setupGlintTexturing

      private static void setupGlintTexturing(float scale)
      Mappings:
      Namespace Name Mixin selector
      named setupGlintTexturing Lnet/minecraft/client/render/RenderPhase;setupGlintTexturing(F)V
      intermediary method_23517 Lnet/minecraft/class_4668;method_23517(F)V
      official a Lhjr;a(F)V