Class ItemFrameRenderer<T extends ItemFrame>
java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<T,ItemFrameRenderState>
net.minecraft.client.renderer.entity.ItemFrameRenderer<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BlockRenderDispatcher
static final int
static final int
private final ItemModelResolver
private final MapRenderer
Fields inherited from class net.minecraft.client.renderer.entity.EntityRenderer
entityRenderDispatcher, LEASH_RENDER_STEPS, LEASH_WIDTH, NAMETAG_SCALE, shadowRadius, shadowStrength
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
extractRenderState
(T pEntity, ItemFrameRenderState pReusedState, float pPartialTick) protected int
getBlockLightLevel
(T pEntity, BlockPos pPos) private int
getLightCoords
(boolean pIsGlowFrame, int pGlowLight, int pNormalLight) protected Component
getNameTag
(T pEntity) getRenderOffset
(ItemFrameRenderState pRenderState) void
render
(ItemFrameRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) protected boolean
shouldShowName
(T pEntity, double pDistanceToCameraSq) Methods inherited from class net.minecraft.client.renderer.entity.EntityRenderer
affectedByCulling, createRenderState, extractAdditionalHitboxes, getBoundingBoxForCulling, getFont, getPackedLightCoords, getShadowRadius, getShadowStrength, getSkyLightLevel, renderNameTag, shouldRender
-
Field Details
-
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:
-
itemModelResolver
-
mapRenderer
-
blockRenderer
-
-
Constructor Details
-
ItemFrameRenderer
-
-
Method Details
-
getBlockLightLevel
- Overrides:
getBlockLightLevel
in classEntityRenderer<T extends ItemFrame,
ItemFrameRenderState>
-
render
public void render(ItemFrameRenderState pRenderState, PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight) - Overrides:
render
in classEntityRenderer<T extends ItemFrame,
ItemFrameRenderState>
-
getLightCoords
private int getLightCoords(boolean pIsGlowFrame, int pGlowLight, int pNormalLight) -
getRenderOffset
- Overrides:
getRenderOffset
in classEntityRenderer<T extends ItemFrame,
ItemFrameRenderState>
-
shouldShowName
- Overrides:
shouldShowName
in classEntityRenderer<T extends ItemFrame,
ItemFrameRenderState>
-
getNameTag
- Overrides:
getNameTag
in classEntityRenderer<T extends ItemFrame,
ItemFrameRenderState>
-
createRenderState
- Specified by:
createRenderState
in classEntityRenderer<T extends ItemFrame,
ItemFrameRenderState>
-
extractRenderState
- Overrides:
extractRenderState
in classEntityRenderer<T extends ItemFrame,
ItemFrameRenderState>
-