addVerticle(deployment, verticle, verticleFactory, modID, main);
if (modDir != null) {
setPathAdjustment(modDir);
}
DefaultFutureResult<Void> vr = new DefaultFutureResult<>();
verticle.start(vr);
vr.setHandler(new Handler<AsyncResult<Void>>() {
@Override
public void handle(AsyncResult<Void> ar) {
if (ar.succeeded()) {
aggHandler.complete();