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 RenderLayerTextRenderLayerSet.normalThe field for thenormalrecord component.private final RenderLayerTextRenderLayerSet.polygonOffsetThe field for thepolygonOffsetrecord component.private final RenderLayerTextRenderLayerSet.seeThroughThe field for theseeThroughrecord component.Methods in net.minecraft.client.font that return RenderLayerModifier and TypeMethodDescriptionGlyphRenderer.getLayer(TextRenderer.TextLayerType layerType) TextRenderLayerSet.getRenderLayer(TextRenderer.TextLayerType layerType) TextRenderLayerSet.normal()Returns the value of thenormalrecord component.TextRenderLayerSet.polygonOffset()Returns the value of thepolygonOffsetrecord component.TextRenderLayerSet.seeThrough()Returns the value of theseeThroughrecord component.Constructors in net.minecraft.client.font with parameters of type RenderLayerModifierConstructorDescriptionTextRenderLayerSet(RenderLayer renderLayer, RenderLayer renderLayer2, RenderLayer renderLayer3) -
Uses of RenderLayer in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type RenderLayerModifier and TypeMethodDescriptionvoidDrawContext.drawHorizontalLine(RenderLayer layer, int x1, int x2, int y, int color) voidDrawContext.drawVerticalLine(RenderLayer layer, int x, int y1, int y2, int color) voidDrawContext.fill(RenderLayer layer, int x1, int x2, int y1, int y2, int color) voidDrawContext.fill(RenderLayer layer, int x1, int x2, int y1, int y2, int z, int color) voidDrawContext.fillGradient(RenderLayer layer, int startX, int startY, int endX, int endY, int colorStart, int colorEnd, int z) -
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.layerFactoryMethods in net.minecraft.client.model that return RenderLayerModifier and TypeMethodDescriptionfinal RenderLayerModel.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 RenderLayerRenderLayer.ARMOR_ENTITY_GLINTprivate static final RenderLayerRenderLayer.ARMOR_GLINTprivate static final RenderLayerTexturedRenderLayers.ARMOR_TRIMS_RENDER_LAYERprivate static final RenderLayerTexturedRenderLayers.BANNER_PATTERNS_RENDER_LAYERprivate static final RenderLayerTexturedRenderLayers.BEDS_RENDER_LAYERprivate static final RenderLayerTexturedRenderLayers.CHEST_RENDER_LAYERprivate static final RenderLayerRenderLayer.CUTOUTprivate static final RenderLayerRenderLayer.CUTOUT_MIPPEDprivate static final RenderLayerRenderLayer.DIRECT_ENTITY_GLINTprivate static final RenderLayerRenderLayer.DIRECT_GLINTprivate static final RenderLayerRenderLayer.END_GATEWAYprivate static final RenderLayerRenderLayer.END_PORTALprivate static final RenderLayerTexturedRenderLayers.ENTITY_CUTOUTprivate static final RenderLayerRenderLayer.ENTITY_GLINTprivate static final RenderLayerTexturedRenderLayers.ENTITY_SOLIDprivate static final RenderLayerTexturedRenderLayers.ENTITY_TRANSLUCENT_CULLprivate static final RenderLayerRenderLayer.GLINTprivate static final RenderLayerRenderLayer.GLINT_TRANSLUCENTprivate static final RenderLayerTexturedRenderLayers.ITEM_ENTITY_TRANSLUCENT_CULLprivate static final RenderLayerRenderLayer.LEASHprivate static final RenderLayerRenderLayer.LIGHTNING(package private) static final RenderLayerMapRenderer.MAP_ICONS_RENDER_LAYERprivate final RenderLayerMapRenderer.MapTexture.renderLayerprivate static final RenderLayerTexturedRenderLayers.SHIELD_PATTERNS_RENDER_LAYERprivate static final RenderLayerTexturedRenderLayers.SHULKER_BOXES_RENDER_LAYERprivate static final RenderLayerTexturedRenderLayers.SIGN_RENDER_LAYERprivate static final RenderLayerRenderLayer.SOLIDprivate static final RenderLayerRenderLayer.TEXT_BACKGROUNDprivate static final RenderLayerRenderLayer.TEXT_BACKGROUND_SEE_THROUGHprivate static final RenderLayerRenderLayer.TRANSLUCENTprivate static final RenderLayerRenderLayer.TRANSLUCENT_MOVING_BLOCKprivate static final RenderLayerRenderLayer.TRANSLUCENT_NO_CRUMBLINGprivate static final RenderLayerRenderLayer.TRIPWIREprivate static final RenderLayerRenderLayer.WATER_MASKFields in net.minecraft.client.render with type parameters of type RenderLayerModifier and TypeFieldDescriptionprivate final Optional<RenderLayer>RenderLayer.MultiPhase.affectedOutlineprivate static final Function<Identifier,RenderLayer> RenderLayer.ARMOR_CUTOUT_NO_CULLprivate static final BiFunction<Identifier,Boolean, RenderLayer> RenderLayer.BEACON_BEAMprivate static final ImmutableList<RenderLayer>RenderLayer.BLOCK_LAYERSprivate static final Map<Block,RenderLayer> RenderLayers.BLOCKSprivate static final Function<Identifier,RenderLayer> RenderLayer.CRUMBLING(package private) static final BiFunction<Identifier,RenderPhase.Cull, RenderLayer> RenderLayer.MultiPhase.CULLING_LAYERSprotected Optional<RenderLayer>VertexConsumerProvider.Immediate.currentLayerprivate static final Function<Identifier,RenderLayer> RenderLayer.ENTITY_ALPHAprivate static final Function<Identifier,RenderLayer> RenderLayer.ENTITY_CUTOUTprivate static final BiFunction<Identifier,Boolean, RenderLayer> RenderLayer.ENTITY_CUTOUT_NO_CULLprivate static final BiFunction<Identifier,Boolean, RenderLayer> RenderLayer.ENTITY_CUTOUT_NO_CULL_Z_OFFSETprivate static final Function<Identifier,RenderLayer> RenderLayer.ENTITY_DECALprivate static final Function<Identifier,RenderLayer> RenderLayer.ENTITY_NO_OUTLINEprivate static final Function<Identifier,RenderLayer> RenderLayer.ENTITY_SHADOWprivate static final Function<Identifier,RenderLayer> RenderLayer.ENTITY_SMOOTH_CUTOUTprivate static final Function<Identifier,RenderLayer> RenderLayer.ENTITY_SOLIDprivate static final BiFunction<Identifier,Boolean, RenderLayer> RenderLayer.ENTITY_TRANSLUCENTprivate static final Function<Identifier,RenderLayer> RenderLayer.ENTITY_TRANSLUCENT_CULLprivate static final BiFunction<Identifier,Boolean, RenderLayer> RenderLayer.ENTITY_TRANSLUCENT_EMISSIVEprivate final SortedMap<RenderLayer,BufferBuilder> BufferBuilderStorage.entityBuildersprivate static final Function<Identifier,RenderLayer> RenderLayer.EYESprivate static final Map<Fluid,RenderLayer> RenderLayers.FLUIDSprivate static final Function<Identifier,RenderLayer> RenderLayer.ITEM_ENTITY_TRANSLUCENT_CULLprotected final Map<RenderLayer,BufferBuilder> VertexConsumerProvider.Immediate.layerBuffersprivate final Optional<RenderLayer>RenderLayer.optionalThisprivate static final Function<Identifier,RenderLayer> RenderLayer.TEXTprivate static final Function<Identifier,RenderLayer> RenderLayer.TEXT_INTENSITYprivate static final Function<Identifier,RenderLayer> RenderLayer.TEXT_INTENSITY_POLYGON_OFFSETprivate static final Function<Identifier,RenderLayer> RenderLayer.TEXT_INTENSITY_SEE_THROUGHprivate static final Function<Identifier,RenderLayer> RenderLayer.TEXT_POLYGON_OFFSETprivate static final Function<Identifier,RenderLayer> RenderLayer.TEXT_SEE_THROUGHMethods in net.minecraft.client.render that return RenderLayerModifier and TypeMethodDescriptionstatic RenderLayerRenderLayer.getArmorCutoutNoCull(Identifier texture) static RenderLayerRenderLayer.getArmorEntityGlint()static RenderLayerRenderLayer.getArmorGlint()static RenderLayerTexturedRenderLayers.getArmorTrims()static RenderLayerTexturedRenderLayers.getBannerPatterns()static RenderLayerRenderLayer.getBeaconBeam(Identifier texture, boolean translucent) static RenderLayerTexturedRenderLayers.getBeds()static RenderLayerRenderLayer.getBlockBreaking(Identifier texture) static RenderLayerRenderLayers.getBlockLayer(BlockState state) static RenderLayerTexturedRenderLayers.getChest()static RenderLayerRenderLayer.getCutout()static RenderLayerRenderLayer.getCutoutMipped()static RenderLayerRenderLayer.getDebugFilledBox()static RenderLayerRenderLayer.getDebugLineStrip(double lineWidth) static RenderLayerRenderLayer.getDebugQuads()static RenderLayerRenderLayer.getDebugSectionQuads()static RenderLayerRenderLayer.getDirectEntityGlint()static RenderLayerRenderLayer.getDirectGlint()static RenderLayerRenderLayer.getEndGateway()static RenderLayerRenderLayer.getEndPortal()static RenderLayerRenderLayer.getEnergySwirl(Identifier texture, float x, float y) static RenderLayerRenderLayer.getEntityAlpha(Identifier texture) static RenderLayerRenderLayers.getEntityBlockLayer(BlockState state, boolean direct) static RenderLayerRenderLayer.getEntityCutout(Identifier texture) static RenderLayerTexturedRenderLayers.getEntityCutout()static RenderLayerRenderLayer.getEntityCutoutNoCull(Identifier texture) static RenderLayerRenderLayer.getEntityCutoutNoCull(Identifier texture, boolean affectsOutline) static RenderLayerRenderLayer.getEntityCutoutNoCullZOffset(Identifier texture) static RenderLayerRenderLayer.getEntityCutoutNoCullZOffset(Identifier texture, boolean affectsOutline) static RenderLayerRenderLayer.getEntityDecal(Identifier texture) static RenderLayerRenderLayer.getEntityGlint()static RenderLayerRenderLayer.getEntityNoOutline(Identifier texture) static RenderLayerRenderLayer.getEntityShadow(Identifier texture) static RenderLayerRenderLayer.getEntitySmoothCutout(Identifier texture) static RenderLayerRenderLayer.getEntitySolid(Identifier texture) static RenderLayerTexturedRenderLayers.getEntitySolid()static RenderLayerRenderLayer.getEntityTranslucent(Identifier texture) static RenderLayerRenderLayer.getEntityTranslucent(Identifier texture, boolean affectsOutline) static RenderLayerRenderLayer.getEntityTranslucentCull(Identifier texture) static RenderLayerTexturedRenderLayers.getEntityTranslucentCull()static RenderLayerRenderLayer.getEntityTranslucentEmissive(Identifier texture) static RenderLayerRenderLayer.getEntityTranslucentEmissive(Identifier texture, boolean affectsOutline) static RenderLayerRenderLayer.getEyes(Identifier texture) static RenderLayerRenderLayers.getFluidLayer(FluidState state) static RenderLayerRenderLayer.getGlint()static RenderLayerRenderLayer.getGlintTranslucent()static RenderLayerRenderLayer.getGui()static RenderLayerRenderLayer.getGuiGhostRecipeOverlay()static RenderLayerRenderLayer.getGuiOverlay()static RenderLayerRenderLayer.getGuiTextHighlight()static RenderLayerTexturedRenderLayers.getHangingSign()static RenderLayerRenderLayer.getItemEntityTranslucentCull(Identifier texture) static RenderLayerTexturedRenderLayers.getItemEntityTranslucentCull()static RenderLayerRenderLayers.getItemLayer(ItemStack stack, boolean direct) static RenderLayerRenderLayer.getLeash()static RenderLayerRenderLayer.getLightning()static RenderLayerRenderLayer.getLines()static RenderLayerRenderLayer.getLineStrip()static RenderLayerRenderLayers.getMovingBlockLayer(BlockState state) static RenderLayerRenderLayer.getOutline(Identifier texture) static RenderLayerTexturedRenderLayers.getShieldPatterns()static RenderLayerTexturedRenderLayers.getShulkerBoxes()static RenderLayerTexturedRenderLayers.getSign()static RenderLayerRenderLayer.getSolid()static RenderLayerRenderLayer.getText(Identifier texture) static RenderLayerRenderLayer.getTextBackground()static RenderLayerRenderLayer.getTextBackgroundSeeThrough()static RenderLayerRenderLayer.getTextIntensity(Identifier texture) static RenderLayerRenderLayer.getTextIntensityPolygonOffset(Identifier texture) static RenderLayerRenderLayer.getTextIntensitySeeThrough(Identifier texture) static RenderLayerRenderLayer.getTextPolygonOffset(Identifier texture) static RenderLayerRenderLayer.getTextSeeThrough(Identifier texture) static RenderLayerRenderLayer.getTranslucent()static RenderLayerRenderLayer.getTranslucentMovingBlock()static RenderLayerRenderLayer.getTranslucentNoCrumbling()static RenderLayerRenderLayer.getTripwire()static RenderLayerRenderLayer.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 voidBufferBuilderStorage.assignBufferBuilder(Object2ObjectLinkedOpenHashMap<RenderLayer, BufferBuilder> builderStorage, RenderLayer layer) voidVertexConsumerProvider.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 BufferBuilderVertexConsumerProvider.Immediate.getBufferInternal(RenderLayer layer) private voidWorldRenderer.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 voidBufferBuilderStorage.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 RenderLayerModifierConstructorDescriptionprotectedImmediate(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 RenderLayerEndGatewayBlockEntityRenderer.getLayer()protected RenderLayerEndPortalBlockEntityRenderer.getLayer()static RenderLayerSkullBlockEntityRenderer.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 voidSkullBlockEntityRenderer.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.buffersprivate final Map<RenderLayer,BufferBuilder> BlockBufferBuilderStorage.buildersChunkBuilder.BuiltChunk.RebuildTask.RenderData.field_39081(package private) final Set<RenderLayer>ChunkBuilder.ChunkData.nonEmptyLayersMethods in net.minecraft.client.render.chunk with parameters of type RenderLayerModifier and TypeMethodDescriptionBlockBufferBuilderStorage.get(RenderLayer layer) ChunkBuilder.BuiltChunk.getBuffer(RenderLayer layer) booleanChunkBuilder.ChunkData.isEmpty(RenderLayer layer) booleanChunkBuilder.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 RenderLayerEnderDragonEntityRenderer.CRYSTAL_BEAM_LAYERprivate static final RenderLayerEnderDragonEntityRenderer.DRAGON_CUTOUTprivate static final RenderLayerEnderDragonEntityRenderer.DRAGON_DECALprivate static final RenderLayerEnderDragonEntityRenderer.DRAGON_EYESprivate static final RenderLayerEndCrystalEntityRenderer.END_CRYSTALprivate static final RenderLayerDragonFireballEntityRenderer.LAYERprivate static final RenderLayerExperienceOrbEntityRenderer.LAYERprivate static final RenderLayerFishingBobberEntityRenderer.LAYERprivate static final RenderLayerGuardianEntityRenderer.LAYERprivate static final RenderLayerShulkerBulletEntityRenderer.LAYERprivate static final RenderLayerEntityRenderDispatcher.SHADOW_LAYERMethods in net.minecraft.client.render.entity that return RenderLayerModifier and TypeMethodDescriptionprotected @Nullable RenderLayerArmorStandEntityRenderer.getRenderLayer(ArmorStandEntity armorStandEntity, boolean bool, boolean bool2, boolean bool3) protected @Nullable RenderLayerLivingEntityRenderer.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 RenderLayerEndermanEyesFeatureRenderer.SKINprivate static final RenderLayerPhantomEyesFeatureRenderer.SKINprivate static final RenderLayerSpiderEyesFeatureRenderer.SKINMethods in net.minecraft.client.render.entity.feature that return RenderLayerModifier and TypeMethodDescriptionEndermanEyesFeatureRenderer.getEyesTexture()abstract RenderLayerEyesFeatureRenderer.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 RenderLayerModifierConstructorDescriptionprotectedAnimalModel(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) protectedEntityModel(Function<Identifier, RenderLayer> layerFactory) SinglePartEntityModel(Function<Identifier, RenderLayer> layerFactory) SinglePartEntityModelWithChildTransform(float childScale, float childTranslation, 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 RenderLayerHeldItemRenderer.MAP_BACKGROUNDprivate static final RenderLayerHeldItemRenderer.MAP_BACKGROUND_CHECKERBOARDMethods in net.minecraft.client.render.item with parameters of type RenderLayerModifier and TypeMethodDescriptionstatic VertexConsumerItemRenderer.getArmorGlintConsumer(VertexConsumerProvider provider, RenderLayer layer, boolean solid, boolean glint) static VertexConsumerItemRenderer.getDirectDynamicDisplayGlintConsumer(VertexConsumerProvider provider, RenderLayer layer, MatrixStack.Entry entry) static VertexConsumerItemRenderer.getDirectItemGlintConsumer(VertexConsumerProvider provider, RenderLayer layer, boolean solid, boolean glint) static VertexConsumerItemRenderer.getDynamicDisplayGlintConsumer(VertexConsumerProvider provider, RenderLayer layer, MatrixStack.Entry entry) static VertexConsumerItemRenderer.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)