# SuperSlopes v4+ Block models
modname:SuperSlopes_Corners
# configuration file
cfgfile:config/SuperSlopes_Corners.cfg

# Sloped surface from xyz=0/0/0 to 1/0/0 to 0/1/1
patch:id=Slope000to011,Ox=0.0,Oy=0.0,Oz=0.0,Ux=1.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom
# Bottom surface (full)
patch:id=FullBottom,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=top
# Back surface (full)
patch:id=FullBack,Ox=0.0,Oy=0.0,Oz=1.0,Ux=1.0,Uy=0.0,Uz=1.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=top
# Triangle left side
patch:id=TriangleLeft,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,UplusVmax=1.0,visibility=bottom
# Triangle right side
patch:id=TriangleRight,Ox=1.0,Oy=0.0,Oz=1.0,Ux=1.0,Uy=0.0,Uz=0.0,Vx=1.0,Vy=1.0,Vz=1.0,UplusVmax=1.0,visibility=top
# Sloped triangle surface from xyz=0/0/0 to 1/0/0 to 0/1/1
patch:id=SlopeTriangle000to011,Ox=0.0,Oy=0.0,Oz=0.0,Ux=1.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,UplusVmax=1.0,visibility=bottom
# Sloped triangle surface from xyz=1/0/0 to 0/0/0 to 1/1/1
patch:id=SlopeTriangle100to111,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=1.0,Vy=1.0,Vz=1.0,UplusVmax=1.0,visibility=top
# Back surface (triangle)
patch:id=TriangleBack,Ox=0.0,Oy=0.0,Oz=1.0,Ux=1.0,Uy=0.0,Uz=1.0,Vx=0.0,Vy=1.0,Vz=1.0,UplusVmax=1.0,visibility=top
# Diagonal Sloped triangle surface from xyz=0/0/0 to 0/1/1 to 1/0/1
patch:id=DiagTriangle000to101,Ox=0.0,Oy=0.0,Oz=0.0,Ux=1.0,Uy=0.0,Uz=1.0,Vx=0.0,Vy=1.0,Vz=1.0,UplusVmax=1.0,visibility=bottom
# Diagonal Sloped triangle surface from xyz=0/1/0 to 1/1/1 to 1/0/0
patch:id=DiagTriangle010to100,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=1.0,Vx=1.0,Vy=0.0,Vz=0.0,UplusVmax=1.0,visibility=top
# Top triangle from xyz=0/1/1 to 0/1/0 to 1/1/1
patch:id=TopTriangle,Ox=0.0,Oy=1.0,Oz=1.0,Ux=0.0,Uy=1.0,Uz=0.0,Vx=1.0,Vy=1.0,Vz=1.0,UplusVmax=1.0,visibility=bottom

