private static JSONObject modelPartToJSONObject(ModelPart part) { JSONObject json = new JSONObject(); json.put("Name", part.getName()); json.put("Animations", animationsToJSONArray(part.getAnimations())); json.put("BoundingBoxes", boundingBoxesToJSONArray(part.getBoundingBoxes())); json.put("Vertices", JSONHelper.arrayToJSONArray(part.getPositionVertices())); json.put("Skins", skinsToJSONArray(part.getSkins())); return (json); }