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.gui
Methods in net.minecraft.client.gui with parameters of type EntityRenderStateModifier and TypeMethodDescriptionvoid
GuiGraphics.submitEntityRenderState
(EntityRenderState p_415907_, float p_415695_, org.joml.Vector3f p_415772_, org.joml.Quaternionf p_416089_, org.joml.Quaternionf p_416355_, int p_416675_, int p_416412_, int p_415766_, int p_416432_) -
Uses of EntityRenderState in net.minecraft.client.gui.render.state.pip
Fields in net.minecraft.client.gui.render.state.pip declared as EntityRenderStateModifier and TypeFieldDescriptionprivate final EntityRenderState
GuiEntityRenderState.renderState
The field for therenderState
record component.Methods in net.minecraft.client.gui.render.state.pip that return EntityRenderStateModifier and TypeMethodDescriptionGuiEntityRenderState.renderState()
Returns the value of therenderState
record component.Constructors in net.minecraft.client.gui.render.state.pip with parameters of type EntityRenderStateModifierConstructorDescriptionGuiEntityRenderState
(EntityRenderState p_415613_, org.joml.Vector3f p_416191_, org.joml.Quaternionf p_416283_, org.joml.Quaternionf p_415811_, int p_416659_, int p_415754_, int p_416420_, int p_415949_, float p_416526_, ScreenRectangle p_416040_) GuiEntityRenderState
(EntityRenderState renderState, org.joml.Vector3f translation, org.joml.Quaternionf rotation, org.joml.Quaternionf overrideCameraAngle, int x0, int y0, int x1, int y1, float scale, ScreenRectangle scissorArea, ScreenRectangle bounds) Creates an instance of aGuiEntityRenderState
record class. -
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 TypeMethodDescriptionstatic void
GhastModel.animateTentacles
(EntityRenderState pRenderState, ModelPart[] pTentacles) void
EndermiteModel.setupAnim
(EntityRenderState pRenderState) void
PufferfishBigModel.setupAnim
(EntityRenderState pRenderState) void
PufferfishMidModel.setupAnim
(EntityRenderState pRenderState) void
PufferfishSmallModel.setupAnim
(EntityRenderState pRenderState) void
SilverfishModel.setupAnim
(EntityRenderState pRenderState) void
WindChargeModel.setupAnim
(EntityRenderState pRenderState) -
Uses of EntityRenderState in net.minecraft.client.renderer.entity
Classes in net.minecraft.client.renderer.entity with type parameters of type EntityRenderStateModifier and TypeClassDescriptionclass
EntityRenderer<T extends Entity,
S extends EntityRenderState> interface
RenderLayerParent<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.big
private final EntityModel
<EntityRenderState> PufferfishRenderer.mid
private final EntityModel
<EntityRenderState> PufferfishRenderer.small
Methods in net.minecraft.client.renderer.entity with type parameters of type EntityRenderStateModifier and TypeMethodDescriptionprivate <S extends EntityRenderState>
CrashReportCategoryEntityRenderDispatcher.fillRendererDetails
(double pXOffset, double pYOffset, double pZOffset, EntityRenderer<?, S> pRenderer, CrashReport pCrashReport) <S extends EntityRenderState>
EntityRenderer<?, ? super S> EntityRenderDispatcher.getRenderer
(S pRenderState) 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) <S extends EntityRenderState>
voidEntityRenderDispatcher.render
(S pRenderState, double pXOffset, double pYOffset, double pZOffset, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) private <S extends EntityRenderState>
voidEntityRenderDispatcher.render
(S pRenderState, double pXOffset, double pYOffset, double pZOffset, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, EntityRenderer<?, S> pRenderer) 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 TypeMethodDescriptionvoid
DragonFireballRenderer.render
(EntityRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) void
LeashKnotRenderer.render
(EntityRenderState p_364077_, PoseStack p_115249_, MultiBufferSource p_115250_, int p_115251_) void
WindChargeRenderer.render
(EntityRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) private void
EntityRenderDispatcher.renderFlame
(PoseStack p_114454_, MultiBufferSource p_114455_, EntityRenderState p_363731_, org.joml.Quaternionf p_304964_) private void
EntityRenderDispatcher.renderHitboxes
(PoseStack pPoseStack, EntityRenderState pRenderState, HitboxesRenderState pHitboxesRenderState, MultiBufferSource pBufferSource) private static void
EntityRenderDispatcher.renderShadow
(PoseStack pPoseStack, MultiBufferSource pBufferSource, EntityRenderState pRenderState, float pStrength, LevelReader pLevel, float pSize) -
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 TypeClassDescriptionclass
EnergySwirlLayer<S extends EntityRenderState,
M extends EntityModel<S>> class
EyesLayer<S extends EntityRenderState,
M extends EntityModel<S>> class
RenderLayer<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 TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
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
(com.google.common.reflect.TypeToken<? extends EntityRenderer<? extends E, ? extends S>> baseRenderer, BiConsumer<E, S> modifier) Registers a render state modifier forEntityRenderState
s 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 void
RegisterRenderStateModifiersEvent.ensureParametersMatchBounds
(com.google.common.reflect.TypeToken<? extends EntityRenderer<? extends Entity, ? extends EntityRenderState>> baseRenderer)