# Corner - point in NW
patchblock:id=WoodCorners,id=CobblestoneCorners,id=GlassCorners,id=SandstoneCorners,id=DirtCorners,id=StoneCorners,id=SandCorners,id=SnowCorners,id=GrassCorners,id=BricksCorners,id=GravelCorners,id=GoldCorners,id=IronCorners,id=ObsidianCorners,id=DiamondCorners,id=WhiteWoolCorners,id=BlackWoolCorners,id=RedWoolCorners,id=GreenWoolCorners,id=BrownWoolCorners,id=BlueWoolCorners,id=PurpleWoolCorners,id=CyanWoolCorners,id=LightGrayWoolCorners,id=GrayWoolCorners,id=PinkWoolCorners,id=LimeWoolCorners,id=YellowWoolCorners,id=LightBlueWoolCorners,id=MagentaWoolCorners,id=OrangeWoolCorners,data=2,patch0=FullBottom,patch1=SlopeTriangle000to011,patch2=TriangleBack,patch3=TriangleLeft,patch4=SlopeTriangle100to111@90
patchblock:id=WoodCorners,id=CobblestoneCorners,id=GlassCorners,id=SandstoneCorners,id=DirtCorners,id=StoneCorners,id=SandCorners,id=SnowCorners,id=GrassCorners,id=BricksCorners,id=GravelCorners,id=GoldCorners,id=IronCorners,id=ObsidianCorners,id=DiamondCorners,id=WhiteWoolCorners,id=BlackWoolCorners,id=RedWoolCorners,id=GreenWoolCorners,id=BrownWoolCorners,id=BlueWoolCorners,id=PurpleWoolCorners,id=CyanWoolCorners,id=LightGrayWoolCorners,id=GrayWoolCorners,id=PinkWoolCorners,id=LimeWoolCorners,id=YellowWoolCorners,id=LightBlueWoolCorners,id=MagentaWoolCorners,id=OrangeWoolCorners,data=1
patchrotate:id=WoodCorners,data=2,rot=90
patchblock:id=WoodCorners,id=CobblestoneCorners,id=GlassCorners,id=SandstoneCorners,id=DirtCorners,id=StoneCorners,id=SandCorners,id=SnowCorners,id=GrassCorners,id=BricksCorners,id=GravelCorners,id=GoldCorners,id=IronCorners,id=ObsidianCorners,id=DiamondCorners,id=WhiteWoolCorners,id=BlackWoolCorners,id=RedWoolCorners,id=GreenWoolCorners,id=BrownWoolCorners,id=BlueWoolCorners,id=PurpleWoolCorners,id=CyanWoolCorners,id=LightGrayWoolCorners,id=GrayWoolCorners,id=PinkWoolCorners,id=LimeWoolCorners,id=YellowWoolCorners,id=LightBlueWoolCorners,id=MagentaWoolCorners,id=OrangeWoolCorners,data=3
patchrotate:id=WoodCorners,data=2,rot=180
patchblock:id=WoodCorners,id=CobblestoneCorners,id=GlassCorners,id=SandstoneCorners,id=DirtCorners,id=StoneCorners,id=SandCorners,id=SnowCorners,id=GrassCorners,id=BricksCorners,id=GravelCorners,id=GoldCorners,id=IronCorners,id=ObsidianCorners,id=DiamondCorners,id=WhiteWoolCorners,id=BlackWoolCorners,id=RedWoolCorners,id=GreenWoolCorners,id=BrownWoolCorners,id=BlueWoolCorners,id=PurpleWoolCorners,id=CyanWoolCorners,id=LightGrayWoolCorners,id=GrayWoolCorners,id=PinkWoolCorners,id=LimeWoolCorners,id=YellowWoolCorners,id=LightBlueWoolCorners,id=MagentaWoolCorners,id=OrangeWoolCorners,data=0
patchrotate:id=WoodCorners,data=2,rot=270

# Inverted Corner - point in NW
patchblock:id=WoodCorners,id=CobblestoneCorners,id=GlassCorners,id=SandstoneCorners,id=DirtCorners,id=StoneCorners,id=SandCorners,id=SnowCorners,id=GrassCorners,id=BricksCorners,id=GravelCorners,id=GoldCorners,id=IronCorners,id=ObsidianCorners,id=DiamondCorners,id=WhiteWoolCorners,id=BlackWoolCorners,id=RedWoolCorners,id=GreenWoolCorners,id=BrownWoolCorners,id=BlueWoolCorners,id=PurpleWoolCorners,id=CyanWoolCorners,id=LightGrayWoolCorners,id=GrayWoolCorners,id=PinkWoolCorners,id=LimeWoolCorners,id=YellowWoolCorners,id=LightBlueWoolCorners,id=MagentaWoolCorners,id=OrangeWoolCorners,data=6
patchrotate:id=WoodCorners,data=2,rotx=180,roty=270
patchblock:id=WoodCorners,id=CobblestoneCorners,id=GlassCorners,id=SandstoneCorners,id=DirtCorners,id=StoneCorners,id=SandCorners,id=SnowCorners,id=GrassCorners,id=BricksCorners,id=GravelCorners,id=GoldCorners,id=IronCorners,id=ObsidianCorners,id=DiamondCorners,id=WhiteWoolCorners,id=BlackWoolCorners,id=RedWoolCorners,id=GreenWoolCorners,id=BrownWoolCorners,id=BlueWoolCorners,id=PurpleWoolCorners,id=CyanWoolCorners,id=LightGrayWoolCorners,id=GrayWoolCorners,id=PinkWoolCorners,id=LimeWoolCorners,id=YellowWoolCorners,id=LightBlueWoolCorners,id=MagentaWoolCorners,id=OrangeWoolCorners,data=5
patchrotate:id=WoodCorners,data=6,rot=90
patchblock:id=WoodCorners,id=CobblestoneCorners,id=GlassCorners,id=SandstoneCorners,id=DirtCorners,id=StoneCorners,id=SandCorners,id=SnowCorners,id=GrassCorners,id=BricksCorners,id=GravelCorners,id=GoldCorners,id=IronCorners,id=ObsidianCorners,id=DiamondCorners,id=WhiteWoolCorners,id=BlackWoolCorners,id=RedWoolCorners,id=GreenWoolCorners,id=BrownWoolCorners,id=BlueWoolCorners,id=PurpleWoolCorners,id=CyanWoolCorners,id=LightGrayWoolCorners,id=GrayWoolCorners,id=PinkWoolCorners,id=LimeWoolCorners,id=YellowWoolCorners,id=LightBlueWoolCorners,id=MagentaWoolCorners,id=OrangeWoolCorners,data=7
patchrotate:id=WoodCorners,data=6,rot=180
patchblock:id=WoodCorners,id=CobblestoneCorners,id=GlassCorners,id=SandstoneCorners,id=DirtCorners,id=StoneCorners,id=SandCorners,id=SnowCorners,id=GrassCorners,id=BricksCorners,id=GravelCorners,id=GoldCorners,id=IronCorners,id=ObsidianCorners,id=DiamondCorners,id=WhiteWoolCorners,id=BlackWoolCorners,id=RedWoolCorners,id=GreenWoolCorners,id=BrownWoolCorners,id=BlueWoolCorners,id=PurpleWoolCorners,id=CyanWoolCorners,id=LightGrayWoolCorners,id=GrayWoolCorners,id=PinkWoolCorners,id=LimeWoolCorners,id=YellowWoolCorners,id=LightBlueWoolCorners,id=MagentaWoolCorners,id=OrangeWoolCorners,data=4
patchrotate:id=WoodCorners,data=6,rot=270

