Index A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | V | W | X | Y A add_namerecord_to_font() (in module mcfonts.utils.exporting.opentype) Advances align_font_texture() (in module mcfonts.utils.resources) align_unicode_page() (in module mcfonts.providers.legacy_unicode) Aligning allocate_character() (in module mcfonts.utils.exporting.opentype) Allocation AnyProviderNotReference (in module mcfonts.providers.reference) Ascent ascent (mcfonts.glyphs.BitmapGlyph attribute) assert_charlist_is_equal() (in module mcfonts.providers.bitmap) AUTHOR (in module mcfonts.constants) author (mcfonts.export_formats.ExportSettings attribute) B bearings (mcfonts.glyphs.BitmapGlyph attribute) (mcfonts.glyphs.UnihexGlyph attribute) bit_string (mcfonts.glyphs.UnihexGlyph attribute) bit_string_to_bytes() (in module mcfonts.utils.unihex) bit_string_to_image() (in module mcfonts.utils.unihex) bit_string_to_rows() (in module mcfonts.utils.unihex) Bitmap BITMAP_EXPORT_PIXEL_THRESHOLD (in module mcfonts.glyphs) BitmapGlyph (class in mcfonts.glyphs) BitmapProvider (class in mcfonts.providers.bitmap) BLACK_BACK (in module mcfonts.utils.colors) BLACK_FORE (in module mcfonts.utils.colors) block_progress() (mcfonts.coverage_reports.CoverageReport method) block_summary() (mcfonts.coverage_reports.CoverageReport method) blocks (mcfonts.coverage_reports.CoverageReport attribute) BLUE_BACK (in module mcfonts.utils.colors) BLUE_FORE (in module mcfonts.utils.colors) BRIGHT (in module mcfonts.utils.colors) build_template_for_character() (in module mcfonts.providers.legacy_unicode) C Cell Char Character character_table() (mcfonts.coverage_reports.CoverageReport method) character_to_surrogates() (in module mcfonts.utils.unicode) CharacterPaddingError Charline Charlist charlist_from_unicode_range() (in module mcfonts.providers.bitmap) charlist_to_chars() (in module mcfonts.providers.bitmap) chars (mcfonts.coverage_reports.CoverageReport attribute) Charstring Charstring program check_character() (mcfonts.filters.Filter method) check_provider() (mcfonts.filters.Filter method) Codepoint color_number() (in module mcfonts.utils.colors) compact() (mcfonts.MinecraftFont method) compact_glyphs() (in module mcfonts.compacting) compact_images() (in module mcfonts.compacting) Compacting compare() (mcfonts.coverage_reports.CoverageReport method) (mcfonts.MinecraftFont method) construct_glyphs() (mcfonts.providers.base.Provider method) (mcfonts.providers.bitmap.BitmapProvider method) (mcfonts.providers.legacy_unicode.LegacyUnicodeProvider method) (mcfonts.providers.reference.ReferenceProvider method) (mcfonts.providers.space.SpaceProvider method) (mcfonts.providers.ttf.TTFProvider method) (mcfonts.providers.unihex.UnihexProvider method) construct_program() (mcfonts.glyphs.BitmapGlyph method) (mcfonts.glyphs.Glyph method) (mcfonts.glyphs.SpaceGlyph method) (mcfonts.glyphs.UnihexGlyph method) count_providers() (mcfonts.MinecraftFont method) count_providers_total() (mcfonts.MinecraftFont method) Coverage Coverage report coverage_report() (mcfonts.MinecraftFont method) CoverageReport (class in mcfonts.coverage_reports) CYAN_BACK (in module mcfonts.utils.colors) CYAN_FORE (in module mcfonts.utils.colors) D DIM (in module mcfonts.utils.colors) divide_resource_by_grid() (in module mcfonts.utils.resources) E EMPTY_FONT_JSON (in module mcfonts.constants) Excess EXCLUDE (mcfonts.filters.Policy attribute) EXCLUDED_FONT_NAME_CHARS (in module mcfonts.utils.exporting.opentype) expand_path() (in module mcfonts.utils.resources) expand_resource_location() (in module mcfonts.utils.resources) Export Filter export() (mcfonts.MinecraftFont method) ExportError Exporting ExportSettings (class in mcfonts.export_formats) F Filter (class in mcfonts.filters) filter_character() (mcfonts.filters.Filter method) filter_provider() (mcfonts.filters.Filter method) fit_chars_into_charlist() (in module mcfonts.providers.bitmap) Font Font XML fontTools format_provider_message() (in module mcfonts.providers.base) from_java_ambiguous() (in module mcfonts) from_java_font_contents() (in module mcfonts) from_java_font_file() (in module mcfonts) from_java_pack_folder() (in module mcfonts) from_java_pack_zip() (in module mcfonts) from_java_resource_template() (in module mcfonts) Full width G generate_bitmap_hex() (in module mcfonts.utils.exporting.unihex) generate_bitmap_yaff() (in module mcfonts.utils.exporting.yaff) generate_ulunicoderange() (in module mcfonts.utils.exporting.opentype) generate_unihex_yaff() (in module mcfonts.utils.exporting.yaff) get_ascent() (mcfonts.glyphs.BitmapGlyph method) (mcfonts.glyphs.Glyph method) (mcfonts.glyphs.SpaceGlyph method) (mcfonts.glyphs.UnihexGlyph method) get_bearings() (mcfonts.glyphs.BitmapGlyph method) (mcfonts.glyphs.UnihexGlyph method) get_bit_string() (in module mcfonts.utils.unihex) (mcfonts.glyphs.UnihexGlyph method) get_codepoint() (in module mcfonts.utils.unihex) get_contents() (mcfonts.providers.base.Provider method) (mcfonts.providers.bitmap.BitmapProvider method) (mcfonts.providers.legacy_unicode.LegacyUnicodeProvider method) (mcfonts.providers.reference.ReferenceProvider method) (mcfonts.providers.space.SpaceProvider method) (mcfonts.providers.ttf.TTFProvider method) (mcfonts.providers.unihex.UnihexProvider method) get_covering_providers() (mcfonts.MinecraftFont method) get_glyph_for_character() (mcfonts.providers.bitmap.BitmapProvider method) get_height() (mcfonts.glyphs.BitmapGlyph method) (mcfonts.glyphs.Glyph method) (mcfonts.glyphs.SpaceGlyph method) (mcfonts.glyphs.UnihexGlyph method) get_icon() (mcfonts.providers.base.Provider method) (mcfonts.providers.bitmap.BitmapProvider method) (mcfonts.providers.legacy_unicode.LegacyUnicodeProvider method) (mcfonts.providers.reference.ReferenceProvider method) (mcfonts.providers.space.SpaceProvider method) (mcfonts.providers.ttf.TTFProvider method) (mcfonts.providers.unihex.UnihexProvider method) get_image() (mcfonts.glyphs.BitmapGlyph method) (mcfonts.glyphs.UnihexGlyph method) get_image_bearings() (in module mcfonts.utils.image) get_largest_effective_image_dimensions() (in module mcfonts.utils.image) get_largest_image_dimensions() (in module mcfonts.utils.image) get_pack_versions() (mcfonts.providers.base.Provider method) (mcfonts.providers.bitmap.BitmapProvider method) (mcfonts.providers.legacy_unicode.LegacyUnicodeProvider method) (mcfonts.providers.reference.ReferenceProvider method) (mcfonts.providers.space.SpaceProvider method) (mcfonts.providers.ttf.TTFProvider method) (mcfonts.providers.unihex.UnihexProvider method) get_program() (mcfonts.glyphs.BitmapGlyph method) (mcfonts.glyphs.Glyph method) (mcfonts.glyphs.SpaceGlyph method) (mcfonts.glyphs.UnihexGlyph method) get_size_override() (mcfonts.glyphs.UnihexGlyph method) (mcfonts.providers.unihex.UnihexProvider method) get_unihex_bearings() (in module mcfonts.utils.unihex) get_width() (in module mcfonts.utils.unihex) (mcfonts.glyphs.BitmapGlyph method) (mcfonts.glyphs.Glyph method) (mcfonts.glyphs.SpaceGlyph method) (mcfonts.glyphs.UnihexGlyph method) Glyph (class in mcfonts.glyphs) Glyph cell Glyph sizes GlyphLimitError GREEN_BACK (in module mcfonts.utils.colors) GREEN_FORE (in module mcfonts.utils.colors) H Height height (mcfonts.glyphs.BitmapGlyph attribute) I image (mcfonts.glyphs.BitmapGlyph attribute) (mcfonts.glyphs.UnihexGlyph attribute) Importing INCLUDE (mcfonts.filters.Policy attribute) include_credits (mcfonts.export_formats.ExportSettings attribute) include_glyph() (in module mcfonts.utils.exporting.opentype) (in module mcfonts.utils.exporting.unihex) (in module mcfonts.utils.exporting.yaff) INVISIBLE_CHARACTERS (in module mcfonts.utils.unicode) is_character_invisible() (in module mcfonts.utils.unicode) is_character_private_use() (in module mcfonts.utils.unicode) is_charline_empty() (in module mcfonts.providers.bitmap) is_codepoint_surrogate() (in module mcfonts.utils.unicode) is_image_empty() (in module mcfonts.utils.image) is_image_invisible() (in module mcfonts.utils.image) L LegacyUnicodeProvider (class in mcfonts.providers.legacy_unicode) LICENSE (in module mcfonts.constants) license (mcfonts.export_formats.ExportSettings attribute) load_all() (in module mcfonts.utils.importing) load_bitmap() (in module mcfonts.utils.resources) load_provider() (in module mcfonts.utils.importing) load_resources_legacy_unicode() (in module mcfonts.utils.resources) load_resources_unihex() (in module mcfonts.utils.resources) logger (in module mcfonts) M MAGENTA_BACK (in module mcfonts.utils.colors) MAGENTA_FORE (in module mcfonts.utils.colors) make_cmap() (in module mcfonts.utils.exporting.opentype) mcfonts module mcfonts.__main__ module mcfonts.compacting module mcfonts.constants module mcfonts.coverage_reports module mcfonts.exceptions module mcfonts.export_formats module mcfonts.filters module mcfonts.glyphs module mcfonts.providers.base module mcfonts.providers.bitmap module mcfonts.providers.legacy_unicode module mcfonts.providers.reference module mcfonts.providers.space module mcfonts.providers.ttf module mcfonts.providers.unihex module mcfonts.utils.colors module mcfonts.utils.exporting.opentype module mcfonts.utils.exporting.unihex module mcfonts.utils.exporting.yaff module mcfonts.utils.image module mcfonts.utils.importing module mcfonts.utils.resources module mcfonts.utils.schemas module mcfonts.utils.types module mcfonts.utils.unicode module mcfonts.utils.unihex module MinecraftFont (class in mcfonts) Mode module mcfonts mcfonts.__main__ mcfonts.compacting mcfonts.constants mcfonts.coverage_reports mcfonts.exceptions mcfonts.export_formats mcfonts.filters mcfonts.glyphs mcfonts.providers.base mcfonts.providers.bitmap mcfonts.providers.legacy_unicode mcfonts.providers.reference mcfonts.providers.space mcfonts.providers.ttf mcfonts.providers.unihex mcfonts.utils.colors mcfonts.utils.exporting.opentype mcfonts.utils.exporting.unihex mcfonts.utils.exporting.yaff mcfonts.utils.image mcfonts.utils.importing mcfonts.utils.resources mcfonts.utils.schemas mcfonts.utils.types mcfonts.utils.unicode mcfonts.utils.unihex N name (mcfonts.export_formats.ExportSettings attribute) Namerecord Nominals Notdef O OpenType opentype() (in module mcfonts.export_formats) P pad_chars_list() (in module mcfonts.providers.bitmap) PADDING_CHARS (in module mcfonts.constants) Path Path shortcut Policy (class in mcfonts.filters) pretty_print() (mcfonts.providers.base.Provider method) (mcfonts.providers.bitmap.BitmapProvider method) (mcfonts.providers.legacy_unicode.LegacyUnicodeProvider method) (mcfonts.providers.reference.ReferenceProvider method) (mcfonts.providers.space.SpaceProvider method) (mcfonts.providers.ttf.TTFProvider method) (mcfonts.providers.unihex.UnihexProvider method) pretty_print_character() (in module mcfonts.utils.unicode) pretty_print_provider_dictionary() (in module mcfonts.providers.base) print_info() (mcfonts.MinecraftFont method) (mcfonts.providers.base.Provider method) (mcfonts.providers.bitmap.BitmapProvider method) (mcfonts.providers.legacy_unicode.LegacyUnicodeProvider method) (mcfonts.providers.reference.ReferenceProvider method) (mcfonts.providers.space.SpaceProvider method) (mcfonts.providers.ttf.TTFProvider method) (mcfonts.providers.unihex.UnihexProvider method) PRIVATE_USE_PREFIX (in module mcfonts.coverage_reports) Program program (mcfonts.glyphs.BitmapGlyph attribute) (mcfonts.glyphs.SpaceGlyph attribute) (mcfonts.glyphs.UnihexGlyph attribute) Provider (class in mcfonts.providers.base) Provider type PROVIDER_ACCENTED (in module mcfonts.constants) PROVIDER_ASCII (in module mcfonts.constants) PROVIDER_NONLATIN (in module mcfonts.constants) PROVIDER_SHORTCUT_MAP (in module mcfonts.providers.reference) ProviderError providers (mcfonts.MinecraftFont attribute) R RED_BACK (in module mcfonts.utils.colors) RED_FORE (in module mcfonts.utils.colors) Reference ReferenceChildError ReferenceProvider (class in mcfonts.providers.reference) regenerate_charlists() (mcfonts.MinecraftFont method) RELEASE_ALT (in module mcfonts.constants) RELEASE_DEFAULT (in module mcfonts.constants) RELEASE_UNIFORM (in module mcfonts.constants) reload_to_monochrome() (mcfonts.MinecraftFont method) (mcfonts.providers.bitmap.BitmapProvider method) RESET_ALL (in module mcfonts.utils.colors) RESET_BACK (in module mcfonts.utils.colors) RESET_FORE (in module mcfonts.utils.colors) resolve_path() (in module mcfonts.utils.resources) Resource resource_to_charlist() (in module mcfonts.providers.bitmap) ResourceError S sanitize_font_name() (in module mcfonts.utils.exporting.opentype) save() (mcfonts.MinecraftFont method) Scale SCHEMA_PROVIDER_BITMAP (in module mcfonts.utils.schemas) SCHEMA_PROVIDER_LEGACY_UNICODE (in module mcfonts.utils.schemas) SCHEMA_PROVIDER_REFERENCE (in module mcfonts.utils.schemas) SCHEMA_PROVIDER_SPACE (in module mcfonts.utils.schemas) SCHEMA_PROVIDER_TTF (in module mcfonts.utils.schemas) SCHEMA_PROVIDER_UNIHEX (in module mcfonts.utils.schemas) SCHEMA_PROVIDERS (in module mcfonts.utils.schemas) set_cfffont_name() (in module mcfonts.utils.exporting.opentype) set_character_policy() (mcfonts.filters.Filter method) set_font_name() (in module mcfonts.utils.exporting.opentype) set_font_times() (in module mcfonts.utils.exporting.opentype) set_hex_to_character() (in module mcfonts.utils.exporting.unihex) set_notdef_in_font() (in module mcfonts.utils.exporting.opentype) set_program_to_character() (in module mcfonts.utils.exporting.opentype) set_provider_policy() (mcfonts.filters.Filter method) set_space_to_character() (in module mcfonts.utils.exporting.opentype) (in module mcfonts.utils.exporting.unihex) (in module mcfonts.utils.exporting.yaff) set_ulunicoderange() (in module mcfonts.utils.exporting.opentype) set_yaff_to_character() (in module mcfonts.utils.exporting.yaff) Sheet size_override (mcfonts.glyphs.UnihexGlyph attribute) Space SPACE_EXPORT_MAX_ADVANCE (in module mcfonts.glyphs) SpaceGlyph (class in mcfonts.glyphs) SpaceProvider (class in mcfonts.providers.space) str_to_tags() (in module mcfonts.utils.unicode) surrogates_to_character() (in module mcfonts.utils.unicode) T TEMPLATE_CHARS (in module mcfonts.providers.legacy_unicode) Texture to_advances() (in module mcfonts.providers.legacy_unicode) to_glyph_sizes() (in module mcfonts.providers.space) traverse_to_assets() (in module mcfonts.utils.resources) TTFProvider (class in mcfonts.providers.ttf) TTX TypedProviderBitmap (in module mcfonts.utils.types) TypedProviderDict (in module mcfonts.utils.types) TypedProviderLegacyUnicode (in module mcfonts.utils.types) TypedProviderReference (in module mcfonts.utils.types) TypedProvidersDict (in module mcfonts.utils.types) TypedProviderSpace (in module mcfonts.utils.types) TypedProviderTTF (in module mcfonts.utils.types) TypedProviderUnihex (in module mcfonts.utils.types) TypedProviderUnihexSizeOverride (in module mcfonts.utils.types) U U+ ULUNICODERANGE_BIT_MAP (in module mcfonts.utils.exporting.opentype) unfilter_character() (mcfonts.filters.Filter method) unfilter_provider() (mcfonts.filters.Filter method) Unicode unihex() (in module mcfonts.export_formats) UNIHEX_EXPORT_PIXEL_ON (in module mcfonts.glyphs) UnihexGlyph (class in mcfonts.glyphs) UnihexProvider (class in mcfonts.providers.unihex) Unirange UNKNOWN_FIELD (in module mcfonts.constants) USE_COLORS (in module mcfonts.utils.colors) V validate() (mcfonts.MinecraftFont method) (mcfonts.providers.base.Provider method) (mcfonts.providers.bitmap.BitmapProvider method) (mcfonts.providers.legacy_unicode.LegacyUnicodeProvider method) (mcfonts.providers.reference.ReferenceProvider method) (mcfonts.providers.space.SpaceProvider method) (mcfonts.providers.unihex.UnihexProvider method) validate_charlist() (in module mcfonts.providers.bitmap) Validation Vanilla VERSION (in module mcfonts.constants) W WHITE_BACK (in module mcfonts.utils.colors) WHITE_FORE (in module mcfonts.utils.colors) Width width (mcfonts.glyphs.BitmapGlyph attribute) (mcfonts.glyphs.SpaceGlyph attribute) (mcfonts.glyphs.UnihexGlyph attribute) X XML_FONT_TEMPLATE (in module mcfonts.utils.exporting.opentype) Y yaff() (in module mcfonts.export_formats) YAFF_STORE_GLYPH_MAGIC (in module mcfonts.utils.exporting.yaff) YELLOW_BACK (in module mcfonts.utils.colors) YELLOW_FORE (in module mcfonts.utils.colors) yield_characters() (mcfonts.MinecraftFont method) (mcfonts.providers.base.Provider method) (mcfonts.providers.bitmap.BitmapProvider method) (mcfonts.providers.legacy_unicode.LegacyUnicodeProvider method) (mcfonts.providers.reference.ReferenceProvider method) (mcfonts.providers.space.SpaceProvider method) (mcfonts.providers.ttf.TTFProvider method) (mcfonts.providers.unihex.UnihexProvider method) yield_children() (mcfonts.providers.reference.ReferenceProvider method) yield_glyphs() (mcfonts.providers.base.Provider method) (mcfonts.providers.bitmap.BitmapProvider method) (mcfonts.providers.legacy_unicode.LegacyUnicodeProvider method) (mcfonts.providers.reference.ReferenceProvider method) (mcfonts.providers.space.SpaceProvider method) (mcfonts.providers.ttf.TTFProvider method) (mcfonts.providers.unihex.UnihexProvider method) yield_glyphs_in_unirange() (mcfonts.MinecraftFont method) (mcfonts.providers.base.Provider method) (mcfonts.providers.bitmap.BitmapProvider method) (mcfonts.providers.legacy_unicode.LegacyUnicodeProvider method) (mcfonts.providers.reference.ReferenceProvider method) (mcfonts.providers.space.SpaceProvider method) (mcfonts.providers.ttf.TTFProvider method) (mcfonts.providers.unihex.UnihexProvider method) yield_providers() (mcfonts.MinecraftFont method) yield_size_overrides() (mcfonts.providers.unihex.UnihexProvider method)