Add a formatting type enum instead of the basic boolean flag, and add a MINECRAFT formatting type, which uses the §5-style color codes