Class StuckObjectsFeatureRenderer<M extends PlayerEntityModel,S>
java.lang.Object
net.minecraft.client.render.entity.feature.FeatureRenderer<PlayerEntityRenderState,M>
net.minecraft.client.render.entity.feature.StuckObjectsFeatureRenderer<M,S>
- Direct Known Subclasses:
StuckArrowsFeatureRenderer,StuckStingersFeatureRenderer
@Environment(CLIENT)
public abstract class StuckObjectsFeatureRenderer<M extends PlayerEntityModel,S>
extends FeatureRenderer<PlayerEntityRenderState,M>
- Mappings:
Namespace Name named net/minecraft/client/render/entity/feature/StuckObjectsFeatureRendererintermediary net/minecraft/class_4507official hsy
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Sprivate final StuckObjectsFeatureRenderer.RenderPositionprivate final Identifier -
Constructor Summary
ConstructorsConstructorDescriptionStuckObjectsFeatureRenderer(LivingEntityRenderer<?, PlayerEntityRenderState, M> entityRenderer, Model<S> model, S s, Identifier identifier, StuckObjectsFeatureRenderer.RenderPosition renderPosition) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract intgetObjectCount(PlayerEntityRenderState playerRenderState) private static floatmethod_62597(float float2) voidrender(MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, int int2, PlayerEntityRenderState playerEntityRenderState, float float2, float float3) private voidrenderObject(MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, int light, float float2, float directionX, float directionY, int int2) 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 aLhsy;a:Lgwg;
-
field_61808
- Mappings:
Namespace Name Mixin selector named field_61808Lnet/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer;field_61808:Ljava/lang/Object;intermediary field_61808Lnet/minecraft/class_4507;field_61808:Ljava/lang/Object;official bLhsy;b:Ljava/lang/Object;
-
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 cLhsy;c:Lamj;
-
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 dLhsy;d:Lhsy$a;
-
-
Constructor Details
-
StuckObjectsFeatureRenderer
public StuckObjectsFeatureRenderer(LivingEntityRenderer<?, PlayerEntityRenderState, M> entityRenderer, Model<S> model, S s, Identifier identifier, 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;Ljava/lang/Object;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;Ljava/lang/Object;Lnet/minecraft/class_2960;Lnet/minecraft/class_4507$class_9995;)Vofficial <init>Lhsy;<init>(Lhpa;Lgwg;Ljava/lang/Object;Lamj;Lhsy$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 aLhsy;a(Lhtp;)I
-
renderObject
private void renderObject(MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, int light, float float2, float directionX, float directionY, int int2) - Mappings:
Namespace Name Mixin selector named renderObjectLnet/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer;renderObject(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;IFFFI)Vintermediary method_22130Lnet/minecraft/class_4507;method_22130(Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;IFFFI)Vofficial aLhsy;a(Lfua;Lhgy;IFFFI)V
-
render
public void render(MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, 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/command/OrderedRenderCommandQueue;ILnet/minecraft/client/render/entity/state/PlayerEntityRenderState;FF)Vintermediary method_22132Lnet/minecraft/class_4507;method_22132(Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;ILnet/minecraft/class_10055;FF)Vofficial aLhsy;a(Lfua;Lhgy;ILhtp;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 aLhsy;a(F)F
-