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 named net/minecraft/client/render/entity/ItemFrameEntityRendererintermediary net/minecraft/class_915official gkd
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BlockRenderManagerstatic final intprivate static final ModelIdentifierstatic final intprivate final ItemRendererprivate static final ModelIdentifierprivate static final ModelIdentifierprivate static final ModelIdentifierFields inherited from class net.minecraft.client.render.entity.EntityRenderer
dispatcher, field_32921, shadowOpacity, shadowRadius -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected intgetBlockLight(T t, BlockPos blockPos) private intprivate ModelIdentifiergetModelId(T entity, ItemStack stack) getPositionOffset(T t, float float2) getTexture(T t) protected booleanDetermines whether the passed entity should render with a nameplate above its head.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, float float2) Methods inherited from class net.minecraft.client.render.entity.EntityRenderer
getLight, getShadowRadius, getSkyLight, getTextRenderer, shouldRender
-
Field Details
-
NORMAL_FRAME
- Mappings:
Namespace Name Mixin selector named NORMAL_FRAMELnet/minecraft/client/render/entity/ItemFrameEntityRenderer;NORMAL_FRAME:Lnet/minecraft/client/util/ModelIdentifier;intermediary field_4721Lnet/minecraft/class_915;field_4721:Lnet/minecraft/class_1091;official gLgkd;g:Lgrq;
-
MAP_FRAME
- Mappings:
Namespace Name Mixin selector named MAP_FRAMELnet/minecraft/client/render/entity/ItemFrameEntityRenderer;MAP_FRAME:Lnet/minecraft/client/util/ModelIdentifier;intermediary field_4723Lnet/minecraft/class_915;field_4723:Lnet/minecraft/class_1091;official hLgkd;h:Lgrq;
-
GLOW_FRAME
- Mappings:
Namespace Name Mixin selector named GLOW_FRAMELnet/minecraft/client/render/entity/ItemFrameEntityRenderer;GLOW_FRAME:Lnet/minecraft/client/util/ModelIdentifier;intermediary field_28462Lnet/minecraft/class_915;field_28462:Lnet/minecraft/class_1091;official iLgkd;i:Lgrq;
-
MAP_GLOW_FRAME
- Mappings:
Namespace Name Mixin selector named MAP_GLOW_FRAMELnet/minecraft/client/render/entity/ItemFrameEntityRenderer;MAP_GLOW_FRAME:Lnet/minecraft/client/util/ModelIdentifier;intermediary field_28463Lnet/minecraft/class_915;field_28463:Lnet/minecraft/class_1091;official jLgkd;j:Lgrq;
-
GLOW_FRAME_BLOCK_LIGHT
public static final int GLOW_FRAME_BLOCK_LIGHT- See Also:
- Mappings:
Namespace Name Mixin selector named GLOW_FRAME_BLOCK_LIGHTLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;GLOW_FRAME_BLOCK_LIGHT:Iintermediary field_32932Lnet/minecraft/class_915;field_32932:Iofficial aLgkd;a:I
-
field_32933
public static final int field_32933- See Also:
- Mappings:
Namespace Name Mixin selector named field_32933Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;field_32933:Iintermediary field_32933Lnet/minecraft/class_915;field_32933:Iofficial fLgkd;f:I
-
itemRenderer
- Mappings:
Namespace Name Mixin selector named itemRendererLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;itemRenderer:Lnet/minecraft/client/render/item/ItemRenderer;intermediary field_4720Lnet/minecraft/class_915;field_4720:Lnet/minecraft/class_918;official kLgkd;k:Lgke;
-
blockRenderManager
- Mappings:
Namespace Name Mixin selector named blockRenderManagerLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;blockRenderManager:Lnet/minecraft/client/render/block/BlockRenderManager;intermediary field_38891Lnet/minecraft/class_915;field_38891:Lnet/minecraft/class_776;official lLgkd;l:Lger;
-
-
Constructor Details
-
ItemFrameEntityRenderer
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/entity/EntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)Vintermediary <init>Lnet/minecraft/class_897;<init>(Lnet/minecraft/class_5617$class_5618;)Vofficial <init>Lgjf;<init>(Lgjg$a;)V
-
-
Method Details
-
getBlockLight
- Overrides:
getBlockLightin classEntityRenderer<T extends ItemFrameEntity>- Mappings:
Namespace Name Mixin selector named getBlockLightLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getBlockLight(Lnet/minecraft/entity/decoration/ItemFrameEntity;Lnet/minecraft/util/math/BlockPos;)Iintermediary method_33435Lnet/minecraft/class_915;method_33435(Lnet/minecraft/class_1533;Lnet/minecraft/class_2338;)Iofficial aLgkd;a(Lcik;Lja;)I
-
render
public void render(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) - Overrides:
renderin classEntityRenderer<T extends ItemFrameEntity>- Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;render(Lnet/minecraft/entity/decoration/ItemFrameEntity;FFLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)Vintermediary method_3994Lnet/minecraft/class_915;method_3994(Lnet/minecraft/class_1533;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)Vofficial aLgkd;a(Lcik;FFLfag;Lgdx;I)V
-
getLight
- Mappings:
Namespace Name Mixin selector named getLightLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getLight(Lnet/minecraft/entity/decoration/ItemFrameEntity;II)Iintermediary method_33433Lnet/minecraft/class_915;method_33433(Lnet/minecraft/class_1533;II)Iofficial aLgkd;a(Lcik;II)I
-
getModelId
- Mappings:
Namespace Name Mixin selector named getModelIdLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getModelId(Lnet/minecraft/entity/decoration/ItemFrameEntity;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/client/util/ModelIdentifier;intermediary method_33434Lnet/minecraft/class_915;method_33434(Lnet/minecraft/class_1533;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1091;official aLgkd;a(Lcik;Lcua;)Lgrq;
-
getPositionOffset
- Overrides:
getPositionOffsetin classEntityRenderer<T extends ItemFrameEntity>- Mappings:
Namespace Name Mixin selector named getPositionOffsetLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getPositionOffset(Lnet/minecraft/entity/decoration/ItemFrameEntity;F)Lnet/minecraft/util/math/Vec3d;intermediary method_23174Lnet/minecraft/class_915;method_23174(Lnet/minecraft/class_1533;F)Lnet/minecraft/class_243;official aLgkd;a(Lcik;F)Levz;
-
getTexture
- Specified by:
getTexturein classEntityRenderer<T extends ItemFrameEntity>- Mappings:
Namespace Name Mixin selector named getTextureLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getTexture(Lnet/minecraft/entity/decoration/ItemFrameEntity;)Lnet/minecraft/util/Identifier;intermediary method_3993Lnet/minecraft/class_915;method_3993(Lnet/minecraft/class_1533;)Lnet/minecraft/class_2960;official aLgkd;a(Lcik;)Lakk;
-
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>- Mappings:
Namespace Name Mixin selector named hasLabelLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;hasLabel(Lnet/minecraft/entity/decoration/ItemFrameEntity;)Zintermediary method_23176Lnet/minecraft/class_915;method_23176(Lnet/minecraft/class_1533;)Zofficial bLgkd;b(Lcik;)Z
-
renderLabelIfPresent
protected void renderLabelIfPresent(T t, Text text, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, float float2) - Overrides:
renderLabelIfPresentin classEntityRenderer<T extends ItemFrameEntity>- Mappings:
Namespace Name Mixin selector named renderLabelIfPresentLnet/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;IF)Vintermediary method_23175Lnet/minecraft/class_915;method_23175(Lnet/minecraft/class_1533;Lnet/minecraft/class_2561;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IF)Vofficial aLgkd;a(Lcik;Lwu;Lfag;Lgdx;IF)V
-