# Configuration file

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

block {
    # Factorization Machines.
    I:factoryBlockId=1000

    # WrathFire and invisible lamp-air made by WrathLamps
    I:lightAirBlockId=1001

    # Ores and metal blocks mostly
    I:resourceBlockId=1002
}


####################
# client
####################

client {
    B:allowUnpureCommands=true
    B:anywhereBagSwap=true
    B:anywherePocketCraft=true
    B:debugLightAir=false
    B:notifyInChat=false
    S:pocketCraftingActionKeys=xcb
    B:renderAmbientOcclusion=true
    B:renderBarrelClose=false
    B:renderBarrelItem=true
    B:renderBarrelText=true
    B:renderOtherTileEntities=true
}


####################
# dimensionslices
####################

dimensionslices {
    # work in progress; may be unstable
    B:enableDimensionSlices=false
}


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

general {
    B:addBranding=false
    I:entityRelightTask=3

    # This disables silver ore generation
    B:generateSilverOre=true

    # Filename on the Java classpath with the localizations
    S:languageFile=/mods/factorization/en_US.lang

    # The size of silver ore nodes. Between 5 & 35. Default is 25
    I:silverOreNodeSize=25
}


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

item {
    I:acid=10000
    I:angularSaw=10001
    I:bagOfHolding=10002
    I:barrelEnlarge=10003
    I:battery=10004
    I:chargemeter=10005
    I:coil=10006
    I:darkIron=10007
    I:diamondCuttingHead=10008
    I:diamondShard=10009
    I:fan=10010
    I:glazeBucket=10011
    I:heatHole=10012
    I:inverium=10013
    I:itemCraftId=10014
    I:leadIngot=10015
    I:logicMatrix=10016
    I:logicMatrixID=10017
    I:logicMatrixProgrammer=10018
    I:magnet=10019
    I:mechaBouyantBarrel=10020
    I:mechaChasis=10021
    I:mechaChest=10022
    I:mechaCobbleDrive=10023
    I:mechaFoot=10024
    I:mechaHead=10025
    I:mechaLeg=10026
    I:mechaMountedPiston=10027
    I:mechaSpring=10028
    I:mirror=10029
    I:motor=10030
    I:netherPowder=10031
    I:oreCleanGravel=10032
    I:oreCrystal=10033
    I:oreDirtyGravel=10034
    I:oreReduced=10035
    I:pocketCraftingTable=10036
    I:routerEject=10037
    I:routerItemFilter=10038
    I:routerMachineFilter=10039
    I:routerSpeed=10040
    I:routerThorough=10041
    I:routerThroughput=10042
    I:sculptTool=10043
    I:silverIngot=10044
    I:sludge=10045
    I:steam=10046
    I:wandOfCooling=10047
    I:wrathIgniter=10048
}


####################
# server
####################

server {
    # This is a Java Regex to blacklist router access
    S:bannedRouterInventoriesRegex=

    # If false, water must be piped in
    B:boilersSuckWater=true

    # If false, notifications will be translated by the client
    B:serversideTranslate=true
    B:spreadWrathFire=true

    # Scale how much steam is produced by the solar boiler
    D:steamOutputAdjustment=1.0
}


