Class EntityRenderDispatcher
java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderDispatcher
- All Implemented Interfaces:
- PreparableReloadListener,- ResourceManagerReloadListener
- 
Nested Class SummaryNested classes/interfaces inherited from interface net.minecraft.server.packs.resources.PreparableReloadListenerPreparableReloadListener.PreparationBarrier
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final BlockRenderDispatcherprivate org.joml.Quaternionfprivate final EntityModelSetprivate final Fontprivate final ItemInHandRendererprivate final ItemRendererprivate Levelprivate static final floatfinal Optionsprivate Map<PlayerSkin.Model,EntityRenderer<? extends Player>> Map<EntityType<?>,EntityRenderer<?>> private booleanprivate static final floatprivate static final RenderTypeprivate booleanfinal TextureManager
- 
Constructor SummaryConstructorsConstructorDescriptionEntityRenderDispatcher(Minecraft p_234579_, TextureManager p_234580_, ItemRenderer p_234581_, BlockRenderDispatcher p_234582_, Font p_234583_, Options p_234584_, EntityModelSet p_234585_) 
- 
Method SummaryModifier and TypeMethodDescriptionorg.joml.QuaternionfdoubledistanceToSqr(double p_114379_, double p_114380_, double p_114381_) doubledistanceToSqr(Entity p_114472_) private static voidfireVertex(PoseStack.Pose p_114415_, VertexConsumer p_114416_, float p_114417_, float p_114418_, float p_114419_, float p_114420_, float p_114421_) <E extends Entity>
 intgetPackedLightCoords(E p_114395_, float p_114396_) <T extends Entity>
 EntityRenderer<? super T>getRenderer(T p_114383_) Map<PlayerSkin.Model,EntityRenderer<? extends Player>> voidonResourceManagerReload(ResourceManager p_174004_) voidoverrideCameraOrientation(org.joml.Quaternionf p_254264_) void<E extends Entity>
 voidrender(E p_114385_, double p_114386_, double p_114387_, double p_114388_, float p_114389_, float p_114390_, PoseStack p_114391_, MultiBufferSource p_114392_, int p_114393_) private static voidrenderBlockShadow(PoseStack.Pose p_277956_, VertexConsumer p_277533_, ChunkAccess p_277501_, LevelReader p_277622_, BlockPos p_277911_, double p_277682_, double p_278099_, double p_277806_, float p_277844_, float p_277496_) private voidrenderFlame(PoseStack p_114454_, MultiBufferSource p_114455_, Entity p_114456_) private static voidrenderHitbox(PoseStack p_114442_, VertexConsumer p_114443_, Entity p_114444_, float p_114445_) private static voidrenderShadow(PoseStack p_114458_, MultiBufferSource p_114459_, Entity p_114460_, float p_114461_, float p_114462_, LevelReader p_114463_, float p_114464_) voidvoidsetRenderHitBoxes(boolean p_114474_) voidsetRenderShadow(boolean p_114469_) private static voidshadowVertex(PoseStack.Pose p_114423_, VertexConsumer p_114424_, float p_114425_, float p_114426_, float p_114427_, float p_114428_, float p_114429_, float p_114430_) <E extends Entity>
 booleanshouldRender(E p_114398_, Frustum p_114399_, double p_114400_, double p_114401_, double p_114402_) booleanMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.server.packs.resources.PreparableReloadListenergetNameMethods inherited from interface net.minecraft.server.packs.resources.ResourceManagerReloadListenerreload
- 
Field Details- 
SHADOW_RENDER_TYPE
- 
MAX_SHADOW_RADIUSprivate static final float MAX_SHADOW_RADIUS- See Also:
 
- 
SHADOW_POWER_FALLOFF_Yprivate static final float SHADOW_POWER_FALLOFF_Y- See Also:
 
- 
renderers
- 
playerRenderers
- 
textureManager
- 
level
- 
camera
- 
cameraOrientationprivate org.joml.Quaternionf cameraOrientation
- 
crosshairPickEntity
- 
itemRenderer
- 
blockRenderDispatcher
- 
itemInHandRenderer
- 
font
- 
options
- 
entityModels
- 
shouldRenderShadowprivate boolean shouldRenderShadow
- 
renderHitBoxesprivate boolean renderHitBoxes
 
- 
- 
Constructor Details- 
EntityRenderDispatcherpublic EntityRenderDispatcher(Minecraft p_234579_, TextureManager p_234580_, ItemRenderer p_234581_, BlockRenderDispatcher p_234582_, Font p_234583_, Options p_234584_, EntityModelSet p_234585_) 
 
- 
- 
Method Details- 
getPackedLightCoords
- 
getRenderer
- 
prepare
- 
overrideCameraOrientationpublic void overrideCameraOrientation(org.joml.Quaternionf p_254264_) 
- 
setRenderShadowpublic void setRenderShadow(boolean p_114469_) 
- 
setRenderHitBoxespublic void setRenderHitBoxes(boolean p_114474_) 
- 
shouldRenderHitBoxespublic boolean shouldRenderHitBoxes()
- 
shouldRender
- 
renderpublic <E extends Entity> void render(E p_114385_, double p_114386_, double p_114387_, double p_114388_, float p_114389_, float p_114390_, PoseStack p_114391_, MultiBufferSource p_114392_, int p_114393_) 
- 
renderHitboxprivate static void renderHitbox(PoseStack p_114442_, VertexConsumer p_114443_, Entity p_114444_, float p_114445_) 
- 
renderFlame
- 
fireVertexprivate static void fireVertex(PoseStack.Pose p_114415_, VertexConsumer p_114416_, float p_114417_, float p_114418_, float p_114419_, float p_114420_, float p_114421_) 
- 
renderShadowprivate static void renderShadow(PoseStack p_114458_, MultiBufferSource p_114459_, Entity p_114460_, float p_114461_, float p_114462_, LevelReader p_114463_, float p_114464_) 
- 
renderBlockShadowprivate static void renderBlockShadow(PoseStack.Pose p_277956_, VertexConsumer p_277533_, ChunkAccess p_277501_, LevelReader p_277622_, BlockPos p_277911_, double p_277682_, double p_278099_, double p_277806_, float p_277844_, float p_277496_) 
- 
shadowVertexprivate static void shadowVertex(PoseStack.Pose p_114423_, VertexConsumer p_114424_, float p_114425_, float p_114426_, float p_114427_, float p_114428_, float p_114429_, float p_114430_) 
- 
setLevel
- 
distanceToSqr
- 
distanceToSqrpublic double distanceToSqr(double p_114379_, double p_114380_, double p_114381_) 
- 
cameraOrientationpublic org.joml.Quaternionf cameraOrientation()
- 
getItemInHandRenderer
- 
getSkinMap
- 
onResourceManagerReload- Specified by:
- onResourceManagerReloadin interface- ResourceManagerReloadListener
 
 
-