Class RenderLayer

java.lang.Object
net.minecraft.client.render.RenderPhase
net.minecraft.client.render.RenderLayer
Direct Known Subclasses:
RenderLayer.MultiPhase

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

    • field_32776

      private static final int field_32776
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official aQ Leyb;aQ:I
      intermediary field_32776 Lnet/minecraft/class_1921;field_32776:I
      named field_32776 Lnet/minecraft/client/render/RenderLayer;field_32776:I
    • field_32777

      private static final int field_32777
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official aR Leyb;aR:I
      intermediary field_32777 Lnet/minecraft/class_1921;field_32777:I
      named field_32777 Lnet/minecraft/client/render/RenderLayer;field_32777:I
    • SOLID_BUFFER_SIZE

      public static final int SOLID_BUFFER_SIZE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official aK Leyb;aK:I
      intermediary field_32772 Lnet/minecraft/class_1921;field_32772:I
      named SOLID_BUFFER_SIZE Lnet/minecraft/client/render/RenderLayer;SOLID_BUFFER_SIZE:I
    • TRANSLUCENT_BUFFER_SIZE

      public static final int TRANSLUCENT_BUFFER_SIZE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official aL Leyb;aL:I
      intermediary field_32773 Lnet/minecraft/class_1921;field_32773:I
      named TRANSLUCENT_BUFFER_SIZE Lnet/minecraft/client/render/RenderLayer;TRANSLUCENT_BUFFER_SIZE:I
    • CUTOUT_BUFFER_SIZE

      public static final int CUTOUT_BUFFER_SIZE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official aM Leyb;aM:I
      intermediary field_32774 Lnet/minecraft/class_1921;field_32774:I
      named CUTOUT_BUFFER_SIZE Lnet/minecraft/client/render/RenderLayer;CUTOUT_BUFFER_SIZE:I
    • DEFAULT_BUFFER_SIZE

      public static final int DEFAULT_BUFFER_SIZE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official aN Leyb;aN:I
      intermediary field_32775 Lnet/minecraft/class_1921;field_32775:I
      named DEFAULT_BUFFER_SIZE Lnet/minecraft/client/render/RenderLayer;DEFAULT_BUFFER_SIZE:I
    • SOLID

      private static final RenderLayer SOLID
      Mappings:
      Namespace Name Mixin selector
      official aS Leyb;aS:Leyb;
      intermediary field_9178 Lnet/minecraft/class_1921;field_9178:Lnet/minecraft/class_1921;
      named SOLID Lnet/minecraft/client/render/RenderLayer;SOLID:Lnet/minecraft/client/render/RenderLayer;
    • CUTOUT_MIPPED

      private static final RenderLayer CUTOUT_MIPPED
      Mappings:
      Namespace Name Mixin selector
      official aT Leyb;aT:Leyb;
      intermediary field_9175 Lnet/minecraft/class_1921;field_9175:Lnet/minecraft/class_1921;
      named CUTOUT_MIPPED Lnet/minecraft/client/render/RenderLayer;CUTOUT_MIPPED:Lnet/minecraft/client/render/RenderLayer;
    • CUTOUT

      private static final RenderLayer CUTOUT
      Mappings:
      Namespace Name Mixin selector
      official aU Leyb;aU:Leyb;
      intermediary field_9174 Lnet/minecraft/class_1921;field_9174:Lnet/minecraft/class_1921;
      named CUTOUT Lnet/minecraft/client/render/RenderLayer;CUTOUT:Lnet/minecraft/client/render/RenderLayer;
    • TRANSLUCENT

      private static final RenderLayer TRANSLUCENT
      Mappings:
      Namespace Name Mixin selector
      official aV Leyb;aV:Leyb;
      intermediary field_9179 Lnet/minecraft/class_1921;field_9179:Lnet/minecraft/class_1921;
      named TRANSLUCENT Lnet/minecraft/client/render/RenderLayer;TRANSLUCENT:Lnet/minecraft/client/render/RenderLayer;
    • TRANSLUCENT_MOVING_BLOCK

      private static final RenderLayer TRANSLUCENT_MOVING_BLOCK
      Mappings:
      Namespace Name Mixin selector
      official aW Leyb;aW:Leyb;
      intermediary field_25285 Lnet/minecraft/class_1921;field_25285:Lnet/minecraft/class_1921;
      named TRANSLUCENT_MOVING_BLOCK Lnet/minecraft/client/render/RenderLayer;TRANSLUCENT_MOVING_BLOCK:Lnet/minecraft/client/render/RenderLayer;
    • TRANSLUCENT_NO_CRUMBLING

      private static final RenderLayer TRANSLUCENT_NO_CRUMBLING
      Mappings:
      Namespace Name Mixin selector
      official aX Leyb;aX:Leyb;
      intermediary field_20963 Lnet/minecraft/class_1921;field_20963:Lnet/minecraft/class_1921;
      named TRANSLUCENT_NO_CRUMBLING Lnet/minecraft/client/render/RenderLayer;TRANSLUCENT_NO_CRUMBLING:Lnet/minecraft/client/render/RenderLayer;
    • ARMOR_CUTOUT_NO_CULL

      private static final Function<Identifier,RenderLayer> ARMOR_CUTOUT_NO_CULL
      Mappings:
      Namespace Name Mixin selector
      official aY Leyb;aY:Ljava/util/function/Function;
      intermediary field_29622 Lnet/minecraft/class_1921;field_29622:Ljava/util/function/Function;
      named ARMOR_CUTOUT_NO_CULL Lnet/minecraft/client/render/RenderLayer;ARMOR_CUTOUT_NO_CULL:Ljava/util/function/Function;
    • ENTITY_SOLID

      private static final Function<Identifier,RenderLayer> ENTITY_SOLID
      Mappings:
      Namespace Name Mixin selector
      official aZ Leyb;aZ:Ljava/util/function/Function;
      intermediary field_29623 Lnet/minecraft/class_1921;field_29623:Ljava/util/function/Function;
      named ENTITY_SOLID Lnet/minecraft/client/render/RenderLayer;ENTITY_SOLID:Ljava/util/function/Function;
    • ENTITY_CUTOUT

      private static final Function<Identifier,RenderLayer> ENTITY_CUTOUT
      Mappings:
      Namespace Name Mixin selector
      official ba Leyb;ba:Ljava/util/function/Function;
      intermediary field_29624 Lnet/minecraft/class_1921;field_29624:Ljava/util/function/Function;
      named ENTITY_CUTOUT Lnet/minecraft/client/render/RenderLayer;ENTITY_CUTOUT:Ljava/util/function/Function;
    • ENTITY_CUTOUT_NO_CULL

      private static final BiFunction<Identifier,Boolean,RenderLayer> ENTITY_CUTOUT_NO_CULL
      Mappings:
      Namespace Name Mixin selector
      official bb Leyb;bb:Ljava/util/function/BiFunction;
      intermediary field_29625 Lnet/minecraft/class_1921;field_29625:Ljava/util/function/BiFunction;
      named ENTITY_CUTOUT_NO_CULL Lnet/minecraft/client/render/RenderLayer;ENTITY_CUTOUT_NO_CULL:Ljava/util/function/BiFunction;
    • ENTITY_CUTOUT_NO_CULL_Z_OFFSET

      private static final BiFunction<Identifier,Boolean,RenderLayer> ENTITY_CUTOUT_NO_CULL_Z_OFFSET
      Mappings:
      Namespace Name Mixin selector
      official bc Leyb;bc:Ljava/util/function/BiFunction;
      intermediary field_29626 Lnet/minecraft/class_1921;field_29626:Ljava/util/function/BiFunction;
      named ENTITY_CUTOUT_NO_CULL_Z_OFFSET Lnet/minecraft/client/render/RenderLayer;ENTITY_CUTOUT_NO_CULL_Z_OFFSET:Ljava/util/function/BiFunction;
    • ITEM_ENTITY_TRANSLUCENT_CULL

      private static final Function<Identifier,RenderLayer> ITEM_ENTITY_TRANSLUCENT_CULL
      Mappings:
      Namespace Name Mixin selector
      official bd Leyb;bd:Ljava/util/function/Function;
      intermediary field_29627 Lnet/minecraft/class_1921;field_29627:Ljava/util/function/Function;
      named ITEM_ENTITY_TRANSLUCENT_CULL Lnet/minecraft/client/render/RenderLayer;ITEM_ENTITY_TRANSLUCENT_CULL:Ljava/util/function/Function;
    • ENTITY_TRANSLUCENT_CULL

      private static final Function<Identifier,RenderLayer> ENTITY_TRANSLUCENT_CULL
      Mappings:
      Namespace Name Mixin selector
      official be Leyb;be:Ljava/util/function/Function;
      intermediary field_29628 Lnet/minecraft/class_1921;field_29628:Ljava/util/function/Function;
      named ENTITY_TRANSLUCENT_CULL Lnet/minecraft/client/render/RenderLayer;ENTITY_TRANSLUCENT_CULL:Ljava/util/function/Function;
    • ENTITY_TRANSLUCENT

      private static final BiFunction<Identifier,Boolean,RenderLayer> ENTITY_TRANSLUCENT
      Mappings:
      Namespace Name Mixin selector
      official bf Leyb;bf:Ljava/util/function/BiFunction;
      intermediary field_29629 Lnet/minecraft/class_1921;field_29629:Ljava/util/function/BiFunction;
      named ENTITY_TRANSLUCENT Lnet/minecraft/client/render/RenderLayer;ENTITY_TRANSLUCENT:Ljava/util/function/BiFunction;
    • ENTITY_TRANSLUCENT_EMISSIVE

      private static final BiFunction<Identifier,Boolean,RenderLayer> ENTITY_TRANSLUCENT_EMISSIVE
      Mappings:
      Namespace Name Mixin selector
      official bg Leyb;bg:Ljava/util/function/BiFunction;
      intermediary field_38345 Lnet/minecraft/class_1921;field_38345:Ljava/util/function/BiFunction;
      named ENTITY_TRANSLUCENT_EMISSIVE Lnet/minecraft/client/render/RenderLayer;ENTITY_TRANSLUCENT_EMISSIVE:Ljava/util/function/BiFunction;
    • ENTITY_SMOOTH_CUTOUT

      private static final Function<Identifier,RenderLayer> ENTITY_SMOOTH_CUTOUT
      Mappings:
      Namespace Name Mixin selector
      official bh Leyb;bh:Ljava/util/function/Function;
      intermediary field_29630 Lnet/minecraft/class_1921;field_29630:Ljava/util/function/Function;
      named ENTITY_SMOOTH_CUTOUT Lnet/minecraft/client/render/RenderLayer;ENTITY_SMOOTH_CUTOUT:Ljava/util/function/Function;
    • BEACON_BEAM

      private static final BiFunction<Identifier,Boolean,RenderLayer> BEACON_BEAM
      Mappings:
      Namespace Name Mixin selector
      official bi Leyb;bi:Ljava/util/function/BiFunction;
      intermediary field_29631 Lnet/minecraft/class_1921;field_29631:Ljava/util/function/BiFunction;
      named BEACON_BEAM Lnet/minecraft/client/render/RenderLayer;BEACON_BEAM:Ljava/util/function/BiFunction;
    • ENTITY_DECAL

      private static final Function<Identifier,RenderLayer> ENTITY_DECAL
      Mappings:
      Namespace Name Mixin selector
      official bj Leyb;bj:Ljava/util/function/Function;
      intermediary field_29632 Lnet/minecraft/class_1921;field_29632:Ljava/util/function/Function;
      named ENTITY_DECAL Lnet/minecraft/client/render/RenderLayer;ENTITY_DECAL:Ljava/util/function/Function;
    • ENTITY_NO_OUTLINE

      private static final Function<Identifier,RenderLayer> ENTITY_NO_OUTLINE
      Mappings:
      Namespace Name Mixin selector
      official bk Leyb;bk:Ljava/util/function/Function;
      intermediary field_29633 Lnet/minecraft/class_1921;field_29633:Ljava/util/function/Function;
      named ENTITY_NO_OUTLINE Lnet/minecraft/client/render/RenderLayer;ENTITY_NO_OUTLINE:Ljava/util/function/Function;
    • ENTITY_SHADOW

      private static final Function<Identifier,RenderLayer> ENTITY_SHADOW
      Mappings:
      Namespace Name Mixin selector
      official bl Leyb;bl:Ljava/util/function/Function;
      intermediary field_29634 Lnet/minecraft/class_1921;field_29634:Ljava/util/function/Function;
      named ENTITY_SHADOW Lnet/minecraft/client/render/RenderLayer;ENTITY_SHADOW:Ljava/util/function/Function;
    • ENTITY_ALPHA

      private static final Function<Identifier,RenderLayer> ENTITY_ALPHA
      Mappings:
      Namespace Name Mixin selector
      official bm Leyb;bm:Ljava/util/function/Function;
      intermediary field_29635 Lnet/minecraft/class_1921;field_29635:Ljava/util/function/Function;
      named ENTITY_ALPHA Lnet/minecraft/client/render/RenderLayer;ENTITY_ALPHA:Ljava/util/function/Function;
    • EYES

      private static final Function<Identifier,RenderLayer> EYES
      Mappings:
      Namespace Name Mixin selector
      official bn Leyb;bn:Ljava/util/function/Function;
      intermediary field_29636 Lnet/minecraft/class_1921;field_29636:Ljava/util/function/Function;
      named EYES Lnet/minecraft/client/render/RenderLayer;EYES:Ljava/util/function/Function;
    • LEASH

      private static final RenderLayer LEASH
      Mappings:
      Namespace Name Mixin selector
      official bo Leyb;bo:Leyb;
      intermediary field_20964 Lnet/minecraft/class_1921;field_20964:Lnet/minecraft/class_1921;
      named LEASH Lnet/minecraft/client/render/RenderLayer;LEASH:Lnet/minecraft/client/render/RenderLayer;
    • WATER_MASK

      private static final RenderLayer WATER_MASK
      Mappings:
      Namespace Name Mixin selector
      official bp Leyb;bp:Leyb;
      intermediary field_20965 Lnet/minecraft/class_1921;field_20965:Lnet/minecraft/class_1921;
      named WATER_MASK Lnet/minecraft/client/render/RenderLayer;WATER_MASK:Lnet/minecraft/client/render/RenderLayer;
    • ARMOR_GLINT

      private static final RenderLayer ARMOR_GLINT
      Mappings:
      Namespace Name Mixin selector
      official bq Leyb;bq:Leyb;
      intermediary field_24472 Lnet/minecraft/class_1921;field_24472:Lnet/minecraft/class_1921;
      named ARMOR_GLINT Lnet/minecraft/client/render/RenderLayer;ARMOR_GLINT:Lnet/minecraft/client/render/RenderLayer;
    • ARMOR_ENTITY_GLINT

      private static final RenderLayer ARMOR_ENTITY_GLINT
      Mappings:
      Namespace Name Mixin selector
      official br Leyb;br:Leyb;
      intermediary field_24473 Lnet/minecraft/class_1921;field_24473:Lnet/minecraft/class_1921;
      named ARMOR_ENTITY_GLINT Lnet/minecraft/client/render/RenderLayer;ARMOR_ENTITY_GLINT:Lnet/minecraft/client/render/RenderLayer;
    • GLINT_TRANSLUCENT

      private static final RenderLayer GLINT_TRANSLUCENT
      Mappings:
      Namespace Name Mixin selector
      official bs Leyb;bs:Leyb;
      intermediary field_26373 Lnet/minecraft/class_1921;field_26373:Lnet/minecraft/class_1921;
      named GLINT_TRANSLUCENT Lnet/minecraft/client/render/RenderLayer;GLINT_TRANSLUCENT:Lnet/minecraft/client/render/RenderLayer;
    • GLINT

      private static final RenderLayer GLINT
      Mappings:
      Namespace Name Mixin selector
      official bt Leyb;bt:Leyb;
      intermediary field_20967 Lnet/minecraft/class_1921;field_20967:Lnet/minecraft/class_1921;
      named GLINT Lnet/minecraft/client/render/RenderLayer;GLINT:Lnet/minecraft/client/render/RenderLayer;
    • DIRECT_GLINT

      private static final RenderLayer DIRECT_GLINT
      Mappings:
      Namespace Name Mixin selector
      official bu Leyb;bu:Leyb;
      intermediary field_25487 Lnet/minecraft/class_1921;field_25487:Lnet/minecraft/class_1921;
      named DIRECT_GLINT Lnet/minecraft/client/render/RenderLayer;DIRECT_GLINT:Lnet/minecraft/client/render/RenderLayer;
    • ENTITY_GLINT

      private static final RenderLayer ENTITY_GLINT
      Mappings:
      Namespace Name Mixin selector
      official bv Leyb;bv:Leyb;
      intermediary field_20968 Lnet/minecraft/class_1921;field_20968:Lnet/minecraft/class_1921;
      named ENTITY_GLINT Lnet/minecraft/client/render/RenderLayer;ENTITY_GLINT:Lnet/minecraft/client/render/RenderLayer;
    • DIRECT_ENTITY_GLINT

      private static final RenderLayer DIRECT_ENTITY_GLINT
      Mappings:
      Namespace Name Mixin selector
      official bw Leyb;bw:Leyb;
      intermediary field_25488 Lnet/minecraft/class_1921;field_25488:Lnet/minecraft/class_1921;
      named DIRECT_ENTITY_GLINT Lnet/minecraft/client/render/RenderLayer;DIRECT_ENTITY_GLINT:Lnet/minecraft/client/render/RenderLayer;
    • CRUMBLING

      private static final Function<Identifier,RenderLayer> CRUMBLING
      Mappings:
      Namespace Name Mixin selector
      official bx Leyb;bx:Ljava/util/function/Function;
      intermediary field_29637 Lnet/minecraft/class_1921;field_29637:Ljava/util/function/Function;
      named CRUMBLING Lnet/minecraft/client/render/RenderLayer;CRUMBLING:Ljava/util/function/Function;
    • TEXT

      private static final Function<Identifier,RenderLayer> TEXT
      Mappings:
      Namespace Name Mixin selector
      official by Leyb;by:Ljava/util/function/Function;
      intermediary field_29638 Lnet/minecraft/class_1921;field_29638:Ljava/util/function/Function;
      named TEXT Lnet/minecraft/client/render/RenderLayer;TEXT:Ljava/util/function/Function;
    • TEXT_INTENSITY

      private static final Function<Identifier,RenderLayer> TEXT_INTENSITY
      Mappings:
      Namespace Name Mixin selector
      official bz Leyb;bz:Ljava/util/function/Function;
      intermediary field_33630 Lnet/minecraft/class_1921;field_33630:Ljava/util/function/Function;
      named TEXT_INTENSITY Lnet/minecraft/client/render/RenderLayer;TEXT_INTENSITY:Ljava/util/function/Function;
    • TEXT_POLYGON_OFFSET

      private static final Function<Identifier,RenderLayer> TEXT_POLYGON_OFFSET
      Mappings:
      Namespace Name Mixin selector
      official bA Leyb;bA:Ljava/util/function/Function;
      intermediary field_34002 Lnet/minecraft/class_1921;field_34002:Ljava/util/function/Function;
      named TEXT_POLYGON_OFFSET Lnet/minecraft/client/render/RenderLayer;TEXT_POLYGON_OFFSET:Ljava/util/function/Function;
    • TEXT_INTENSITY_POLYGON_OFFSET

      private static final Function<Identifier,RenderLayer> TEXT_INTENSITY_POLYGON_OFFSET
      Mappings:
      Namespace Name Mixin selector
      official bB Leyb;bB:Ljava/util/function/Function;
      intermediary field_34003 Lnet/minecraft/class_1921;field_34003:Ljava/util/function/Function;
      named TEXT_INTENSITY_POLYGON_OFFSET Lnet/minecraft/client/render/RenderLayer;TEXT_INTENSITY_POLYGON_OFFSET:Ljava/util/function/Function;
    • TEXT_SEE_THROUGH

      private static final Function<Identifier,RenderLayer> TEXT_SEE_THROUGH
      Mappings:
      Namespace Name Mixin selector
      official bC Leyb;bC:Ljava/util/function/Function;
      intermediary field_29639 Lnet/minecraft/class_1921;field_29639:Ljava/util/function/Function;
      named TEXT_SEE_THROUGH Lnet/minecraft/client/render/RenderLayer;TEXT_SEE_THROUGH:Ljava/util/function/Function;
    • TEXT_INTENSITY_SEE_THROUGH

      private static final Function<Identifier,RenderLayer> TEXT_INTENSITY_SEE_THROUGH
      Mappings:
      Namespace Name Mixin selector
      official bD Leyb;bD:Ljava/util/function/Function;
      intermediary field_33631 Lnet/minecraft/class_1921;field_33631:Ljava/util/function/Function;
      named TEXT_INTENSITY_SEE_THROUGH Lnet/minecraft/client/render/RenderLayer;TEXT_INTENSITY_SEE_THROUGH:Ljava/util/function/Function;
    • LIGHTNING

      private static final RenderLayer LIGHTNING
      Mappings:
      Namespace Name Mixin selector
      official bE Leyb;bE:Leyb;
      intermediary field_20970 Lnet/minecraft/class_1921;field_20970:Lnet/minecraft/class_1921;
      named LIGHTNING Lnet/minecraft/client/render/RenderLayer;LIGHTNING:Lnet/minecraft/client/render/RenderLayer;
    • TRIPWIRE

      private static final RenderLayer TRIPWIRE
      Mappings:
      Namespace Name Mixin selector
      official bF Leyb;bF:Leyb;
      intermediary field_25644 Lnet/minecraft/class_1921;field_25644:Lnet/minecraft/class_1921;
      named TRIPWIRE Lnet/minecraft/client/render/RenderLayer;TRIPWIRE:Lnet/minecraft/client/render/RenderLayer;
    • END_PORTAL

      private static final RenderLayer END_PORTAL
      Mappings:
      Namespace Name Mixin selector
      official bG Leyb;bG:Leyb;
      intermediary field_29457 Lnet/minecraft/class_1921;field_29457:Lnet/minecraft/class_1921;
      named END_PORTAL Lnet/minecraft/client/render/RenderLayer;END_PORTAL:Lnet/minecraft/client/render/RenderLayer;
    • END_GATEWAY

      private static final RenderLayer END_GATEWAY
      Mappings:
      Namespace Name Mixin selector
      official bH Leyb;bH:Leyb;
      intermediary field_29458 Lnet/minecraft/class_1921;field_29458:Lnet/minecraft/class_1921;
      named END_GATEWAY Lnet/minecraft/client/render/RenderLayer;END_GATEWAY:Lnet/minecraft/client/render/RenderLayer;
    • LINES

      public static final RenderLayer.MultiPhase LINES
      Mappings:
      Namespace Name Mixin selector
      official aO Leyb;aO:Leyb$a;
      intermediary field_21695 Lnet/minecraft/class_1921;field_21695:Lnet/minecraft/class_1921$class_4687;
      named LINES Lnet/minecraft/client/render/RenderLayer;LINES:Lnet/minecraft/client/render/RenderLayer$MultiPhase;
    • LINE_STRIP

      public static final RenderLayer.MultiPhase LINE_STRIP
      Mappings:
      Namespace Name Mixin selector
      official aP Leyb;aP:Leyb$a;
      intermediary field_29456 Lnet/minecraft/class_1921;field_29456:Lnet/minecraft/class_1921$class_4687;
      named LINE_STRIP Lnet/minecraft/client/render/RenderLayer;LINE_STRIP:Lnet/minecraft/client/render/RenderLayer$MultiPhase;
    • BLOCK_LAYERS

      private static final ImmutableList<RenderLayer> BLOCK_LAYERS
      Mappings:
      Namespace Name Mixin selector
      official bI Leyb;bI:Lcom/google/common/collect/ImmutableList;
      intermediary field_39002 Lnet/minecraft/class_1921;field_39002:Lcom/google/common/collect/ImmutableList;
      named BLOCK_LAYERS Lnet/minecraft/client/render/RenderLayer;BLOCK_LAYERS:Lcom/google/common/collect/ImmutableList;
    • vertexFormat

      private final VertexFormat vertexFormat
      Mappings:
      Namespace Name Mixin selector
      official bJ Leyb;bJ:Ldzx;
      intermediary field_20972 Lnet/minecraft/class_1921;field_20972:Lnet/minecraft/class_293;
      named vertexFormat Lnet/minecraft/client/render/RenderLayer;vertexFormat:Lnet/minecraft/client/render/VertexFormat;
    • drawMode

      private final VertexFormat.DrawMode drawMode
      Mappings:
      Namespace Name Mixin selector
      official bK Leyb;bK:Ldzx$b;
      intermediary field_20973 Lnet/minecraft/class_1921;field_20973:Lnet/minecraft/class_293$class_5596;
      named drawMode Lnet/minecraft/client/render/RenderLayer;drawMode:Lnet/minecraft/client/render/VertexFormat$DrawMode;
    • expectedBufferSize

      private final int expectedBufferSize
      Mappings:
      Namespace Name Mixin selector
      official bL Leyb;bL:I
      intermediary field_20806 Lnet/minecraft/class_1921;field_20806:I
      named expectedBufferSize Lnet/minecraft/client/render/RenderLayer;expectedBufferSize:I
    • hasCrumbling

      private final boolean hasCrumbling
      Mappings:
      Namespace Name Mixin selector
      official bM Leyb;bM:Z
      intermediary field_20975 Lnet/minecraft/class_1921;field_20975:Z
      named hasCrumbling Lnet/minecraft/client/render/RenderLayer;hasCrumbling:Z
    • translucent

      private final boolean translucent
      Mappings:
      Namespace Name Mixin selector
      official bN Leyb;bN:Z
      intermediary field_21402 Lnet/minecraft/class_1921;field_21402:Z
      named translucent Lnet/minecraft/client/render/RenderLayer;translucent:Z
    • optionalThis

      private final Optional<RenderLayer> optionalThis
      Mappings:
      Namespace Name Mixin selector
      official bO Leyb;bO:Ljava/util/Optional;
      intermediary field_21850 Lnet/minecraft/class_1921;field_21850:Ljava/util/Optional;
      named optionalThis Lnet/minecraft/client/render/RenderLayer;optionalThis:Ljava/util/Optional;
  • Constructor Details

    • RenderLayer

      public RenderLayer(String name, VertexFormat vertexFormat, VertexFormat.DrawMode drawMode, int expectedBufferSize, boolean hasCrumbling, boolean translucent, Runnable startAction, Runnable endAction)
      Mappings:
      Namespace Name Mixin selector
      official <init> Leyb;<init>(Ljava/lang/String;Ldzx;Ldzx$b;IZZLjava/lang/Runnable;Ljava/lang/Runnable;)V
      intermediary <init> Lnet/minecraft/class_1921;<init>(Ljava/lang/String;Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;IZZLjava/lang/Runnable;Ljava/lang/Runnable;)V
      named <init> Lnet/minecraft/client/render/RenderLayer;<init>(Ljava/lang/String;Lnet/minecraft/client/render/VertexFormat;Lnet/minecraft/client/render/VertexFormat$DrawMode;IZZLjava/lang/Runnable;Ljava/lang/Runnable;)V
  • Method Details

    • getSolid

      public static RenderLayer getSolid()
      Mappings:
      Namespace Name Mixin selector
      official c Leyb;c()Leyb;
      intermediary method_23577 Lnet/minecraft/class_1921;method_23577()Lnet/minecraft/class_1921;
      named getSolid Lnet/minecraft/client/render/RenderLayer;getSolid()Lnet/minecraft/client/render/RenderLayer;
    • getCutoutMipped

      public static RenderLayer getCutoutMipped()
      Mappings:
      Namespace Name Mixin selector
      official d Leyb;d()Leyb;
      intermediary method_23579 Lnet/minecraft/class_1921;method_23579()Lnet/minecraft/class_1921;
      named getCutoutMipped Lnet/minecraft/client/render/RenderLayer;getCutoutMipped()Lnet/minecraft/client/render/RenderLayer;
    • getCutout

      public static RenderLayer getCutout()
      Mappings:
      Namespace Name Mixin selector
      official e Leyb;e()Leyb;
      intermediary method_23581 Lnet/minecraft/class_1921;method_23581()Lnet/minecraft/class_1921;
      named getCutout Lnet/minecraft/client/render/RenderLayer;getCutout()Lnet/minecraft/client/render/RenderLayer;
    • of

      Mappings:
      Namespace Name Mixin selector
      official a Leyb;a(Leya$l;)Leyb$b;
      intermediary method_34569 Lnet/minecraft/class_1921;method_34569(Lnet/minecraft/class_4668$class_5942;)Lnet/minecraft/class_1921$class_4688;
      named of Lnet/minecraft/client/render/RenderLayer;of(Lnet/minecraft/client/render/RenderPhase$Shader;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;
    • getTranslucent

      public static RenderLayer getTranslucent()
      Mappings:
      Namespace Name Mixin selector
      official f Leyb;f()Leyb;
      intermediary method_23583 Lnet/minecraft/class_1921;method_23583()Lnet/minecraft/class_1921;
      named getTranslucent Lnet/minecraft/client/render/RenderLayer;getTranslucent()Lnet/minecraft/client/render/RenderLayer;
    • getItemPhaseData

      private static RenderLayer.MultiPhaseParameters getItemPhaseData()
      Mappings:
      Namespace Name Mixin selector
      official G Leyb;G()Leyb$b;
      intermediary method_29381 Lnet/minecraft/class_1921;method_29381()Lnet/minecraft/class_1921$class_4688;
      named getItemPhaseData Lnet/minecraft/client/render/RenderLayer;getItemPhaseData()Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;
    • getTranslucentMovingBlock

      public static RenderLayer getTranslucentMovingBlock()
      Mappings:
      Namespace Name Mixin selector
      official g Leyb;g()Leyb;
      intermediary method_29380 Lnet/minecraft/class_1921;method_29380()Lnet/minecraft/class_1921;
      named getTranslucentMovingBlock Lnet/minecraft/client/render/RenderLayer;getTranslucentMovingBlock()Lnet/minecraft/client/render/RenderLayer;
    • getTranslucentNoCrumbling

      public static RenderLayer getTranslucentNoCrumbling()
      Mappings:
      Namespace Name Mixin selector
      official h Leyb;h()Leyb;
      intermediary method_23585 Lnet/minecraft/class_1921;method_23585()Lnet/minecraft/class_1921;
      named getTranslucentNoCrumbling Lnet/minecraft/client/render/RenderLayer;getTranslucentNoCrumbling()Lnet/minecraft/client/render/RenderLayer;
    • getArmorCutoutNoCull

      public static RenderLayer getArmorCutoutNoCull(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official a Leyb;a(Laaj;)Leyb;
      intermediary method_25448 Lnet/minecraft/class_1921;method_25448(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getArmorCutoutNoCull Lnet/minecraft/client/render/RenderLayer;getArmorCutoutNoCull(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getEntitySolid

      public static RenderLayer getEntitySolid(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official b Leyb;b(Laaj;)Leyb;
      intermediary method_23572 Lnet/minecraft/class_1921;method_23572(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getEntitySolid Lnet/minecraft/client/render/RenderLayer;getEntitySolid(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getEntityCutout

      public static RenderLayer getEntityCutout(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official c Leyb;c(Laaj;)Leyb;
      intermediary method_23576 Lnet/minecraft/class_1921;method_23576(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getEntityCutout Lnet/minecraft/client/render/RenderLayer;getEntityCutout(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getEntityCutoutNoCull

      public static RenderLayer getEntityCutoutNoCull(Identifier texture, boolean affectsOutline)
      Mappings:
      Namespace Name Mixin selector
      official a Leyb;a(Laaj;Z)Leyb;
      intermediary method_24293 Lnet/minecraft/class_1921;method_24293(Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921;
      named getEntityCutoutNoCull Lnet/minecraft/client/render/RenderLayer;getEntityCutoutNoCull(Lnet/minecraft/util/Identifier;Z)Lnet/minecraft/client/render/RenderLayer;
    • getEntityCutoutNoCull

      public static RenderLayer getEntityCutoutNoCull(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official d Leyb;d(Laaj;)Leyb;
      intermediary method_23578 Lnet/minecraft/class_1921;method_23578(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getEntityCutoutNoCull Lnet/minecraft/client/render/RenderLayer;getEntityCutoutNoCull(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getEntityCutoutNoCullZOffset

      public static RenderLayer getEntityCutoutNoCullZOffset(Identifier texture, boolean affectsOutline)
      Mappings:
      Namespace Name Mixin selector
      official b Leyb;b(Laaj;Z)Leyb;
      intermediary method_28115 Lnet/minecraft/class_1921;method_28115(Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921;
      named getEntityCutoutNoCullZOffset Lnet/minecraft/client/render/RenderLayer;getEntityCutoutNoCullZOffset(Lnet/minecraft/util/Identifier;Z)Lnet/minecraft/client/render/RenderLayer;
    • getEntityCutoutNoCullZOffset

      public static RenderLayer getEntityCutoutNoCullZOffset(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official e Leyb;e(Laaj;)Leyb;
      intermediary method_28116 Lnet/minecraft/class_1921;method_28116(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getEntityCutoutNoCullZOffset Lnet/minecraft/client/render/RenderLayer;getEntityCutoutNoCullZOffset(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getItemEntityTranslucentCull

      public static RenderLayer getItemEntityTranslucentCull(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official f Leyb;f(Laaj;)Leyb;
      intermediary method_29379 Lnet/minecraft/class_1921;method_29379(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getItemEntityTranslucentCull Lnet/minecraft/client/render/RenderLayer;getItemEntityTranslucentCull(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getEntityTranslucentCull

      public static RenderLayer getEntityTranslucentCull(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official g Leyb;g(Laaj;)Leyb;
      intermediary method_23689 Lnet/minecraft/class_1921;method_23689(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getEntityTranslucentCull Lnet/minecraft/client/render/RenderLayer;getEntityTranslucentCull(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getEntityTranslucent

      public static RenderLayer getEntityTranslucent(Identifier texture, boolean affectsOutline)
      Mappings:
      Namespace Name Mixin selector
      official c Leyb;c(Laaj;Z)Leyb;
      intermediary method_24294 Lnet/minecraft/class_1921;method_24294(Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921;
      named getEntityTranslucent Lnet/minecraft/client/render/RenderLayer;getEntityTranslucent(Lnet/minecraft/util/Identifier;Z)Lnet/minecraft/client/render/RenderLayer;
    • getEntityTranslucent

      public static RenderLayer getEntityTranslucent(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official h Leyb;h(Laaj;)Leyb;
      intermediary method_23580 Lnet/minecraft/class_1921;method_23580(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getEntityTranslucent Lnet/minecraft/client/render/RenderLayer;getEntityTranslucent(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getEntityTranslucentEmissive

      public static RenderLayer getEntityTranslucentEmissive(Identifier texture, boolean affectsOutline)
      Mappings:
      Namespace Name Mixin selector
      official d Leyb;d(Laaj;Z)Leyb;
      intermediary method_42599 Lnet/minecraft/class_1921;method_42599(Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921;
      named getEntityTranslucentEmissive Lnet/minecraft/client/render/RenderLayer;getEntityTranslucentEmissive(Lnet/minecraft/util/Identifier;Z)Lnet/minecraft/client/render/RenderLayer;
    • getEntityTranslucentEmissive

      public static RenderLayer getEntityTranslucentEmissive(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official i Leyb;i(Laaj;)Leyb;
      intermediary method_42600 Lnet/minecraft/class_1921;method_42600(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getEntityTranslucentEmissive Lnet/minecraft/client/render/RenderLayer;getEntityTranslucentEmissive(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getEntitySmoothCutout

      public static RenderLayer getEntitySmoothCutout(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official j Leyb;j(Laaj;)Leyb;
      intermediary method_23584 Lnet/minecraft/class_1921;method_23584(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getEntitySmoothCutout Lnet/minecraft/client/render/RenderLayer;getEntitySmoothCutout(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getBeaconBeam

      public static RenderLayer getBeaconBeam(Identifier texture, boolean translucent)
      Mappings:
      Namespace Name Mixin selector
      official e Leyb;e(Laaj;Z)Leyb;
      intermediary method_23592 Lnet/minecraft/class_1921;method_23592(Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921;
      named getBeaconBeam Lnet/minecraft/client/render/RenderLayer;getBeaconBeam(Lnet/minecraft/util/Identifier;Z)Lnet/minecraft/client/render/RenderLayer;
    • getEntityDecal

      public static RenderLayer getEntityDecal(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official k Leyb;k(Laaj;)Leyb;
      intermediary method_23586 Lnet/minecraft/class_1921;method_23586(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getEntityDecal Lnet/minecraft/client/render/RenderLayer;getEntityDecal(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getEntityNoOutline

      public static RenderLayer getEntityNoOutline(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official l Leyb;l(Laaj;)Leyb;
      intermediary method_23588 Lnet/minecraft/class_1921;method_23588(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getEntityNoOutline Lnet/minecraft/client/render/RenderLayer;getEntityNoOutline(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getEntityShadow

      public static RenderLayer getEntityShadow(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official m Leyb;m(Laaj;)Leyb;
      intermediary method_24469 Lnet/minecraft/class_1921;method_24469(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getEntityShadow Lnet/minecraft/client/render/RenderLayer;getEntityShadow(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getEntityAlpha

      public static RenderLayer getEntityAlpha(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official n Leyb;n(Laaj;)Leyb;
      intermediary method_23573 Lnet/minecraft/class_1921;method_23573(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getEntityAlpha Lnet/minecraft/client/render/RenderLayer;getEntityAlpha(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getEyes

      public static RenderLayer getEyes(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official o Leyb;o(Laaj;)Leyb;
      intermediary method_23026 Lnet/minecraft/class_1921;method_23026(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getEyes Lnet/minecraft/client/render/RenderLayer;getEyes(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getEnergySwirl

      public static RenderLayer getEnergySwirl(Identifier texture, float x, float y)
      Mappings:
      Namespace Name Mixin selector
      official a Leyb;a(Laaj;FF)Leyb;
      intermediary method_23018 Lnet/minecraft/class_1921;method_23018(Lnet/minecraft/class_2960;FF)Lnet/minecraft/class_1921;
      named getEnergySwirl Lnet/minecraft/client/render/RenderLayer;getEnergySwirl(Lnet/minecraft/util/Identifier;FF)Lnet/minecraft/client/render/RenderLayer;
    • getLeash

      public static RenderLayer getLeash()
      Mappings:
      Namespace Name Mixin selector
      official i Leyb;i()Leyb;
      intermediary method_23587 Lnet/minecraft/class_1921;method_23587()Lnet/minecraft/class_1921;
      named getLeash Lnet/minecraft/client/render/RenderLayer;getLeash()Lnet/minecraft/client/render/RenderLayer;
    • getWaterMask

      public static RenderLayer getWaterMask()
      Mappings:
      Namespace Name Mixin selector
      official j Leyb;j()Leyb;
      intermediary method_23589 Lnet/minecraft/class_1921;method_23589()Lnet/minecraft/class_1921;
      named getWaterMask Lnet/minecraft/client/render/RenderLayer;getWaterMask()Lnet/minecraft/client/render/RenderLayer;
    • getOutline

      public static RenderLayer getOutline(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official p Leyb;p(Laaj;)Leyb;
      intermediary method_23287 Lnet/minecraft/class_1921;method_23287(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getOutline Lnet/minecraft/client/render/RenderLayer;getOutline(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getArmorGlint

      public static RenderLayer getArmorGlint()
      Mappings:
      Namespace Name Mixin selector
      official k Leyb;k()Leyb;
      intermediary method_27948 Lnet/minecraft/class_1921;method_27948()Lnet/minecraft/class_1921;
      named getArmorGlint Lnet/minecraft/client/render/RenderLayer;getArmorGlint()Lnet/minecraft/client/render/RenderLayer;
    • getArmorEntityGlint

      public static RenderLayer getArmorEntityGlint()
      Mappings:
      Namespace Name Mixin selector
      official l Leyb;l()Leyb;
      intermediary method_27949 Lnet/minecraft/class_1921;method_27949()Lnet/minecraft/class_1921;
      named getArmorEntityGlint Lnet/minecraft/client/render/RenderLayer;getArmorEntityGlint()Lnet/minecraft/client/render/RenderLayer;
    • getGlintTranslucent

      public static RenderLayer getGlintTranslucent()
      Mappings:
      Namespace Name Mixin selector
      official m Leyb;m()Leyb;
      intermediary method_30676 Lnet/minecraft/class_1921;method_30676()Lnet/minecraft/class_1921;
      named getGlintTranslucent Lnet/minecraft/client/render/RenderLayer;getGlintTranslucent()Lnet/minecraft/client/render/RenderLayer;
    • getGlint

      public static RenderLayer getGlint()
      Mappings:
      Namespace Name Mixin selector
      official n Leyb;n()Leyb;
      intermediary method_23590 Lnet/minecraft/class_1921;method_23590()Lnet/minecraft/class_1921;
      named getGlint Lnet/minecraft/client/render/RenderLayer;getGlint()Lnet/minecraft/client/render/RenderLayer;
    • getDirectGlint

      public static RenderLayer getDirectGlint()
      Mappings:
      Namespace Name Mixin selector
      official o Leyb;o()Leyb;
      intermediary method_29706 Lnet/minecraft/class_1921;method_29706()Lnet/minecraft/class_1921;
      named getDirectGlint Lnet/minecraft/client/render/RenderLayer;getDirectGlint()Lnet/minecraft/client/render/RenderLayer;
    • getEntityGlint

      public static RenderLayer getEntityGlint()
      Mappings:
      Namespace Name Mixin selector
      official p Leyb;p()Leyb;
      intermediary method_23591 Lnet/minecraft/class_1921;method_23591()Lnet/minecraft/class_1921;
      named getEntityGlint Lnet/minecraft/client/render/RenderLayer;getEntityGlint()Lnet/minecraft/client/render/RenderLayer;
    • getDirectEntityGlint

      public static RenderLayer getDirectEntityGlint()
      Mappings:
      Namespace Name Mixin selector
      official q Leyb;q()Leyb;
      intermediary method_29707 Lnet/minecraft/class_1921;method_29707()Lnet/minecraft/class_1921;
      named getDirectEntityGlint Lnet/minecraft/client/render/RenderLayer;getDirectEntityGlint()Lnet/minecraft/client/render/RenderLayer;
    • getBlockBreaking

      public static RenderLayer getBlockBreaking(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official q Leyb;q(Laaj;)Leyb;
      intermediary method_23570 Lnet/minecraft/class_1921;method_23570(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getBlockBreaking Lnet/minecraft/client/render/RenderLayer;getBlockBreaking(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getText

      public static RenderLayer getText(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official r Leyb;r(Laaj;)Leyb;
      intermediary method_23028 Lnet/minecraft/class_1921;method_23028(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getText Lnet/minecraft/client/render/RenderLayer;getText(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getTextIntensity

      public static RenderLayer getTextIntensity(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official s Leyb;s(Laaj;)Leyb;
      intermediary method_36434 Lnet/minecraft/class_1921;method_36434(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getTextIntensity Lnet/minecraft/client/render/RenderLayer;getTextIntensity(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getTextPolygonOffset

      public static RenderLayer getTextPolygonOffset(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official t Leyb;t(Laaj;)Leyb;
      intermediary method_37345 Lnet/minecraft/class_1921;method_37345(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getTextPolygonOffset Lnet/minecraft/client/render/RenderLayer;getTextPolygonOffset(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getTextIntensityPolygonOffset

      public static RenderLayer getTextIntensityPolygonOffset(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official u Leyb;u(Laaj;)Leyb;
      intermediary method_37346 Lnet/minecraft/class_1921;method_37346(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getTextIntensityPolygonOffset Lnet/minecraft/client/render/RenderLayer;getTextIntensityPolygonOffset(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getTextSeeThrough

      public static RenderLayer getTextSeeThrough(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official v Leyb;v(Laaj;)Leyb;
      intermediary method_23030 Lnet/minecraft/class_1921;method_23030(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getTextSeeThrough Lnet/minecraft/client/render/RenderLayer;getTextSeeThrough(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getTextIntensitySeeThrough

      public static RenderLayer getTextIntensitySeeThrough(Identifier texture)
      Mappings:
      Namespace Name Mixin selector
      official w Leyb;w(Laaj;)Leyb;
      intermediary method_36435 Lnet/minecraft/class_1921;method_36435(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
      named getTextIntensitySeeThrough Lnet/minecraft/client/render/RenderLayer;getTextIntensitySeeThrough(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
    • getLightning

      public static RenderLayer getLightning()
      Mappings:
      Namespace Name Mixin selector
      official r Leyb;r()Leyb;
      intermediary method_23593 Lnet/minecraft/class_1921;method_23593()Lnet/minecraft/class_1921;
      named getLightning Lnet/minecraft/client/render/RenderLayer;getLightning()Lnet/minecraft/client/render/RenderLayer;
    • getTripwirePhaseData

      private static RenderLayer.MultiPhaseParameters getTripwirePhaseData()
      Mappings:
      Namespace Name Mixin selector
      official H Leyb;H()Leyb$b;
      intermediary method_29996 Lnet/minecraft/class_1921;method_29996()Lnet/minecraft/class_1921$class_4688;
      named getTripwirePhaseData Lnet/minecraft/client/render/RenderLayer;getTripwirePhaseData()Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;
    • getTripwire

      public static RenderLayer getTripwire()
      Mappings:
      Namespace Name Mixin selector
      official s Leyb;s()Leyb;
      intermediary method_29997 Lnet/minecraft/class_1921;method_29997()Lnet/minecraft/class_1921;
      named getTripwire Lnet/minecraft/client/render/RenderLayer;getTripwire()Lnet/minecraft/client/render/RenderLayer;
    • getEndPortal

      public static RenderLayer getEndPortal()
      Mappings:
      Namespace Name Mixin selector
      official t Leyb;t()Leyb;
      intermediary method_23574 Lnet/minecraft/class_1921;method_23574()Lnet/minecraft/class_1921;
      named getEndPortal Lnet/minecraft/client/render/RenderLayer;getEndPortal()Lnet/minecraft/client/render/RenderLayer;
    • getEndGateway

      public static RenderLayer getEndGateway()
      Mappings:
      Namespace Name Mixin selector
      official u Leyb;u()Leyb;
      intermediary method_34571 Lnet/minecraft/class_1921;method_34571()Lnet/minecraft/class_1921;
      named getEndGateway Lnet/minecraft/client/render/RenderLayer;getEndGateway()Lnet/minecraft/client/render/RenderLayer;
    • getLines

      public static RenderLayer getLines()
      Mappings:
      Namespace Name Mixin selector
      official v Leyb;v()Leyb;
      intermediary method_23594 Lnet/minecraft/class_1921;method_23594()Lnet/minecraft/class_1921;
      named getLines Lnet/minecraft/client/render/RenderLayer;getLines()Lnet/minecraft/client/render/RenderLayer;
    • getLineStrip

      public static RenderLayer getLineStrip()
      Mappings:
      Namespace Name Mixin selector
      official w Leyb;w()Leyb;
      intermediary method_34572 Lnet/minecraft/class_1921;method_34572()Lnet/minecraft/class_1921;
      named getLineStrip Lnet/minecraft/client/render/RenderLayer;getLineStrip()Lnet/minecraft/client/render/RenderLayer;
    • of

      static RenderLayer.MultiPhase of(String name, VertexFormat vertexFormat, VertexFormat.DrawMode drawMode, int expectedBufferSize, RenderLayer.MultiPhaseParameters phaseData)
      Mappings:
      Namespace Name Mixin selector
      official a Leyb;a(Ljava/lang/String;Ldzx;Ldzx$b;ILeyb$b;)Leyb$a;
      intermediary method_24048 Lnet/minecraft/class_1921;method_24048(Ljava/lang/String;Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;ILnet/minecraft/class_1921$class_4688;)Lnet/minecraft/class_1921$class_4687;
      named of Lnet/minecraft/client/render/RenderLayer;of(Ljava/lang/String;Lnet/minecraft/client/render/VertexFormat;Lnet/minecraft/client/render/VertexFormat$DrawMode;ILnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;)Lnet/minecraft/client/render/RenderLayer$MultiPhase;
    • of

      private static RenderLayer.MultiPhase of(String name, VertexFormat vertexFormat, VertexFormat.DrawMode drawMode, int expectedBufferSize, boolean hasCrumbling, boolean translucent, RenderLayer.MultiPhaseParameters phases)
      Mappings:
      Namespace Name Mixin selector
      official a Leyb;a(Ljava/lang/String;Ldzx;Ldzx$b;IZZLeyb$b;)Leyb$a;
      intermediary method_24049 Lnet/minecraft/class_1921;method_24049(Ljava/lang/String;Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;IZZLnet/minecraft/class_1921$class_4688;)Lnet/minecraft/class_1921$class_4687;
      named of Lnet/minecraft/client/render/RenderLayer;of(Ljava/lang/String;Lnet/minecraft/client/render/VertexFormat;Lnet/minecraft/client/render/VertexFormat$DrawMode;IZZLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;)Lnet/minecraft/client/render/RenderLayer$MultiPhase;
    • draw

      public void draw(BufferBuilder buffer, int cameraX, int cameraY, int cameraZ)
      Mappings:
      Namespace Name Mixin selector
      official a Leyb;a(Ldzn;III)V
      intermediary method_23012 Lnet/minecraft/class_1921;method_23012(Lnet/minecraft/class_287;III)V
      named draw Lnet/minecraft/client/render/RenderLayer;draw(Lnet/minecraft/client/render/BufferBuilder;III)V
    • toString

      public String toString()
      Overrides:
      toString in class RenderPhase
    • getBlockLayers

      public static List<RenderLayer> getBlockLayers()
      Mappings:
      Namespace Name Mixin selector
      official x Leyb;x()Ljava/util/List;
      intermediary method_22720 Lnet/minecraft/class_1921;method_22720()Ljava/util/List;
      named getBlockLayers Lnet/minecraft/client/render/RenderLayer;getBlockLayers()Ljava/util/List;
    • getExpectedBufferSize

      public int getExpectedBufferSize()
      Mappings:
      Namespace Name Mixin selector
      official y Leyb;y()I
      intermediary method_22722 Lnet/minecraft/class_1921;method_22722()I
      named getExpectedBufferSize Lnet/minecraft/client/render/RenderLayer;getExpectedBufferSize()I
    • getVertexFormat

      public VertexFormat getVertexFormat()
      Mappings:
      Namespace Name Mixin selector
      official z Leyb;z()Ldzx;
      intermediary method_23031 Lnet/minecraft/class_1921;method_23031()Lnet/minecraft/class_293;
      named getVertexFormat Lnet/minecraft/client/render/RenderLayer;getVertexFormat()Lnet/minecraft/client/render/VertexFormat;
    • getDrawMode

      public VertexFormat.DrawMode getDrawMode()
      Mappings:
      Namespace Name Mixin selector
      official A Leyb;A()Ldzx$b;
      intermediary method_23033 Lnet/minecraft/class_1921;method_23033()Lnet/minecraft/class_293$class_5596;
      named getDrawMode Lnet/minecraft/client/render/RenderLayer;getDrawMode()Lnet/minecraft/client/render/VertexFormat$DrawMode;
    • getAffectedOutline

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

      public boolean hasCrumbling()
      Mappings:
      Namespace Name Mixin selector
      official D Leyb;D()Z
      intermediary method_23037 Lnet/minecraft/class_1921;method_23037()Z
      named hasCrumbling Lnet/minecraft/client/render/RenderLayer;hasCrumbling()Z
    • areVerticesNotShared

      public boolean areVerticesNotShared()
      Mappings:
      Namespace Name Mixin selector
      official E Leyb;E()Z
      intermediary method_43332 Lnet/minecraft/class_1921;method_43332()Z
      named areVerticesNotShared Lnet/minecraft/client/render/RenderLayer;areVerticesNotShared()Z
    • asOptional

      public Optional<RenderLayer> asOptional()
      Mappings:
      Namespace Name Mixin selector
      official F Leyb;F()Ljava/util/Optional;
      intermediary method_24296 Lnet/minecraft/class_1921;method_24296()Ljava/util/Optional;
      named asOptional Lnet/minecraft/client/render/RenderLayer;asOptional()Ljava/util/Optional;