Package net.fabricmc.fabric.api.client.rendering.v1
@NullMarked
package net.fabricmc.fabric.api.client.rendering.v1
API code for fabric-rendering-v1.
-
ClassDescriptionArmor renderers render worn armor items with custom code.A factory to create an
ArmorRendererinstance.A registry for customSpriteSources.Deprecated.Replaced with transitive access wideners in Fabric Transitive Access Wideners (v1).Use to associate blocks or fluids with block render layer other than default (solid).ColorProviderRegistry<T,Provider> The registry for customColorResolvers.A helpers for registering entity model layers and providers for the layer's textured model data.Deprecated.Replaced with transitive access wideners in Fabric Transitive Access Wideners (v1).FabricModel<S>General purpose Fabric extensions to theModelclass.General purpose Fabric extensions to theRenderPipelineclass.General purpose Fabric extensions to theRenderPipeline.Builderclass.General purpose Fabric extensions to theRenderPipeline.Snippetclass.Fabric-provided extensions for render states, allowing for the addition of extra render data.Deprecated.UseHudElementRegistryinstead.Called when the world renderer reloads, usually as result of changing resource pack or video configuration, or when the player types F3+A in the debug screen.Called whenfeature renderersfor aliving entity rendererare registered.A delegate object used to help register feature renderers for an entity renderer.Events related to living entityRenderLayers.A unique key representing extra data to attach to a render state.Allows registering special renderers for certain blocks, such that they are used whenSpecialBlockModelRenderer.renderByBlock(net.minecraft.world.level.block.Block, net.minecraft.world.item.ItemDisplayContext, com.mojang.blaze3d.vertex.PoseStack, net.minecraft.client.renderer.SubmitNodeCollector, int, int, int)is invoked.Allows registering special gui element renderers, used to render custom gui elements beyond the methods available inDrawContext.A factory to create a newPictureInPictureRendererinstance.Allows registering a mapping fromTooltipComponenttoClientTooltipComponent.A model that copies transforms from a source model to a delegate model.