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 eyc
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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;aS:Leyc;
      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 Leyc;aT:Leyc;
      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 Leyc;aU:Leyc;
      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 Leyc;aV:Leyc;
      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 Leyc;aW:Leyc;
      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 Leyc;aX:Leyc;
      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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;bo:Leyc;
      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 Leyc;bp:Leyc;
      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 Leyc;bq:Leyc;
      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 Leyc;br:Leyc;
      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 Leyc;bs:Leyc;
      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 Leyc;bt:Leyc;
      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 Leyc;bu:Leyc;
      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 Leyc;bv:Leyc;
      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 Leyc;bw:Leyc;
      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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;bE:Leyc;
      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 Leyc;bF:Leyc;
      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 Leyc;bG:Leyc;
      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 Leyc;bH:Leyc;
      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 Leyc;aO:Leyc$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 Leyc;aP:Leyc$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 Leyc;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 Leyc;bJ:Ldzy;
      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 Leyc;bK:Ldzy$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 Leyc;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 Leyc;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 Leyc;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 Leyc;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> Leyc;<init>(Ljava/lang/String;Ldzy;Ldzy$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 Leyc;c()Leyc;
      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 Leyc;d()Leyc;
      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 Leyc;e()Leyc;
      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 Leyc;a(Leyb$l;)Leyc$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 Leyc;f()Leyc;
      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 Leyc;G()Leyc$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 Leyc;g()Leyc;
      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 Leyc;h()Leyc;
      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 Leyc;a(Laaj;)Leyc;
      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 Leyc;b(Laaj;)Leyc;
      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 Leyc;c(Laaj;)Leyc;
      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 Leyc;a(Laaj;Z)Leyc;
      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 Leyc;d(Laaj;)Leyc;
      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 Leyc;b(Laaj;Z)Leyc;
      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 Leyc;e(Laaj;)Leyc;
      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 Leyc;f(Laaj;)Leyc;
      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 Leyc;g(Laaj;)Leyc;
      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 Leyc;c(Laaj;Z)Leyc;
      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 Leyc;h(Laaj;)Leyc;
      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 Leyc;d(Laaj;Z)Leyc;
      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 Leyc;i(Laaj;)Leyc;
      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 Leyc;j(Laaj;)Leyc;
      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 Leyc;e(Laaj;Z)Leyc;
      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 Leyc;k(Laaj;)Leyc;
      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 Leyc;l(Laaj;)Leyc;
      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 Leyc;m(Laaj;)Leyc;
      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 Leyc;n(Laaj;)Leyc;
      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 Leyc;o(Laaj;)Leyc;
      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 Leyc;a(Laaj;FF)Leyc;
      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 Leyc;i()Leyc;
      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 Leyc;j()Leyc;
      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 Leyc;p(Laaj;)Leyc;
      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 Leyc;k()Leyc;
      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 Leyc;l()Leyc;
      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 Leyc;m()Leyc;
      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 Leyc;n()Leyc;
      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 Leyc;o()Leyc;
      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 Leyc;p()Leyc;
      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 Leyc;q()Leyc;
      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 Leyc;q(Laaj;)Leyc;
      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 Leyc;r(Laaj;)Leyc;
      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 Leyc;s(Laaj;)Leyc;
      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 Leyc;t(Laaj;)Leyc;
      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 Leyc;u(Laaj;)Leyc;
      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 Leyc;v(Laaj;)Leyc;
      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 Leyc;w(Laaj;)Leyc;
      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 Leyc;r()Leyc;
      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 Leyc;H()Leyc$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 Leyc;s()Leyc;
      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 Leyc;t()Leyc;
      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 Leyc;u()Leyc;
      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 Leyc;v()Leyc;
      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 Leyc;w()Leyc;
      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 Leyc;a(Ljava/lang/String;Ldzy;Ldzy$b;ILeyc$b;)Leyc$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 Leyc;a(Ljava/lang/String;Ldzy;Ldzy$b;IZZLeyc$b;)Leyc$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 Leyc;a(Ldzo;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 Leyc;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 Leyc;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 Leyc;z()Ldzy;
      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 Leyc;A()Ldzy$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 Leyc;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 Leyc;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 Leyc;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 Leyc;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 Leyc;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;