BoneBlueprint

public void BoneBlueprint(String modelName, BoneBlueprint parent, SkeletonBlueprint skeletonBlueprint)

This is for the empty root bone only

Parameters

modelName
parent
skeletonBlueprint

public void BoneBlueprint(List<ParsedTexture> parsedTextures, Map<String, Object> boneJSON, HashMap<String, Object> values, HashMap<String, Map<String, Object>> locators, HashMap<String, Map<String, Object>> nullObjects, Map<String, Map<String, Object>> textureReferences, String modelName, BoneBlueprint parent, SkeletonBlueprint skeletonBlueprint, double resolutionWidth, double resolutionHeight)

This is for the actual values

Parameters

parsedTextures

List of parsed textures

boneJSON

The bone data from the bbmodel file

values

Map of cube UUIDs to cube data

locators

Map of locator UUIDs to locator data

nullObjects

Map of null object UUIDs to null object data

textureReferences

Texture references for resource pack

modelName

Name of the model

parent

Parent bone

skeletonBlueprint

The skeleton blueprint

resolutionWidth

Texture resolution width

resolutionHeight

Texture resolution height


public void BoneBlueprint(Map<String, Object> boneJSON, String modelName, BoneBlueprint parent, SkeletonBlueprint skeletonBlueprint)