# Configuration file

aiconquest {
    # NPCs will conquest on their own
    B:"Enable AI Conquest"=false
    D:"Factor Ally"=0.0
    D:"Factor Enemy"=0.25

    # Ignore players not having pledged and conquest kills enabled
    B:Global=false
}


blocks {
    B:BarkBlocks=true

    # Requires BarkBlocks
    B:BarkSlabs=true

    # Requires BarkBlocks
    B:BarkStairs=true

    # Requires BarkBlocks
    B:BarkWalls=true

    # Mirror VerticalSlab if placed on the side of another
    B:"Mirror VerticalSlabs"=true
    B:VerticalSlabs=true

    # Requires BarkBlocks
    B:WoodBeamSlabs=true
    B:WoolSlabs=true
    B:WoolStairs=true
}


##########################################################################################################
# explosionphysics
#--------------------------------------------------------------------------------------------------------#
# global default world settings
##########################################################################################################

explosionphysics {
    B:"Enable Explosion Physics"=true

    # Factor of Physics Blocks vs normal Explosion Damage
    D:"Explosion Physics Factor"=1.0

    # Slightly reduce the size of big explosions
    B:"Decrease Big Explosions"=false
    B:"Fast Movement Implementation"=false
    B:"Fast Render Implementation"=true

    # Any Explosion does block damage no matter what
    B:"Force Block Damage"=false

    # How deep a hole is going to be
    D:"Hole Depth Factor"=1.0
    I:"Max Physics Per Explosion"=800

    # Max distance to a player where a warg does block damage
    D:"Max Warg To Player Distance"=-1.0

    # Normally Exploded Blocks still do particles
    D:"Particle Factor"=0.1
    D:"Physics Drop Chance"=0.0
    B:"Play Block Sounds"=true

    #  [range: 0.0 ~ 1.0, default: 0.5]
    S:"Shadow Size"=0.5
    D:"Size Factor"=1.0
}


general {
    I:ConfigVersion=4

    # 0 = None, 1 = Minor, 2 = Middle, 3 = High
    I:DebugLVL=0
    B:"Show Tips"=true
    B:UpdateCheck=true
}


##########################################################################################################
# guards
#--------------------------------------------------------------------------------------------------------#
# Configure Advanced Settings of Hireds
##########################################################################################################

guards {
    # increase by lvl
    D:"AiRange UnlockFactor"=0.5
    I:"AiRange UnlockLvL"=5
    B:"Allow Modify AiRange"=true
    B:"Allow Modify AmmoRange"=true
    B:"Allow Modify CheckSight"=true

    # Scales values based on wander/guardrange
    B:"AutoScale AiRange"=false
    I:"Max AiRange"=48
}


##########################################################################################################
# healthbar
#--------------------------------------------------------------------------------------------------------#
# Show health and info above mobs
##########################################################################################################

healthbar {
    B:"Enable Health Bar"=false
    B:"Entities: Show All"=true
    B:"Entities: Show Mouse Over"=true

    # Use the names from Spawn Eggs Descripton or /summon
    S:"Entities: Blacklist" <
        lotr.Butterfly
        lotr.Bird
        Bat
        lotr.Midges
     >
    B:"Entities: Only Hired Or Player"=false
    I:"Max Distance"=25
    D:"Offset Y"=0.5

    # Only show health for injured mobs
    B:"Only Injured"=true

    # rgba (8 digit hex), Example: #ED731CEE
    S:"Color Background"=#00000040

    # rgba (8 digit hex), Example: #ED731CEE
    S:"Color Health"=#388520DD

    # rgba (8 digit hex), Example: #ED731CEE
    S:"Color Injured"=#9C1E13DD

    # rgba (8 digit hex), Example: #ED731CEE
    S:"Color Mount"=#1155ADDD

    # rgba (8 digit hex), Example: #ED731CEE
    S:"Color Player"=#B0951CDD

    # Whitelist. Use "!" at the beginning to blacklist instead
    S:"Fellowship Rule"=
    B:"Hide On FellowshipMembers"=true
    B:"Hide On Hireds"=true
    B:"Hide On Players"=false
    B:"Hide On Speech"=false

    # Format: modid:item:meta
    S:"Icon Armor"=minecraft:iron_chestplate:0

    # Format: modid:item:meta
    S:"Icon Jump"=minecraft:golden_boots:0

    # Format: modid:item:meta
    S:"Icon Speed"=minecraft:blaze_powder:0
    B:"Info On All"=false
    B:"Info Only On Tamed"=true
    D:Scale=1.0
    B:"Show Armor"=true
    B:"Show Description"=true
    B:"Show Icons"=true
    B:"Show Jump"=true
    B:"Show Modified Speed"=true
    B:"Show Speed"=false
    B:"Show Speed & Jump as Meters"=true
}


