Package net.fabricmc.fabric.api.client.rendering.v1
package net.fabricmc.fabric.api.client.rendering.v1
-
InterfaceDescriptionArmor renderers render worn armor items with custom code.Deprecated.This registry holds builtin item renderers for items.Dynamic item renderers render items with custom code.ColorProviderRegistry<T,Provider>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 when
feature renderers
for aliving entity renderer
are registered.A delegate object used to help register feature renderers for an entity renderer.Except as noted below, the properties exposed here match the parameters passed toWorldRenderer.render(MatrixStack, float, long, boolean, Camera, GameRenderer, LightmapTextureManager, Matrix4f)
.Used inBLOCK_OUTLINE
to convey the parameters normally sent toWorldRenderer.drawBlockOutline
. -
ClassDescriptionHelper class for registering BlockEntityRenderers.A helpers for registering entity model layers and providers for the layer's textured model data.Helper class for registering EntityRenderers.Mods should use these events to introduce custom rendering during
WorldRenderer.render(net.minecraft.client.util.math.MatrixStack, float, long, boolean, net.minecraft.client.render.Camera, net.minecraft.client.render.GameRenderer, net.minecraft.client.render.LightmapTextureManager, net.minecraft.util.math.Matrix4f)
without adding complicated and conflict-prone injections there.
BuiltinItemRendererRegistry.DynamicItemRenderer
instead.