So I have no idea why, but when I put into $DefaultFontPointPopups, it does nothing, but when that variable is renamed to $pref::DefaultFontPointPopups, suddenly it works. And a font size 47 version, , DID work with the old code!
So screw it, I'm using the pref, which means the defaultProfiles change is no longer needed, file reverted back.
This code also fixes some texture pack UI things and, hardcodes classic style marker felt in if you use Classic Style, but still keeps the option of using a custom font open with the pref. That's gonna need to be changed in the future if someone makes a texture pack themed off a different font and they want a different hardcoded font. (lol, the future)
So I have no idea why, but when I put into $DefaultFontPointPopups, it does nothing, but when that variable is renamed to $pref::DefaultFontPointPopups, suddenly it works. And a font size 47 version, , DID work with the old code!
So screw it, I'm using the pref, which means the defaultProfiles change is no longer needed, file reverted back.
This code also fixes some texture pack UI things and, hardcodes classic style marker felt in if you use Classic Style, but still keeps the option of using a custom font open with the pref. That's gonna need to be changed in the future if someone makes a texture pack themed off a different font and they want a different hardcoded font. (lol, the future)