# Configuration file

main {

    HUD {
        # Display additional information in HUD that may not be especially useful to most players. [default: false]
        B:"Advanced Mode"=false

        Positioning {
            # The positioning of the HUD. Can be TOP_LEFT, TOP_CENTER, TOP_RIGHT, CENTER_LEFT, CENTER_RIGHT, BOTTOM_LEFT, BOTTOM_MIDDLE, or BOTTOM_RIGHT [default: TOP_CENTER]
            S:Position=TOP_CENTER

            # The justification of text in the HUD. Can be LEFT, CENTER, or RIGHT [default: CENTER]
            S:"Text Justification"=CENTER
        }

        Display {
            # Opacity (alpha) of the HUD background image. [range: 0.0 ~ 1.0, default: 0.8]
            S:"Background Opacity"=0.8

            # The maximum number of items to display for inventory contents. [range: 0 ~ 64, default: 8]
            I:"Max Inventory List Count"=8

            ##########################################################################################################
            # Object Name
            #--------------------------------------------------------------------------------------------------------#
            # Display the block/entity name in the HUD. Example: Iron Ore, Chicken
            ##########################################################################################################

            "Object Name" {
                # Primary formatting of the text. Uses vanilla formatting codes. [default: &f]
                S:"Format String 1"=&f

                # Set to false to never show this element. [default: true]
                B:"Show Element"=true

                # Only show the element when the player is sneaking, assuming Show Element is true. [default: false]
                B:"When Sneaking Only"=false
            }

            ##########################################################################################################
            # Resource Name
            #--------------------------------------------------------------------------------------------------------#
            # Display the resource name in the HUD. Example: minecraft:stone.
            ##########################################################################################################

            "Resource Name" {
                # Primary formatting of the text. Uses vanilla formatting codes. [default: &7]
                S:"Format String 1"=&7

                # Set to false to never show this element. [default: true]
                B:"Show Element"=true

                # Only show the element when the player is sneaking, assuming Show Element is true. [default: true]
                B:"When Sneaking Only"=true
            }

            ##########################################################################################################
            # Mod Name
            #--------------------------------------------------------------------------------------------------------#
            # Display the mod name in the HUD. Example: Minecraft
            ##########################################################################################################

            "Mod Name" {
                # Primary formatting of the text. Uses vanilla formatting codes. [default: &e]
                S:"Format String 1"=&e

                # Set to false to never show this element. [default: true]
                B:"Show Element"=true

                # Only show the element when the player is sneaking, assuming Show Element is true. [default: false]
                B:"When Sneaking Only"=false
            }

            ##########################################################################################################
            # ID and Meta
            #--------------------------------------------------------------------------------------------------------#
            # Display the ID and metadata in the HUD. Example: [1:0]
            ##########################################################################################################

            "ID and Meta" {
                # Primary formatting of the text. Uses vanilla formatting codes. [default: &o]
                S:"Format String 1"=&o

                # Set to false to never show this element. [default: true]
                B:"Show Element"=true

                # Only show the element when the player is sneaking, assuming Show Element is true. [default: true]
                B:"When Sneaking Only"=true
            }

            ##########################################################################################################
            # Tile Entity
            #--------------------------------------------------------------------------------------------------------#
            # Tells if a tile entity exists for the block being looked at. Example: Furnace (TE)
            ##########################################################################################################

            "Tile Entity" {
                # Primary formatting of the text. Uses vanilla formatting codes. [default: &7]
                S:"Format String 1"=&7

                # Set to false to never show this element. [default: true]
                B:"Show Element"=true

                # Only show the element when the player is sneaking, assuming Show Element is true. [default: false]
                B:"When Sneaking Only"=false
            }

            ##########################################################################################################
            # Harvestability
            #--------------------------------------------------------------------------------------------------------#
            # Shows whether or not a block is harvestable and with what kind of tool.
            ##########################################################################################################

            Harvestability {
                # Primary formatting of the text. Uses vanilla formatting codes. [default: &a]
                S:"Format String 1"=&a

                # Secondary formatting of the text. Uses vanilla formatting codes. [default: &c]
                S:"Format String 2"=&c

                # Set to false to never show this element. [default: true]
                B:"Show Element"=true

                # Only show the element when the player is sneaking, assuming Show Element is true. [default: true]
                B:"When Sneaking Only"=true
            }

            ##########################################################################################################
            # Inventory Contents
            #--------------------------------------------------------------------------------------------------------#
            # Displays the contents of certain inventories, including item count.
            ##########################################################################################################

            "Inventory Contents" {
                # Primary formatting of the text. Uses vanilla formatting codes. [default: &f]
                S:"Format String 1"=&f

                # Set to false to never show this element. [default: true]
                B:"Show Element"=false

                # Only show the element when the player is sneaking, assuming Show Element is true. [default: false]
                B:"When Sneaking Only"=false
            }

            ##########################################################################################################
            # Entity Health
            #--------------------------------------------------------------------------------------------------------#
            # Display the health and max health of entities.
            ##########################################################################################################

            "Entity Health" {
                # Primary formatting of the text. Uses vanilla formatting codes. [default: &f]
                S:"Format String 1"=&f

                # Set to false to never show this element. [default: true]
                B:"Show Element"=true

                # Only show the element when the player is sneaking, assuming Show Element is true. [default: false]
                B:"When Sneaking Only"=false
            }

        }

    }

    Tooltip {
        # Display the name of the mod in tooltips. [default: true]
        B:"Mod Name - Show"=true

        # Display the name of the mod only when holding shift. [default: false]
        B:"Mod Name - Sneak Only"=false

        # Display the ore dictionary entries for the block/item. [default: true]
        B:"Ore Dictionary - Show"=true

        # Display the ore dictionary entries only when holding shift. [default: true]
        B:"Ore Dictionary - Sneak Only"=true

        Formatting {
            # Formatting for mod names. [default: &e]
            S:"Mod Name"=&e

            # Formatting for resource names. [default: &7]
            S:"Resource Name"=&7
        }

    }

}


