public WebWalkEvent toBank = new WebWalkEvent(INodeRouteFinder.createAdvanced(), new Position(3092, 3243,0));
public WebWalkEvent toAltar = new WebWalkEvent(INodeRouteFinder.createAdvanced(), new Position(3183,3165,0));
public WebWalkEvent toCraftAltar = new WebWalkEvent(INodeRouteFinder.createAdvanced(), altar2area.getRandomPosition());
to
public WebWalkEvent toBank;
public WebWalkEvent toAltar;
public WebWalkEvent toCraftAltar;
@Override
public void onStart() {
toBank = new WebWalkEvent(INodeRouteFinder.createAdvanced(), new Position(3092, 3243,0));
toAltar = new WebWalkEvent(INodeRouteFinder.createAdvanced(), new Position(3183,3165,0));
toCraftAltar = new WebWalkEvent(INodeRouteFinder.createAdvanced(), altar2area.getRandomPosition());
}
this will most likely fix your problem