# Configuration file

client {
    # Set to true to disable particles for the sprinklers. [default: false]
    B:"Disable particles"=false

    # This defines how to display the stats of plants. [default: §a- {0}: [{1}/{2}]]
    S:"Stat Display"=§a- {0}: [{1}/{2}]
}


core {
    # The maximum attainable value of the stats on a crop. [range: 1 ~ 10, default: 10]
    I:"Crop Stat Cap"=10

    # The number of crops you get per crafting operation. [range: 1 ~ 4, default: 4]
    I:"Crops per Craft"=4

    # Set to false to disable automatic JSON writeback. [default: true]
    B:"Enable JSON Writeback"=true

    # Uses a boring one-line alpha warning message instead of the more interesting default ones. [default: false]
    B:"Use boring alpha warning messages"=false
}


debug {
    # Set to true to add NBT info to itemstack tooltips. [default: false]
    B:"Display NBT Tooltips"=false

    # Set to true to add OreDict info to itemstack tooltips. [default: false]
    B:"Display OreDict Tooltips"=false

    # The radius of the grass breaking tool. [range: 1 ~ 50, default: 10]
    I:"Grass Breaker Radius"=10

    # Set to true to enable debug mode. [default: false]
    B:debug=false
}


decoration {
    # Set to false to disable the decorative custom wood grates. [default: true]
    B:"Enable Grates"=true
}


farming {
    # On a mutation the stats on the crop will be divided by this number. [range: 1 ~ 3, default: 2]
    I:"Crop Stat Divisor"=2

    # The base chance for a crossover to occur during any given tick. Setting this 95% is of questionable morality. [range: 0.05 ~ 0.95, default: 0.15]
    S:"Crossover Chance"=0.15

    # Set to true to disable vanilla farming, meaning you can only grow plants on crops. [default: false]
    B:"Disable Vanilla Farming"=false

    # Set to false if you wish to disable using fertilizers on a cross crop to force a mutation. [default: false]
    B:"Fertilizer Mutations"=false

    # This is a global growth rate multiplier. [range: 0.0 ~ 2.0, default: 1.0]
    S:"Growth rate multiplier"=1.0

    # Set to true to enable hardcore mode for stat increasing: 1 parent: 3/4 decrement, 1/4 nothing.
    #  2 parents: 2/4 decrement, 1/4 nothing, 1/4 increment.
    #  3 parents: 1/4 decrement, 1/2 nothing, 1/4 increment.
    #  4 parents: 1/4 decrement, 1/4 nothing, 1/2 increment. [default: false]
    B:"Hardcore stats"=false

    # Define mutation chance (0.0 means no mutations, only spreading and 1.0 means only mutations no spreading. [range: 0.0 ~ 1.0, default: 0.2]
    S:"Mutation Chance"=0.2

    # True means any crop that is not considered a valid parent will affect stat gain negatively. [default: true]
    B:"Non parent crops affect stats negatively"=true

    # Set this to true to make only mature crops drop seeds (to encourage trowel usage). [default: false]
    B:"Only mature crops drop seeds"=false

    # Set to false if you wish to disable drops from raking weeds. [default: true]
    B:"Raking weeds drops items"=true

    # Set to true to warn that vanilla farming is disabled when trying to plant vanilla plant. [default: true]
    B:"Show Disabled Vanilla Farming Warning"=true

    # Set to true to allow crops that spread from one single crop to increase stats. [default: false]
    B:"Single spread stat increase"=false

    # What are considered valid parents for stat increasing: 1 = Any. 2 = Mutation parents and identical crops. 3 = Only identical crops. [range: 1 ~ 3, default: 2]
    I:"Valid parents"=2

    # The average number of growth ticks for the weed to grow. [range: 10 ~ 50, default: 50]
    I:"Weed Growth Rate"=50

    # Set this to true to have weeds destroy the crop sticks when they are broken with weeds (to encourage rake usage). [default: false]
    B:"Weeds destroy crop sticks"=false

    # Determines if AgriCraft should completeley override grass drops with those confiured in the JSON files. [default: false]
    B:"Wipe Grass Drops"=false
}


irrigation {
    # The amount of water in mB that an irrigation channel can hold. [range: 100 ~ 2000, default: 500]
    I:"Channel Capacity"=500

    # Set to true if you want to enable irrigation systems. [default: true]
    B:"Enable Irrigation"=true

    # Set to true to let tanks fill up when water flows above them. [default: false]
    B:"Fill tank from flowing water"=false

    # Set to false to disable placing a source block when breaking non-empty tanks. [default: false]
    B:"Spawn water after breaking tank"=false

    # Every x seconds each plant in sprinkler range has this chance to growth tick [range: 0 ~ 100, default: 20]
    I:"Sprinkler growth chance"=20

    # Every x seconds each plant in sprinkler range has y chance to growth tick. [range: 1 ~ 300, default: 5]
    I:"Sprinkler growth interval"=5

    # Water usage of the sprinkler in mB per second [range: 0 ~ 10000, default: 10]
    I:"Sprinkler water usage"=10
}


logging {
    # Set to true to enable logging on the AgriCore channel. [default: true]
    B:agricore_logging=true

    # Set to true to enable logging on the AgriCraft-Plugins channel. [default: true]
    B:agricraft-plugins_logging=true

    # Set to true to enable logging on the agricraft channel. [default: true]
    B:agricraft_logging=true
}


storage {
    # Set to true to disable the seed storage systems. [default: false]
    B:"Disable seed storage system"=false

    # Set to true to disable the seed storage warehouse blocks. [default: false]
    B:"Disable seed storage warehouses"=false
}


world {
    # Set to true to disable world gen, no greenhouses will spawn in villages. [default: false]
    B:"Disable World Gen"=false

    # Set to false if you wish to disable villagers spawning in the AgriCraft greenhouses. [default: true]
    B:"Enable villagers"=true

    # The maximum number of greenhouses per village. [range: 0 ~ 2, default: 1]
    I:"Greenhouse limit"=1

    # The weight for a greenhouse to be generated in a village. [range: 0 ~ 100, default: 10]
    I:"Greenhouse weight"=10

    # The maximum number of irrigated greenhouses per village. [range: 0 ~ 2, default: 1]
    I:"Irrigated greenhouse limit"=1

    # The weight for an irrigated greenhouse to be generated in a village. [range: 0 ~ 100, default: 2]
    I:"Irrigated greenhouse weight"=2

    # The maximum tier of plants that will spawn in greenhouses. [range: 1 ~ 5, default: 3]
    I:"Maximum crop tier"=3
}


