I could be wrong but I think I see the problem. Where you have this,
Projectile.NewProjectile(player.Center.X, player.Center.Y, 0f, 0f, ModContent.ProjectileType<CreeperBand>());
put this instead,
Projectile.NewProjectile(player.Center.X, player.Center.Y, 0f, 0f...