You can pick classes, subclasses and class options from the Player's Handbook, Xanathar's Guide to Everything, and Tasha's Cauldron of Everything, save for as noted on each class's page if there is an exception. I have notes for some classes with recommendations of how you might want to think of them in the context of Iroa and its nations themed after our ancient world. I've also provided one additional subclass for each class.
I generally try to avoid banning things other than published-setting-specific nonsense, unless they are directly obsoleted, such as several published subclasses which have been more or less absorbed into their parent classes. But if I see no realistic way to deal with a broken game element like a grotesque spell other than banning it in play, you will always get to retcon it to something else for free. If I choose to nerf something instead of banning it, you still get the option to retrain it to something else if you aren't happy with the nerfed version.
Spellcaster Changes
Notably, TCoE erratas every spellcasting class to allow retraining cantrips in addition to retraining actual spells. That is allowed, so I will not call it out individually in any of the listings below. Likewise, all of the new spells in XGtE and TCoE are added to the spell lists for the relevant classes and can be selected whenever you would have the opportunity to learn spells, so I won't call out those entries from TCoE either.
There are no "1/3" casters, because they not only screw up the otherwise elegant caster multi-classing rules and make me twitch, but 1/3 casting is also unnecessarily weak. Instead, every caster is either a full caster or half caster. Non-casting classes with subclasses that gain spellcasting at 3rd level become half-casters exactly like the paladin or ranger. They gain a spell table as per a half-caster of their class level, and interact with multi-classing like any other half-caster.
Martial Changes
Every martial character - anyone of the barbarian, fighter, monk, paladin, ranger, or rogue class - gains access to exploits. This is a subsystem similar to spellcasting but for martial maneuvers and stances. See theĀ
Martial Exploits page for more information.
Certain changes to theĀ
Combat rules favor martial characters, such as the revised rule for opportunity attacks.