Class ItemFrameEntityRenderer<T extends ItemFrameEntity>
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<T,ItemFrameEntityRenderState>
net.minecraft.client.render.entity.ItemFrameEntityRenderer<T>
@Environment(CLIENT)
public class ItemFrameEntityRenderer<T extends ItemFrameEntity>
extends EntityRenderer<T,ItemFrameEntityRenderState>
- Mappings:
Namespace Name named net/minecraft/client/render/entity/ItemFrameEntityRendererintermediary net/minecraft/class_915official gog
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BlockRenderManagerstatic final intstatic final intprivate final ItemRendererprivate final MapRendererFields 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) protected TextgetDisplayName(T t) private intgetLight(boolean glow, int glowLight, int regularLight) private ModelIdentifiergetModelId(boolean glow, ItemStack stack) getPositionOffset(ItemFrameEntityRenderState itemFrameEntityRenderState) getTexture(ItemFrameEntityRenderState itemFrameEntityRenderState) protected booleanDetermines whether the passed entity should render with a nameplate above its head.voidrender(ItemFrameEntityRenderState itemFrameEntityRenderState, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) voidupdateRenderState(T t, ItemFrameEntityRenderState itemFrameEntityRenderState, float float2) Methods inherited from class net.minecraft.client.render.entity.EntityRenderer
canBeCulled, getAndUpdateRenderState, getBoundingBox, getLight, getShadowRadius, getSkyLight, getTextRenderer, 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 aLgog;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 bLgog;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 hLgog;h:Lgoh;
-
mapRenderer
- Mappings:
Namespace Name Mixin selector named mapRendererLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;mapRenderer:Lnet/minecraft/client/render/MapRenderer;intermediary field_53191Lnet/minecraft/class_915;field_53191:Lnet/minecraft/class_330;official iLgog;i:Lghf;
-
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 jLgog;j:Lgij;
-
-
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>Lgni;<init>(Lgnj$a;)V
-
-
Method Details
-
getBlockLight
- Overrides:
getBlockLightin classEntityRenderer<T extends ItemFrameEntity,ItemFrameEntityRenderState> - 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 aLgog;a(Lcjx;Lje;)I
-
render
public void render(ItemFrameEntityRenderState itemFrameEntityRenderState, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) - Overrides:
renderin classEntityRenderer<T extends ItemFrameEntity,ItemFrameEntityRenderState> - Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;render(Lnet/minecraft/client/render/entity/state/ItemFrameEntityRenderState;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 aLgog;a(Lguh;Lfde;Lghg;I)V
-
getLight
private int getLight(boolean glow, 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 aLgog;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 aLgog;a(ZLcvp;)Lgzo;
-
getPositionOffset
- Overrides:
getPositionOffsetin classEntityRenderer<T extends ItemFrameEntity,ItemFrameEntityRenderState> - Mappings:
Namespace Name Mixin selector named getPositionOffsetLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getPositionOffset(Lnet/minecraft/client/render/entity/state/ItemFrameEntityRenderState;)Lnet/minecraft/util/math/Vec3d;intermediary method_23174Lnet/minecraft/class_915;method_23174(Lnet/minecraft/class_10040;)Lnet/minecraft/class_243;official aLgog;a(Lguh;)Leys;
-
getTexture
- Specified by:
getTexturein classEntityRenderer<T extends ItemFrameEntity,ItemFrameEntityRenderState> - Mappings:
Namespace Name Mixin selector named getTextureLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getTexture(Lnet/minecraft/client/render/entity/state/ItemFrameEntityRenderState;)Lnet/minecraft/util/Identifier;intermediary method_3993Lnet/minecraft/class_915;method_3993(Lnet/minecraft/class_10040;)Lnet/minecraft/class_2960;official bLgog;b(Lguh;)Lalc;
-
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,ItemFrameEntityRenderState> - 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 aLgog;a(Lcjx;D)Z
-
getDisplayName
- Overrides:
getDisplayNamein classEntityRenderer<T extends ItemFrameEntity,ItemFrameEntityRenderState> - Mappings:
Namespace Name Mixin selector named getDisplayNameLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getDisplayName(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 aLgog;a(Lcjx;)Lxd;
-
getRenderState
- Specified by:
getRenderStatein classEntityRenderer<T extends ItemFrameEntity,ItemFrameEntityRenderState> - Mappings:
Namespace Name Mixin selector named getRenderStateLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;getRenderState()Lnet/minecraft/client/render/entity/state/ItemFrameEntityRenderState;intermediary method_62471Lnet/minecraft/class_915;method_62471()Lnet/minecraft/class_10040;official aLgog;a()Lguh;
-
updateRenderState
public void updateRenderState(T t, ItemFrameEntityRenderState itemFrameEntityRenderState, float float2) - Overrides:
updateRenderStatein classEntityRenderer<T extends ItemFrameEntity,ItemFrameEntityRenderState> - Mappings:
Namespace Name Mixin selector named updateRenderStateLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;updateRenderState(Lnet/minecraft/entity/decoration/ItemFrameEntity;Lnet/minecraft/client/render/entity/state/ItemFrameEntityRenderState;F)Vintermediary method_62473Lnet/minecraft/class_915;method_62473(Lnet/minecraft/class_1533;Lnet/minecraft/class_10040;F)Vofficial aLgog;a(Lcjx;Lguh;F)V
-