Class ItemFrameRenderer<T extends ItemFrame>
java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<T>
net.minecraft.client.renderer.entity.ItemFrameRenderer<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BlockRenderDispatcher
static final int
private static final ModelResourceLocation
static final int
private static final ModelResourceLocation
private static final ModelResourceLocation
private final ItemRenderer
private static final ModelResourceLocation
Fields inherited from class net.minecraft.client.renderer.entity.EntityRenderer
entityRenderDispatcher, LEASH_RENDER_STEPS, NAMETAG_SCALE, shadowRadius, shadowStrength
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected int
getBlockLightLevel
(T pEntity, BlockPos pPos) private ModelResourceLocation
getFrameModelResourceLoc
(T pEntity, ItemStack pItem) private int
getLightVal
(T pItemFrame, int pGlowLightVal, int pRegularLightVal) getRenderOffset
(T pEntity, float pPartialTicks) getTextureLocation
(T pEntity) Returns the location of an entity's texture.void
render
(T pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) protected void
renderNameTag
(T pEntity, Component pDisplayName, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, float pPartialTick) protected boolean
shouldShowName
(T pEntity) Methods inherited from class net.minecraft.client.renderer.entity.EntityRenderer
getFont, getPackedLightCoords, getShadowRadius, getSkyLightLevel, shouldRender
-
Field Details
-
FRAME_LOCATION
-
MAP_FRAME_LOCATION
-
GLOW_FRAME_LOCATION
-
GLOW_MAP_FRAME_LOCATION
-
GLOW_FRAME_BRIGHTNESS
public static final int GLOW_FRAME_BRIGHTNESS- See Also:
-
BRIGHT_MAP_LIGHT_ADJUSTMENT
public static final int BRIGHT_MAP_LIGHT_ADJUSTMENT- See Also:
-
itemRenderer
-
blockRenderer
-
-
Constructor Details
-
ItemFrameRenderer
-
-
Method Details
-
getBlockLightLevel
- Overrides:
getBlockLightLevel
in classEntityRenderer<T extends ItemFrame>
-
render
public void render(T pEntity, float pEntityYaw, float pPartialTicks, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight) - Overrides:
render
in classEntityRenderer<T extends ItemFrame>
-
getLightVal
-
getFrameModelResourceLoc
-
getRenderOffset
- Overrides:
getRenderOffset
in classEntityRenderer<T extends ItemFrame>
-
getTextureLocation
Returns the location of an entity's texture.- Specified by:
getTextureLocation
in classEntityRenderer<T extends ItemFrame>
-
shouldShowName
- Overrides:
shouldShowName
in classEntityRenderer<T extends ItemFrame>
-
renderNameTag
protected void renderNameTag(T pEntity, Component pDisplayName, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, float pPartialTick) - Overrides:
renderNameTag
in classEntityRenderer<T extends ItemFrame>
-