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)