##########################################################################################################
# hudelements
#--------------------------------------------------------------------------------------------------------#
# Move around compass, quest tracker, metweaks status message
##########################################################################################################

hudelements {
    # adjust values to be readable and stay on the screen
    B:"Auto Adjust Values"=true

    # much more clean on the compass
    B:"Change Ring Writing Radius"=true

    # flip to the bottom
    B:"Compass Bottom"=false
    B:"Compass Center Horizontal"=false
    B:"Compass Center Vertical"=false

    # flip to the right side
    B:"Compass Right"=true
    D:"Compass Scale"=1.0

    # position from Left (or Right if "Compass Right" is enabled)
    I:"Compass X"=60

    # position from Top (Or Bottom if "Compass Bottom" is enabled)
    I:"Compass Y"=40

    # dont waste cpu to render alignment bar
    B:"Enable Alignment Bar"=true
    B:"Enable Unitcounts Overlay"=true

    # Negative values move it up, positive values down
    I:"ME-Tweaks Status Message Offset-Y"=0

    # position from Left (or Right if "Flip Quest Tracker" is enabled)
    I:"Quest Tracker X"=16

    # position from Top
    I:"Quest Tracker Y"=10

    # rgba (8 digit hex), Example: #ED731CEE
    S:"Unitcounts Background Color"=#00000040

    # flip to the bottom
    B:"Unitcounts Bottom"=false
    B:"Unitcounts Center Horizontal"=false
    B:"Unitcounts Center Vertical"=false

    # rgba (8 digit hex), Example: #ED731CEE
    S:"Unitcounts Color"=#6FFC03FF

    # Format: modid:item:meta
    S:"Unitcounts Icon"=lotr:item.commandSword:0

    # flip to the right side
    B:"Unitcounts Right"=true
    D:"Unitcounts Scale"=1.0

    # position from Left (or Right if "Unitcounts Right" is enabled)
    I:"Unitcounts X"=140

    # position from Top (Or Bottom if "Unitcounts Bottom" is enabled)
    I:"Unitcounts Y"=0
}


##########################################################################################################
# individual-mountspeeds
#--------------------------------------------------------------------------------------------------------#
# Disable "Use Global MountSpeed". 0.2 is equal to minecart on goldrails. Make sure "Modify MountSpeed" is enabled
##########################################################################################################

individual-mountspeeds {
}


misc {
    B:"AllyConquest Spawns"=true
    B:"AllyKill Decrease Conquest"=true
    B:"Always Set Bedspawn"=true

    # For MiddleEarth Entities
    B:"Check Enemies Near Bed"=true

    # Alignment from which cutting wood is tolerated in moderation
    I:"Fangorn Tree Pentalty Threshold"=100
    B:"Fix Guardmode For Mounted NPCs"=true
    B:"Fix Mounts Running Away"=true
    B:"Fix SpawnerInvenstoryLag"=true
    B:"Hireds Conquer For Their Faction"=true
    I:KillPotionID=30
    I:"Max Miniquests Per Faction"=5
    B:"Reduce Warg/Spider Rider Falldamage"=true
    B:"Riders Avoid Suffocating in Blocks"=true
    B:"Throwable Spears"=true
    B:Toggle-Guardmode-Horn=true

    # Use F7 + Unit Overview Key. Keeps Units from getting lost
    B:"Unit Tracking"=true
}


mountspeed {
    B:"Modify Mountspeed"=false

    # Disable to use individual mountspeeds
    B:"Use Global Mountspeed"=true
    D:"Global Mountspeed Max"=0.2
    D:"Global Mountspeed Min"=0.0
    B:"Ignore Npc Mounts"=true
    B:"Only Tamed Mounts"=true
}


