类 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 ernintermediary net/minecraft/class_915named net/minecraft/client/render/entity/ItemFrameEntityRenderer
-
-
字段概要
字段 修饰符和类型 字段 说明 private MinecraftClientclientstatic intfield_32932static intfield_32933private static ModelIdentifierGLOW_FRAMEprivate ItemRendereritemRendererprivate static ModelIdentifierMAP_FRAMEprivate static ModelIdentifierMAP_GLOW_FRAMEprivate static ModelIdentifierNORMAL_FRAME-
从类继承的字段 net.minecraft.client.render.entity.EntityRenderer
dispatcher, field_32921, shadowOpacity, shadowRadius
-
-
构造器概要
构造器 构造器 说明 ItemFrameEntityRenderer(EntityRendererFactory.Context ctx)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected intgetBlockLight(T t, BlockPos blockPos)private ModelIdentifiergetModelId(T entity, ItemStack stack)Vec3dgetPositionOffset(T t, float float2)IdentifiergetTexture(T t)protected booleanhasLabel(T t)Determines whether the passed entity should render with a nameplate above its head.private intmethod_33433(T t, int int2, int int3)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)-
从类继承的方法 net.minecraft.client.render.entity.EntityRenderer
getFontRenderer, getLight, getSkyLight, shouldRender
-
-
-
-
字段详细资料
-
NORMAL_FRAME
private static final ModelIdentifier NORMAL_FRAME
- Mappings:
Namespace Name Mixin selector official gLern;g:Lexv;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
private static final ModelIdentifier MAP_FRAME
- Mappings:
Namespace Name Mixin selector official hLern;h:Lexv;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
private static final ModelIdentifier GLOW_FRAME
- Mappings:
Namespace Name Mixin selector official iLern;i:Lexv;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
private static final ModelIdentifier MAP_GLOW_FRAME
- Mappings:
Namespace Name Mixin selector official jLern;j:Lexv;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
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official aLern;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
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official fLern;f:Iintermediary field_32933Lnet/minecraft/class_915;field_32933:Inamed field_32933Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;field_32933:I
-
client
private final MinecraftClient client
- Mappings:
Namespace Name Mixin selector official kLern;k:Ldum;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
private final ItemRenderer itemRenderer
- Mappings:
Namespace Name Mixin selector official lLern;l:Lero;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;
-
-
构造器详细资料
-
ItemFrameEntityRenderer
public ItemFrameEntityRenderer(EntityRendererFactory.Context ctx)
- Mappings:
Namespace Name Mixin selector official <init>Leqq;<init>(Leqr$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
-
-
方法详细资料
-
getBlockLight
protected int getBlockLight(T t, BlockPos blockPos)
- 覆盖:
getBlockLight在类中EntityRenderer<T extends ItemFrameEntity>- Mappings:
Namespace Name Mixin selector official aLern;a(Lbfy;Lgb;)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)
- 覆盖:
render在类中EntityRenderer<T extends ItemFrameEntity>- Mappings:
Namespace Name Mixin selector official aLern;a(Lbfy;FFLdpi;Lema;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
-
method_33433
private int method_33433(T t, int int2, int int3)
- Mappings:
Namespace Name Mixin selector official aLern;a(Lbfy;II)Iintermediary method_33433Lnet/minecraft/class_915;method_33433(Lnet/minecraft/class_1533;II)Inamed method_33433Lnet/minecraft/client/render/entity/ItemFrameEntityRenderer;method_33433(Lnet/minecraft/entity/decoration/ItemFrameEntity;II)I
-
getModelId
private ModelIdentifier getModelId(T entity, ItemStack stack)
- Mappings:
Namespace Name Mixin selector official aLern;a(Lbfy;Lbpr;)Lexv;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
public Vec3d getPositionOffset(T t, float float2)
- 覆盖:
getPositionOffset在类中EntityRenderer<T extends ItemFrameEntity>- Mappings:
Namespace Name Mixin selector official aLern;a(Lbfy;F)Ldma;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
public Identifier getTexture(T t)
- 指定者:
getTexture在类中EntityRenderer<T extends ItemFrameEntity>- Mappings:
Namespace Name Mixin selector official aLern;a(Lbfy;)Lwp;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
protected boolean hasLabel(T t)
从类复制的说明: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.
- 覆盖:
hasLabel在类中EntityRenderer<T extends ItemFrameEntity>- Mappings:
Namespace Name Mixin selector official bLern;b(Lbfy;)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)
- 覆盖:
renderLabelIfPresent在类中EntityRenderer<T extends ItemFrameEntity>- Mappings:
Namespace Name Mixin selector official aLern;a(Lbfy;Lon;Ldpi;Lema;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
-
-