# Configuration file

####################
# block
####################

block {
    # The ID of the LogisticsPipes Solid Block
    I:logisticsSolidBlockId=1101
}


####################
# debug
####################

debug {
    # Enable the LP thread watchdog client side.
    B:watchdog_client=false

    # Enable the LP thread watchdog server side.
    B:watchdog_server=false

    # The LP thread watchdog timeout time in ms.
    I:watchdog_timeout=60000
}


####################
# general
####################

general {
    # The max. distance between a player and the HUD that get's shown in blocks.
    I:HUDRenderDistance=15

    # Render every LP pipe opaque.
    B:OpaquePipes=false

    # Enable Support for TE conduits to allow them to connect LP pipes.
    # This feature MODIFIES TE. That means that bugs inside TE could be caused by LP.
    # DON'T REPORT BUGS TO TE WITH THIS FEATURE ENABLED.
    B:TEPipeSupport=false

    # Should LogisticsPipes check for updates?
    B:checkForUpdates=false

    # The maximum number of buildcraft pipes (including forks) between logistics pipes. This is an indicator of the maximum amount of nodes the recursion algorithm will visit before giving up. As it is possible to fork a pipe connection using standard BC pipes the algorithm will attempt to discover all available destinations through that pipe. Do note that the logistics system will not interfere with the operation of non-logistics pipes. So a forked pipe will usually be sup-optimal, but it is possible. A low value might reduce CPU usage, a high value will be able to handle more complex pipe setups. If you never fork your connection between the logistics pipes this has the same meaning as detectionLength and the lower of the two will be used
    I:detectionCount=100

    # The amount of time that passes between checks to see if it is still connected to its neighbours. A low value will mean that it will detect changes faster but use more CPU. A high value means detection takes longer, but CPU consumption is reduced. A value of 20 will check about every second
    I:detectionFrequency=20

    # The maximum shortest length between logistics pipes. This is an indicator on the maxim depth of the recursion algorithm to discover logistics neighbours. A low value might use less CPU, a high value will allow longer pipe sections
    I:detectionLength=50

    # Set the default configuration for the popup of the Orderer Gui. Should it be used?
    B:displayPopup=true

    # Do you fancy easter eggs?
    B:easterEggs=true

    # Whether or not special particles will spawn.
    B:enableParticleFX=true

    # Number of LPower units the Logistics Crafting Table uses per craft.
    I:logisticsCraftingTablePowerUsage=250

    # Whether or not the Carpenter is required to craft Forestry related pipes/modules.
    B:mandatoryCarpenterRecipes=true

    # Inverts the the mouse wheel scrolling for remote order number of items
    B:ordererCountInvertWheel=false

    # Inverts the the mouse wheel scrolling for remote order pages
    B:ordererPageInvertWheel=false

    # Disable the power usage trough LogisticsPipes
    B:powerUsageDisabled=true

    # A Multiplyer for the power usage.
    D:powerUsageMultiplyer=1.0
}


####################
# item
####################

item {
    # The item id for the logistics broken item
    I:LogisticsBrokenItem.id=6863

    # The item id for the logistics liquid container
    I:LogisticsLiquidContainer.id=6864

    # The item id for the logistics pipe controller item
    I:LogisticsPipeControllerItem.id=6862

    # The item id for the logistics system destination pipe
    I:logisticDestination.id=6895

    # The item id for the logistics system entrance pipe
    I:logisticEntrance.id=6894

    # The item id for the inventory system connector pipe
    I:logisticInvSysCon.id=6893

    # The item id for the logistics item card
    I:logisticItemCard.id=6869

    # The item id for the liquid basic pipe.
    I:logisticPipeLiquidBasic.id=6902

    # The item id for the liquid connector pipe.
    I:logisticPipeLiquidConnector.id=6901

    # The item id for the liquid extractor pipe.
    I:logisticPipeLiquidExtractor.id=6906

    # The item id for the liquid insertion pipe.
    I:logisticPipeLiquidInsertion.id=6903

    # The item id for the liquid provider pipe.
    I:logisticPipeLiquidProvider.id=6904

    # The item id for the liquid requestor pipe.
    I:logisticPipeLiquidRequest.id=6905

    # The item id for the liquid satellite pipe.
    I:logisticPipeLiquidSatellite.id=6907

    # The item id for the liquid supplier pipe mk2.
    I:logisticPipeLiquidSupplierMk2.id=6908

    # The item id for the crafting sign creator
    I:logisticsCraftingSignCreator.id=6900

    # The item id for the disk
    I:logisticsDisk.id=6870

    # The item id for the Logistics HUD glasses
    I:logisticsHUD.id=6868

    # The item id for the Logistics item parts
    I:logisticsHUDParts.id=6867

    # The item id for the modules
    I:logisticsModules.id=6871

    # The item id for the network monitor
    I:logisticsNetworkMonitor.id=6873

    # The item id for the basic logistics pipe
    I:logisticsPipe.id=6874

    # The item id for the apiarist logistics analyser pipe
    I:logisticsPipeApiaristAnalyser.id=6891

    # The item id for the apiarist logistics sink pipe
    I:logisticsPipeApiaristSink.id=6892

    # The item id for the chassi1
    I:logisticsPipeChassi1.id=6881

    # The item id for the chassi2
    I:logisticsPipeChassi2.id=6882

    # The item id for the chassi3
    I:logisticsPipeChassi3.id=6883

    # The item id for the chassi4
    I:logisticsPipeChassi4.id=6884

    # The item id for the chassi5
    I:logisticsPipeChassi5.id=6885

    # The item id for the crafting logistics pipe
    I:logisticsPipeCrafting.id=6877

    # The item id for the crafting logistics pipe MK2
    I:logisticsPipeCraftingMK2.id=6887

    # The item id for the crafting logistics pipe MK3
    I:logisticsPipeCraftingMK3.id=6896

    # The item id for the firewall logistics pipe
    I:logisticsPipeFirewall.id=6897

    # The item id for the liquid supplier pipe
    I:logisticsPipeLiquidSupplier.id=6886

    # The item id for the providing logistics pipe
    I:logisticsPipeProvider.id=6876

    # The item id for the provider logistics pipe MK2
    I:logisticsPipeProviderMK2.id=6890

    # The item id for the remote orderer logistics pipe
    I:logisticsPipeRemoteOrderer.id=6889

    # The item id for the request table
    I:logisticsPipeRequestTable.id=6898

    # The item id for the requesting logistics pipe
    I:logisticsPipeRequester.id=6875

    # The item id for the requesting logistics pipe MK2
    I:logisticsPipeRequesterMK2.id=6888

    # The item id for the crafting satellite pipe
    I:logisticsPipeSatellite.id=6878

    # The item id for the supplier pipe
    I:logisticsPipeSupplier.id=6879

    # The item id for the remote orderer
    I:logisticsRemoteOrderer.id=6872

    # The item id for the upgrade manager
    I:logisticsUpgradeManager.id=6865

    # The item id for the upgrades
    I:logisticsUpgrades.id=6866
}


####################
# multithread
####################

multithread {
    # Number of routing table update Threads, 0 to disable.
    I:count=4

    # Priority of the multiThread Threads. 10 is highest, 5 normal, 1 lowest
    I:priority=5
}


