# Configuration file

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

block {
    I:Barrier=2041
    I:Bed=2042
    I:Block=2043
    I:Button=2044
    I:"Collapsible Block"=2067
    I:DaylightSensor=2045
    I:Door=2046
    I:"Flower Pot"=2074
    I:Gate=2047
    I:Hatch=2048
    I:Ladder=2068
    I:Lever=2049
    I:PressurePlate=2050
    I:Safe=2069
    I:Slope=2051
    I:Stairs=2052
    I:Torch=2070
}


####################
# blocks
####################

blocks {
    B:"Enable Barrier"=true
    B:"Enable Bed"=true
    B:"Enable Button"=true
    B:"Enable Collapsible Block"=true
    B:"Enable Daylight Sensor"=true
    B:"Enable Door"=true
    B:"Enable Flower Pot"=true
    B:"Enable Gate"=true
    B:"Enable Hatch"=true
    B:"Enable Ladder"=true
    B:"Enable Lever"=true
    B:"Enable Pressure Plate"=true
    B:"Enable Safe"=true
    B:"Enable Slope"=true
    B:"Enable Stairs"=true
    B:"Enable Torch"=true
}


####################
# chance to damage hammer when interacting with block
####################

"chance to damage hammer when interacting with block" {
    D:itemHammerDamageChanceFromCollapsible=0.2
    D:itemHammerDamageChanceFromSlopes=0.75
    D:itemHammerDamageChanceFromStairs=1.0
}


####################
# control
####################

control {
    B:"Enable Barrier"=true
    B:"Enable Bed"=true
    B:"Enable Block/Slab"=true
    B:"Enable Button"=true
    B:"Enable Collapsible Block"=true
    B:"Enable Daylight Sensor"=true
    B:"Enable Door"=true
    B:"Enable Flower Pot"=true
    B:"Enable Gate"=true
    B:"Enable Hatch"=true
    B:"Enable Ladder"=true
    B:"Enable Lever"=true
    B:"Enable Pressure Plate"=true
    B:"Enable Safe"=true
    B:"Enable Slope"=true
    B:"Enable Stairs"=true
    B:"Enable Torch"=true
}


####################
# features
####################

features {
    # This allows restricted blocks to be used as covers.
    # Add your own by supplying the display name for the block (en_US only).
    S:"Cover Exceptions" <
        Silverwood Planks
        Greatwood Planks
     >
    B:"Enable Block Ownership"=true
    B:"Enable Chisel Designs"=true
    B:"Enable Covers"=true
    B:"Enable Dye Colors"=true

    # When enabled, unobstructed stationary fluid adjacent to block will render in the same space.
    # Note: this only takes effect when Fancy Graphics are enabled.
    B:"Enable Fancy Fluids"=true
    B:"Enable Overlays"=true

    # This will prevent players besides you and server operators from editing your objects.
    # Note: this does not protect objects against destruction (intentional), and may allow activation if appropriate. Also, the Carpenter's Safe is not affected by this.
    B:"Enable Ownership"=true
    B:"Enable Patterns"=true
    B:"Enable Side Covers"=true

    # This controls whether torches extinguish themselves when exposed to rain or snow.
    B:"Enable Torch Weather Effects"=false
    B:"Extended Plant Support"=true

    # This maps items to overlays.
    # Items are prefixed with display names (en_US only).
    # Overlay suffixes are :grass, :snow, :web, :vine, :hay, :mycelium
    S:"Overlay Definitions" <
        Seeds:grass
        Snowball:snow
        String:web
        Vines:vine
        Wheat:hay
        Mushroom:mycelium
     >

    # This controls the smoothness of the slope faces.
    # Note: smoothness of 2 is similar to stairs, while a value above 25 is generally fluid.
    I:Smoothness=2
}


####################
# flower pot
####################

"flower pot" {
    B:"Override Biome Coloring"=true
}


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

item {
    I:Bed=5404
    I:Chisel=5402
    I:Door=5403
    I:Hammer=5401
    I:Tile=5405
}


####################
# items
####################

items {
    B:"Enable Chisel"=true
    B:"Enable Hammer"=true
    B:"Enable Tile"=true
    I:"Vanilla Tool Uses"=400
    B:"Vanilla Tools Damageable"=true
    D:itemHammerDamageChanceFromCollapsible=0.2
    D:itemHammerDamageChanceFromSlopes=0.75
    D:itemHammerDamageChanceFromStairs=1.0
}


####################
# recipe quantities
####################

"recipe quantities" {
    I:Barrier=2
    I:Bed=1
    I:Block=5
    I:Button=1
    I:"Collapsible Block"=9
    I:"Daylight Sensor"=1
    I:Door=1
    I:"Flower Pot"=1
    I:Gate=1
    I:Hatch=1
    I:Ladder=4
    I:Lever=1
    I:"Pressure Plate"=1
    I:Safe=1
    I:Slope=4
    I:Stairs=4
    I:Tile=12
    I:Torch=4
}


####################
# rendering
####################

rendering {
    B:"Enable MCPatcher Compatibility"=false
    B:"Enable Optifine Integration"=true
    B:"Enable Z-Fighting Fix"=false
    B:enableOptifineIntegration=true
    B:enableZFightingFix=false
}


####################
# slope
####################

slope {
    I:Smoothness=2
    I:hitboxPrecision=2
}


####################
# tools
####################

tools {
    B:"Enable Chisel"=true
    B:"Enable Hammer"=true
    B:"Tools Damageable"=true
    B:"Vanilla Tools Damageable"=true
    I:"Vanilla Tools Uses"=400
}


####################
# torch
####################

torch {
    B:"Enable Torch Weather Effects"=false
}


