So normally when i position the sprite at 100, 100 its near the middle and if i scale it its almost in the corner.
GL11.glPushMatrix();
GlStateManager.color(1, 1, 1, 1);
Minecraft.getMinecraft().getTextureManager().bindTexture(MANA_ICON);
GL11.glScalef(0.06f, 0.06f, 0.06f);
drawTexturedModalRect(100, 100, 0, 0, 256, 256);
GL11.glPopMatrix();