public int getCharTextureID(char c) {
        if (c < FIRST_STANDARD_CHAR || c > FIRST_STANDARD_CHAR + NUM_STANDARD_CHARS) {
            System.out.println("Unsupported character: " + c + " (\\u" + Integer.toHexString(c) + ")");
            return -1;
        }
        return TextureManager.getTextureID(name + "." + c);
    }