LocatorBlueprint

public class LocatorBlueprint

Represents a locator element from a Blockbench model. Locators are reference points in 3D space used as anchor points for IK targets. They don't render but define positions that IK chains try to reach.

Constructors

Link copied to clipboard
public void LocatorBlueprint(Map<String, Object> locatorData)
Creates a LocatorBlueprint from parsed JSON data.

Properties

Link copied to clipboard
public final String name
Link copied to clipboard
Link copied to clipboard
public final Vector3f position
Link copied to clipboard
public final Vector3f rotation
Link copied to clipboard
public final String uuid

Functions

Link copied to clipboard
public Vector3f getModelSpacePosition()
Gets the position in model space (converted from Blockbench units to game units).
Link copied to clipboard
public String getName()
Link copied to clipboard
Link copied to clipboard
public Vector3f getPosition()
Link copied to clipboard
public Vector3f getRotation()
Link copied to clipboard
public String getUuid()
Link copied to clipboard
public void setParentBone(BoneBlueprint parentBone)
Sets the parent bone that contains this locator.