Package-level declarations
Describes normalized model blueprint data used after raw import.
Blueprint types represent model elements, textures, animations, bounding boxes, generated animation points, and load context data in the shape used by renderers. This layer is still an API data contract and does not own runtime rendering or platform resource delivery.
Example:
ModelBlueprint blueprint = result.blueprint();
var animations = blueprint.animations();
Content copied to clipboard
Since
3.2.0
Types
Link copied to clipboard
Generates animation data by interpolating keyframes and calculating bone movements.
Link copied to clipboard
Represents a complete, processed animation for a model.
Link copied to clipboard
Represents the processed animation data for a single bone within a model blueprint.
Link copied to clipboard
interface BlueprintElement
Represents a processed element within a model blueprint.
Link copied to clipboard
Represents an image file to be generated as part of the resource pack.
Link copied to clipboard
Represents a JSON file to be generated as part of the resource pack.
Link copied to clipboard
A context class for loading blueprints.
Link copied to clipboard
Represents a processed texture in a model blueprint.
Link copied to clipboard
Represents a fully processed model blueprint, ready for generation and rendering.
Link copied to clipboard
Represents an axis-aligned bounding box (AABB) for a model part.