Uses of Class
net.minecraft.client.render.RenderLayer
Packages that use RenderLayer
Package
Description
-
Uses of RenderLayer in net.minecraft.client.font
Fields in net.minecraft.client.font declared as RenderLayerModifier and TypeFieldDescriptionprivate final RenderLayer
GlyphAtlasTexture.polygonOffsetTextLayer
private final RenderLayer
GlyphRenderer.polygonOffsetTextLayer
private final RenderLayer
GlyphAtlasTexture.seeThroughTextLayer
private final RenderLayer
GlyphRenderer.seeThroughTextLayer
private final RenderLayer
GlyphAtlasTexture.textLayer
private final RenderLayer
GlyphRenderer.textLayer
Methods in net.minecraft.client.font that return RenderLayerConstructors in net.minecraft.client.font with parameters of type RenderLayerModifierConstructorDescriptionGlyphRenderer
(RenderLayer textLayer, RenderLayer seeThroughTextLayer, RenderLayer polygonOffsetTextLayer, float minU, float maxU, float minV, float maxV, float minX, float maxX, float minY, float maxY) -
Uses of RenderLayer in net.minecraft.client.model
Fields in net.minecraft.client.model with type parameters of type RenderLayerModifier and TypeFieldDescriptionprotected final Function<Identifier,
RenderLayer> Model.layerFactory
Methods in net.minecraft.client.model that return RenderLayerModifier and TypeMethodDescriptionfinal RenderLayer
Model.getLayer
(Identifier texture) Returns the render layer for the corresponding texture.Constructor parameters in net.minecraft.client.model with type arguments of type RenderLayer -
Uses of RenderLayer in net.minecraft.client.particle
Fields in net.minecraft.client.particle declared as RenderLayer -
Uses of RenderLayer in net.minecraft.client.render
Subclasses of RenderLayer in net.minecraft.client.renderFields in net.minecraft.client.render declared as RenderLayerModifier and TypeFieldDescriptionprivate static final RenderLayer
RenderLayer.ARMOR_ENTITY_GLINT
private static final RenderLayer
RenderLayer.ARMOR_GLINT
private static final RenderLayer
TexturedRenderLayers.BANNER_PATTERNS_RENDER_LAYER
private static final RenderLayer
TexturedRenderLayers.BEDS_RENDER_LAYER
private static final RenderLayer
TexturedRenderLayers.CHEST_RENDER_LAYER
private static final RenderLayer
RenderLayer.CUTOUT
private static final RenderLayer
RenderLayer.CUTOUT_MIPPED
private static final RenderLayer
RenderLayer.DIRECT_ENTITY_GLINT
private static final RenderLayer
RenderLayer.DIRECT_GLINT
private static final RenderLayer
RenderLayer.END_GATEWAY
private static final RenderLayer
RenderLayer.END_PORTAL
private static final RenderLayer
TexturedRenderLayers.ENTITY_CUTOUT
private static final RenderLayer
RenderLayer.ENTITY_GLINT
private static final RenderLayer
TexturedRenderLayers.ENTITY_SOLID
private static final RenderLayer
TexturedRenderLayers.ENTITY_TRANSLUCENT_CULL
private static final RenderLayer
RenderLayer.GLINT
private static final RenderLayer
RenderLayer.GLINT_TRANSLUCENT
private static final RenderLayer
TexturedRenderLayers.ITEM_ENTITY_TRANSLUCENT_CULL
private static final RenderLayer
RenderLayer.LEASH
private static final RenderLayer
RenderLayer.LIGHTNING
(package private) static final RenderLayer
MapRenderer.MAP_ICONS_RENDER_LAYER
private final RenderLayer
MapRenderer.MapTexture.renderLayer
private static final RenderLayer
TexturedRenderLayers.SHIELD_PATTERNS_RENDER_LAYER
private static final RenderLayer
TexturedRenderLayers.SHULKER_BOXES_RENDER_LAYER
private static final RenderLayer
TexturedRenderLayers.SIGN_RENDER_LAYER
private static final RenderLayer
RenderLayer.SOLID
private static final RenderLayer
RenderLayer.TRANSLUCENT
private static final RenderLayer
RenderLayer.TRANSLUCENT_MOVING_BLOCK
private static final RenderLayer
RenderLayer.TRANSLUCENT_NO_CRUMBLING
private static final RenderLayer
RenderLayer.TRIPWIRE
private static final RenderLayer
RenderLayer.WATER_MASK
Fields in net.minecraft.client.render with type parameters of type RenderLayerModifier and TypeFieldDescriptionprivate final Optional<RenderLayer>
RenderLayer.MultiPhase.affectedOutline
private static final Function<Identifier,
RenderLayer> RenderLayer.ARMOR_CUTOUT_NO_CULL
private static final BiFunction<Identifier,
Boolean, RenderLayer> RenderLayer.BEACON_BEAM
private static final ImmutableList<RenderLayer>
RenderLayer.BLOCK_LAYERS
private static final Map<Block,
RenderLayer> RenderLayers.BLOCKS
private static final Function<Identifier,
RenderLayer> RenderLayer.CRUMBLING
(package private) static final BiFunction<Identifier,
RenderPhase.Cull, RenderLayer> RenderLayer.MultiPhase.CULLING_LAYERS
protected Optional<RenderLayer>
VertexConsumerProvider.Immediate.currentLayer
private static final Function<Identifier,
RenderLayer> RenderLayer.ENTITY_ALPHA
private static final Function<Identifier,
RenderLayer> RenderLayer.ENTITY_CUTOUT
private static final BiFunction<Identifier,
Boolean, RenderLayer> RenderLayer.ENTITY_CUTOUT_NO_CULL
private static final BiFunction<Identifier,
Boolean, RenderLayer> RenderLayer.ENTITY_CUTOUT_NO_CULL_Z_OFFSET
private static final Function<Identifier,
RenderLayer> RenderLayer.ENTITY_DECAL
private static final Function<Identifier,
RenderLayer> RenderLayer.ENTITY_NO_OUTLINE
private static final Function<Identifier,
RenderLayer> RenderLayer.ENTITY_SHADOW
private static final Function<Identifier,
RenderLayer> RenderLayer.ENTITY_SMOOTH_CUTOUT
private static final Function<Identifier,
RenderLayer> RenderLayer.ENTITY_SOLID
private static final BiFunction<Identifier,
Boolean, RenderLayer> RenderLayer.ENTITY_TRANSLUCENT
private static final Function<Identifier,
RenderLayer> RenderLayer.ENTITY_TRANSLUCENT_CULL
private static final BiFunction<Identifier,
Boolean, RenderLayer> RenderLayer.ENTITY_TRANSLUCENT_EMISSIVE
private final SortedMap<RenderLayer,
BufferBuilder> BufferBuilderStorage.entityBuilders
private static final Function<Identifier,
RenderLayer> RenderLayer.EYES
private static final Map<Fluid,
RenderLayer> RenderLayers.FLUIDS
private static final Function<Identifier,
RenderLayer> RenderLayer.ITEM_ENTITY_TRANSLUCENT_CULL
protected final Map<RenderLayer,
BufferBuilder> VertexConsumerProvider.Immediate.layerBuffers
private final Optional<RenderLayer>
RenderLayer.optionalThis
private static final Function<Identifier,
RenderLayer> RenderLayer.TEXT
private static final Function<Identifier,
RenderLayer> RenderLayer.TEXT_INTENSITY
private static final Function<Identifier,
RenderLayer> RenderLayer.TEXT_INTENSITY_POLYGON_OFFSET
private static final Function<Identifier,
RenderLayer> RenderLayer.TEXT_INTENSITY_SEE_THROUGH
private static final Function<Identifier,
RenderLayer> RenderLayer.TEXT_POLYGON_OFFSET
private static final Function<Identifier,
RenderLayer> RenderLayer.TEXT_SEE_THROUGH
Methods in net.minecraft.client.render that return RenderLayerModifier and TypeMethodDescriptionstatic RenderLayer
RenderLayer.getArmorCutoutNoCull
(Identifier texture) static RenderLayer
RenderLayer.getArmorEntityGlint()
static RenderLayer
RenderLayer.getArmorGlint()
static RenderLayer
TexturedRenderLayers.getBannerPatterns()
static RenderLayer
RenderLayer.getBeaconBeam
(Identifier texture, boolean translucent) static RenderLayer
TexturedRenderLayers.getBeds()
static RenderLayer
RenderLayer.getBlockBreaking
(Identifier texture) static RenderLayer
RenderLayers.getBlockLayer
(BlockState state) static RenderLayer
TexturedRenderLayers.getChest()
static RenderLayer
RenderLayer.getCutout()
static RenderLayer
RenderLayer.getCutoutMipped()
static RenderLayer
RenderLayer.getDirectEntityGlint()
static RenderLayer
RenderLayer.getDirectGlint()
static RenderLayer
RenderLayer.getEndGateway()
static RenderLayer
RenderLayer.getEndPortal()
static RenderLayer
RenderLayer.getEnergySwirl
(Identifier texture, float x, float y) static RenderLayer
RenderLayer.getEntityAlpha
(Identifier texture) static RenderLayer
RenderLayers.getEntityBlockLayer
(BlockState state, boolean direct) static RenderLayer
RenderLayer.getEntityCutout
(Identifier texture) static RenderLayer
TexturedRenderLayers.getEntityCutout()
static RenderLayer
RenderLayer.getEntityCutoutNoCull
(Identifier texture) static RenderLayer
RenderLayer.getEntityCutoutNoCull
(Identifier texture, boolean affectsOutline) static RenderLayer
RenderLayer.getEntityCutoutNoCullZOffset
(Identifier texture) static RenderLayer
RenderLayer.getEntityCutoutNoCullZOffset
(Identifier texture, boolean affectsOutline) static RenderLayer
RenderLayer.getEntityDecal
(Identifier texture) static RenderLayer
RenderLayer.getEntityGlint()
static RenderLayer
RenderLayer.getEntityNoOutline
(Identifier texture) static RenderLayer
RenderLayer.getEntityShadow
(Identifier texture) static RenderLayer
RenderLayer.getEntitySmoothCutout
(Identifier texture) static RenderLayer
RenderLayer.getEntitySolid
(Identifier texture) static RenderLayer
TexturedRenderLayers.getEntitySolid()
static RenderLayer
RenderLayer.getEntityTranslucent
(Identifier texture) static RenderLayer
RenderLayer.getEntityTranslucent
(Identifier texture, boolean affectsOutline) static RenderLayer
RenderLayer.getEntityTranslucentCull
(Identifier texture) static RenderLayer
TexturedRenderLayers.getEntityTranslucentCull()
static RenderLayer
RenderLayer.getEntityTranslucentEmissive
(Identifier texture) static RenderLayer
RenderLayer.getEntityTranslucentEmissive
(Identifier texture, boolean affectsOutline) static RenderLayer
RenderLayer.getEyes
(Identifier texture) static RenderLayer
RenderLayers.getFluidLayer
(FluidState state) static RenderLayer
RenderLayer.getGlint()
static RenderLayer
RenderLayer.getGlintTranslucent()
static RenderLayer
RenderLayer.getItemEntityTranslucentCull
(Identifier texture) static RenderLayer
TexturedRenderLayers.getItemEntityTranslucentCull()
static RenderLayer
RenderLayers.getItemLayer
(ItemStack stack, boolean direct) static RenderLayer
RenderLayer.getLeash()
static RenderLayer
RenderLayer.getLightning()
static RenderLayer
RenderLayer.getLines()
static RenderLayer
RenderLayer.getLineStrip()
static RenderLayer
RenderLayers.getMovingBlockLayer
(BlockState state) static RenderLayer
RenderLayer.getOutline
(Identifier texture) static RenderLayer
TexturedRenderLayers.getShieldPatterns()
static RenderLayer
TexturedRenderLayers.getShulkerBoxes()
static RenderLayer
TexturedRenderLayers.getSign()
static RenderLayer
RenderLayer.getSolid()
static RenderLayer
RenderLayer.getText
(Identifier texture) static RenderLayer
RenderLayer.getTextIntensity
(Identifier texture) static RenderLayer
RenderLayer.getTextIntensityPolygonOffset
(Identifier texture) static RenderLayer
RenderLayer.getTextIntensitySeeThrough
(Identifier texture) static RenderLayer
RenderLayer.getTextPolygonOffset
(Identifier texture) static RenderLayer
RenderLayer.getTextSeeThrough
(Identifier texture) static RenderLayer
RenderLayer.getTranslucent()
static RenderLayer
RenderLayer.getTranslucentMovingBlock()
static RenderLayer
RenderLayer.getTranslucentNoCrumbling()
static RenderLayer
RenderLayer.getTripwire()
static RenderLayer
RenderLayer.getWaterMask()
Methods in net.minecraft.client.render that return types with arguments of type RenderLayerModifier and TypeMethodDescriptionRenderLayer.asOptional()
RenderLayer.getAffectedOutline()
RenderLayer.MultiPhase.getAffectedOutline()
static List<RenderLayer>
RenderLayer.getBlockLayers()
Methods in net.minecraft.client.render with parameters of type RenderLayerModifier and TypeMethodDescriptionprivate static void
BufferBuilderStorage.assignBufferBuilder
(Object2ObjectLinkedOpenHashMap<RenderLayer, BufferBuilder> builderStorage, RenderLayer layer) void
VertexConsumerProvider.Immediate.draw
(RenderLayer layer) Draws the contents in thelayer
's buffer.OutlineVertexConsumerProvider.getBuffer
(RenderLayer layer) Starts building a buffer that will be drawn withlayer
.VertexConsumerProvider.getBuffer
(RenderLayer layer) Starts building a buffer that will be drawn withlayer
.VertexConsumerProvider.Immediate.getBuffer
(RenderLayer layer) Starts building a buffer that will be drawn withlayer
.private BufferBuilder
VertexConsumerProvider.Immediate.getBufferInternal
(RenderLayer layer) private void
WorldRenderer.renderLayer
(RenderLayer renderLayer, MatrixStack matrices, double cameraX, double cameraY, double cameraZ, Matrix4f positionMatrix) Method parameters in net.minecraft.client.render with type arguments of type RenderLayerModifier and TypeMethodDescriptionprivate static void
BufferBuilderStorage.assignBufferBuilder
(Object2ObjectLinkedOpenHashMap<RenderLayer, BufferBuilder> builderStorage, RenderLayer layer) VertexConsumerProvider.immediate
(Map<RenderLayer, BufferBuilder> layerBuffers, BufferBuilder fallbackBuffer) Returns a vertex consumer provider that immediately draws the current buffer builder when a different render layer is requested exceptlayerBuffers
.Constructor parameters in net.minecraft.client.render with type arguments of type RenderLayerModifierConstructorDescriptionprotected
Immediate
(BufferBuilder fallbackBuffer, Map<RenderLayer, BufferBuilder> layerBuffers) -
Uses of RenderLayer in net.minecraft.client.render.block.entity
Methods in net.minecraft.client.render.block.entity that return RenderLayerModifier and TypeMethodDescriptionprotected RenderLayer
EndGatewayBlockEntityRenderer.getLayer()
protected RenderLayer
EndPortalBlockEntityRenderer.getLayer()
static RenderLayer
SkullBlockEntityRenderer.getRenderLayer
(SkullBlock.SkullType type, @Nullable com.mojang.authlib.GameProfile profile) Methods in net.minecraft.client.render.block.entity with parameters of type RenderLayerModifier and TypeMethodDescriptionstatic void
SkullBlockEntityRenderer.renderSkull
(@Nullable Direction direction, float yaw, float animationProgress, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, SkullBlockEntityModel model, RenderLayer renderLayer) -
Uses of RenderLayer in net.minecraft.client.render.chunk
Fields in net.minecraft.client.render.chunk with type parameters of type RenderLayerModifier and TypeFieldDescriptionprivate final Map<RenderLayer,
VertexBuffer> ChunkBuilder.BuiltChunk.buffers
private final Map<RenderLayer,
BufferBuilder> BlockBufferBuilderStorage.builders
ChunkBuilder.BuiltChunk.RebuildTask.RenderData.field_39081
(package private) final Set<RenderLayer>
ChunkBuilder.ChunkData.nonEmptyLayers
Methods in net.minecraft.client.render.chunk with parameters of type RenderLayerModifier and TypeMethodDescriptionBlockBufferBuilderStorage.get
(RenderLayer layer) ChunkBuilder.BuiltChunk.getBuffer
(RenderLayer layer) boolean
ChunkBuilder.ChunkData.isEmpty
(RenderLayer layer) boolean
ChunkBuilder.BuiltChunk.scheduleSort
(RenderLayer layer, ChunkBuilder chunkRenderer) -
Uses of RenderLayer in net.minecraft.client.render.entity
Fields in net.minecraft.client.render.entity declared as RenderLayerModifier and TypeFieldDescriptionprivate static final RenderLayer
EnderDragonEntityRenderer.CRYSTAL_BEAM_LAYER
private static final RenderLayer
EnderDragonEntityRenderer.DRAGON_CUTOUT
private static final RenderLayer
EnderDragonEntityRenderer.DRAGON_DECAL
private static final RenderLayer
EnderDragonEntityRenderer.DRAGON_EYES
private static final RenderLayer
EndCrystalEntityRenderer.END_CRYSTAL
private static final RenderLayer
DragonFireballEntityRenderer.LAYER
private static final RenderLayer
ExperienceOrbEntityRenderer.LAYER
private static final RenderLayer
FishingBobberEntityRenderer.LAYER
private static final RenderLayer
GuardianEntityRenderer.LAYER
private static final RenderLayer
ShulkerBulletEntityRenderer.LAYER
private static final RenderLayer
EntityRenderDispatcher.SHADOW_LAYER
Methods in net.minecraft.client.render.entity that return RenderLayerModifier and TypeMethodDescriptionprotected @Nullable RenderLayer
ArmorStandEntityRenderer.getRenderLayer
(ArmorStandEntity armorStandEntity, boolean bool, boolean bool2, boolean bool3) protected @Nullable RenderLayer
LivingEntityRenderer.getRenderLayer
(T entity, boolean showBody, boolean translucent, boolean showOutline) Gets the render layer appropriate for rendering the passed entity. -
Uses of RenderLayer in net.minecraft.client.render.entity.feature
Fields in net.minecraft.client.render.entity.feature declared as RenderLayerModifier and TypeFieldDescriptionprivate static final RenderLayer
EndermanEyesFeatureRenderer.SKIN
private static final RenderLayer
PhantomEyesFeatureRenderer.SKIN
private static final RenderLayer
SpiderEyesFeatureRenderer.SKIN
Methods in net.minecraft.client.render.entity.feature that return RenderLayerModifier and TypeMethodDescriptionEndermanEyesFeatureRenderer.getEyesTexture()
abstract RenderLayer
EyesFeatureRenderer.getEyesTexture()
PhantomEyesFeatureRenderer.getEyesTexture()
SpiderEyesFeatureRenderer.getEyesTexture()
-
Uses of RenderLayer in net.minecraft.client.render.entity.model
Constructor parameters in net.minecraft.client.render.entity.model with type arguments of type RenderLayerModifierConstructorDescriptionprotected
AnimalModel
(Function<Identifier, RenderLayer> renderLayerFactory, boolean headScaled, float childHeadYOffset, float childHeadZOffset, float invertedChildHeadScale, float invertedChildBodyScale, float childBodyYOffset) BipedEntityModel
(ModelPart root, Function<Identifier, RenderLayer> renderLayerFactory) CompositeEntityModel
(Function<Identifier, RenderLayer> layerFactory) protected
EntityModel
(Function<Identifier, RenderLayer> layerFactory) SinglePartEntityModel
(Function<Identifier, RenderLayer> layerFactory) -
Uses of RenderLayer in net.minecraft.client.render.item
Fields in net.minecraft.client.render.item declared as RenderLayerModifier and TypeFieldDescriptionprivate static final RenderLayer
HeldItemRenderer.MAP_BACKGROUND
private static final RenderLayer
HeldItemRenderer.MAP_BACKGROUND_CHECKERBOARD
Methods in net.minecraft.client.render.item with parameters of type RenderLayerModifier and TypeMethodDescriptionstatic VertexConsumer
ItemRenderer.getArmorGlintConsumer
(VertexConsumerProvider provider, RenderLayer layer, boolean solid, boolean glint) static VertexConsumer
ItemRenderer.getCompassGlintConsumer
(VertexConsumerProvider provider, RenderLayer layer, MatrixStack.Entry entry) static VertexConsumer
ItemRenderer.getDirectCompassGlintConsumer
(VertexConsumerProvider provider, RenderLayer layer, MatrixStack.Entry entry) static VertexConsumer
ItemRenderer.getDirectItemGlintConsumer
(VertexConsumerProvider provider, RenderLayer layer, boolean solid, boolean glint) static VertexConsumer
ItemRenderer.getItemGlintConsumer
(VertexConsumerProvider vertexConsumers, RenderLayer layer, boolean solid, boolean glint) -
Uses of RenderLayer in net.minecraft.client.render.model
Fields in net.minecraft.client.render.model with type parameters of type RenderLayerModifier and TypeFieldDescriptionstatic final List<RenderLayer>
ModelLoader.BLOCK_DESTRUCTION_RENDER_LAYERS
-
Uses of RenderLayer in net.minecraft.client.util
Fields in net.minecraft.client.util declared as RenderLayerMethods in net.minecraft.client.util that return RenderLayerModifier and TypeMethodDescriptionSpriteIdentifier.getRenderLayer
(Function<Identifier, RenderLayer> layerFactory) Method parameters in net.minecraft.client.util with type arguments of type RenderLayerModifier and TypeMethodDescriptionSpriteIdentifier.getRenderLayer
(Function<Identifier, RenderLayer> layerFactory) SpriteIdentifier.getVertexConsumer
(VertexConsumerProvider vertexConsumers, Function<Identifier, RenderLayer> layerFactory) SpriteIdentifier.getVertexConsumer
(VertexConsumerProvider vertexConsumers, Function<Identifier, RenderLayer> layerFactory, boolean bool)