Uses of Class
net.minecraft.client.renderer.entity.state.EntityRenderState
Packages that use EntityRenderState
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of EntityRenderState in net.minecraft.client.model
Classes in net.minecraft.client.model with type parameters of type EntityRenderStateMethods in net.minecraft.client.model with parameters of type EntityRenderStateModifier and TypeMethodDescriptionvoidEndermiteModel.setupAnim(EntityRenderState p_363459_) voidPufferfishBigModel.setupAnim(EntityRenderState p_363774_) voidPufferfishMidModel.setupAnim(EntityRenderState p_363952_) voidPufferfishSmallModel.setupAnim(EntityRenderState p_361385_) voidSilverfishModel.setupAnim(EntityRenderState p_360851_) voidWindChargeModel.setupAnim(EntityRenderState p_362619_) -
Uses of EntityRenderState in net.minecraft.client.renderer.entity
Classes in net.minecraft.client.renderer.entity with type parameters of type EntityRenderStateModifier and TypeClassDescriptionclassEntityRenderer<T extends Entity,S extends EntityRenderState> interfaceRenderLayerParent<S extends EntityRenderState,M extends EntityModel<? super S>> Fields in net.minecraft.client.renderer.entity declared as EntityRenderStateFields in net.minecraft.client.renderer.entity with type parameters of type EntityRenderStateModifier and TypeFieldDescriptionprivate final EntityModel<EntityRenderState> PufferfishRenderer.bigprivate final EntityModel<EntityRenderState> PufferfishRenderer.midprivate final EntityModel<EntityRenderState> PufferfishRenderer.smallMethods in net.minecraft.client.renderer.entity with type parameters of type EntityRenderStateModifier and TypeMethodDescriptionprivate <S extends EntityRenderState>
CrashReportCategoryEntityRenderDispatcher.fillRendererDetails(double xOffset, double yOffset, double zOffset, EntityRenderer<?, S> renderer, CrashReport crashReport) <S extends EntityRenderState>
EntityRenderer<?, ? super S> EntityRenderDispatcher.getRenderer(S renderState) private <E extends Entity,S extends EntityRenderState>
voidEntityRenderDispatcher.render(E entity, double xOffset, double yOffset, double zOffset, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, EntityRenderer<? super E, S> renderer) <S extends EntityRenderState>
voidEntityRenderDispatcher.render(S renderState, double xOffset, double yOffset, double zOffset, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) private <S extends EntityRenderState>
voidEntityRenderDispatcher.render(S renderState, double xOffset, double yOffset, double zOffset, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, EntityRenderer<?, S> renderer) Methods in net.minecraft.client.renderer.entity that return EntityRenderStateModifier and TypeMethodDescriptionDragonFireballRenderer.createRenderState()LeashKnotRenderer.createRenderState()NoopRenderer.createRenderState()WindChargeRenderer.createRenderState()Methods in net.minecraft.client.renderer.entity with parameters of type EntityRenderStateModifier and TypeMethodDescriptionvoidDragonFireballRenderer.render(EntityRenderState p_363899_, PoseStack p_114071_, MultiBufferSource p_114072_, int p_114073_) voidLeashKnotRenderer.render(EntityRenderState p_364077_, PoseStack p_115249_, MultiBufferSource p_115250_, int p_115251_) voidWindChargeRenderer.render(EntityRenderState p_364131_, PoseStack p_311882_, MultiBufferSource p_312849_, int p_312740_) private voidEntityRenderDispatcher.renderFlame(PoseStack poseStack, MultiBufferSource bufferSource, EntityRenderState renderState, org.joml.Quaternionf quaternion) private voidEntityRenderDispatcher.renderHitboxes(PoseStack poseStack, EntityRenderState renderState, HitboxesRenderState hitboxesRenderState, MultiBufferSource bufferSource) private static voidEntityRenderDispatcher.renderShadow(PoseStack poseStack, MultiBufferSource bufferSource, EntityRenderState renderState, float strength, LevelReader level, float size) -
Uses of EntityRenderState in net.minecraft.client.renderer.entity.layers
Classes in net.minecraft.client.renderer.entity.layers with type parameters of type EntityRenderStateModifier and TypeClassDescriptionclassEnergySwirlLayer<S extends EntityRenderState,M extends EntityModel<S>> classEyesLayer<S extends EntityRenderState,M extends EntityModel<S>> classRenderLayer<S extends EntityRenderState,M extends EntityModel<? super S>> -
Uses of EntityRenderState in net.minecraft.client.renderer.entity.state
Subclasses of EntityRenderState in net.minecraft.client.renderer.entity.stateModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of EntityRenderState in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as EntityRenderStateMethods in net.neoforged.neoforge.client.event that return EntityRenderStateModifier and TypeMethodDescriptionRenderNameTagEvent.getEntityRenderState()Returns the render state of the entity whose nameplate is being rendered.Constructors in net.neoforged.neoforge.client.event with parameters of type EntityRenderStateModifierConstructorDescriptionCanRender(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) -
Uses of EntityRenderState in net.neoforged.neoforge.client.renderstate
Methods in net.neoforged.neoforge.client.renderstate with type parameters of type EntityRenderStateModifier and TypeMethodDescriptionstatic <E extends Entity,S extends EntityRenderState>
voidRenderStateExtensions.onUpdateEntityRenderState(EntityRenderer<E, S> renderer, E entity, S renderState) <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.Method parameters in net.neoforged.neoforge.client.renderstate with type arguments of type EntityRenderStateModifier and TypeMethodDescriptionprivate static voidRegisterRenderStateModifiersEvent.ensureParametersMatchBounds(TypeToken<? extends EntityRenderer<? extends Entity, ? extends EntityRenderState>> baseRenderer)