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 hob
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BlockRenderManagerstatic final intstatic final intprivate final ItemModelManagerprivate final MapRendererFields 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) protected TextgetDisplayName(T t) private intgetLight(boolean glow, int glowLight, int regularLight) getPositionOffset(ItemFrameEntityRenderState itemFrameEntityRenderState) protected booleanDetermines whether the passed entity should render with a nameplate above its head.voidrender(ItemFrameEntityRenderState itemFrameEntityRenderState, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue) voidupdateRenderState(T t, ItemFrameEntityRenderState itemFrameEntityRenderState, float float2) Methods inherited from class net.minecraft.client.render.entity.EntityRenderer
appendHitboxes, canBeCulled, getAndUpdateRenderState, getBoundingBox, getLight, getShadowOpacity, getShadowRadius, getSkyLight, getTextRenderer, method_73154, 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 aLhob;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 fLhob;f:I
-
itemModelManager
- Mappings:
Namespace Name Mixin selector named itemModelManagerLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;itemModelManager:Lnet/minecraft/client/item/ItemModelManager;intermediary field_55294Lnet/minecraft/class_915;field_55294:Lnet/minecraft/class_10442;official gLhob;g:Lhxv;
-
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 hLhob;h:Lhew;
-
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 iLhob;i:Lhgm;
-
-
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>Lhnc;<init>(Lhnd$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 aLhob;a(Lcum;Lja;)I
-
render
public void render(ItemFrameEntityRenderState itemFrameEntityRenderState, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue) - 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/command/OrderedRenderCommandQueue;)Vintermediary method_3994Lnet/minecraft/class_915;method_3994(Lnet/minecraft/class_10040;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;)Vofficial aLhob;a(Lhuq;Lftd;Lhge;)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 aLhob;a(ZII)I
-
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 aLhob;a(Lhuq;)Lfnk;
-
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 aLhob;a(Lcum;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 aLhob;a(Lcum;)Lxx;
-
createRenderState
- Specified by:
createRenderStatein classEntityRenderer<T extends ItemFrameEntity,ItemFrameEntityRenderState> - Mappings:
Namespace Name Mixin selector named createRenderStateLnet/minecraft/client/render/entity/ItemFrameEntityRenderer;createRenderState()Lnet/minecraft/client/render/entity/state/ItemFrameEntityRenderState;intermediary method_62471Lnet/minecraft/class_915;method_62471()Lnet/minecraft/class_10040;official aLhob;a()Lhuq;
-
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 aLhob;a(Lcum;Lhuq;F)V
-