Uses of Class
net.minecraft.client.renderer.entity.EntityRenderer
Packages that use EntityRenderer
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of EntityRenderer in net.minecraft.client.renderer.entity
Subclasses of EntityRenderer in net.minecraft.client.renderer.entityModifier and TypeClassDescriptionclassclassAbstractHoglinRenderer<T extends Mob & HoglinBase>classAbstractHorseRenderer<T extends AbstractHorse,S extends EquineRenderState, M extends EntityModel<? super S>> classAbstractMinecartRenderer<T extends AbstractMinecart,S extends MinecartRenderState> classAbstractSkeletonRenderer<T extends AbstractSkeleton,S extends SkeletonRenderState> classAbstractZombieRenderer<T extends Zombie,S extends ZombieRenderState, M extends ZombieModel<S>> classAgeableMobRenderer<T extends Mob,S extends LivingEntityRenderState, M extends EntityModel<? super S>> Deprecated.classclassclassclassArrowRenderer<T extends AbstractArrow,S extends ArrowRenderState> classclassclassclassclassclassclassclassclassclassclassclassclassclassCreakingRenderer<T extends Creaking>classclassDisplayRenderer<T extends Display,S, ST extends DisplayEntityRenderState> static classstatic classstatic classclassclassDonkeyRenderer<T extends AbstractChestedHorse>classclassclassclassclassclassclassclassclassEvokerRenderer<T extends SpellcasterIllager>classclassclassclassclassclassclassclassclassclassclassclassfinal classclassHumanoidMobRenderer<T extends Mob,S extends HumanoidRenderState, M extends HumanoidModel<S>> classclassIllagerRenderer<T extends AbstractIllager,S extends IllagerRenderState> classclassclassclassItemFrameRenderer<T extends ItemFrame>classclassclassLivingEntityRenderer<T extends LivingEntity,S extends LivingEntityRenderState, M extends EntityModel<? super S>> classclassclassclassclassMobRenderer<T extends Mob,S extends LivingEntityRenderState, M extends EntityModel<? super S>> classclassNoopRenderer<T extends Entity>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassSpiderRenderer<T extends Spider>classSquidRenderer<T extends Squid>classclassclassclassThrownItemRenderer<T extends Entity & ItemSupplier>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFields in net.minecraft.client.renderer.entity with type parameters of type EntityRendererModifier and TypeFieldDescriptionprivate Map<PlayerSkin.Model, EntityRenderer<? extends Player, ?>> EntityRenderDispatcher.playerRendererslists the various player skin types with their associated Renderer class instances.private Map<EntityType<?>, EntityRenderer<?, ?>> EntityRenderDispatcher.renderersMethods in net.minecraft.client.renderer.entity that return EntityRendererModifier and TypeMethodDescriptionEntityRenderer<T, ?> EntityRendererProvider.create(EntityRendererProvider.Context pContext) <S extends EntityRenderState>
EntityRenderer<?, ? super S> EntityRenderDispatcher.getRenderer(S pRenderState) <T extends Entity>
EntityRenderer<? super T, ?> EntityRenderDispatcher.getRenderer(T pEntity) Methods in net.minecraft.client.renderer.entity that return types with arguments of type EntityRendererModifier and TypeMethodDescriptionstatic Map<EntityType<?>, EntityRenderer<?, ?>> EntityRenderers.createEntityRenderers(EntityRendererProvider.Context pContext) static Map<PlayerSkin.Model, EntityRenderer<? extends Player, ?>> EntityRenderers.createPlayerRenderers(EntityRendererProvider.Context pContext) Map<PlayerSkin.Model, EntityRenderer<? extends Player, ?>> EntityRenderDispatcher.getSkinMap()Methods in net.minecraft.client.renderer.entity with parameters of type EntityRendererModifier and TypeMethodDescriptionprivate <S extends EntityRenderState>
CrashReportCategoryEntityRenderDispatcher.fillRendererDetails(double pXOffset, double pYOffset, double pZOffset, EntityRenderer<?, S> pRenderer, CrashReport pCrashReport) private <E extends Entity,S extends EntityRenderState>
voidEntityRenderDispatcher.render(E pEntity, double pXOffset, double pYOffset, double pZOffset, float pPartialTick, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, EntityRenderer<? super E, S> pRenderer) private <S extends EntityRenderState>
voidEntityRenderDispatcher.render(S pRenderState, double pXOffset, double pYOffset, double pZOffset, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, EntityRenderer<?, S> pRenderer) -
Uses of EntityRenderer in net.minecraft.client.renderer.entity.player
Subclasses of EntityRenderer in net.minecraft.client.renderer.entity.player -
Uses of EntityRenderer in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as EntityRendererModifier and TypeFieldDescriptionprivate final EntityRenderer<?, ?> RenderNameTagEvent.entityRendererFields in net.neoforged.neoforge.client.event with type parameters of type EntityRendererModifier and TypeFieldDescriptionprivate final Map<EntityType<?>, EntityRenderer<?, ?>> EntityRenderersEvent.AddLayers.renderersprivate final Map<PlayerSkin.Model, EntityRenderer<? extends Player, ?>> EntityRenderersEvent.AddLayers.skinMapMethods in net.neoforged.neoforge.client.event with type parameters of type EntityRendererModifier and TypeMethodDescription<T extends Entity,R extends EntityRenderer<T, ?>>
REntityRenderersEvent.AddLayers.getRenderer(EntityType<? extends T> entityType) Returns an entity renderer for the given entity type.<R extends EntityRenderer<? extends Player,?>>
REntityRenderersEvent.AddLayers.getSkin(PlayerSkin.Model skinModel) Returns a player skin renderer for the given skin name.Methods in net.neoforged.neoforge.client.event that return EntityRendererModifier and TypeMethodDescriptionEntityRenderer<?, ?> RenderNameTagEvent.getEntityRenderer()Returns the entity renderer rendering the nameplate.Constructors in net.neoforged.neoforge.client.event with parameters of type EntityRendererModifierConstructorDescriptionCanRender(Entity entity, EntityRenderState renderState, @Nullable Component content, EntityRenderer<?, ?> entityRenderer, float partialTick) DoRender(EntityRenderState renderState, Component content, EntityRenderer<?, ?> entityRenderer, PoseStack poseStack, MultiBufferSource multiBufferSource, int packedLight, float partialTick) RenderNameTagEvent(EntityRenderState renderState, EntityRenderer<?, ?> entityRenderer, float partialTick) Constructor parameters in net.neoforged.neoforge.client.event with type arguments of type EntityRendererModifierConstructorDescriptionAddLayers(Map<EntityType<?>, EntityRenderer<?, ?>> renderers, Map<PlayerSkin.Model, EntityRenderer<? extends Player, ?>> playerRenderers, EntityRendererProvider.Context context) -
Uses of EntityRenderer in net.neoforged.neoforge.client.renderstate
Methods in net.neoforged.neoforge.client.renderstate with parameters of type EntityRendererModifier and TypeMethodDescriptionstatic <E extends Entity,S extends EntityRenderState>
voidRenderStateExtensions.onUpdateEntityRenderState(EntityRenderer<E, S> renderer, E entity, S renderState) Method parameters in net.neoforged.neoforge.client.renderstate with type arguments of type EntityRendererModifier and TypeMethodDescriptionprivate static voidRegisterRenderStateModifiersEvent.ensureParametersMatchBounds(TypeToken<? extends EntityRenderer<? extends Entity, ? extends EntityRenderState>> baseRenderer) <E extends Entity,S extends EntityRenderState>
voidRegisterRenderStateModifiersEvent.registerEntityModifier(TypeToken<? extends EntityRenderer<? extends E, ? extends S>> baseRenderer, BiConsumer<E, S> modifier) Registers a render state modifier forEntityRenderStates which are run after all vanilla data is extracted.<E extends Entity,S extends EntityRenderState>
voidRegisterRenderStateModifiersEvent.registerEntityModifier(Class<? extends EntityRenderer<? extends E, ? extends S>> baseRenderer, BiConsumer<E, S> modifier) Convenience method for cases where generics are not present.