# Sloped corner in SW
patchblock:id=WoodCorners,id=CobblestoneCorners,id=GlassCorners,id=SandstoneCorners,id=DirtCorners,id=StoneCorners,id=SandCorners,id=SnowCorners,id=GrassCorners,id=BricksCorners,id=GravelCorners,id=GoldCorners,id=IronCorners,id=ObsidianCorners,id=DiamondCorners,id=WhiteWoolCorners,id=BlackWoolCorners,id=RedWoolCorners,id=GreenWoolCorners,id=BrownWoolCorners,id=BlueWoolCorners,id=PurpleWoolCorners,id=CyanWoolCorners,id=LightGrayWoolCorners,id=GrayWoolCorners,id=PinkWoolCorners,id=LimeWoolCorners,id=YellowWoolCorners,id=LightBlueWoolCorners,id=MagentaWoolCorners,id=OrangeWoolCorners,data=8,patch0=TriangleBack@270/180/0,patch1=DiagTriangle000to101@270,patch2=TriangleBack@270,patch3=TriangleLeft@270
patchblock:id=WoodCorners,id=CobblestoneCorners,id=GlassCorners,id=SandstoneCorners,id=DirtCorners,id=StoneCorners,id=SandCorners,id=SnowCorners,id=GrassCorners,id=BricksCorners,id=GravelCorners,id=GoldCorners,id=IronCorners,id=ObsidianCorners,id=DiamondCorners,id=WhiteWoolCorners,id=BlackWoolCorners,id=RedWoolCorners,id=GreenWoolCorners,id=BrownWoolCorners,id=BlueWoolCorners,id=PurpleWoolCorners,id=CyanWoolCorners,id=LightGrayWoolCorners,id=GrayWoolCorners,id=PinkWoolCorners,id=LimeWoolCorners,id=YellowWoolCorners,id=LightBlueWoolCorners,id=MagentaWoolCorners,id=OrangeWoolCorners,data=9
patchrotate:id=WoodCorners,data=8,rot=180
patchblock:id=WoodCorners,id=CobblestoneCorners,id=GlassCorners,id=SandstoneCorners,id=DirtCorners,id=StoneCorners,id=SandCorners,id=SnowCorners,id=GrassCorners,id=BricksCorners,id=GravelCorners,id=GoldCorners,id=IronCorners,id=ObsidianCorners,id=DiamondCorners,id=WhiteWoolCorners,id=BlackWoolCorners,id=RedWoolCorners,id=GreenWoolCorners,id=BrownWoolCorners,id=BlueWoolCorners,id=PurpleWoolCorners,id=CyanWoolCorners,id=LightGrayWoolCorners,id=GrayWoolCorners,id=PinkWoolCorners,id=LimeWoolCorners,id=YellowWoolCorners,id=LightBlueWoolCorners,id=MagentaWoolCorners,id=OrangeWoolCorners,data=10
patchrotate:id=WoodCorners,data=8,rot=90
patchblock:id=WoodCorners,id=CobblestoneCorners,id=GlassCorners,id=SandstoneCorners,id=DirtCorners,id=StoneCorners,id=SandCorners,id=SnowCorners,id=GrassCorners,id=BricksCorners,id=GravelCorners,id=GoldCorners,id=IronCorners,id=ObsidianCorners,id=DiamondCorners,id=WhiteWoolCorners,id=BlackWoolCorners,id=RedWoolCorners,id=GreenWoolCorners,id=BrownWoolCorners,id=BlueWoolCorners,id=PurpleWoolCorners,id=CyanWoolCorners,id=LightGrayWoolCorners,id=GrayWoolCorners,id=PinkWoolCorners,id=LimeWoolCorners,id=YellowWoolCorners,id=LightBlueWoolCorners,id=MagentaWoolCorners,id=OrangeWoolCorners,data=11
patchrotate:id=WoodCorners,data=8,rot=270

