dunno about ttf fonts, I just use bitmap fonts.
is it only that the fonts are displaying the wrong direction?
if so: then change the line
GL11.glOrtho(0, Settings.width, 0, Settings.height, -1, 1); // Set Up An Ortho Screen
to
GL11.glOrtho(Settings.width, 0, 0, Settings.height, -1, 1); // Set Up An Ortho Screen
or something like that