Class SkullBlockEntityRenderer
java.lang.Object
net.minecraft.client.render.block.entity.SkullBlockEntityRenderer
- All Implemented Interfaces:
- BlockEntityRenderer<SkullBlockEntity>
@Environment(CLIENT)
public class SkullBlockEntityRenderer
extends Object
implements BlockEntityRenderer<SkullBlockEntity>
- Mappings:
- Namespace - Name - named - net/minecraft/client/render/block/entity/SkullBlockEntityRenderer- intermediary - net/minecraft/class_836- official - gpa
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Function<SkullBlock.SkullType, SkullBlockEntityModel> private static final Map<SkullBlock.SkullType, Identifier> 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic @Nullable SkullBlockEntityModelgetModels(LoadedEntityModels models, SkullBlock.SkullType type) static RenderLayergetRenderLayer(SkullBlock.SkullType type, @Nullable ProfileComponent profile) static RenderLayergetRenderLayer(SkullBlock.SkullType type, @Nullable ProfileComponent profile, @Nullable Identifier texture) voidrender(SkullBlockEntity skullBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) static voidrenderSkull(@Nullable Direction direction, float yaw, float animationProgress, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, SkullBlockEntityModel model, RenderLayer renderLayer) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.render.block.entity.BlockEntityRenderergetRenderDistance, isInRenderDistance, rendersOutsideBoundingBox
- 
Field Details- 
TEXTURES- Mappings:
- Namespace - Name - Mixin selector - named - TEXTURES- Lnet/minecraft/client/render/block/entity/SkullBlockEntityRenderer;TEXTURES:Ljava/util/Map;- intermediary - field_4390- Lnet/minecraft/class_836;field_4390:Ljava/util/Map;- official - b- Lgpa;b:Ljava/util/Map;
 
- 
models- Mappings:
- Namespace - Name - Mixin selector - named - models- Lnet/minecraft/client/render/block/entity/SkullBlockEntityRenderer;models:Ljava/util/function/Function;- intermediary - field_4391- Lnet/minecraft/class_836;field_4391:Ljava/util/function/Function;- official - a- Lgpa;a:Ljava/util/function/Function;
 
 
- 
- 
Constructor Details- 
SkullBlockEntityRenderer- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/client/render/block/entity/SkullBlockEntityRenderer;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;)V- intermediary - <init>- Lnet/minecraft/class_836;<init>(Lnet/minecraft/class_5614$class_5615;)V- official - <init>- Lgpa;<init>(Lgom$a;)V
 
 
- 
- 
Method Details- 
getModels@Nullable public static @Nullable SkullBlockEntityModel getModels(LoadedEntityModels models, SkullBlock.SkullType type) - Mappings:
- Namespace - Name - Mixin selector - named - getModels- Lnet/minecraft/client/render/block/entity/SkullBlockEntityRenderer;getModels(Lnet/minecraft/client/render/entity/model/LoadedEntityModels;Lnet/minecraft/block/SkullBlock$SkullType;)Lnet/minecraft/client/render/block/entity/SkullBlockEntityModel;- intermediary - method_32160- Lnet/minecraft/class_836;method_32160(Lnet/minecraft/class_5599;Lnet/minecraft/class_2484$class_2485;)Lnet/minecraft/class_5598;- official - a- Lgpa;a(Lgfa;Ldqu$a;)Lgdz;
 
- 
renderpublic void render(SkullBlockEntity skullBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) - Specified by:
- renderin interface- BlockEntityRenderer<SkullBlockEntity>
- Mappings:
- Namespace - Name - Mixin selector - named - render- Lnet/minecraft/client/render/block/entity/SkullBlockEntityRenderer;render(Lnet/minecraft/block/entity/SkullBlockEntity;FLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;II)V- intermediary - method_3577- Lnet/minecraft/class_836;method_3577(Lnet/minecraft/class_2631;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V- official - a- Lgpa;a(Ldvp;FLffv;Lglz;II)V
 
- 
renderSkullpublic static void renderSkull(@Nullable @Nullable Direction direction, float yaw, float animationProgress, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, SkullBlockEntityModel model, RenderLayer renderLayer) - Mappings:
- Namespace - Name - Mixin selector - named - renderSkull- Lnet/minecraft/client/render/block/entity/SkullBlockEntityRenderer;renderSkull(Lnet/minecraft/util/math/Direction;FFLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;ILnet/minecraft/client/render/block/entity/SkullBlockEntityModel;Lnet/minecraft/client/render/RenderLayer;)V- intermediary - method_32161- Lnet/minecraft/class_836;method_32161(Lnet/minecraft/class_2350;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_5598;Lnet/minecraft/class_1921;)V- official - a- Lgpa;a(Ljn;FFLffv;Lglz;ILgdz;Lgmj;)V
 
- 
getRenderLayerpublic static RenderLayer getRenderLayer(SkullBlock.SkullType type, @Nullable @Nullable ProfileComponent profile) - Mappings:
- Namespace - Name - Mixin selector - named - getRenderLayer- Lnet/minecraft/client/render/block/entity/SkullBlockEntityRenderer;getRenderLayer(Lnet/minecraft/block/SkullBlock$SkullType;Lnet/minecraft/component/type/ProfileComponent;)Lnet/minecraft/client/render/RenderLayer;- intermediary - method_65832- Lnet/minecraft/class_836;method_65832(Lnet/minecraft/class_2484$class_2485;Lnet/minecraft/class_9296;)Lnet/minecraft/class_1921;- official - a- Lgpa;a(Ldqu$a;Lczp;)Lgmj;
 
- 
getRenderLayerpublic static RenderLayer getRenderLayer(SkullBlock.SkullType type, @Nullable @Nullable ProfileComponent profile, @Nullable @Nullable Identifier texture) - Mappings:
- Namespace - Name - Mixin selector - named - getRenderLayer- Lnet/minecraft/client/render/block/entity/SkullBlockEntityRenderer;getRenderLayer(Lnet/minecraft/block/SkullBlock$SkullType;Lnet/minecraft/component/type/ProfileComponent;Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;- intermediary - method_3578- Lnet/minecraft/class_836;method_3578(Lnet/minecraft/class_2484$class_2485;Lnet/minecraft/class_9296;Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;- official - a- Lgpa;a(Ldqu$a;Lczp;Lakv;)Lgmj;
 
 
-