private SkinModel parseSkinData(ResultSet resultSet) throws SQLException { int skinId = resultSet.getInt(1); long timestamp = resultSet.getLong(2); UUID uuid = UUIDTypeAdapter.parseId(resultSet.getString(3)); String name = resultSet.getString(4); boolean slimModel = resultSet.getBoolean(5); String skinUrl = resultSet.getString(6); String capeUrl = resultSet.getString(7); byte[] signature = resultSet.getBytes(8); return new SkinModel(skinId, timestamp, uuid, name, slimModel, skinUrl, capeUrl, signature); } }