Class RenderPhase

java.lang.Object
net.minecraft.client.render.RenderPhase
Direct Known Subclasses:
RenderLayer, RenderPhase.Layering, RenderPhase.LineWidth, 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 grx
  • Field Details Link icon

    • field_42230 Link icon

      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 Lgrx;a:D
    • MIPMAP_BLOCK_ATLAS_TEXTURE Link icon

      protected static final RenderPhase.Texture MIPMAP_BLOCK_ATLAS_TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named MIPMAP_BLOCK_ATLAS_TEXTURE Lnet/minecraft/client/render/RenderPhase;MIPMAP_BLOCK_ATLAS_TEXTURE:Lnet/minecraft/client/render/RenderPhase$Texture;
      intermediary field_21376 Lnet/minecraft/class_4668;field_21376:Lnet/minecraft/class_4668$class_4683;
      official c Lgrx;c:Lgrx$j;
    • BLOCK_ATLAS_TEXTURE Link icon

      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 d Lgrx;d:Lgrx$j;
    • NO_TEXTURE Link icon

      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 e Lgrx;e:Lgrx$b;
    • DEFAULT_TEXTURING Link icon

      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 f Lgrx;f:Lgrx$k;
    • GLINT_TEXTURING Link icon

      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 g Lgrx;g:Lgrx$k;
    • ENTITY_GLINT_TEXTURING Link icon

      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 h Lgrx;h:Lgrx$k;
    • ARMOR_ENTITY_GLINT_TEXTURING Link icon

      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 i Lgrx;i:Lgrx$k;
    • ENABLE_LIGHTMAP Link icon

      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 j Lgrx;j:Lgrx$d;
    • DISABLE_LIGHTMAP Link icon

      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 k Lgrx;k:Lgrx$d;
    • ENABLE_OVERLAY_COLOR Link icon

      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 l Lgrx;l:Lgrx$i;
    • DISABLE_OVERLAY_COLOR Link icon

      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 m Lgrx;m:Lgrx$i;
    • NO_LAYERING Link icon

      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 n Lgrx;n:Lgrx$c;
    • VIEW_OFFSET_Z_LAYERING Link icon

      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 o Lgrx;o:Lgrx$c;
    • VIEW_OFFSET_Z_LAYERING_FORWARD Link icon

      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 p Lgrx;p:Lgrx$c;
    • MAIN_TARGET Link icon

      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 q Lgrx;q:Lgrx$h;
    • OUTLINE_TARGET Link icon

      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 r Lgrx;r:Lgrx$h;
    • TRANSLUCENT_TARGET Link icon

      protected static final RenderPhase.Target TRANSLUCENT_TARGET
      Mappings:
      Namespace Name Mixin selector
      named TRANSLUCENT_TARGET Lnet/minecraft/client/render/RenderPhase;TRANSLUCENT_TARGET:Lnet/minecraft/client/render/RenderPhase$Target;
      intermediary field_25280 Lnet/minecraft/class_4668;field_25280:Lnet/minecraft/class_4668$class_4678;
      official s Lgrx;s:Lgrx$h;
    • PARTICLES_TARGET Link icon

      protected static final RenderPhase.Target PARTICLES_TARGET
      Mappings:
      Namespace Name Mixin selector
      named PARTICLES_TARGET Lnet/minecraft/client/render/RenderPhase;PARTICLES_TARGET:Lnet/minecraft/client/render/RenderPhase$Target;
      intermediary field_25281 Lnet/minecraft/class_4668;field_25281:Lnet/minecraft/class_4668$class_4678;
      official t Lgrx;t:Lgrx$h;
    • WEATHER_TARGET Link icon

      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 u Lgrx;u:Lgrx$h;
    • ITEM_ENTITY_TARGET Link icon

      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 v Lgrx;v:Lgrx$h;
    • FULL_LINE_WIDTH Link icon

      protected static final RenderPhase.LineWidth FULL_LINE_WIDTH
      Mappings:
      Namespace Name Mixin selector
      named FULL_LINE_WIDTH Lnet/minecraft/client/render/RenderPhase;FULL_LINE_WIDTH:Lnet/minecraft/client/render/RenderPhase$LineWidth;
      intermediary field_21360 Lnet/minecraft/class_4668;field_21360:Lnet/minecraft/class_4668$class_4677;
      official w Lgrx;w:Lgrx$e;
    • name Link icon

      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 Lgrx;b:Ljava/lang/String;
    • beginAction Link icon

      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 x Lgrx;x:Ljava/lang/Runnable;
    • endAction Link icon

      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 y Lgrx;y:Ljava/lang/Runnable;
  • Constructor Details Link icon

    • RenderPhase Link icon

      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> Lgrx;<init>(Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V
  • Method Details Link icon

    • startDrawing Link icon

      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 Lgrx;a()V
    • endDrawing Link icon

      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 Lgrx;b()V
    • toString Link icon

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

      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 Lgrx;c()Ljava/lang/String;
    • setupGlintTexturing Link icon

      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 Lgrx;a(F)V