Class BlockbenchModel
java.lang.Object
com.ticxo.modelengine.api.generator.parser.blockbench.BlockbenchModel
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Map<String,BlockbenchModel.Animation> protected Map<UUID,BlockbenchModel.Element> protected final Map<String,BlockbenchModel.Group> protected final Map<UUID,BlockbenchModel.Group> protected Map<UUID,BlockbenchModel.Group> protected BlockbenchModel.Resolutionprotected Map<Integer,BlockbenchModel.Texture> -
Constructor Summary
ConstructorsConstructorDescriptionBlockbenchModel(BlockbenchModel.Resolution resolution, Map<UUID, BlockbenchModel.Element> elements, Map<UUID, BlockbenchModel.Group> outliner, Map<Integer, BlockbenchModel.Texture> textures, Map<String, BlockbenchModel.Animation> animations, String animation_variable_placeholders) -
Method Summary
Modifier and TypeMethodDescriptionremoveGroup(@NotNull String group) removeGroup(@NotNull UUID group) removeGroup(@Nullable BlockbenchModel.Group group)
-
Field Details
-
resolution
-
elements
-
outliner
-
textures
-
animations
-
flatOutlinerByName
-
flatOutlinerByUUID
-
animation_variable_placeholders
-
-
Constructor Details
-
BlockbenchModel
public BlockbenchModel(BlockbenchModel.Resolution resolution, Map<UUID, BlockbenchModel.Element> elements, Map<UUID, BlockbenchModel.Group> outliner, Map<Integer, BlockbenchModel.Texture> textures, Map<String, BlockbenchModel.Animation> animations, String animation_variable_placeholders)
-
-
Method Details
-
preprocess
-
getGroup
-
getGroup
-
removeGroup
-
removeGroup
-
removeGroup
-
getResolution
-
getElements
-
getOutliner
-
getTextures
-
getAnimations
-
getFlatOutlinerByName
-
getFlatOutlinerByUUID
-
getAnimation_variable_placeholders
-