# Inverted sloped corner in SW
patchblock:id=WoodCorners,id=CobblestoneCorners,id=GlassCorners,id=SandstoneCorners,id=DirtCorners,id=StoneCorners,id=SandCorners,id=SnowCorners,id=GrassCorners,id=BricksCorners,id=GravelCorners,id=GoldCorners,id=IronCorners,id=ObsidianCorners,id=DiamondCorners,id=WhiteWoolCorners,id=BlackWoolCorners,id=RedWoolCorners,id=GreenWoolCorners,id=BrownWoolCorners,id=BlueWoolCorners,id=PurpleWoolCorners,id=CyanWoolCorners,id=LightGrayWoolCorners,id=GrayWoolCorners,id=PinkWoolCorners,id=LimeWoolCorners,id=YellowWoolCorners,id=LightBlueWoolCorners,id=MagentaWoolCorners,id=OrangeWoolCorners,data=12
patchrotate:id=WoodCorners,data=8,rotx=180,roty=90
patchblock:id=WoodCorners,id=CobblestoneCorners,id=GlassCorners,id=SandstoneCorners,id=DirtCorners,id=StoneCorners,id=SandCorners,id=SnowCorners,id=GrassCorners,id=BricksCorners,id=GravelCorners,id=GoldCorners,id=IronCorners,id=ObsidianCorners,id=DiamondCorners,id=WhiteWoolCorners,id=BlackWoolCorners,id=RedWoolCorners,id=GreenWoolCorners,id=BrownWoolCorners,id=BlueWoolCorners,id=PurpleWoolCorners,id=CyanWoolCorners,id=LightGrayWoolCorners,id=GrayWoolCorners,id=PinkWoolCorners,id=LimeWoolCorners,id=YellowWoolCorners,id=LightBlueWoolCorners,id=MagentaWoolCorners,id=OrangeWoolCorners,data=13
patchrotate:id=WoodCorners,data=12,rot=180
patchblock:id=WoodCorners,id=CobblestoneCorners,id=GlassCorners,id=SandstoneCorners,id=DirtCorners,id=StoneCorners,id=SandCorners,id=SnowCorners,id=GrassCorners,id=BricksCorners,id=GravelCorners,id=GoldCorners,id=IronCorners,id=ObsidianCorners,id=DiamondCorners,id=WhiteWoolCorners,id=BlackWoolCorners,id=RedWoolCorners,id=GreenWoolCorners,id=BrownWoolCorners,id=BlueWoolCorners,id=PurpleWoolCorners,id=CyanWoolCorners,id=LightGrayWoolCorners,id=GrayWoolCorners,id=PinkWoolCorners,id=LimeWoolCorners,id=YellowWoolCorners,id=LightBlueWoolCorners,id=MagentaWoolCorners,id=OrangeWoolCorners,data=14
patchrotate:id=WoodCorners,data=12,rot=90
patchblock:id=WoodCorners,id=CobblestoneCorners,id=GlassCorners,id=SandstoneCorners,id=DirtCorners,id=StoneCorners,id=SandCorners,id=SnowCorners,id=GrassCorners,id=BricksCorners,id=GravelCorners,id=GoldCorners,id=IronCorners,id=ObsidianCorners,id=DiamondCorners,id=WhiteWoolCorners,id=BlackWoolCorners,id=RedWoolCorners,id=GreenWoolCorners,id=BrownWoolCorners,id=BlueWoolCorners,id=PurpleWoolCorners,id=CyanWoolCorners,id=LightGrayWoolCorners,id=GrayWoolCorners,id=PinkWoolCorners,id=LimeWoolCorners,id=YellowWoolCorners,id=LightBlueWoolCorners,id=MagentaWoolCorners,id=OrangeWoolCorners,data=15
patchrotate:id=WoodCorners,data=12,rot=270

