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 hnj
-
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 aLhnj;a:Lgrw;
-
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 bLhnj;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 cLhnj;c:Lamp;
-
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 dLhnj;d:Lhnj$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>Lhnj;<init>(Lhjl;Lgrw;Ljava/lang/Object;Lamp;Lhnj$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 aLhnj;a(Lhqj;)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 aLhnj;a(Lfqf;Lhck;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 aLhnj;a(Lfqf;Lhck;ILhqj;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 aLhnj;a(F)F
-