Class StuckObjectsFeatureRenderer<M extends PlayerEntityModel>
java.lang.Object
net.minecraft.client.render.entity.feature.FeatureRenderer<PlayerEntityRenderState,M>
net.minecraft.client.render.entity.feature.StuckObjectsFeatureRenderer<M>
- Direct Known Subclasses:
StuckArrowsFeatureRenderer,StuckStingersFeatureRenderer
@Environment(CLIENT)
public abstract class StuckObjectsFeatureRenderer<M extends PlayerEntityModel>
extends FeatureRenderer<PlayerEntityRenderState,M>
- Mappings:
Namespace Name named net/minecraft/client/render/entity/feature/StuckObjectsFeatureRendererintermediary net/minecraft/class_4507official gxc
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Modelprivate final StuckObjectsFeatureRenderer.RenderPositionprivate final Identifier -
Constructor Summary
ConstructorsConstructorDescriptionStuckObjectsFeatureRenderer(LivingEntityRenderer<?, PlayerEntityRenderState, M> entityRenderer, Model model, Identifier texture, StuckObjectsFeatureRenderer.RenderPosition renderPosition) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract intgetObjectCount(PlayerEntityRenderState playerRenderState) private static floatmethod_62597(float float2) voidrender(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, PlayerEntityRenderState playerEntityRenderState, float float2, float float3) private voidrenderObject(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float float2, float directionX, float directionY) Methods inherited from class net.minecraft.client.render.entity.feature.FeatureRenderer
getContextModel, render, renderModel
-
Field Details
-
model
- Mappings:
Namespace Name Mixin selector named modelLnet/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer;model:Lnet/minecraft/client/model/Model;intermediary field_53229Lnet/minecraft/class_4507;field_53229:Lnet/minecraft/class_3879;official aLgxc;a:Lgcx;
-
texture
- Mappings:
Namespace Name Mixin selector named textureLnet/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer;texture:Lnet/minecraft/util/Identifier;intermediary field_53230Lnet/minecraft/class_4507;field_53230:Lnet/minecraft/class_2960;official bLgxc;b:Lakv;
-
renderPosition
- Mappings:
Namespace Name Mixin selector named renderPositionLnet/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer;renderPosition:Lnet/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer$RenderPosition;intermediary field_53231Lnet/minecraft/class_4507;field_53231:Lnet/minecraft/class_4507$class_9995;official cLgxc;c:Lgxc$a;
-
-
Constructor Details
-
StuckObjectsFeatureRenderer
public StuckObjectsFeatureRenderer(LivingEntityRenderer<?, PlayerEntityRenderState, M> entityRenderer, Model model, Identifier texture, StuckObjectsFeatureRenderer.RenderPosition renderPosition) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer;<init>(Lnet/minecraft/client/render/entity/LivingEntityRenderer;Lnet/minecraft/client/model/Model;Lnet/minecraft/util/Identifier;Lnet/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer$RenderPosition;)Vintermediary <init>Lnet/minecraft/class_4507;<init>(Lnet/minecraft/class_922;Lnet/minecraft/class_3879;Lnet/minecraft/class_2960;Lnet/minecraft/class_4507$class_9995;)Vofficial <init>Lgxc;<init>(Lgtg;Lgcx;Lakv;Lgxc$a;)V
-
-
Method Details
-
getObjectCount
- Mappings:
Namespace Name Mixin selector named getObjectCountLnet/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer;getObjectCount(Lnet/minecraft/client/render/entity/state/PlayerEntityRenderState;)Iintermediary method_22134Lnet/minecraft/class_4507;method_22134(Lnet/minecraft/class_10055;)Iofficial aLgxc;a(Lgzx;)I
-
renderObject
private void renderObject(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, float float2, float directionX, float directionY) - Mappings:
Namespace Name Mixin selector named renderObjectLnet/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer;renderObject(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;IFFF)Vintermediary method_22130Lnet/minecraft/class_4507;method_22130(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;IFFF)Vofficial aLgxc;a(Lffv;Lglz;IFFF)V
-
render
public void render(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, PlayerEntityRenderState playerEntityRenderState, float float2, float float3) - Specified by:
renderin classFeatureRenderer<PlayerEntityRenderState,M extends PlayerEntityModel> - Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;ILnet/minecraft/client/render/entity/state/PlayerEntityRenderState;FF)Vintermediary method_22132Lnet/minecraft/class_4507;method_22132(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_10055;FF)Vofficial aLgxc;a(Lffv;Lglz;ILgzx;FF)V
-
method_62597
private static float method_62597(float float2) - Mappings:
Namespace Name Mixin selector named method_62597Lnet/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer;method_62597(F)Fintermediary method_62597Lnet/minecraft/class_4507;method_62597(F)Fofficial aLgxc;a(F)F
-