Interface BlueprintElement.Bone

All Superinterfaces:
BlueprintElement
All Known Implementing Classes:
BlueprintElement.Group, BlueprintElement.Locator, BlueprintElement.NullObject
Enclosing interface:
BlueprintElement

public static sealed interface BlueprintElement.Bone extends BlueprintElement permits BlueprintElement.Group, BlueprintElement.Locator, BlueprintElement.NullObject
Represents an element that acts as a bone in the model's armature.
Since:
1.15.2
  • Method Details

    • uuid

      @NotNull @NotNull UUID uuid()
      Returns the UUID of the bone.
      Returns:
      the UUID
      Since:
      1.15.2
    • name

      @NotNull @NotNull BoneName name()
      Returns the name of the bone.
      Returns:
      the bone name
      Since:
      1.15.2
    • origin

      @NotNull @NotNull Float3 origin()
      Returns the origin (pivot point) of the bone.
      Returns:
      the origin
      Since:
      1.15.2