Class ItemFrameEntityRenderer<T extends ItemFrameEntity>
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<T,class_10040>
net.minecraft.client.render.entity.ItemFrameEntityRenderer<T>
@Environment(CLIENT)
public class ItemFrameEntityRenderer<T extends ItemFrameEntity>
extends EntityRenderer<T,class_10040>
- Mappings:
Namespace Name named net/minecraft/client/render/entity/ItemFrameEntityRendererintermediary net/minecraft/class_915official gnp
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BlockRenderManagerstatic final intprivate final MapRendererstatic final intprivate final ItemRendererFields inherited from class net.minecraft.client.render.entity.EntityRenderer
dispatcher, field_32921, field_52257, shadowOpacity, shadowRadius -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected intgetBlockLight(T t, BlockPos blockPos) private intgetLight(boolean bool, int glowLight, int regularLight) private ModelIdentifiergetModelId(boolean bool, ItemStack stack) getPositionOffset(class_10040 class_10040) getTexture(class_10040 class_10040) protected booleanDetermines whether the passed entity should render with a nameplate above its head.voidmethod_62354(T t, class_10040 class_10040, float float2) protected Textmethod_62426(T t) voidrender(class_10040 class_10040, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) Methods inherited from class net.minecraft.client.render.entity.EntityRenderer
getLight, getShadowRadius, getSkyLight, getTextRenderer, method_62358, method_62406, method_62425, renderLabelIfPresent, shouldRender
-
Field Details
-
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 aLgnp;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 bLgnp;b: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 hLgnp;h:Lgnq;
-
field_53191
- Mappings:
Namespace Name Mixin selector named field_53191Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;field_53191:Lnet/minecraft/client/render/MapRenderer;intermediary field_53191Lnet/minecraft/class_915;field_53191:Lnet/minecraft/class_330;official iLgnp;i:Lggu;
-
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 jLgnp;j:Lghu;
-
-
Constructor Details
-
ItemFrameEntityRenderer
-
-
Method Details
-
getBlockLight
- Overrides:
getBlockLightin classEntityRenderer<T extends ItemFrameEntity,class_10040> - 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 aLgnp;a(Lcjs;Lje;)I
-
render
public void render(class_10040 class_10040, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) - Overrides:
renderin classEntityRenderer<T extends ItemFrameEntity,class_10040> - Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;render(Lnet/minecraft/class_10040;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)Vintermediary method_3994Lnet/minecraft/class_915;method_3994(Lnet/minecraft/class_10040;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)Vofficial aLgnp;a(Lgtq;Lfcu;Lggv;I)V
-
getLight
private int getLight(boolean bool, int glowLight, int regularLight) - Mappings:
Namespace Name Mixin selector named getLightLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getLight(ZII)Iintermediary method_33433Lnet/minecraft/class_915;method_33433(ZII)Iofficial aLgnp;a(ZII)I
-
getModelId
- Mappings:
Namespace Name Mixin selector named getModelIdLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getModelId(ZLnet/minecraft/item/ItemStack;)Lnet/minecraft/client/util/ModelIdentifier;intermediary method_33434Lnet/minecraft/class_915;method_33434(ZLnet/minecraft/class_1799;)Lnet/minecraft/class_1091;official aLgnp;a(ZLcvl;)Lgyx;
-
getPositionOffset
- Overrides:
getPositionOffsetin classEntityRenderer<T extends ItemFrameEntity,class_10040> - Mappings:
Namespace Name Mixin selector named getPositionOffsetLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getPositionOffset(Lnet/minecraft/class_10040;)Lnet/minecraft/util/math/Vec3d;intermediary method_23174Lnet/minecraft/class_915;method_23174(Lnet/minecraft/class_10040;)Lnet/minecraft/class_243;official aLgnp;a(Lgtq;)Leye;
-
getTexture
- Specified by:
getTexturein classEntityRenderer<T extends ItemFrameEntity,class_10040> - Mappings:
Namespace Name Mixin selector named getTextureLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getTexture(Lnet/minecraft/class_10040;)Lnet/minecraft/util/Identifier;intermediary method_3993Lnet/minecraft/class_915;method_3993(Lnet/minecraft/class_10040;)Lnet/minecraft/class_2960;official bLgnp;b(Lgtq;)Lalb;
-
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,class_10040> - Mappings:
Namespace Name Mixin selector named hasLabelLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;hasLabel(Lnet/minecraft/entity/decoration/ItemFrameEntity;D)Zintermediary method_23176Lnet/minecraft/class_915;method_23176(Lnet/minecraft/class_1533;D)Zofficial aLgnp;a(Lcjs;D)Z
-
method_62426
- Overrides:
method_62426in classEntityRenderer<T extends ItemFrameEntity,class_10040> - Mappings:
Namespace Name Mixin selector named method_62426Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;method_62426(Lnet/minecraft/entity/decoration/ItemFrameEntity;)Lnet/minecraft/text/Text;intermediary method_62472Lnet/minecraft/class_915;method_62472(Lnet/minecraft/class_1533;)Lnet/minecraft/class_2561;official aLgnp;a(Lcjs;)Lxd;
-
method_55269
- Specified by:
method_55269in classEntityRenderer<T extends ItemFrameEntity,class_10040> - Mappings:
Namespace Name Mixin selector named method_55269Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;method_55269()Lnet/minecraft/class_10040;intermediary method_62471Lnet/minecraft/class_915;method_62471()Lnet/minecraft/class_10040;official aLgnp;a()Lgtq;
-
method_62354
- Overrides:
method_62354in classEntityRenderer<T extends ItemFrameEntity,class_10040> - Mappings:
Namespace Name Mixin selector named method_62354Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;method_62354(Lnet/minecraft/entity/decoration/ItemFrameEntity;Lnet/minecraft/class_10040;F)Vintermediary method_62473Lnet/minecraft/class_915;method_62473(Lnet/minecraft/class_1533;Lnet/minecraft/class_10040;F)Vofficial aLgnp;a(Lcjs;Lgtq;F)V
-