Class PlayerBodyPartRenderer
java.lang.Object
net.xmx.velthoric.core.body.client.renderer.VxBodyRenderer<net.xmx.velthoric.core.body.VxBody>
net.timtaran.interactivemc.body.player.renderer.PlayerBodyPartRenderer
@Environment(CLIENT)
public class PlayerBodyPartRenderer
extends net.xmx.velthoric.core.body.client.renderer.VxBodyRenderer<net.xmx.velthoric.core.body.VxBody>
Renderer for player body part rigid bodies.
Renders player body parts as wireframe cubes with the appropriate dimensions and orientation.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidrender(net.xmx.velthoric.core.body.VxBody body, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource bufferSource, float partialTicks, int packedLight, net.xmx.velthoric.core.body.client.VxRenderState renderState) Renders a player body part rigid body as a wireframe cube.
-
Constructor Details
-
PlayerBodyPartRenderer
public PlayerBodyPartRenderer()
-
-
Method Details
-
render
public void render(net.xmx.velthoric.core.body.VxBody body, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource bufferSource, float partialTicks, int packedLight, net.xmx.velthoric.core.body.client.VxRenderState renderState) Renders a player body part rigid body as a wireframe cube.- Specified by:
renderin classnet.xmx.velthoric.core.body.client.renderer.VxBodyRenderer<net.xmx.velthoric.core.body.VxBody>- Parameters:
body- the body to renderposeStack- the pose stack for transformationsbufferSource- the buffer source for renderingpartialTicks- the partial ticks for interpolationpackedLight- the packed light valuerenderState- the render state containing transform and other data
-