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>
- Mappings:
Namespace Name official fpv
intermediary net/minecraft/class_915
named net/minecraft/client/render/entity/ItemFrameEntityRenderer
-
Field Summary
Modifier and TypeFieldDescriptionprivate final BlockRenderManager
static final int
private static final ModelIdentifier
static final int
private final ItemRenderer
private static final ModelIdentifier
private static final ModelIdentifier
private static final ModelIdentifier
Fields inherited from class net.minecraft.client.render.entity.EntityRenderer
dispatcher, field_32921, shadowOpacity, shadowRadius
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected int
getBlockLight
(T t, BlockPos blockPos) private int
private ModelIdentifier
getModelId
(T entity, ItemStack stack) getPositionOffset
(T t, float float2) getTexture
(T t) protected boolean
Determines whether the passed entity should render with a nameplate above its head.void
render
(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) protected void
renderLabelIfPresent
(T t, Text text, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) Methods inherited from class net.minecraft.client.render.entity.EntityRenderer
getLight, getSkyLight, getTextRenderer, shouldRender
-
Field Details
-
NORMAL_FRAME
- Mappings:
Namespace Name Mixin selector official g
Lfpv;g:Lfwy;
intermediary field_4721
Lnet/minecraft/class_915;field_4721:Lnet/minecraft/class_1091;
named NORMAL_FRAME
Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;NORMAL_FRAME:Lnet/minecraft/client/util/ModelIdentifier;
-
MAP_FRAME
- Mappings:
Namespace Name Mixin selector official h
Lfpv;h:Lfwy;
intermediary field_4723
Lnet/minecraft/class_915;field_4723:Lnet/minecraft/class_1091;
named MAP_FRAME
Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;MAP_FRAME:Lnet/minecraft/client/util/ModelIdentifier;
-
GLOW_FRAME
- Mappings:
Namespace Name Mixin selector official i
Lfpv;i:Lfwy;
intermediary field_28462
Lnet/minecraft/class_915;field_28462:Lnet/minecraft/class_1091;
named GLOW_FRAME
Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;GLOW_FRAME:Lnet/minecraft/client/util/ModelIdentifier;
-
MAP_GLOW_FRAME
- Mappings:
Namespace Name Mixin selector official j
Lfpv;j:Lfwy;
intermediary field_28463
Lnet/minecraft/class_915;field_28463:Lnet/minecraft/class_1091;
named MAP_GLOW_FRAME
Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;MAP_GLOW_FRAME:Lnet/minecraft/client/util/ModelIdentifier;
-
GLOW_FRAME_BLOCK_LIGHT
public static final int GLOW_FRAME_BLOCK_LIGHT- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lfpv;a:I
intermediary field_32932
Lnet/minecraft/class_915;field_32932:I
named GLOW_FRAME_BLOCK_LIGHT
Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;GLOW_FRAME_BLOCK_LIGHT:I
-
field_32933
public static final int field_32933- See Also:
- Mappings:
Namespace Name Mixin selector official f
Lfpv;f:I
intermediary field_32933
Lnet/minecraft/class_915;field_32933:I
named field_32933
Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;field_32933:I
-
itemRenderer
- Mappings:
Namespace Name Mixin selector official k
Lfpv;k:Lfpw;
intermediary field_4720
Lnet/minecraft/class_915;field_4720:Lnet/minecraft/class_918;
named itemRenderer
Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;itemRenderer:Lnet/minecraft/client/render/item/ItemRenderer;
-
blockRenderManager
- Mappings:
Namespace Name Mixin selector official l
Lfpv;l:Lfko;
intermediary field_38891
Lnet/minecraft/class_915;field_38891:Lnet/minecraft/class_776;
named blockRenderManager
Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;blockRenderManager:Lnet/minecraft/client/render/block/BlockRenderManager;
-
-
Constructor Details
-
ItemFrameEntityRenderer
- Mappings:
Namespace Name Mixin selector official <init>
Lfox;<init>(Lfoy$a;)V
intermediary <init>
Lnet/minecraft/class_897;<init>(Lnet/minecraft/class_5617$class_5618;)V
named <init>
Lnet/minecraft/client/render/entity/EntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V
-
-
Method Details
-
getBlockLight
- Overrides:
getBlockLight
in classEntityRenderer<T extends ItemFrameEntity>
- Mappings:
Namespace Name Mixin selector official a
Lfpv;a(Lbva;Lgu;)I
intermediary method_33435
Lnet/minecraft/class_915;method_33435(Lnet/minecraft/class_1533;Lnet/minecraft/class_2338;)I
named getBlockLight
Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getBlockLight(Lnet/minecraft/entity/decoration/ItemFrameEntity;Lnet/minecraft/util/math/BlockPos;)I
-
render
public void render(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) - Overrides:
render
in classEntityRenderer<T extends ItemFrameEntity>
- Mappings:
Namespace Name Mixin selector official a
Lfpv;a(Lbva;FFLeij;Lfjx;I)V
intermediary method_3994
Lnet/minecraft/class_915;method_3994(Lnet/minecraft/class_1533;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
named render
Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;render(Lnet/minecraft/entity/decoration/ItemFrameEntity;FFLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
-
getLight
- Mappings:
Namespace Name Mixin selector official a
Lfpv;a(Lbva;II)I
intermediary method_33433
Lnet/minecraft/class_915;method_33433(Lnet/minecraft/class_1533;II)I
named getLight
Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getLight(Lnet/minecraft/entity/decoration/ItemFrameEntity;II)I
-
getModelId
- Mappings:
Namespace Name Mixin selector official a
Lfpv;a(Lbva;Lcfz;)Lfwy;
intermediary method_33434
Lnet/minecraft/class_915;method_33434(Lnet/minecraft/class_1533;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1091;
named getModelId
Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getModelId(Lnet/minecraft/entity/decoration/ItemFrameEntity;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/client/util/ModelIdentifier;
-
getPositionOffset
- Overrides:
getPositionOffset
in classEntityRenderer<T extends ItemFrameEntity>
- Mappings:
Namespace Name Mixin selector official a
Lfpv;a(Lbva;F)Leei;
intermediary method_23174
Lnet/minecraft/class_915;method_23174(Lnet/minecraft/class_1533;F)Lnet/minecraft/class_243;
named getPositionOffset
Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getPositionOffset(Lnet/minecraft/entity/decoration/ItemFrameEntity;F)Lnet/minecraft/util/math/Vec3d;
-
getTexture
- Specified by:
getTexture
in classEntityRenderer<T extends ItemFrameEntity>
- Mappings:
Namespace Name Mixin selector official a
Lfpv;a(Lbva;)Lacq;
intermediary method_3993
Lnet/minecraft/class_915;method_3993(Lnet/minecraft/class_1533;)Lnet/minecraft/class_2960;
named getTexture
Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getTexture(Lnet/minecraft/entity/decoration/ItemFrameEntity;)Lnet/minecraft/util/Identifier;
-
hasLabel
Description copied from class:EntityRenderer
Determines 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:
hasLabel
in classEntityRenderer<T extends ItemFrameEntity>
- Mappings:
Namespace Name Mixin selector official b
Lfpv;b(Lbva;)Z
intermediary method_23176
Lnet/minecraft/class_915;method_23176(Lnet/minecraft/class_1533;)Z
named hasLabel
Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;hasLabel(Lnet/minecraft/entity/decoration/ItemFrameEntity;)Z
-
renderLabelIfPresent
protected void renderLabelIfPresent(T t, Text text, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) - Overrides:
renderLabelIfPresent
in classEntityRenderer<T extends ItemFrameEntity>
- Mappings:
Namespace Name Mixin selector official a
Lfpv;a(Lbva;Lsw;Leij;Lfjx;I)V
intermediary method_23175
Lnet/minecraft/class_915;method_23175(Lnet/minecraft/class_1533;Lnet/minecraft/class_2561;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
named renderLabelIfPresent
Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;renderLabelIfPresent(Lnet/minecraft/entity/decoration/ItemFrameEntity;Lnet/minecraft/text/Text;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
-