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 estintermediary net/minecraft/class_915named net/minecraft/client/render/entity/ItemFrameEntityRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate MinecraftClientstatic intstatic intprivate static ModelIdentifierprivate ItemRendererprivate static ModelIdentifierprivate static ModelIdentifierprivate static 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)Methods inherited from class net.minecraft.client.render.entity.EntityRenderer
getFontRenderer, getLight, getSkyLight, shouldRender
-
Field Details
-
NORMAL_FRAME
- Mappings:
Namespace Name Mixin selector official gLest;g:Lezd;intermediary field_4721Lnet/minecraft/class_915;field_4721:Lnet/minecraft/class_1091;named NORMAL_FRAMELnet/minecraft/client/render/entity/ItemFrameEntityRenderer;NORMAL_FRAME:Lnet/minecraft/client/util/ModelIdentifier;
-
MAP_FRAME
- Mappings:
Namespace Name Mixin selector official hLest;h:Lezd;intermediary field_4723Lnet/minecraft/class_915;field_4723:Lnet/minecraft/class_1091;named MAP_FRAMELnet/minecraft/client/render/entity/ItemFrameEntityRenderer;MAP_FRAME:Lnet/minecraft/client/util/ModelIdentifier;
-
GLOW_FRAME
- Mappings:
Namespace Name Mixin selector official iLest;i:Lezd;intermediary field_28462Lnet/minecraft/class_915;field_28462:Lnet/minecraft/class_1091;named GLOW_FRAMELnet/minecraft/client/render/entity/ItemFrameEntityRenderer;GLOW_FRAME:Lnet/minecraft/client/util/ModelIdentifier;
-
MAP_GLOW_FRAME
- Mappings:
Namespace Name Mixin selector official jLest;j:Lezd;intermediary field_28463Lnet/minecraft/class_915;field_28463:Lnet/minecraft/class_1091;named MAP_GLOW_FRAMELnet/minecraft/client/render/entity/ItemFrameEntityRenderer;MAP_GLOW_FRAME:Lnet/minecraft/client/util/ModelIdentifier;
-
field_32932
public static final int field_32932- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official aLest;a:Iintermediary field_32932Lnet/minecraft/class_915;field_32932:Inamed field_32932Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;field_32932:I
-
field_32933
public static final int field_32933- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official fLest;f:Iintermediary field_32933Lnet/minecraft/class_915;field_32933:Inamed field_32933Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;field_32933:I
-
client
- Mappings:
Namespace Name Mixin selector official kLest;k:Ldvo;intermediary field_4724Lnet/minecraft/class_915;field_4724:Lnet/minecraft/class_310;named clientLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;client:Lnet/minecraft/client/MinecraftClient;
-
itemRenderer
- Mappings:
Namespace Name Mixin selector official lLest;l:Lesu;intermediary field_4720Lnet/minecraft/class_915;field_4720:Lnet/minecraft/class_918;named itemRendererLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;itemRenderer:Lnet/minecraft/client/render/item/ItemRenderer;
-
-
Constructor Details
-
ItemFrameEntityRenderer
- Mappings:
Namespace Name Mixin selector official <init>Lerw;<init>(Lerx$a;)Vintermediary <init>Lnet/minecraft/class_897;<init>(Lnet/minecraft/class_5617$class_5618;)Vnamed <init>Lnet/minecraft/client/render/entity/EntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V
-
-
Method Details
-
getBlockLight
- Overrides:
getBlockLightin classEntityRenderer<T extends ItemFrameEntity>- Mappings:
Namespace Name Mixin selector official aLest;a(Lbgw;Lgg;)Iintermediary method_33435Lnet/minecraft/class_915;method_33435(Lnet/minecraft/class_1533;Lnet/minecraft/class_2338;)Inamed getBlockLightLnet/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:
renderin classEntityRenderer<T extends ItemFrameEntity>- Mappings:
Namespace Name Mixin selector official aLest;a(Lbgw;FFLdqk;Lenh;I)Vintermediary method_3994Lnet/minecraft/class_915;method_3994(Lnet/minecraft/class_1533;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)Vnamed renderLnet/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 aLest;a(Lbgw;II)Iintermediary method_33433Lnet/minecraft/class_915;method_33433(Lnet/minecraft/class_1533;II)Inamed getLightLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getLight(Lnet/minecraft/entity/decoration/ItemFrameEntity;II)I
-
getModelId
- Mappings:
Namespace Name Mixin selector official aLest;a(Lbgw;Lbqp;)Lezd;intermediary method_33434Lnet/minecraft/class_915;method_33434(Lnet/minecraft/class_1533;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1091;named getModelIdLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getModelId(Lnet/minecraft/entity/decoration/ItemFrameEntity;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/client/util/ModelIdentifier;
-
getPositionOffset
- Overrides:
getPositionOffsetin classEntityRenderer<T extends ItemFrameEntity>- Mappings:
Namespace Name Mixin selector official aLest;a(Lbgw;F)Ldna;intermediary method_23174Lnet/minecraft/class_915;method_23174(Lnet/minecraft/class_1533;F)Lnet/minecraft/class_243;named getPositionOffsetLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getPositionOffset(Lnet/minecraft/entity/decoration/ItemFrameEntity;F)Lnet/minecraft/util/math/Vec3d;
-
getTexture
- Specified by:
getTexturein classEntityRenderer<T extends ItemFrameEntity>- Mappings:
Namespace Name Mixin selector official aLest;a(Lbgw;)Lww;intermediary method_3993Lnet/minecraft/class_915;method_3993(Lnet/minecraft/class_1533;)Lnet/minecraft/class_2960;named getTextureLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getTexture(Lnet/minecraft/entity/decoration/ItemFrameEntity;)Lnet/minecraft/util/Identifier;
-
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 official bLest;b(Lbgw;)Zintermediary method_23176Lnet/minecraft/class_915;method_23176(Lnet/minecraft/class_1533;)Znamed hasLabelLnet/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:
renderLabelIfPresentin classEntityRenderer<T extends ItemFrameEntity>- Mappings:
Namespace Name Mixin selector official aLest;a(Lbgw;Los;Ldqk;Lenh;I)Vintermediary method_23175Lnet/minecraft/class_915;method_23175(Lnet/minecraft/class_1533;Lnet/minecraft/class_2561;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)Vnamed 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;I)V
-