Complete BarracksGenerator