Class FeatureRenderer<S extends EntityRenderState,M extends EntityModel<? super S>>
java.lang.Object
net.minecraft.client.render.entity.feature.FeatureRenderer<S,M>
- Direct Known Subclasses:
ArmorFeatureRenderer
,BreezeEyesFeatureRenderer
,BreezeWindFeatureRenderer
,CapeFeatureRenderer
,CatCollarFeatureRenderer
,Deadmau5FeatureRenderer
,DolphinHeldItemFeatureRenderer
,DrownedOverlayFeatureRenderer
,ElytraFeatureRenderer
,EmissiveFeatureRenderer
,EndermanBlockFeatureRenderer
,EnergySwirlOverlayFeatureRenderer
,EyesFeatureRenderer
,FoxHeldItemFeatureRenderer
,HeadFeatureRenderer
,HeldItemFeatureRenderer
,HorseArmorFeatureRenderer
,HorseMarkingFeatureRenderer
,IronGolemCrackFeatureRenderer
,IronGolemFlowerFeatureRenderer
,LlamaDecorFeatureRenderer
,MooshroomMushroomFeatureRenderer
,PandaHeldItemFeatureRenderer
,SaddleFeatureRenderer
,SheepWoolFeatureRenderer
,ShoulderParrotFeatureRenderer
,SkeletonOverlayFeatureRenderer
,SlimeOverlayFeatureRenderer
,SnowGolemPumpkinFeatureRenderer
,StuckObjectsFeatureRenderer
,TridentRiptideFeatureRenderer
,TropicalFishColorFeatureRenderer
,VillagerClothingFeatureRenderer
,VillagerHeldItemFeatureRenderer
,WolfArmorFeatureRenderer
,WolfCollarFeatureRenderer
@Environment(CLIENT)
public abstract class FeatureRenderer<S extends EntityRenderState,M extends EntityModel<? super S>>
extends Object
- Mappings:
Namespace Name named net/minecraft/client/render/entity/feature/FeatureRenderer
intermediary net/minecraft/class_3887
official gwe
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected static <S extends LivingEntityRenderState>
voidrender
(EntityModel<S> contextModel, Identifier texture, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, S state, int color) abstract void
render
(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, S state, float limbAngle, float limbDistance) protected static void
renderModel
(EntityModel<?> model, Identifier texture, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, LivingEntityRenderState state, int color)
-
Field Details
-
context
private final FeatureRendererContext<S extends EntityRenderState,M extends EntityModel<? super S>> context- Mappings:
Namespace Name Mixin selector named context
Lnet/minecraft/client/render/entity/feature/FeatureRenderer;context:Lnet/minecraft/client/render/entity/feature/FeatureRendererContext;
intermediary field_17155
Lnet/minecraft/class_3887;field_17155:Lnet/minecraft/class_3883;
official a
Lgwe;a:Lgtm;
-
-
Constructor Details
-
FeatureRenderer
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/entity/feature/FeatureRenderer;<init>(Lnet/minecraft/client/render/entity/feature/FeatureRendererContext;)V
intermediary <init>
Lnet/minecraft/class_3887;<init>(Lnet/minecraft/class_3883;)V
official <init>
Lgwe;<init>(Lgtm;)V
-
-
Method Details
-
render
protected static <S extends LivingEntityRenderState> void render(EntityModel<S> contextModel, Identifier texture, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, S state, int color) - Mappings:
Namespace Name Mixin selector named render
Lnet/minecraft/client/render/entity/feature/FeatureRenderer;render(Lnet/minecraft/client/render/entity/model/EntityModel;Lnet/minecraft/util/Identifier;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;ILnet/minecraft/client/render/entity/state/LivingEntityRenderState;I)V
intermediary method_23196
Lnet/minecraft/class_3887;method_23196(Lnet/minecraft/class_583;Lnet/minecraft/class_2960;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_10042;I)V
official a
Lgwe;a(Lgbl;Lalz;Lfgr;Lglk;ILgys;I)V
-
renderModel
protected static void renderModel(EntityModel<?> model, Identifier texture, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, LivingEntityRenderState state, int color) - Mappings:
Namespace Name Mixin selector named renderModel
Lnet/minecraft/client/render/entity/feature/FeatureRenderer;renderModel(Lnet/minecraft/client/render/entity/model/EntityModel;Lnet/minecraft/util/Identifier;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;ILnet/minecraft/client/render/entity/state/LivingEntityRenderState;I)V
intermediary method_23199
Lnet/minecraft/class_3887;method_23199(Lnet/minecraft/class_583;Lnet/minecraft/class_2960;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_10042;I)V
official b
Lgwe;b(Lgbl;Lalz;Lfgr;Lglk;ILgys;I)V
-
getContextModel
- Mappings:
Namespace Name Mixin selector named getContextModel
Lnet/minecraft/client/render/entity/feature/FeatureRenderer;getContextModel()Lnet/minecraft/client/render/entity/model/EntityModel;
intermediary method_17165
Lnet/minecraft/class_3887;method_17165()Lnet/minecraft/class_583;
official d
Lgwe;d()Lgbl;
-
render
public abstract void render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, S state, float limbAngle, float limbDistance) - Mappings:
Namespace Name Mixin selector named render
Lnet/minecraft/client/render/entity/feature/FeatureRenderer;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;ILnet/minecraft/client/render/entity/state/EntityRenderState;FF)V
intermediary method_4199
Lnet/minecraft/class_3887;method_4199(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_10017;FF)V
official a
Lgwe;a(Lfgr;Lglk;ILgxu;FF)V
-