Class LeashFeatureRenderer
java.lang.Object
net.minecraft.client.renderer.feature.LeashFeatureRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidaddVertexPair(VertexConsumer consumer, Matrix4f pose, float startX, float startY, float startZ, float yOffset, float dx, float dz, int index, boolean reverse, EntityRenderState.LeashState leashState) voidrender(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource) private static voidrenderLeash(Matrix4f pose, MultiBufferSource bufferSource, EntityRenderState.LeashState leashState)
-
Field Details
-
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
-
render
public void render(SubmitNodeCollection nodeCollection, MultiBufferSource.BufferSource bufferSource) -
renderLeash
private static void renderLeash(Matrix4f pose, MultiBufferSource bufferSource, EntityRenderState.LeashState leashState) -
addVertexPair
private static void addVertexPair(VertexConsumer consumer, Matrix4f pose, float startX, float startY, float startZ, float yOffset, float dx, float dz, int index, boolean reverse, EntityRenderState.LeashState leashState)
-