Class ItemFrameEntityRenderer<T extends ItemFrameEntity>
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<T>
net.minecraft.client.render.entity.ItemFrameEntityRenderer<T>
@Environment(CLIENT) public class ItemFrameEntityRenderer<T extends ItemFrameEntity> extends EntityRenderer<T>
-
Field Summary
Fields Modifier and Type Field Description private MinecraftClientclientprivate static ModelIdentifierfield_28462private static ModelIdentifierfield_28463private ItemRendereritemRendererprivate static ModelIdentifierMAP_FRAMEprivate static ModelIdentifierNORMAL_FRAMEFields inherited from class net.minecraft.client.render.entity.EntityRenderer
dispatcher, shadowOpacity, shadowRadius -
Constructor Summary
Constructors Constructor Description ItemFrameEntityRenderer(EntityRendererFactory.Context ctx) -
Method Summary
Modifier and Type Method Description protected intgetBlockLight(T t, BlockPos blockPos)Vec3dgetPositionOffset(T t, float float2)IdentifiergetTexture(T t)protected booleanhasLabel(T t)Determines whether the passed entity should render with a nameplate above its head.private intmethod_33433(T t, int int2, int int3)private ModelIdentifiermethod_33434(T t, ItemStack itemStack)voidrender(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2)protected voidrenderLabelIfPresent(T t, Text text, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2)Methods inherited from class net.minecraft.client.render.entity.EntityRenderer
getFontRenderer, getLight, getSkyLight, shouldRender
-
Field Details
-
NORMAL_FRAME
-
MAP_FRAME
-
field_28462
-
field_28463
-
client
-
itemRenderer
-
-
Constructor Details
-
ItemFrameEntityRenderer
-
-
Method Details
-
getBlockLight
- Overrides:
getBlockLightin classEntityRenderer<T extends ItemFrameEntity>
-
render
public void render(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2)- Overrides:
renderin classEntityRenderer<T extends ItemFrameEntity>
-
method_33433
-
method_33434
-
getPositionOffset
- Overrides:
getPositionOffsetin classEntityRenderer<T extends ItemFrameEntity>
-
getTexture
- Specified by:
getTexturein classEntityRenderer<T extends ItemFrameEntity>
-
hasLabel
Description copied from class:EntityRendererDetermines whether the passed entity should render with a nameplate above its head.Checks for a custom nametag on living entities, and for teams/team visibilities for players.
- Overrides:
hasLabelin classEntityRenderer<T extends ItemFrameEntity>
-
renderLabelIfPresent
protected void renderLabelIfPresent(T t, Text text, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2)- Overrides:
renderLabelIfPresentin classEntityRenderer<T extends ItemFrameEntity>
-