# TerraFirmaCraft block mapping
modname:TerraFirmaCraft,terrafirmacraft
# configuration file
cfgfile:config/TFC.cfg

# Blocks

# LooseRock
customblock:id=LooseRock,data=*,class=org.dynmap.hdmap.renderer.TFCLooseRockRenderer

# Sulfur (only paint bottom - need custom renderer for this)
patch:id=BottomSulfur,Ox=0.0,Oy=0.0,Oz=0.0,Ux=1.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=0.0,Vz=1.0,visibility=bottom
patchblock:id=Sulfur,data=0,data=1,data=2,data=3,patch0=BottomSulfur

# WoodSupportV
customblock:id=WoodSupportV,data=*,class=org.dynmap.hdmap.renderer.TFCSupportRenderer,vert=true

# WoodSupportH
customblock:id=WoodSupportH,data=*,class=org.dynmap.hdmap.renderer.TFCSupportRenderer

# fruitTreeWood=
customblock:id=fruitTreeWood,data=*,class=org.dynmap.hdmap.renderer.TFCWoodRenderer

# WallCobbleIgIn
# WallRawIgIn
# WallBrickIgIn
# WallSmoothIgIn
customblock:id=WallCobbleIgIn,id=WallRawIgIn,id=WallBrickIgIn,id=WallSmoothIgIn,data=0,data=1,data=2,class=org.dynmap.hdmap.renderer.FenceWallBlockRenderer,type=wall,link0=107

# WallCobbleIgEx
# WallRawIgEx
# WallBrickIgEx
# WallSmoothIgEx
customblock:id=WallCobbleIgEx,id=WallRawIgEx,id=WallBrickIgEx,id=WallSmoothIgEx,data=0,data=1,data=2,data=3,class=org.dynmap.hdmap.renderer.FenceWallBlockRenderer,type=wall,link0=107

# WallCobbleSed
# WallRawSed
# WallBrickSed
# WallSmoothSed
customblock:id=WallCobbleSed,id=WallRawSed,id=WallBrickSed,id=WallSmoothSed,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,class=org.dynmap.hdmap.renderer.FenceWallBlockRenderer,type=wall,link0=107

# WallCobbleMM
# WallRawMM
# WallBrickMM
# WallSmoothMM
customblock:id=WallCobbleMM,id=WallRawMM,id=WallBrickMM,id=WallSmoothMM,data=0,data=1,data=2,data=3,data=4,data=5,class=org.dynmap.hdmap.renderer.FenceWallBlockRenderer,type=wall,link0=107

# Doors - set render alg
linkmap:id=DoorAsh,id=DoorAspen,id=DoorBirch,id=DoorChestnut,id=DoorDouglasFir,id=DoorHickory,id=DoorKapok,id=DoorMaple,id=DoorOak,id=DoorPine,id=DoorSequoia,id=DoorSpruce,id=DoorSycamore,id=DoorWhiteCedar,id=DoorWhiteElm,id=DoorWillow,linkalg=6
# Doors
patchblock:id=DoorAsh,id=DoorAspen,id=DoorBirch,id=DoorChestnut,id=DoorDouglasFir,id=DoorHickory,id=DoorKapok,id=DoorMaple,id=DoorOak,id=DoorPine,id=DoorSequoia,id=DoorSpruce,id=DoorSycamore,id=DoorWhiteCedar,id=DoorWhiteElm,id=DoorWillow,data=0,data=4,data=8,data=12
patchrotate:id=64,data=0
patchblock:id=DoorAsh,id=DoorAspen,id=DoorBirch,id=DoorChestnut,id=DoorDouglasFir,id=DoorHickory,id=DoorKapok,id=DoorMaple,id=DoorOak,id=DoorPine,id=DoorSequoia,id=DoorSpruce,id=DoorSycamore,id=DoorWhiteCedar,id=DoorWhiteElm,id=DoorWillow,data=1,data=5,data=9,data=13
patchrotate:id=64,data=1
patchblock:id=DoorAsh,id=DoorAspen,id=DoorBirch,id=DoorChestnut,id=DoorDouglasFir,id=DoorHickory,id=DoorKapok,id=DoorMaple,id=DoorOak,id=DoorPine,id=DoorSequoia,id=DoorSpruce,id=DoorSycamore,id=DoorWhiteCedar,id=DoorWhiteElm,id=DoorWillow,data=2,data=6,data=10,data=14
patchrotate:id=64,data=2
patchblock:id=DoorAsh,id=DoorAspen,id=DoorBirch,id=DoorChestnut,id=DoorDouglasFir,id=DoorHickory,id=DoorKapok,id=DoorMaple,id=DoorOak,id=DoorPine,id=DoorSequoia,id=DoorSpruce,id=DoorSycamore,id=DoorWhiteCedar,id=DoorWhiteElm,id=DoorWillow,data=3,data=7,data=11,data=15
patchrotate:id=64,data=3
