Class LeashFeatureRenderer
java.lang.Object
net.minecraft.client.renderer.feature.RenderTypeFeatureRenderer<LeashFeatureRenderer.Submit>
net.minecraft.client.renderer.feature.LeashFeatureRenderer
- All Implemented Interfaces:
AutoCloseable, FeatureRenderer<LeashFeatureRenderer.Submit>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final floatstatic final FeatureRendererType<LeashFeatureRenderer.Submit> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidaddVertexPair(VertexConsumer builder, Matrix4fc pose, float dx, float dy, float dz, float fudge, float dxOff, float dzOff, int k, boolean backwards, EntityRenderState.LeashState state) protected voidbuildGroup(FeatureFrameContext context, List<LeashFeatureRenderer.Submit> submits) private voidprepare(LeashFeatureRenderer.Submit submit) Methods inherited from class RenderTypeFeatureRenderer
executeGroup, finishExecute, getVertexBuilder, prepareGroupMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface FeatureRenderer
beginPrepare, close, finishPrepare
-
Field Details
-
TYPE
-
LEASH_RENDER_STEPS
private static final int LEASH_RENDER_STEPS- See Also:
-
LEASH_WIDTH
private static final float LEASH_WIDTH- See Also:
-
-
Constructor Details
-
LeashFeatureRenderer
public LeashFeatureRenderer()
-
-
Method Details
-
buildGroup
- Specified by:
buildGroupin classRenderTypeFeatureRenderer<LeashFeatureRenderer.Submit>
-
prepare
-
addVertexPair
private static void addVertexPair(VertexConsumer builder, Matrix4fc pose, float dx, float dy, float dz, float fudge, float dxOff, float dzOff, int k, boolean backwards, EntityRenderState.LeashState state)
-