version:1.13-
#
# Patches - define surfaces to be used in patch models
#
# Vertical patch, 45 degrees from xz=1.0/0.0 to xz=0.0/1.0
patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip
# Vertical patch, X- facing side from xz=0.4375/0.0 to 0.4375/1.0
patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top
# Vertical patch, X- facing side from xz=0.0625/0.0 to 0.0625/1.0
patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top
# Vertical patch, X+ facing side from xz=0.25,1.0 to 0.25/0.0
patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0
# Vertical patch, X+ facing side from xz=0.75,1.0 to 0.75/0.0
patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0
# Horizontal patch - Y+ facing at Y=1.0, top of texture at +Z
patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom
# Horizontal patch - Y+ facing at Y=0.01, top of texture at +Z
patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0
# Sloped patch - up to X+, top of texture at Z+
patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0
# Vertical patch at xz=0.0/0.0 to 1.0/0.0
patch:id=VertX0,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,visibility=bottom
# Vertical patch at xz=0.0/0.0 to 1.0/0.0, facing inward
patch:id=VertX0In,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
# Sloped patch - from edge to middle of top (67.5 degrees): up to X+, top at Z+
patch:id=SlopeXUpZTop675,Ox=0.375,Oy=0.0,Oz=0.0,Ux=0.375,Uy=0.0,Uz=1.0,Vx=0.5,Vy=1.0,Vz=0.0,visibility=top

# Vertical patch, X+ facing side from xz=0.5,1.0 to 0.5/0.0
patch:id=VertX05,Ox=0.5,Oy=0.0,Oz=1.0,Ux=0.5,Uy=0.0,Uz=0.0,Vx=0.5,Vy=1.0,Vz=1.0
# Vertical patch, X+ facing side from xz=0.5,1.0 to 0.5/0.0 (left half)
patch:id=VertX05Left,Ox=0.5,Oy=0.0,Oz=1.0,Ux=0.5,Uy=0.0,Uz=0.0,Vx=0.5,Vy=1.0,Vz=1.0,Umax=0.5
# Vertical patch, X+ facing side from xz=0.5,1.0 to 0.5/0.0 (right half)
patch:id=VertX05Right,Ox=0.5,Oy=0.0,Oz=1.0,Ux=0.5,Uy=0.0,Uz=0.0,Vx=0.5,Vy=1.0,Vz=1.0,Umin=0.5
# Vertical patch, X+ facing side from xz=0.5,1.0 to 0.5/0.0 (strip - 0.4375 to 0.5625)
patch:id=VertX05Strip,Ox=0.5,Oy=0.0,Oz=1.0,Ux=0.5,Uy=0.0,Uz=0.0,Vx=0.5,Vy=1.0,Vz=1.0,Umin=0.4375,Umax=0.5625
# Horizontal patch - Y+ facing at Y=1.0, top of texture at +Z, vertical strip (0.4375 to 0.5625)
patch:id=HorizY100ZTopStrip,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,Umin=0.4375,Umax=0.5625
# Horizontal patch - Y+ facing at Y=1.0, top of texture at +Z, vertical strip (0.4375 to 0.5625), Top half (V>= 0.5)
patch:id=HorizY100ZTopStripTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,Umin=0.4375,Umax=0.5625,Vmin=0.5
# Horizontal patch - Y+ facing at Y=1.0, top of texture at +Z, vertical strip (0.4375 to 0.5625), Bottom half (V < 0.5)
patch:id=HorizY100ZTopStripBottom,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1,0,Vz=1.0,Umin=0.4375,Umax=0.5625,Vmax=0.5

# Torch slanted side - vertical, shifted to side and up (x=-0.5,y=0.2) and slanted out (Y offset by 0.4)
patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom
patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top
patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom
patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top
patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625
patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625

# Floor Lever patches
# Vertical patch, facing X+, at X=0.3125, Y=0.0 to 0.1875, Z=0.25 to 0.75 (wider side)
patch:id=LeverBase1,Ox=0.3125,Oy=0.0,Oz=0.0,Ux=0.3125,Uy=0.0,Uz=1.0,Vx=0.3125,Vy=1.0,Vz=0.0,Umin=0.25,Umax=0.75,Vmin=0.0,Vmax=0.1875
# Vertical patch, facing Z+, at Z=0.25, Y=0.0 to 0.1875, X=0.3125 to 0.6875 (narrow side)
patch:id=LeverBase2,Ox=0.0,Oy=0.0,Oz=0.25,Ux=1.0,Uy=0.0,Uz=0.25,Vx=0.0,Vy=1.0,Vz=0.25,Umin=0.3125,Umax=00.6875,Vmin=0,Vmax=0.1875
# Horizontal patch, facing Y+, at Y=0.1875, X=0.3125 to 0.6875, Z=0.25 to 0.75
patch:id=LeverBase3,Ox=0.0,Oy=0.1875,Oz=0.0,Ux=1.0,Uy=0.1875,Uz=0.0,Vx=0.0,Vy=0.1875,Vz=1.0,Umin=0.3125,Umax=0.6875,Vmin=0.25,Vmax=0.75
# Vertical slanted patch, facing X+, 45 degree to Z+ (lever side)
patch:id=LeverSide1,Ox=0.4375,Oy=0.5625,Oz=0.0,Ux=0.4375,Uy=-0.4375,Uz=1.0,Vx=0.4375,Vy=1.5626,Vz=1.0
# Vertical slanted patch, facing X-, 45 degree to Z+ (lever side)
patch:id=LeverSide2,Ox=0.5625,Oy=0.5625,Oz=0.0,Ux=0.5625,Uy=-0.4375,Uz=1.0,Vx=0.5625,Vy=1.5626,Vz=1.0
# Horizontal slanted patch, facing Y+, 45 degree to Z+ (lever top)
patch:id=LeverSide3,Ox=0.0,Oy=0.125,Oz=0.4375,Ux=1.0,Uy=0.125,Uz=0.4375,Vx=0.0,Vy=1.125,Vz=1.4375
# Horizontal slanted patch, facing Y+, 45 degree to Z+ (lever bottom)
patch:id=LeverSide4,Ox=0.0,Oy=0.0,Oz=0.5625,Ux=1.0,Uy=0.0,Uz=0.5625,Vx=0.0,Vy=1.0,Vz=1.5625
# Wall switch patches
# Vertical patch, facing X+, at X=0.3125, Z=0.0 to 0.1875, Y=0.25 to 0.75 (wider side)
patch:id=WLeverBase1,Ox=0.3125,Oy=0.0,Oz=0.0,Ux=0.3125,Uy=1.0,Uz=0.0,Vx=0.3125,Vy=0.0,Vz=1.0,Umin=0.25,Umax=0.75,Vmin=0.0,Vmax=0.1875
# Horizontal patch, facing Z-, at Y=0.25, Z=0.0 to 0.1875, X=0.3125 to 0.6875 (narrow side)
patch:id=WLeverBase2,Ox=0.0,Oy=0.25,Oz=0.0,Ux=1.0,Uy=0.25,Uz=0.0,Vx=0.0,Vy=0.25,Vz=1.0,Umin=0.3125,Umax=00.6875,Vmin=0,Vmax=0.1875
# Vertical patch, facing Y+, at Z=0.1875, X=0.3125 to 0.6875, Y=0.25 to 0.75
patch:id=WLeverBase3,Ox=0.0,Oy=0.0,Oz=0.1875,Ux=1.0,Uy=0.0,Uz=0.1875,Vx=0.0,Vy=1.0,Vz=0.1875,Umin=0.3125,Umax=0.6875,Vmin=0.25,Vmax=0.75
# Vertical patch, facing X-, at X=0.6875, Z=0.0 to 0.1875, Y=0.25 to 0.75 (wider side)
patch:id=WLeverBase4,Ox=0.6875,Oy=0.0,Oz=0.0,Ux=0.6875,Uy=1.0,Uz=0.0,Vx=0.6875,Vy=0.0,Vz=1.0,Umin=0.25,Umax=0.75,Vmin=0.0,Vmax=0.1875
# Horizontal patch, facing Z+, at Y=0.75, Z=0.0 to 0.1875, X=0.3125 to 0.6875 (narrow side)
patch:id=WLeverBase5,Ox=0.0,Oy=0.75,Oz=0.0,Ux=1.0,Uy=0.75,Uz=0.0,Vx=0.0,Vy=0.75,Vz=1.0,Umin=0.3125,Umax=00.6875,Vmin=0,Vmax=0.1875
# Vertical slanted patch, facing X+, 45 degree to Y+ (lever side)
patch:id=WLeverSide1,Ox=0.4375,Oy=0.0,Oz=0.5625,Ux=0.4375,Uy=1.0,Uz=-0.4375,Vx=0.4375,Vy=1.0,Vz=1.5626
# Vertical slanted patch, facing X-, 45 degree to Y+ (lever side)
patch:id=WLeverSide2,Ox=0.5625,Oy=0.0,Oz=0.5625,Ux=0.5625,Uy=1.0,Uz=-0.4375,Vx=0.5625,Vy=1.0,Vz=1.5626
# Horizontal slanted patch, facing Y+, 45 degree to Y+ (lever top)
patch:id=WLeverSide3,Ox=0.0,Oy=0.4375,Oz=0.125,Ux=1.0,Uy=0.4375,Uz=0.125,Vx=0.0,Vy=1.4375,Vz=1.125
# Horizontal slanted patch, facing Y+, 45 degree to Y+ (lever bottom)
patch:id=WLeverSide4,Ox=0.0,Oy=0.5625,Oz=0.0,Ux=1.0,Uy=0.5625,Uz=0.0,Vx=0.0,Vy=1.5625,Vz=1.0

# Wire patches
# Wire patch - Y+ facing at Y=0.01, top of texture at +Z (none)
patch:id=HorizY001ZTopNone,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0,Umin=0.3125,Umax=0.6875,Vmin=0.3125,Vmax=0.6875,visibility=bottom
# Wire patch - Y+ facing at Y=0.01, top of texture at +Z (N)
patch:id=HorizY001ZTopN,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0,Umin=0.3125,Umax=0.6875,Vmin=0.3125,visibility=bottom
# Wire patch - Y+ facing at Y=0.01, top of texture at +Z (NS)
patch:id=HorizY001ZTopNS,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0,Vmin=0.3125,Vmax=0.6875,visibility=bottom
# Wire patch - Y+ facing at Y=0.01, top of texture at +Z (NE)
patch:id=HorizY001ZTopNE,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0,Umin=0.3125,Vmin=0.3125,visibility=bottom
# Wire patch - Y+ facing at Y=0.01, top of texture at +Z (NEW)
patch:id=HorizY001ZTopNEW,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0,Vmin=0.3125,visibility=bottom
# Wire patch - Y+ facing at Y=0.01, top of texture at +Z (NESW)
patch:id=HorizY001ZTopNESW,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0,visibility=bottom

# Wall sign patches
patch:id=WSignFront,Ox=0.0,Oy=0.25,Oz=0.9166,Ux=1.0,Uy=0.25,Uz=0.9166,Vx=0.0,Vy=1.25,Vz=0.9166,visibility=bottom
patch:id=WSignBack,Ox=0.0,Oy=0.25,Oz=1.0,Ux=1.0,Uy=0.25,Uz=1.0,Vx=0.0,Vy=1.25,Vz=1.0,visibility=top
patch:id=WSignTop,Ox=0.0,Oy=0.75,Oz=0.9166,Ux=1.0,Uy=0.75,Uz=0.9166,Vx=0.0,Vy=0.75,Vz=1.9166,visibility=bottom
patch:id=WSignBottom,Ox=0.0,Oy=0.25,Oz=0.9166,Ux=1.0,Uy=0.25,Uz=0.9166,Vx=0.0,Vy=0.25,Vz=1.9166,visibility=top
patch:id=WSignLeft,Ox=0.0,Oy=0.25,Oz=0.9166,Ux=0.0,Uy=0.25,Uz=1.9166,Vx=0.0,Vy=1.25,Vz=0.9166,visibility=top
patch:id=WSignRight,Ox=1.0,Oy=0.25,Oz=0.9166,Ux=1.0,Uy=0.25,Uz=1.9166,Vx=1.0,Vy=1.25,Vz=0.9166,visibility=bottom

# Sign post patches
patch:id=SignFront,Ox=0.0,Oy=0.5,Oz=0.45833,Ux=1.0,Uy=0.5,Uz=0.45833,Vx=0.0,Vy=1.5,Vz=0.45833,visibility=bottom
patch:id=SignBack,Ox=0.0,Oy=0.5,Oz=0.54166,Ux=1.0,Uy=0.5,Uz=0.54166,Vx=0.0,Vy=1.5,Vz=0.54166,visibility=top
patch:id=SignTop,Ox=0.0,Oy=1.0,Oz=0.45833,Ux=1.0,Uy=1.0,Uz=0.45833,Vx=0.0,Vy=1.0,Vz=1.45833,visibility=bottom
patch:id=SignBottom,Ox=0.0,Oy=0.5,Oz=0.45833,Ux=1.0,Uy=0.5,Uz=0.45833,Vx=0.0,Vy=0.5,Vz=1.45833,visibility=top
patch:id=SignLeft,Ox=0.0,Oy=0.5,Oz=0.45833,Ux=0.0,Uy=0.5,Uz=1.45833,Vx=0.0,Vy=1.5,Vz=0.45833,visibility=top
patch:id=SignRight,Ox=1.0,Oy=0.5,Oz=0.45833,Ux=1.0,Uy=0.5,Uz=1.45833,Vx=1.0,Vy=1.5,Vz=0.45833,visibility=bottom
patch:id=PostFront,Ox=0.45833,Oy=0.0,Oz=0.45833,Ux=1.45833,Uy=0.0,Uz=0.45833,Vx=0.45833,Vy=1.0,Vz=0.45833,visibility=bottom
patch:id=PostBack,Ox=0.45833,Oy=0.0,Oz=0.54166,Ux=1.45833,Uy=0.0,Uz=0.54166,Vx=0.45833,Vy=1.0,Vz=0.54166,visibility=top
patch:id=PostLeft,Ox=0.45833,Oy=0.0,Oz=0.45833,Ux=0.45833,Uy=0.0,Uz=1.45833,Vx=0.45833,Vy=1.0,Vz=0.45833,visibility=top
patch:id=PostRight,Ox=0.54166,Oy=0.0,Oz=0.45833,Ux=0.54166,Uy=0.0,Uz=1.45833,Vx=0.54166,Vy=1.0,Vz=0.45833,visibility=bottom

# Vertical patch, X- facing side from xz=0.1875/0.0 to 0.1875/1.0
patch:id=VertX01875,Ox=0.1875,Oy=0.0,Oz=0.0,Ux=0.1875,Uy=0.0,Uz=1.0,Vx=0.1875,Vy=1.0,Vz=0.0,visibility=top
# Vertical patch, Z- facing side from xz=0.0/0.1875 to 1.0/0.1875
patch:id=VertZ01875,Ox=0.0,Oy=0.0,Oz=0.1875,Ux=1.0,Uy=0.0,Uz=0.1875,Vx=0.0,Vy=1.0,Vz=0.1875,visibility=top

# Brewing stand patches
patch:id=StandSide,Ox=0.0,Oy=0.0,Oz=0.4375,Ux=1.0,Uy=0.0,Uz=0.4375,Vx=0.0,Vy=1.0,Vz=0.4375,Umin=0.4375,Umax=0.5625,visibility=bottom
patch:id=StandArm,Ox=0.0,Oy=0.0,Oz=0.5,Ux=1.0,Uy=0.0,Uz=0.5,Vx=0.0,Vy=1.0,Vz=0.5,Umin=0.5625,Umax=1.0

# Beacon patches
patch:id=BeaconGlassSide,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=0.0,visibility=bottom
patch:id=BeaconObsidianSide,Ox=0.0,Oy=0.0,Oz=0.125,Ux=1.0,Uy=0.0,Uz=0.125,Vx=0.0,Vy=1.0,Vz=0.125,Umin=0.125,Umax=0.875,Vmin=0.0,Vmax=0.1875,visibility=bottom
patch:id=BeaconGlassBottom,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
patch:id=BeaconGlassTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom
patch:id=BeaconObsidianTop,Ox=0.0,Oy=0.1875,Oz=0.0,Ux=1.0,Uy=0.1875,Uz=0.0,Vx=0.0,Vy=0.1875,Vz=1.0,Umin=0.125,Umax=0.875,Vmin=0.125,Vmax=0.875,visibility=bottom
patch:id=BeaconLightSide,Ox=0.0,Oy=0.0,Oz=0.1875,Ux=1.0,Uy=0.0,Uz=0.1875,Vx=0.0,Vy=1.0,Vz=0.1875,Umin=0.1875,Umax=0.8125,Vmin=0.1875,Vmax=0.8125,visibility=bottom
patch:id=BeaconLightTop,Ox=0.0,Oy=0.8125,Oz=0.0,Ux=1.0,Uy=0.8125,Uz=0.0,Vx=0.0,Vy=0.8125,Vz=1.0,Umin=0.1875,Umax=0.8125,Vmin=0.1875,Vmax=0.8125,visibility=bottom

# Cobblestone wall patches
patch:id=CobblePostSide,Ox=0.0,Oy=0.0,Oz=0.25,Ux=1.0,Uy=0.0,Uz=0.25,Vx=0.0,Vy=1.0,Vz=0.25,Umin=0.25,Umax=0.75,visibility=bottom
patch:id=CobblePostTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,Umin=0.25,Umax=0.75,Vmin=0.25,Vmax=0.75,visibility=bottom
patch:id=CobblePostBottom,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,Umin=0.25,Umax=0.75,Vmin=0.25,Vmax=0.75,visibility=top
patch:id=CobbleWallSide,Ox=0.0,Oy=0.0,Oz=0.3125,Ux=1.0,Uy=0.0,Uz=0.3125,Vx=0.0,Vy=1.0,Vz=0.3125,Umin=0.0,Umax=0.25,Vmin=0.0,Vmax=0.8175,visibility=bottom
patch:id=CobbleWallSide2,Ox=0.0,Oy=0.0,Oz=0.6825,Ux=1.0,Uy=0.0,Uz=0.6825,Vx=0.0,Vy=1.0,Vz=0.6825,Umin=0.0,Umax=0.25,Vmin=0.0,Vmax=0.8175,visibility=top
patch:id=CobbleWallTop,Ox=0.0,Oy=0.8175,Oz=0.0,Ux=1.0,Uy=0.8175,Uz=0.0,Vx=0.0,Vy=0.8175,Vz=1.0,Umin=0.0,Umax=0.25,Vmin=0.3125,Vmax=0.6875,visibility=bottom
patch:id=CobbleWallBottom,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,Umin=0.0,Umax=0.25,Vmin=0.3125,Vmax=0.6875,visibility=top
patch:id=CobbleFWallSide,Ox=0.0,Oy=0.0,Oz=0.3125,Ux=1.0,Uy=0.0,Uz=0.3125,Vx=0.0,Vy=1.0,Vz=0.3125,Umin=0.0,Umax=1.0,Vmin=0.0,Vmax=0.8175,visibility=bottom
patch:id=CobbleFWallSide2,Ox=0.0,Oy=0.0,Oz=0.6825,Ux=1.0,Uy=0.0,Uz=0.6825,Vx=0.0,Vy=1.0,Vz=0.6825,Umin=0.0,Umax=1.0,Vmin=0.0,Vmax=0.8175,visibility=top
patch:id=CobbleFWallTop,Ox=0.0,Oy=0.8175,Oz=0.0,Ux=1.0,Uy=0.8175,Uz=0.0,Vx=0.0,Vy=0.8175,Vz=1.0,Umin=0.0,Umax=1.0,Vmin=0.3125,Vmax=0.6875,visibility=bottom
patch:id=CobbleFWallBottom,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,Umin=0.0,Umax=1.0,Vmin=0.3125,Vmax=0.6875,visibility=top

# Flower pot patches
patch:id=FlowerPotSide,Ox=0.0,Oy=0.0,Oz=0.3125,Ux=1.0,Uy=0.0,Uz=0.3125,Vx=0.0,Vy=1.0,Vz=0.3125,Umin=0.3125,Umax=0.6875,Vmin=0.0,Vmax=0.375,visibility=both
patch:id=FlowerPotTop,Ox=0.0,Oy=0.375,Oz=0.0,Ux=1.0,Uy=0.375,Uz=0.0,Vx=0.0,Vy=0.375,Vz=1.0,Umin=0.3125,Umax=0.6875,Vmin=0.3125,Vmax=0.6875,visibility=bottom
patch:id=FlowerPotBottom,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,Umin=0.3125,Umax=0.6875,Vmin=0.3125,Vmax=0.6875,visibility=top
patch:id=FlowerPotDirt,Ox=0.0,Oy=0.25,Oz=0.0,Ux=1.0,Uy=0.25,Uz=0.0,Vx=0.0,Vy=0.25,Vz=1.0,Umin=0.375,Umax=0.625,Vmin=0.375,Vmax=0.625,visibility=bottom
patch:id=FlowerPotPlant,Ox=0.875,Oy=0.25,Oz=0.125,Ux=0.125,Uy=0.25,Uz=0.875,Vx=0.875,Vy=1.0,Vz=0.125
patch:id=FlowerPotFlower,Ox=1.0,Oy=0.25,Oz=0.0,Ux=0.0,Uy=0.25,Uz=1.0,Vx=1.0,Vy=1.25,Vz=0.0,Vmin=0.0,Vmax=0.75
patch:id=FlowerPotCactusSide,Ox=0.0,Oy=0.0,Oz=0.375,Ux=1.0,Uy=0.0,Uz=0.375,Vx=0.0,Vy=1.0,Vz=0.375,Umin=0.375,Umax=0.625,Vmin=0.0,Vmax=1.0,visibility=both
patch:id=FlowerPotCactusTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,Umin=0.375,Umax=0.625,Vmin=0.375,Vmax=0.625,visibility=bottom

# Water
ignore-updates:id=water,data=*
# Lava
ignore-updates:id=lava,data=*
# Leaves
ignore-updates:id=oak_leaves,id=birch_leaves,id=spruce_leaves,id=jungle_leaves,id=acacia_leaves,id=dark_oak_leaves

# Wood Stair
# Cobblestone Stair
# Brick Stair
# Stone Brick Stair
# Nether brick stair
# Sandstone stair
# Spruce Wood stair
# Birch Wood stair
# Jungle Wood stair
# Quartz Stairs
# Prismarine stairs
# Prismarine brick stairs
# Dark prismarine stairs
customblock:id=oak_stairs,id=cobblestone_stairs,id=brick_stairs,id=stone_brick_stairs,id=nether_brick_stairs,id=sandstone_stairs,id=spruce_stairs,id=birch_stairs,id=jungle_stairs,id=quartz_stairs,id=prismarine_stairs,id=prismarine_brick_stairs,id=dark_prismarine_stairs,class=org.dynmap.hdmap.renderer.StairStateRenderer


# Oak slab
# Spruce slab
# Birch slab
# Jungle slab
# Acacia slab
# Dark oak slab
boxblock:id=oak_slab,id=spruce_slab,id=birch_slab,id=jungle_slab,id=acacia_slab,id=dark_oak_slab,data=0,data=1,ymin=0.5
boxblock:id=oak_slab,id=spruce_slab,id=birch_slab,id=jungle_slab,id=acacia_slab,id=dark_oak_slab,data=2,data=3,ymax=0.5
# Stone slab
# Sandstone slab
# Petified oak slab
# Cobblestone slab
# Brick slab
# Stone brick slab
# Nether brick slab
# Quartz slab
# Red sandstone slab
# Purpur slab
# Prismarine slab
# Prismarine brick slab
# Dark prismarine slab
boxblock:id=stone_slab,id=sandstone_slab,id=petrified_oak_slab,id=cobblestone_slab,id=brick_slab,id=stone_brick_slab,id=nether_brick_slab,id=quartz_slab,id=red_sandstone_slab,id=purpur_slab,id=prismarine_slab,id=prismarine_brick_slab,id=dark_prismarine_slab,data=0,data=1,ymin=0.5
boxblock:id=stone_slab,id=sandstone_slab,id=petrified_oak_slab,id=cobblestone_slab,id=brick_slab,id=stone_brick_slab,id=nether_brick_slab,id=quartz_slab,id=red_sandstone_slab,id=purpur_slab,id=prismarine_slab,id=prismarine_brick_slab,id=dark_prismarine_slab,data=2,data=3,ymax=0.5

# Snow
boxblock:id=snow,data=0,ymax=0.125
boxblock:id=snow,data=1,ymax=0.25
boxblock:id=snow,data=2,ymax=0.375
boxblock:id=snow,data=3,ymax=0.5
boxblock:id=snow,data=4,ymax=0.625
boxblock:id=snow,data=5,ymax=0.75
boxblock:id=snow,data=6,ymax=0.875

# Torch
# Redstone torch
patchblock:id=torch,id=redstone_torch,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0
# Torch - pointing south
patchblock:id=wall_torch,data=3,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0
# Torch - pointing north
patchblock:id=wall_torch,data=2,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0
# Torch - pointing west
patchblock:id=wall_torch,data=1,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0
# Torch - pointing east
patchblock:id=wall_torch,data=0,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0

# Redstone torch on - pointing south
# Redstone torch off - pointing south
patchblock:id=redstone_wall_torch,data=6,data=7,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0
# Redstone torch on - pointing north
# Redstone torch off - pointing north
patchblock:id=redstone_wall_torch,data=4,data=5,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0
# Redstone torch on - pointing west
# Redstone torch off - pointing west
patchblock:id=redstone_wall_torch,data=2,data=3,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0
# Redstone torch on - pointing east
# Redstone torch off - pointing east
patchblock:id=redstone_wall_torch,data=0,data=1,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0

ignore-updates:id=redstone_wall_torch,id=redstone_torch

# Oak fence
# Spruce fence
# Birch fence
# Jungle fence
# Acacia fence
# Dark oak fence
# Nether brick fence
customblock:id=oak_fence,id=spruce_fence,id=birch_fence,id=jungle_fence,id=acacia_fence,id=dark_oak_fence,id=nether_brick_fence,class=org.dynmap.hdmap.renderer.FenceWallBlockStateRenderer,type=fence

# Stone pressure plate
# Oak pressure plate
# Spruce pressure plate
# Birch pressure plate
# Jungle pressure plate
# Acacia pressure plate
# Dark Oak pressure plate
# Light weighted pressure plate
# Heavy weighted pressure plate
boxblock:id=oak_pressure_plate,id=spruce_pressure_plate,id=birch_pressure_plate,id=jungle_pressure_plate,id=acacia_pressure_plate,id=dark_oak_pressure_plate,id=stone_pressure_plate,id=light_weighted_pressure_plate,id=heavy_weighted_pressure_plate,xmin=0.0625,xmax=0.9275,ymax=0.0625,zmin=0.0625,zmax=0.9275

# Trapdoor (closed)
boxblock:id=iron_trapdoor,id=oak_trapdoor,id=spruce_trapdoor,id=birch_trapdoor,id=jungle_trapdoor,id=acacia_trapdoor,id=dark_oak_trapdoor,data=12-15,data=28-31,data=44-47,data=60-63,ymax=0.1875
# Trapdoor (open: west attach)
boxblock:id=iron_trapdoor,id=oak_trapdoor,id=spruce_trapdoor,id=birch_trapdoor,id=jungle_trapdoor,id=acacia_trapdoor,id=dark_oak_trapdoor,data=32-35,data=40-44,xmin=0.8125
# Trapdoor (open: east attach)
boxblock:id=iron_trapdoor,id=oak_trapdoor,id=spruce_trapdoor,id=birch_trapdoor,id=jungle_trapdoor,id=acacia_trapdoor,id=dark_oak_trapdoor,data=48-51,data=56-59,xmax=0.1875
# Trapdoor (open: south attach)
boxblock:id=iron_trapdoor,id=oak_trapdoor,id=spruce_trapdoor,id=birch_trapdoor,id=jungle_trapdoor,id=acacia_trapdoor,id=dark_oak_trapdoor,data=16-19,data=24-27,zmax=0.1875
# Trapdoor (open: north attach)
boxblock:id=iron_trapdoor,id=oak_trapdoor,id=spruce_trapdoor,id=birch_trapdoor,id=jungle_trapdoor,id=acacia_trapdoor,id=dark_oak_trapdoor,data=0-3,data=8-11,zmin=0.8125
# Trapdoor (closed - top)
boxblock:id=iron_trapdoor,id=oak_trapdoor,id=spruce_trapdoor,id=birch_trapdoor,id=jungle_trapdoor,id=acacia_trapdoor,id=dark_oak_trapdoor,data=4-7,data=20-23,data=36-39,data=52-55,ymin=0.8125

# Crops
# Carrot
# Potatoes
patchblock:id=wheat,id=carrots,id=potatoes,patch0=VertX075,patch1=VertX075@90,patch2=VertX025,patch3=VertX025@90
# Stone Button 
# Oak button
# Spruce button
# Birch button
# Jungle button
# Acacia button
# Dark oak button
boxblock:id=stone_button,id=oak_button,id=spruce_button,id=birch_button,id=jungle_button,id=acacia_button,id=dark_oak_button,data=16-19,xmin=0.3125,xmax=0.6875,ymin=0.875,zmin=0.375,zmax=0.625
boxblock:id=stone_button,id=oak_button,id=spruce_button,id=birch_button,id=jungle_button,id=acacia_button,id=dark_oak_button,data=20-23,xmin=0.375,xmax=0.625,ymin=0.875,zmin=0.3125,zmax=0.6875
boxblock:id=stone_button,id=oak_button,id=spruce_button,id=birch_button,id=jungle_button,id=acacia_button,id=dark_oak_button,data=14-15,xmax=0.125,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875
boxblock:id=stone_button,id=oak_button,id=spruce_button,id=birch_button,id=jungle_button,id=acacia_button,id=dark_oak_button,data=12-13,xmin=0.875,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875
boxblock:id=stone_button,id=oak_button,id=spruce_button,id=birch_button,id=jungle_button,id=acacia_button,id=dark_oak_button,data=10-11,zmax=0.125,ymin=0.375,ymax=0.625,xmin=0.3125,xmax=0.6875
boxblock:id=stone_button,id=oak_button,id=spruce_button,id=birch_button,id=jungle_button,id=acacia_button,id=dark_oak_button,data=8-9,zmin=0.875,ymin=0.375,ymax=0.625,xmin=0.3125,xmax=0.6875
boxblock:id=stone_button,id=oak_button,id=spruce_button,id=birch_button,id=jungle_button,id=acacia_button,id=dark_oak_button,data=0-3,xmin=0.3125,xmax=0.6875,ymax=0.125,zmin=0.375,zmax=0.625
boxblock:id=stone_button,id=oak_button,id=spruce_button,id=birch_button,id=jungle_button,id=acacia_button,id=dark_oak_button,data=4-7,xmin=0.375,xmax=0.625,ymax=0.125,zmin=0.3125,zmax=0.6875

# Rails - flat - east/west
patchblock:id=rail,data=0,patch0=HorizY001ZTop
# Rails - flat - north/south
patchblock:id=rail,data=1,patch0=HorizY001ZTop@90
# Rails - ascending to south 
patchblock:id=rail,data=2,data=10,patch0=SlopeXUpZTop
# Rails - ascending to north
patchblock:id=rail,data=3,data=11,patch0=SlopeXUpZTop@180
# Rails - ascending to east
patchblock:id=rail,data=4,data=12,patch0=SlopeXUpZTop@270
# Rails - ascending to west
patchblock:id=rail,data=5,data=13,patch0=SlopeXUpZTop@90
# Rails - northeast corner
patchblock:id=rail,data=6,patch0=HorizY001ZTop@90
# Rails - southeast corner
patchblock:id=rail,data=7,patch0=HorizY001ZTop@180
# Rails - southwest corner
patchblock:id=rail,data=8,patch0=HorizY001ZTop@270
# Rails - northwest corner
patchblock:id=rail,data=9,patch0=HorizY001ZTop

# Powered rails - flat - east/west
# Detector rails - flat - east/west
# Activator Rail - flat - east/west
patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=0,data=6,patch0=HorizY001ZTop
# Powered rails - flat - north/south
# Detector rails - flat - north/south
# Activator Rail - flat - north/south
patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=1,data=7,patch0=HorizY001ZTop@90
# Powered rails - ascending to south 
# Detector rails - ascending to south 
# Activator Rail - ascending to south 
patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=2,data=8,patch0=SlopeXUpZTop
# Powered rails - ascending to north 
# Detector rails - ascending to north 
# Activator Rail - ascending to north 
patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=3,data=9,patch0=SlopeXUpZTop@180
# Powered rails - ascending to east 
# Detector rails - ascending to east 
# Activator Rail - ascending to east 
patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=4,data=10,patch0=SlopeXUpZTop@270
# Powered rails - ascending to west 
# Detector rails - ascending to west 
# Activator Rail - ascending to west 
patchblock:id=powered_rail,id=detector_rail,id=activator_rail,data=5,data=11,patch0=SlopeXUpZTop@90

# Ladder
patchblock:id=ladder,data=0,data=1,patch0=VertX0In@270
patchblock:id=ladder,data=2,data=3,patch0=VertX0In@90
patchblock:id=ladder,data=4,data=5,patch0=VertX0In@180
patchblock:id=ladder,data=6,data=7,patch0=VertX0In
# Wall sign - facing east
[-1.13.2]patchblock:id=wall_sign,data=0-1,patch0=WSignFront,patch1=WSignBack,patch2=WSignTop,patch3=WSignBottom,patch4=WSignLeft,patch5=WSignRight
[1.14-]patchblock:id=oak_wall_sign,id=birch_wall_sign,id=spruce_wall_sign,id=acacia_wall_sign,id=jungle_wall_sign,id=dark_oak_wall_sign,data=0-1,patch0=WSignFront,patch1=WSignBack,patch2=WSignTop,patch3=WSignBottom,patch4=WSignLeft,patch5=WSignRight
# Wall sign - facing west
[-1.13.2]patchblock:id=wall_sign,data=2-3,patch0=WSignFront@180,patch1=WSignBack@180,patch2=WSignTop@180,patch3=WSignBottom@180,patch4=WSignLeft@180,patch5=WSignRight@180
[1.14-]patchblock:id=oak_wall_sign,id=birch_wall_sign,id=spruce_wall_sign,id=acacia_wall_sign,id=jungle_wall_sign,id=dark_oak_wall_sign,data=2-3,patch0=WSignFront@180,patch1=WSignBack@180,patch2=WSignTop@180,patch3=WSignBottom@180,patch4=WSignLeft@180,patch5=WSignRight@180
# Wall sign - facing north
[-1.13.2]patchblock:id=wall_sign,data=4-5,patch0=WSignFront@270,patch1=WSignBack@270,patch2=WSignTop@270,patch3=WSignBottom@270,patch4=WSignLeft@270,patch5=WSignRight@270
[1.14-]patchblock:id=oak_wall_sign,id=birch_wall_sign,id=spruce_wall_sign,id=acacia_wall_sign,id=jungle_wall_sign,id=dark_oak_wall_sign,data=4-5,patch0=WSignFront@270,patch1=WSignBack@270,patch2=WSignTop@270,patch3=WSignBottom@270,patch4=WSignLeft@270,patch5=WSignRight@270
# Wall sign - facing south
[-1.13.2]patchblock:id=wall_sign,data=6-7,patch0=WSignFront@90,patch1=WSignBack@90,patch2=WSignTop@90,patch3=WSignBottom@90,patch4=WSignLeft@90,patch5=WSignRight@90
[1.14-]patchblock:id=oak_wall_sign,id=birch_wall_sign,id=spruce_wall_sign,id=acacia_wall_sign,id=jungle_wall_sign,id=dark_oak_wall_sign,data=6-7,patch0=WSignFront@90,patch1=WSignBack@90,patch2=WSignTop@90,patch3=WSignBottom@90,patch4=WSignLeft@90,patch5=WSignRight@90

# Redstone wire
customblock:id=redstone_wire,class=org.dynmap.hdmap.renderer.RedstoneWireStateRenderer

ignore-updates:id=redstone_wire
# Signpost - facing west
[-1.13.2]patchblock:id=sign,data=0-1,patch0=SignFront@180,patch1=SignBack@180,patch2=SignTop@180,patch3=SignBottom@180,patch4=SignLeft@180,patch5=SignRight@180,patch6=PostFront@180,patch7=PostBack@180,patch8=PostLeft@180,patch9=PostRight@180
[1.14-]patchblock:id=oak_sign,id=spruce_sign,id=birch_sign,id=acacia_sign,id=jungle_sign,id=dark_oak_sign,data=0-1,patch0=SignFront@180,patch1=SignBack@180,patch2=SignTop@180,patch3=SignBottom@180,patch4=SignLeft@180,patch5=SignRight@180,patch6=PostFront@180,patch7=PostBack@180,patch8=PostLeft@180,patch9=PostRight@180
# Signpost - facing north
[-1.13.2]patchblock:id=sign,data=8-9,patch0=SignFront@270,patch1=SignBack@270,patch2=SignTop@270,patch3=SignBottom@270,patch4=SignLeft@270,patch5=SignRight@270,patch6=PostFront@270,patch7=PostBack@270,patch8=PostLeft@270,patch9=PostRight@270
[1.14-]patchblock:id=oak_sign,id=spruce_sign,id=birch_sign,id=acacia_sign,id=jungle_sign,id=dark_oak_sign,data=8-9,patch0=SignFront@270,patch1=SignBack@270,patch2=SignTop@270,patch3=SignBottom@270,patch4=SignLeft@270,patch5=SignRight@270,patch6=PostFront@270,patch7=PostBack@270,patch8=PostLeft@270,patch9=PostRight@270
# Signpost - facing east
[-1.13.2]patchblock:id=sign,data=16-17,patch0=SignFront,patch1=SignBack,patch2=SignTop,patch3=SignBottom,patch4=SignLeft,patch5=SignRight,patch6=PostFront,patch7=PostBack,patch8=PostLeft,patch9=PostRight
[1.14-]patchblock:id=oak_sign,id=spruce_sign,id=birch_sign,id=acacia_sign,id=jungle_sign,id=dark_oak_sign,data=16-17,patch0=SignFront,patch1=SignBack,patch2=SignTop,patch3=SignBottom,patch4=SignLeft,patch5=SignRight,patch6=PostFront,patch7=PostBack,patch8=PostLeft,patch9=PostRight
# Signpost - facing south
[-1.13.2]patchblock:id=sign,data=24-25,patch0=SignFront@90,patch1=SignBack@90,patch2=SignTop@90,patch3=SignBottom@90,patch4=SignLeft@90,patch5=SignRight@90,patch6=PostFront@90,patch7=PostBack@90,patch8=PostLeft@90,patch9=PostRight@90
[1.14-]patchblock:id=oak_sign,id=spruce_sign,id=birch_sign,id=acacia_sign,id=jungle_sign,id=dark_oak_sign,data=24-25,patch0=SignFront@90,patch1=SignBack@90,patch2=SignTop@90,patch3=SignBottom@90,patch4=SignLeft@90,patch5=SignRight@90,patch6=PostFront@90,patch7=PostBack@90,patch8=PostLeft@90,patch9=PostRight@90
# Signpost - facing northwest
[-1.13.2]patchblock:id=sign,data=4-5,patch0=SignFront@225,patch1=SignBack@225,patch2=SignTop@225,patch3=SignBottom@225,patch4=SignLeft@225,patch5=SignRight@225,patch6=PostFront@225,patch7=PostBack@225,patch8=PostLeft@225,patch9=PostRight@225
[1.14-]patchblock:id=oak_sign,id=spruce_sign,id=birch_sign,id=acacia_sign,id=jungle_sign,id=dark_oak_sign,data=4-5,patch0=SignFront@225,patch1=SignBack@225,patch2=SignTop@225,patch3=SignBottom@225,patch4=SignLeft@225,patch5=SignRight@225,patch6=PostFront@225,patch7=PostBack@225,patch8=PostLeft@225,patch9=PostRight@225
# Signpost - facing northeast
[-1.13.2]patchblock:id=sign,data=12-13,patch0=SignFront@315,patch1=SignBack@315,patch2=SignTop@315,patch3=SignBottom@315,patch4=SignLeft@315,patch5=SignRight@315,patch6=PostFront@315,patch7=PostBack@315,patch8=PostLeft@315,patch9=PostRight@315
[1.14-]patchblock:id=oak_sign,id=spruce_sign,id=birch_sign,id=acacia_sign,id=jungle_sign,id=dark_oak_sign,data=12-13,patch0=SignFront@315,patch1=SignBack@315,patch2=SignTop@315,patch3=SignBottom@315,patch4=SignLeft@315,patch5=SignRight@315,patch6=PostFront@315,patch7=PostBack@315,patch8=PostLeft@315,patch9=PostRight@315
# Signpost - facing southeast
[-1.13.2]patchblock:id=sign,data=20-21,patch0=SignFront@45,patch1=SignBack@45,patch2=SignTop@45,patch3=SignBottom@45,patch4=SignLeft@45,patch5=SignRight@45,patch6=PostFront@45,patch7=PostBack@45,patch8=PostLeft@45,patch9=PostRight@45
[1.14-]patchblock:id=oak_sign,id=spruce_sign,id=birch_sign,id=acacia_sign,id=jungle_sign,id=dark_oak_sign,data=20-21,patch0=SignFront@45,patch1=SignBack@45,patch2=SignTop@45,patch3=SignBottom@45,patch4=SignLeft@45,patch5=SignRight@45,patch6=PostFront@45,patch7=PostBack@45,patch8=PostLeft@45,patch9=PostRight@45
# Signpost - facing southwest
[-1.13.2]patchblock:id=sign,data=28-29,patch0=SignFront@135,patch1=SignBack@135,patch2=SignTop@135,patch3=SignBottom@135,patch4=SignLeft@135,patch5=SignRight@135,patch6=PostFront@135,patch7=PostBack@135,patch8=PostLeft@135,patch9=PostRight@135
[1.14-]patchblock:id=oak_sign,id=spruce_sign,id=birch_sign,id=acacia_sign,id=jungle_sign,id=dark_oak_sign,data=28-29,patch0=SignFront@135,patch1=SignBack@135,patch2=SignTop@135,patch3=SignBottom@135,patch4=SignLeft@135,patch5=SignRight@135,patch6=PostFront@135,patch7=PostBack@135,patch8=PostLeft@135,patch9=PostRight@135
# Signpost - facing west-northwest
[-1.13.2]patchblock:id=sign,data=2-3,patch0=SignFront@203,patch1=SignBack@203,patch2=SignTop@203,patch3=SignBottom@203,patch4=SignLeft@203,patch5=SignRight@203,patch6=PostFront@203,patch7=PostBack@203,patch8=PostLeft@203,patch9=PostRight@203
[1.14-]patchblock:id=oak_sign,id=spruce_sign,id=birch_sign,id=acacia_sign,id=jungle_sign,id=dark_oak_sign,data=2-3,patch0=SignFront@203,patch1=SignBack@203,patch2=SignTop@203,patch3=SignBottom@203,patch4=SignLeft@203,patch5=SignRight@203,patch6=PostFront@203,patch7=PostBack@203,patch8=PostLeft@203,patch9=PostRight@203
# Signpost - facing north-northeast
[-1.13.2]patchblock:id=sign,data=10-11,patch0=SignFront@293,patch1=SignBack@293,patch2=SignTop@293,patch3=SignBottom@293,patch4=SignLeft@293,patch5=SignRight@293,patch6=PostFront@293,patch7=PostBack@293,patch8=PostLeft@293,patch9=PostRight@293
[1.14-]patchblock:id=oak_sign,id=spruce_sign,id=birch_sign,id=acacia_sign,id=jungle_sign,id=dark_oak_sign,data=10-11,patch0=SignFront@293,patch1=SignBack@293,patch2=SignTop@293,patch3=SignBottom@293,patch4=SignLeft@293,patch5=SignRight@293,patch6=PostFront@293,patch7=PostBack@293,patch8=PostLeft@293,patch9=PostRight@293
# Signpost - facing north-northeast
[-1.13.2]patchblock:id=sign,data=18-19,patch0=SignFront@23,patch1=SignBack@23,patch2=SignTop@23,patch3=SignBottom@23,patch4=SignLeft@23,patch5=SignRight@23,patch6=PostFront@23,patch7=PostBack@23,patch8=PostLeft@23,patch9=PostRight@23
[1.14-]patchblock:id=oak_sign,id=spruce_sign,id=birch_sign,id=acacia_sign,id=jungle_sign,id=dark_oak_sign,data=18-19,patch0=SignFront@23,patch1=SignBack@23,patch2=SignTop@23,patch3=SignBottom@23,patch4=SignLeft@23,patch5=SignRight@23,patch6=PostFront@23,patch7=PostBack@23,patch8=PostLeft@23,patch9=PostRight@23
# Signpost - facing north-northeast
[-1.13.2]patchblock:id=sign,data=26-27,patch0=SignFront@113,patch1=SignBack@113,patch2=SignTop@113,patch3=SignBottom@113,patch4=SignLeft@113,patch5=SignRight@113,patch6=PostFront@113,patch7=PostBack@113,patch8=PostLeft@113,patch9=PostRight@113
[1.14-]patchblock:id=oak_sign,id=spruce_sign,id=birch_sign,id=acacia_sign,id=jungle_sign,id=dark_oak_sign,data=26-27,patch0=SignFront@113,patch1=SignBack@113,patch2=SignTop@113,patch3=SignBottom@113,patch4=SignLeft@113,patch5=SignRight@113,patch6=PostFront@113,patch7=PostBack@113,patch8=PostLeft@113,patch9=PostRight@113
# Signpost - facing west-southwest
[-1.13.2]patchblock:id=sign,data=30-31,patch0=SignFront@157,patch1=SignBack@157,patch2=SignTop@157,patch3=SignBottom@157,patch4=SignLeft@157,patch5=SignRight@157,patch6=PostFront@157,patch7=PostBack@157,patch8=PostLeft@157,patch9=PostRight@157
[1.14-]patchblock:id=oak_sign,id=spruce_sign,id=birch_sign,id=acacia_sign,id=jungle_sign,id=dark_oak_sign,data=30-31,patch0=SignFront@157,patch1=SignBack@157,patch2=SignTop@157,patch3=SignBottom@157,patch4=SignLeft@157,patch5=SignRight@157,patch6=PostFront@157,patch7=PostBack@157,patch8=PostLeft@157,patch9=PostRight@157
# Signpost - facing north-northwest
[-1.13.2]patchblock:id=sign,data=6-7,patch0=SignFront@247,patch1=SignBack@247,patch2=SignTop@247,patch3=SignBottom@247,patch4=SignLeft@247,patch5=SignRight@247,patch6=PostFront@247,patch7=PostBack@247,patch8=PostLeft@247,patch9=PostRight@247
[1.14-]patchblock:id=oak_sign,id=spruce_sign,id=birch_sign,id=acacia_sign,id=jungle_sign,id=dark_oak_sign,data=6-7,patch0=SignFront@247,patch1=SignBack@247,patch2=SignTop@247,patch3=SignBottom@247,patch4=SignLeft@247,patch5=SignRight@247,patch6=PostFront@247,patch7=PostBack@247,patch8=PostLeft@247,patch9=PostRight@247
# Signpost - facing east-northeast
[-1.13.2]patchblock:id=sign,data=14-15,patch0=SignFront@337,patch1=SignBack@337,patch2=SignTop@337,patch3=SignBottom@337,patch4=SignLeft@337,patch5=SignRight@337,patch6=PostFront@337,patch7=PostBack@337,patch8=PostLeft@337,patch9=PostRight@337
[1.14-]patchblock:id=oak_sign,id=spruce_sign,id=birch_sign,id=acacia_sign,id=jungle_sign,id=dark_oak_sign,data=14-15,patch0=SignFront@337,patch1=SignBack@337,patch2=SignTop@337,patch3=SignBottom@337,patch4=SignLeft@337,patch5=SignRight@337,patch6=PostFront@337,patch7=PostBack@337,patch8=PostLeft@337,patch9=PostRight@337
# Signpost - facing south-southeast
[-1.13.2]patchblock:id=sign,data=22-23,patch0=SignFront@67,patch1=SignBack@67,patch2=SignTop@67,patch3=SignBottom@67,patch4=SignLeft@67,patch5=SignRight@67,patch6=PostFront@67,patch7=PostBack@67,patch8=PostLeft@67,patch9=PostRight@67
[1.14-]patchblock:id=oak_sign,id=spruce_sign,id=birch_sign,id=acacia_sign,id=jungle_sign,id=dark_oak_sign,data=22-23,patch0=SignFront@67,patch1=SignBack@67,patch2=SignTop@67,patch3=SignBottom@67,patch4=SignLeft@67,patch5=SignRight@67,patch6=PostFront@67,patch7=PostBack@67,patch8=PostLeft@67,patch9=PostRight@67
# Fire
patchblock:id=fire,patch0=VertX0,patch1=VertX0@90,patch2=VertX0@180,patch3=VertX0@270,patch4=SlopeXUpZTop675,patch5=SlopeXUpZTop675@90,patch6=SlopeXUpZTop675@180,patch4=SlopeXUpZTop675@270
# Bed - head - pointing west
block:id=white_bed,id=orange_bed,id=magenta_bed,id=light_blue_bed,id=yellow_bed,id=lime_bed,id=pink_bed,id=gray_bed,id=light_gray_bed,id=cyan_bed,id=purple_bed,id=blue_bed,id=brown_bed,id=green_bed,id=red_bed,id=black_bed,data=8,scale=16
layer:0,1,2
***-------------
***-------------
***-------------
----------------
----------------
----------------
----------------
----------------
----------------
----------------
----------------
----------------
----------------
***-------------
***-------------
***-------------
layer:3,4,5,6,7,8
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
layer:9
----------------
-******---------
-******---------
-******---------
-******---------
-******---------
-******---------
-******---------
-******---------
-******---------
-******---------
-******---------
-******---------
-******---------
-******---------
----------------
# Bed - head - pointing north
block:id=white_bed,id=orange_bed,id=magenta_bed,id=light_blue_bed,id=yellow_bed,id=lime_bed,id=pink_bed,id=gray_bed,id=light_gray_bed,id=cyan_bed,id=purple_bed,id=blue_bed,id=brown_bed,id=green_bed,id=red_bed,id=black_bed,data=9,scale=16
rotate:id=white_bed,data=8,rot=90
# Bed - head - pointing east
block:id=white_bed,id=orange_bed,id=magenta_bed,id=light_blue_bed,id=yellow_bed,id=lime_bed,id=pink_bed,id=gray_bed,id=light_gray_bed,id=cyan_bed,id=purple_bed,id=blue_bed,id=brown_bed,id=green_bed,id=red_bed,id=black_bed,data=10,scale=16
rotate:id=white_bed,data=8,rot=180
# Bed - head - pointing south
block:id=white_bed,id=orange_bed,id=magenta_bed,id=light_blue_bed,id=yellow_bed,id=lime_bed,id=pink_bed,id=gray_bed,id=light_gray_bed,id=cyan_bed,id=purple_bed,id=blue_bed,id=brown_bed,id=green_bed,id=red_bed,id=black_bed,data=11,scale=16
rotate:id=white_bed,data=8,rot=270
# Bed - foot - pointing west
block:id=white_bed,id=orange_bed,id=magenta_bed,id=light_blue_bed,id=yellow_bed,id=lime_bed,id=pink_bed,id=gray_bed,id=light_gray_bed,id=cyan_bed,id=purple_bed,id=blue_bed,id=brown_bed,id=green_bed,id=red_bed,id=black_bed,data=0,scale=16
layer:0,1,2
-------------***
-------------***
-------------***
----------------
----------------
----------------
----------------
----------------
----------------
----------------
----------------
----------------
----------------
-------------***
-------------***
-------------***
layer:3,4,5,6,7,8
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
# Bed - foot - pointing north
block:id=white_bed,id=orange_bed,id=magenta_bed,id=light_blue_bed,id=yellow_bed,id=lime_bed,id=pink_bed,id=gray_bed,id=light_gray_bed,id=cyan_bed,id=purple_bed,id=blue_bed,id=brown_bed,id=green_bed,id=red_bed,id=black_bed,data=1,scale=16
rotate:id=white_bed,data=0,rot=90
# Bed - foot - pointing east
block:id=white_bed,id=orange_bed,id=magenta_bed,id=light_blue_bed,id=yellow_bed,id=lime_bed,id=pink_bed,id=gray_bed,id=light_gray_bed,id=cyan_bed,id=purple_bed,id=blue_bed,id=brown_bed,id=green_bed,id=red_bed,id=black_bed,data=2,scale=16
rotate:id=white_bed,data=0,rot=180
# Bed - foot - pointing south
block:id=white_bed,id=orange_bed,id=magenta_bed,id=light_blue_bed,id=yellow_bed,id=lime_bed,id=pink_bed,id=gray_bed,id=light_gray_bed,id=cyan_bed,id=purple_bed,id=blue_bed,id=brown_bed,id=green_bed,id=red_bed,id=black_bed,data=3,scale=16
rotate:id=white_bed,data=0,rot=270

# Oak door
# Iron Door
customblock:id=oak_door,id=iron_door,class=org.dynmap.hdmap.renderer.DoorStateRenderer

# Wall lever, facing south
patchblock:id=lever,data=1,patch0=WLeverBase1@270,patch1=WLeverBase2@270,patch2=WLeverBase3@270,patch3=WLeverBase4@270,patch4=WLeverBase5@270,patch5=WLeverSide1@270,patch6=WLeverSide2@270,patch7=WLeverSide3@270,patch8=WLeverSide4@270
patchblock:id=lever,data=9,patch0=WLeverBase1@270,patch1=WLeverBase2@270,patch2=WLeverBase3@270,patch3=WLeverBase4@270,patch4=WLeverBase5@270,patch5=WLeverSide1@0/90/180,patch6=WLeverSide2@0/90/180,patch7=WLeverSide3@0/90/180,patch8=WLeverSide4@0/90/180
# Wall lever, facing north
patchblock:id=lever,data=2,patch0=WLeverBase1@90,patch1=WLeverBase2@90,patch2=WLeverBase3@90,patch3=WLeverBase4@90,patch4=WLeverBase5@90,patch5=WLeverSide1@90,patch6=WLeverSide2@90,patch7=WLeverSide3@90,patch8=WLeverSide4@90
patchblock:id=lever,data=10,patch0=WLeverBase1@90,patch1=WLeverBase2@90,patch2=WLeverBase3@90,patch3=WLeverBase4@90,patch4=WLeverBase5@90,patch5=WLeverSide1@0/270/180,patch6=WLeverSide2@0/270/180,patch7=WLeverSide3@0/270/180,patch8=WLeverSide4@0/270/180
# Wall lever, facing west
patchblock:id=lever,data=3,patch0=WLeverBase1,patch1=WLeverBase2,patch2=WLeverBase3,patch3=WLeverBase4,patch4=WLeverBase5,patch5=WLeverSide1,patch6=WLeverSide2,patch7=WLeverSide3,patch8=WLeverSide4
patchblock:id=lever,data=11,patch0=WLeverBase1,patch1=WLeverBase2,patch2=WLeverBase3,patch3=WLeverBase4,patch4=WLeverBase5,patch5=WLeverSide1@0/0/180,patch6=WLeverSide2@0/0/180,patch7=WLeverSide3@0/0/180,patch8=WLeverSide4@0/0/180
# Wall lever, facing east
patchblock:id=lever,data=4,patch0=WLeverBase1@180,patch1=WLeverBase2@180,patch2=WLeverBase3@180,patch3=WLeverBase4@180,patch4=WLeverBase5@180,patch5=WLeverSide1@180,patch6=WLeverSide2@180,patch7=WLeverSide3@180,patch8=WLeverSide4@180
patchblock:id=lever,data=12,patch0=WLeverBase1@180,patch1=WLeverBase2@180,patch2=WLeverBase3@180,patch3=WLeverBase4@180,patch4=WLeverBase5@180,patch5=WLeverSide1@0/180/180,patch6=WLeverSide2@0/180/180,patch7=WLeverSide3@0/180/180,patch8=WLeverSide4@0/180/180
# Ground lever, off tp south
patchblock:id=lever,data=6,patch0=LeverBase1@270,patch1=LeverBase1@90,patch2=LeverBase2@270,patch3=LeverBase2@90,patch4=LeverBase3@270,patch5=LeverSide1@270,patch6=LeverSide2@270,patch7=LeverSide3@270,patch8=LeverSide4@270
patchblock:id=lever,data=14,patch0=LeverBase1@270,patch1=LeverBase1@90,patch2=LeverBase2@270,patch3=LeverBase2@90,patch4=LeverBase3@270,patch5=LeverSide1@90,patch6=LeverSide2@90,patch7=LeverSide3@90,patch8=LeverSide4@90
# Ground lever, off tp west
patchblock:id=lever,data=5,patch0=LeverBase1,patch1=LeverBase1@180,patch2=LeverBase2,patch3=LeverBase2@180,patch4=LeverBase3,patch5=LeverSide1,patch6=LeverSide2,patch7=LeverSide3,patch8=LeverSide4
patchblock:id=lever,data=13,patch0=LeverBase1,patch1=LeverBase1@180,patch2=LeverBase2,patch3=LeverBase2@180,patch4=LeverBase3,patch5=LeverSide1@180,patch6=LeverSide2@180,patch7=LeverSide3@180,patch8=LeverSide4@180
# Ceiling lever, off tp west
patchblock:id=lever,data=7
patchrotate:id=lever,data=5,rotz=180
patchblock:id=lever,data=15
patchrotate:id=lever,data=13,rotz=180
# Ceiling lever, off tp south
patchblock:id=lever,data=0
patchrotate:id=lever,data=6,rotx=180
patchblock:id=lever,data=8
patchrotate:id=lever,data=14,rotx=180
# Cactus
patchblock:id=cactus,patch0=VertX00625,patch1=VertX00625@90,patch2=VertX00625@180,patch3=VertX00625@270,patch4=HorizY100ZTop,patch5=HorizY100ZTop@180/0/0
# Redstone repeater (on) facing east
# Redstone repeater (off) facing east
block:id=repeater,data=0,data=1,data=2,data=3,data=16,data=17,data=18,data=19,data=32,data=33,data=34,data=35,data=48,data=49,data=50,data=51,scale=16
layer:0,1
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
layer:2,3,4,5,6,7,8,9
----------------
----------------
----------------
----------------
----------------
----------------
----------------
--------**--**--
--------**--**--
----------------
----------------
----------------
----------------
----------------
----------------
----------------
# Redstone repeater (on) facing south
# Redstone repeater (off) facing south
block:id=repeater,data=4,data=5,data=6,data=7,data=20,data=21,data=22,data=23,data=36,data=37,data=38,data=39,data=52,data=53,data=54,data=55,scale=16
rotate:id=repeater,data=0,rot=90
# Redstone repeater (on) facing west
# Redstone repeater (off) facing west
block:id=repeater,data=8,data=9,data=10,data=11,data=24,data=25,data=26,data=27,data=40,data=41,data=42,data=43,data=56,data=57,data=58,data=59,scale=16
rotate:id=repeater,data=0,rot=180
# Redstone repeater (on) facing north
# Redstone repeater (off) facing north
block:id=repeater,data=12,data=13,data=14,data=15,data=28,data=29,data=30,data=31,data=44,data=45,data=46,data=47,data=60,data=61,data=62,data=63,scale=16
rotate:id=repeater,data=0,rot=270
# Sticky piston - extended facing down
# Piston - extended facing down
block:id=sticky_piston,id=piston,data=8,scale=8
layer:0,1
--------
--------
--------
---**---
---**---
--------
--------
--------
layer:2,3,4,5,6,7
********
********
********
********
********
********
********
********
# Sticky piston - extended facing up
block:id=sticky_piston,id=piston,data=9,scale=8
layer:0,1,2,3,4,5
********
********
********
********
********
********
********
********
layer:6,7
--------
--------
--------
---**---
---**---
--------
--------
--------
# Sticky piston - extended facing east
# Piston - extended facing east
block:id=sticky_piston,id=piston,data=10,scale=8
layer:0,1,2,5,6,7
******--
******--
******--
******--
******--
******--
******--
******--
layer:3,4
******--
******--
******--
********
********
******--
******--
******--
# Sticky piston - extended facing west
# Piston - extended facing west
block:id=sticky_piston,id=piston,data=11,scale=8
rotate:id=sticky_piston,data=10,rot=180
# Sticky piston - extended facing north
# Piston - extended facing north
block:id=sticky_piston,id=piston,data=12,scale=8
rotate:id=sticky_piston,data=10,rot=270
# Sticky piston - extended facing south
# Piston - extended facing south
block:id=sticky_piston,id=piston,data=13,scale=8
rotate:id=sticky_piston,data=10,rot=90
# Sticky piston extension - extended facing down
# Piston extension - extended facing down
block:id=piston_head,data=0,data=8,scale=8
layer:2,3,4,5,6,7
--------
--------
--------
---**---
---**---
--------
--------
--------
layer:0,1
********
********
********
********
********
********
********
********
# Sticky piston extension - extended facing up
# Piston extension - extended facing up
block:id=piston_head,data=1,data=9,scale=8
layer:0,1,2,3,4,5
--------
--------
--------
---**---
---**---
--------
--------
--------
layer:6,7
********
********
********
********
********
********
********
********
# Sticky piston extension - extended facing east
# Piston extension - extended facing east
block:id=piston_head,data=2,data=10,scale=8
layer:0,1,2,5,6,7
------**
------**
------**
------**
------**
------**
------**
------**
layer:3,4
------**
------**
------**
********
********
------**
------**
------**
# Sticky piston extension - extended facing west
# Piston extension - extended facing west
block:id=piston_head,data=3,data=11,scale=8
rotate:id=piston_head,data=2,rot=180
# Sticky piston extension - extended facing north
# Piston extension - extended facing north
block:id=piston_head,data=4,data=12,scale=8
rotate:id=piston_head,data=2,rot=270
# Sticky piston extension - extended facing west
# Piston extension - extended facing west
block:id=piston_head,data=5,data=13,scale=8
rotate:id=piston_head,data=2,rot=90
# Glass pane
# Iron fence
customblock:id=glass_pane,id=iron_bars,class=org.dynmap.hdmap.renderer.PaneStateRenderer

# Web
# Nether Wart
# Dead shrubs
# Sugar Cane
# Grass
# Fern
# Dead shrub
# Tall grass
patchblock:id=fern,id=grass,id=cobweb,id=tall_grass,id=dead_bush,id=sugar_cane,id=nether_wart,patch0=VertX1Z0ToX0Z1,patch1=VertX1Z0ToX0Z1@90

# Seagrass
# Tall seagrass
patchblock:id=tall_seagrass,id=seagrass,patch0=VertX075,patch1=VertX075@90,patch2=VertX025,patch3=VertX025@90

# Dandelion
# Poppy
# Blue Orchid
# Allium
# Azure Bluet
# Red tulip
# Orange tulip
# White tulip
# Pink tulip
# Oxeye daisy
# Brown mushroom
# Red mushroom
patchblock:id=dandelion,id=poppy,id=blue_orchid,id=allium,id=azure_bluet,id=red_tulip,id=orange_tulip,id=white_tulip,id=pink_tulip,id=oxeye_daisy,id=brown_mushroom,id=red_mushroom,patch0=VertX1Z0ToX0Z1,patch1=VertX1Z0ToX0Z1@90

# Sunflower
# Lilac
# Rose bush
# Peony
# Tall grass
# Large fern
patchblock:id=sunflower,id=lilac,id=rose_bush,id=peony,id=tall_grass,id=large_fern,patch0=VertX1Z0ToX0Z1,patch1=VertX1Z0ToX0Z1@90

# Sapling (oak, spruce, birch, jungle, acacia, dark oak)
patchblock:id=oak_sapling,id=spruce_sapling,id=birch_sapling,id=jungle_sapling,id=acacia_sapling,id=dark_oak_sapling,patch0=VertX1Z0ToX0Z1,patch1=VertX1Z0ToX0Z1@90

# Vines
customblock:id=vine,class=org.dynmap.hdmap.renderer.VineStateRenderer

# Oak fence gate
customblock:id=oak_fence_gate,class=org.dynmap.hdmap.renderer.FenceGateBlockStateRenderer
# Pumpkin stem
# Mellon stem
block:id=pumpkin_stem,id=melon_stem,scale=16
layer:0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
----------------
----------------
----------------
---*--------*---
----*------*----
-----*----*-----
------*--*------
-------**-------
-------**-------
------*--*------
-----*----*-----
----*------*----
---*--------*---
----------------
----------------
----------------
# Lily pad
patchblock:id=lily_pad,patch0=HorizY001ZTop
# Water
customblock:id=water,id=lava,class=org.dynmap.hdmap.renderer.FluidStateRenderer

# Enchantment Table
boxblock:id=enchanting_table,ymax=0.75

# Brewing Stand
patchblock:id=brewing_stand,patch0=HorizY001ZTop,patch1=StandSide,patch2=StandSide@90,patch3=StandSide@180,patch4=StandSide@270,patch5=StandArm,patch6=StandArm@120,patch7=StandArm@240
# Cauldron
block:id=cauldron,scale=8
layer:0,1
**----**
*------*
--------
--------
--------
--------
*------*
**----**
layer:2,3
********
********
********
********
********
********
********
********
layer:4,5,6,7
********
*------*
*------*
*------*
*------*
*------*
*------*
********
# Air portal
block:id=end_portal,scale=8
layer:6
********
********
********
********
********
********
********
********
# Air portal frame (no eye)
block:id=end_portal_frame,data=0,data=1,data=2,data=3,scale=16
layer:0,1,2,3,4,5,6,7,8,9,10,11,12
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
# Air portal fram (eye)
block:id=end_portal_frame,data=4,data=5,data=6,data=7,scale=16
layer:0,1,2,3,4,5,6,7,8,9,10,11,12
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
layer:13,14
----------------
----------------
----------------
----------------
----********----
----********----
----********----
----********----
----********----
----********----
----********----
----********----
----------------
----------------
----------------
----------------
# Dragon Egg
block:id=dragon_egg,scale=8
layer:0,7
--------
--------
---**---
--****--
--****--
---**---
--------
--------
layer:1,6
--------
---**---
--****--
-******-
-******-
--****--
---**---
--------
layer:2,5
---**---
--****--
-******-
********
********
-******-
--****--
---**---
layer:3,4
--****--
-******-
********
********
********
********
-******-
--****--
# Chest - single or double
# Trap Chest - single or double
customblock:id=chest,id=trapped_chest,class=org.dynmap.hdmap.renderer.ChestStateRenderer

# Cake Block
block:id=cake,scale=16
layer:0,1,2,3,4,5,6,7
----------------
-**************-
-**************-
-**************-
-**************-
-**************-
-**************-
-**************-
-**************-
-**************-
-**************-
-**************-
-**************-
-**************-
-**************-
----------------
# Tripwire Hook
patch:id=HookBoxSide1,Ox=0.0,Oy=0.0,Oz=0.375,Ux=1.0,Uy=0.0,Uz=0.375,Vx=0.0,Vy=1.0,Vz=0.375,Umin=0.875,Umax=1.0,Vmin=0.0625,Vmax=0.5625,visibility=bottom
patch:id=HookBoxSide2,Ox=0.0,Oy=0.0,Oz=0.625,Ux=1.0,Uy=0.0,Uz=0.625,Vx=0.0,Vy=1.0,Vz=0.625,Umin=0.875,Umax=1.0,Vmin=0.0625,Vmax=0.5625,visibility=top
patch:id=HookBoxSide3,Ox=0.0,Oy=0.0625,Oz=0.0,Ux=1.0,Uy=0.0625,Uz=0.0,Vx=0.0,Vy=0.0625,Vz=1.0,Umin=0.875,Umax=1.0,Vmin=0.375,Vmax=0.625,visibility=top
patch:id=HookBoxSide4,Ox=0.0,Oy=0.5625,Oz=0.0,Ux=1.0,Uy=0.5625,Uz=0.0,Vx=0.0,Vy=0.5625,Vz=1.0,Umin=0.875,Umax=1.0,Vmin=0.375,Vmax=0.625,visibility=bottom
patch:id=HookBoxSide5,Ox=0.875,Oy=0.0,Oz=0.0,Ux=0.875,Uy=0.0,Uz=1.0,Vx=0.875,Vy=1.0,Vz=0.0,Umin=0.375,Umax=0.625,Vmin=0.0625,Vmax=0.5625,visibility=top
patch:id=HookBoxSide6,Ox=1.0,Oy=0.0,Oz=0.0,Ux=1.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,Umin=0.375,Umax=0.625,Vmin=0.0625,Vmax=0.5625,visibility=bottom
patch:id=HookArmSide1,Ox=0.0,Oy=0.375,Oz=0.0,Ux=1.0,Uy=0.375,Uz=0.0,Vx=0.0,Vy=0.375,Vz=1.0,visibility=top
patch:id=HookArmSide2,Ox=0.0,Oy=0.25,Oz=0.0,Ux=1.0,Uy=0.25,Uz=0.0,Vx=0.0,Vy=0.25,Vz=1.0,visibility=bottom

patchblock:id=tripwire_hook,data=0,data=4,data=8,data=12,patch0=HookBoxSide1@270,patch1=HookBoxSide2@270,patch2=HookBoxSide3@270,patch3=HookBoxSide4@270,patch4=HookBoxSide5@270,patch5=HookBoxSide6@270,patch6=HookArmSide1,patch7=HookArmSide2
patchblock:id=tripwire_hook,data=1,data=5,data=9,data=13
patchrotate:id=tripwire_hook,data=0,rot=90
patchblock:id=tripwire_hook,data=2,data=6,data=10,data=14
patchrotate:id=tripwire_hook,data=0,rot=180
patchblock:id=tripwire_hook,data=3,data=7,data=11,data=15
patchrotate:id=tripwire_hook,data=0,rot=270

# Ender Chest - facing south
customblock:id=ender_chest,class=org.dynmap.hdmap.renderer.ChestStateRenderer,doublechest=false

# Beacon
patchblock:id=beacon,patch0=BeaconGlassSide,patch1=BeaconGlassSide@90,patch2=BeaconGlassSide@180,patch3=BeaconGlassSide@270,patch4=BeaconGlassTop,patch5=BeaconGlassBottom,patch6=BeaconObsidianSide,patch7=BeaconObsidianSide@90,patch8=BeaconObsidianSide@180,patch9=BeaconObsidianSide@270,patch10=BeaconObsidianTop,patch11=BeaconLightSide,patch12=BeaconLightSide@90,patch13=BeaconLightSide@180,,patch14=BeaconLightSide@270,patch15=BeaconLightTop

# Cobblestone wall
# Mossy cobblestone wall
customblock:id=cobblestone_wall,id=mossy_cobblestone_wall,class=org.dynmap.hdmap.renderer.FenceWallBlockStateRenderer,type=wall

# Flower pot
patchblock:id=flower_pot,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt

# Flower pot with Oak Sapling
patchblock:id=potted_oak_sapling,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with Spruce Sapling
patchblock:id=potted_spruce_sapling,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with Birch Sapling
patchblock:id=potted_birch_sapling,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with Jungle Sapling
patchblock:id=potted_jungle_sapling,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with Acacia Sapling
patchblock:id=potted_acacia_sapling,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with Dark Oak Sapling
patchblock:id=potted_dark_oak_sapling,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with fern
patchblock:id=potted_fern,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with dandelion
patchblock:id=potted_dandelion,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with poppy
patchblock:id=potted_poppy,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with blue orchid
patchblock:id=potted_blue_orchid,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with allium
patchblock:id=potted_allium,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with azure bluet
patchblock:id=potted_azure_bluet,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with red tulip
patchblock:id=potted_red_tulip,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with orange tulip
patchblock:id=potted_orange_tulip,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with white tulip
patchblock:id=potted_white_tulip,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with pink tulip
patchblock:id=potted_pink_tulip,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with oxeye daisy
patchblock:id=potted_oxeye_daisy,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with red mushroom
patchblock:id=potted_red_mushroom,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with brown mushroom
patchblock:id=potted_brown_mushroom,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with dead bush
patchblock:id=potted_dead_bush,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Flower pot with cactus
patchblock:id=potted_cactus,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotCactusSide,patch8=FlowerPotCactusSide@90,,patch9=FlowerPotCactusSide@180,,patch10=FlowerPotCactusSide@270,,patch11=FlowerPotCactusTop

# Wall head (TODO: Fix renderer)
customblock:id=skeleton_wall_skull,id=wither_skeleton_wall_skull,id=zombie_wall_head,id=player_wall_head,id=creeper_wall_head,id=dragon_wall_head,class=org.dynmap.hdmap.renderer.WallHeadRenderer
# Head (TODO: Fix renderer)
customblock:id=skeleton_skull,id=wither_skeleton_skull,id=zombie_head,id=player_head,id=creeper_head,id=dragon_head,class=org.dynmap.hdmap.renderer.HeadRenderer

# Anvil
patch:id=AnvilBaseSide,Ox=0.0,Oy=0.0,Oz=0.125,Ux=1.0,Uy=0.0,Uz=0.125,Vx=0.0,Vy=1.0,Vz=0.125,Umin=0.125,Umax=0.875,Vmin=0.0,Vmax=0.25,visibility=both
patch:id=AnvilBaseTop,Ox=0.0,Oy=0.25,Oz=0.0,Ux=1.0,Uy=0.25,Uz=0.0,Vx=0.0,Vy=0.25,Vz=1.0,Umin=0.125,Umax=0.875,Vmin=0.125,Vmax=0.875,visibility=bottom
patch:id=AnvilBaseBottom,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,Umin=0.125,Umax=0.875,Vmin=0.125,Vmax=0.875,visibility=top
patch:id=AnvilStepSide1,Ox=0.0,Oy=0.0,Oz=0.25,Ux=1.0,Uy=0.0,Uz=0.25,Vx=0.0,Vy=1.0,Vz=0.25,Umin=0.1875,Umax=0.8125,Vmin=0.25,Vmax=0.3125,visibility=both
patch:id=AnvilStepSide2,Ox=0.0,Oy=0.0,Oz=0.1875,Ux=1.0,Uy=0.0,Uz=0.1875,Vx=0.0,Vy=1.0,Vz=0.1875,Umin=0.25,Umax=0.75,Vmin=0.25,Vmax=0.3125,visibility=both
patch:id=AnvilStepTop,Ox=0.0,Oy=0.3125,Oz=0.0,Ux=1.0,Uy=0.3125,Uz=0.0,Vx=0.0,Vy=0.3125,Vz=1.0,Umin=0.1875,Umax=0.8125,Vmin=0.25,Vmax=0.75,visibility=bottom
patch:id=AnvilStandSide1,Ox=0.0,Oy=0.0,Oz=0.375,Ux=1.0,Uy=0.0,Uz=0.375,Vx=0.0,Vy=1.0,Vz=0.375,Umin=0.25,Umax=0.75,Vmin=0.3125,Vmax=0.625,visibility=both
patch:id=AnvilStandSide2,Ox=0.0,Oy=0.0,Oz=0.25,Ux=1.0,Uy=0.0,Uz=0.25,Vx=0.0,Vy=1.0,Vz=0.25,Umin=0.325,Umax=0.675,Vmin=0.3125,Vmax=0.625,visibility=both
patch:id=AnvilTopSide1,Ox=0.0,Oy=0.0,Oz=0.1825,Ux=1.0,Uy=0.0,Uz=0.1825,Vx=0.0,Vy=1.0,Vz=0.1825,Umin=0.0,Umax=1.0,Vmin=0.625,Vmax=1.0,visibility=both
patch:id=AnvilTopSide2,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=0.0,Umin=0.1825,Umax=0.8175,Vmin=0.625,Vmax=1.0,visibility=both
patch:id=AnvilTopTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,Umin=0.0,Umax=1.0,Vmin=0.1825,Vmax=0.8175,visibility=bottom
patch:id=AnvilTopBottom,Ox=0.0,Oy=0.625,Oz=0.0,Ux=1.0,Uy=0.625,Uz=0.0,Vx=0.0,Vy=0.625,Vz=1.0,Umin=0.0,Umax=1.0,Vmin=0.1825,Vmax=0.8175,visibility=top
patchblock:id=anvil,data=1,data=5,data=9,data=13,patch0=AnvilBaseTop,patch1=AnvilBaseBottom,patch2=AnvilBaseSide,patch3=AnvilBaseSide@90,patch4=AnvilBaseSide@180,patch5=AnvilBaseSide@270,patch6=AnvilStepTop,patch7=AnvilStepSide1,patch8=AnvilStepSide2@90,patch9=AnvilStepSide1@180,patch10=AnvilStepSide2@270,patch11=AnvilStandSide1,patch12=AnvilStandSide2@90,patch13=AnvilStandSide1@180,patch14=AnvilStandSide2@270,patch15=AnvilTopBottom,patch16=AnvilTopSide1,patch17=AnvilTopSide2@90,patch18=AnvilTopSide1@180,patch19=AnvilTopSide2@270,patch20=AnvilTopTop
patchblock:id=anvil,data=0,data=4,data=8,data=12
patchrotate:id=anvil,data=1,rot=270
patchblock:id=anvil,data=2,data=6,data=10,data=14
patchrotate:id=anvil,data=1,rot=90
patchblock:id=anvil,data=3,data=7,data=11,data=15
patchrotate:id=anvil,data=1,rot=180

# Daylight Sensor
boxblock:id=daylight_detector,ymax=0.375

# (149) Redstone Comparator (inactive)
# (150) Redstone Comparator (active)
block:id=comparator,data=0,data=1,data=2,data=3,scale=16
layer:0,1
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
layer:2,3
----------------
----------------
----------------
----------------
---**-----------
---**-----------
----------------
------------**--
------------**--
----------------
---**-----------
---**-----------
----------------
----------------
----------------
----------------
layer:4,5,6
----------------
----------------
----------------
----------------
---**-----------
---**-----------
----------------
----------------
----------------
----------------
---**-----------
---**-----------
----------------
----------------
----------------
----------------
block:id=comparator,data=4,data=5,data=6,data=7,scale=16
rotate:id=comparator,data=0,rot=90
block:id=comparator,,data=8,data=9,data=10,data=11,scale=16
rotate:id=comparator,data=0,rot=180
block:id=comparator,data=12,data=13,data=14,data=15,scale=16
rotate:id=comparator,data=0,rot=270

# (154)	Hopper
block:id=hopper,scale=16
layer:0,1,2,3
----------------
----------------
----------------
----------------
----------------
----------------
------****------
------****------
------****------
------****------
----------------
----------------
----------------
----------------
----------------
----------------
layer:4,5,6,7,8,9
----------------
----------------
----------------
----------------
----********----
----********----
----********----
----********----
----********----
----********----
----********----
----********----
----------------
----------------
----------------
----------------
layer:10
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
****************
layer:11,12,13,14,15
****************
****************
**------------**
**------------**
**------------**
**------------**
**------------**
**------------**
**------------**
**------------**
**------------**
**------------**
**------------**
**------------**
****************
****************

# Glass pane
customblock:id=glass_pane,class=org.dynmap.hdmap.renderer.PaneStateRenderer

# Colored glass pane
customblock:id=white_stained_glass_pane,class=org.dynmap.hdmap.renderer.PaneStateRenderer
customblock:id=orange_stained_glass_pane,class=org.dynmap.hdmap.renderer.PaneStateRenderer
customblock:id=magenta_stained_glass_pane,class=org.dynmap.hdmap.renderer.PaneStateRenderer
customblock:id=light_blue_stained_glass_pane,class=org.dynmap.hdmap.renderer.PaneStateRenderer
customblock:id=yellow_stained_glass_pane,class=org.dynmap.hdmap.renderer.PaneStateRenderer
customblock:id=lime_stained_glass_pane,class=org.dynmap.hdmap.renderer.PaneStateRenderer
customblock:id=pink_stained_glass_pane,class=org.dynmap.hdmap.renderer.PaneStateRenderer
customblock:id=gray_stained_glass_pane,class=org.dynmap.hdmap.renderer.PaneStateRenderer
customblock:id=light_gray_stained_glass_pane,class=org.dynmap.hdmap.renderer.PaneStateRenderer
customblock:id=cyan_stained_glass_pane,class=org.dynmap.hdmap.renderer.PaneStateRenderer
customblock:id=purple_stained_glass_pane,class=org.dynmap.hdmap.renderer.PaneStateRenderer
customblock:id=blue_stained_glass_pane,class=org.dynmap.hdmap.renderer.PaneStateRenderer
customblock:id=brown_stained_glass_pane,class=org.dynmap.hdmap.renderer.PaneStateRenderer
customblock:id=green_stained_glass_pane,class=org.dynmap.hdmap.renderer.PaneStateRenderer
customblock:id=red_stained_glass_pane,class=org.dynmap.hdmap.renderer.PaneStateRenderer
customblock:id=black_stained_glass_pane,class=org.dynmap.hdmap.renderer.PaneStateRenderer

# Acacia Stairs (163)
# Dark Oak Stairs (164)
customblock:id=acacia_stairs,id=dark_oak_stairs,class=org.dynmap.hdmap.renderer.StairStateRenderer

# (171) Carpet
boxblock:id=black_carpet,id=red_carpet,id=green_carpet,id=brown_carpet,id=blue_carpet,id=purple_carpet,id=cyan_carpet,id=light_gray_carpet,id=gray_carpet,id=pink_carpet,id=lime_carpet,id=yellow_carpet,id=light_blue_carpet,id=magenta_carpet,id=orange_carpet,id=white_carpet,ymax=0.0625

# Red Sandstone stairs
customblock:id=red_sandstone_stairs,class=org.dynmap.hdmap.renderer.StairStateRenderer

# Fence Gate (Spruce)
customblock:id=spruce_fence_gate,class=org.dynmap.hdmap.renderer.FenceGateBlockStateRenderer

# Fence Gate (Birch)
customblock:id=birch_fence_gate,class=org.dynmap.hdmap.renderer.FenceGateBlockStateRenderer

# Fence Gate (Jungle)
customblock:id=jungle_fence_gate,class=org.dynmap.hdmap.renderer.FenceGateBlockStateRenderer

# Fence Gate (Dark Oak)
customblock:id=dark_oak_fence_gate,class=org.dynmap.hdmap.renderer.FenceGateBlockStateRenderer

# Fence Gate (Acacia)
customblock:id=acacia_fence_gate,class=org.dynmap.hdmap.renderer.FenceGateBlockStateRenderer

# Fence (Spruce)
customblock:id=spruce_fence,class=org.dynmap.hdmap.renderer.FenceWallBlockStateRenderer,type=fence,link0=183

# Fence (Birch)
customblock:id=birch_fence,class=org.dynmap.hdmap.renderer.FenceWallBlockStateRenderer,type=fence,link0=184

# Fence (Jungle)
customblock:id=jungle_fence,class=org.dynmap.hdmap.renderer.FenceWallBlockStateRenderer,type=fence,link0=185

# Fence (Dark Oak)
customblock:id=dark_oak_fence,class=org.dynmap.hdmap.renderer.FenceWallBlockStateRenderer,type=fence,link0=186

# Fence (Acacia)
customblock:id=acacia_fence,class=org.dynmap.hdmap.renderer.FenceWallBlockStateRenderer,type=fence,link0=187

# Wooden Door Block (Spruce)
# Wooden Door Block (Birch)
# Wooden Door Block (Jungle)
# Wooden Door Block (Acacia)
# Wooden Door Block (Dark Oak)
customblock:id=spruce_door,id=birch_door,id=jungle_door,id=acacia_door,id=dark_oak_door,class=org.dynmap.hdmap.renderer.DoorStateRenderer

# End rod
#block:id=end_rod,patch0=0:end_rod,transparency=TRANSPARENT

# Chorus Plant
customblock:id=chorus_plant,class=org.dynmap.hdmap.renderer.FenceWallBlockStateRenderer,type=wall,link0=200

# Chorus Flower
block:id=chorus_flower,scale=8
layer:0,7
--------
-******-
-******-
-******-
-******-
-******-
-******-
--------
layer:1,2,3,4,5,6
-******-
********
********
********
********
********
********
-******-

# Purpur Block

# Purpur Pillar

# Purpur Stairs
customblock:id=purpur_stairs,class=org.dynmap.hdmap.renderer.StairStateRenderer

# Purpur Slab (Double)

# End Stone Bricks

# Beetroot
patchblock:id=beetroots,patch0=VertX075,patch1=VertX075@90,patch2=VertX025,patch3=VertX025@90

# Grass Path
boxblock:id=grass_path,ymax=0.9375

# 209		End Gateway

# 255		Structure Block

# 1.13 blocks

# Kelp
# Kelp Plant
patchblock:id=kelp,id=kelp_plant,patch0=VertX1Z0ToX0Z1,patch1=VertX1Z0ToX0Z1@90

# Turtle egg - single
customblock:id=turtle_egg,data=0,data=1,data=2,class=org.dynmap.hdmap.renderer.CuboidRenderer,cuboid0=0.3125:0:0.25/0.625:0.4275:0.5625
# Turtle egg - double
customblock:id=turtle_egg,data=3,data=4,data=5,class=org.dynmap.hdmap.renderer.CuboidRenderer,cuboid0=0.3125:0:0.25/0.625:0.4275:0.5625,cuboid1=0.0625:0:0.4275/0.3125:0.3125:0.6875
# Turtle egg - triple
customblock:id=turtle_egg,data=6,data=7,data=8,class=org.dynmap.hdmap.renderer.CuboidRenderer,cuboid0=0.3125:0:0.25/0.625:0.4275:0.5625,cuboid1=0.0625:0:0.4275/0.3125:0.3125:0.6875,cuboid2=0.6875:0:0.4275/0.875:0.25:0.625
# Turtle egg - quad
customblock:id=turtle_egg,data=9,data=10,data=11,class=org.dynmap.hdmap.renderer.CuboidRenderer,cuboid0=0.3125:0:0.25/0.625:0.4275:0.5625,cuboid1=0.0625:0:0.4275/0.3125:0.3125:0.6875,cuboid2=0.6875:0:0.4275/0.875:0.25:0.625,cuboid3=0.4275:0:0.625/0.625:0.1875:0.8125

# Patch for coral wall fan - 22.5 degrees up
patch:id=CoralFan0u,Ox=0.0,Oy=0.4375,Oz=0.0,Ux=1.0,Uy=0.4375,Uz=0.0,Vx=0.0,Vy=0.9375,Vz=1.0
patch:id=CoralFan1u,Ox=1.0,Oy=0.4375,Oz=1.0,Ux=0.0,Uy=0.4375,Uz=1.0,Vx=1.0,Vy=0.9375,Vz=0.0
patch:id=CoralFan2u,Ox=1.0,Oy=0.4375,Oz=0.0,Ux=1.0,Uy=0.4375,Uz=1.0,Vx=0.0,Vy=0.9375,Vz=0.0
patch:id=CoralFan3u,Ox=0.0,Oy=0.4375,Oz=1.0,Ux=0.0,Uy=0.4375,Uz=0.0,Vx=1.0,Vy=0.9375,Vz=1.0
# Patch for coral wall fan - 22.5 degrees down
patch:id=CoralFan0d,Ox=0.0,Oy=0.5625,Oz=0.0,Ux=1.0,Uy=0.5625,Uz=0.0,Vx=0.0,Vy=0.0625,Vz=1.0
patch:id=CoralFan1d,Ox=1.0,Oy=0.5625,Oz=1.0,Ux=0.0,Uy=0.5625,Uz=1.0,Vx=1.0,Vy=0.0625,Vz=0.0
patch:id=CoralFan2d,Ox=1.0,Oy=0.5625,Oz=0.0,Ux=1.0,Uy=0.5625,Uz=1.0,Vx=0.0,Vy=0.0625,Vz=0.0
patch:id=CoralFan3d,Ox=0.0,Oy=0.5625,Oz=1.0,Ux=0.0,Uy=0.5625,Uz=0.0,Vx=1.0,Vy=0.0625,Vz=1.0
# Patch for coral fan - 22.5 degrees up
patch:id=CoralFan0f,Ox=0.0,Oy=0.0,Oz=0.5,Ux=1.0,Uy=0.0,Uz=0.5,Vx=0.0,Vy=0.5,Vz=1.0
patch:id=CoralFan1f,Ox=1.0,Oy=0.0,Oz=0.5,Ux=0.0,Uy=0.0,Uz=0.5,Vx=1.0,Vy=0.5,Vz=0.0
patch:id=CoralFan2f,Ox=0.5,Oy=0.0,Oz=0.0,Ux=0.5,Uy=0.0,Uz=1.0,Vx=0.0,Vy=0.5,Vz=0.0
patch:id=CoralFan3f,Ox=0.5,Oy=0.0,Oz=1.0,Ux=0.5,Uy=0.0,Uz=0.0,Vx=1.0,Vy=0.5,Vz=1.0

# Coral fan on Z- (north)
patchblock:id=dead_tube_coral_wall_fan,id=dead_fire_coral_wall_fan,id=dead_brain_coral_wall_fan,id=dead_horn_coral_wall_fan,id=dead_bubble_coral_wall_fan,id=tube_coral_wall_fan,id=fire_coral_wall_fan,id=brain_coral_wall_fan,id=horn_coral_wall_fan,id=bubble_coral_wall_fan,data=0,data=1,patch0=CoralFan1u,patch1=CoralFan1d
# Coral fan on Z+ (south)
patchblock:id=dead_tube_coral_wall_fan,id=dead_fire_coral_wall_fan,id=dead_brain_coral_wall_fan,id=dead_horn_coral_wall_fan,id=dead_bubble_coral_wall_fan,id=tube_coral_wall_fan,id=fire_coral_wall_fan,id=brain_coral_wall_fan,id=horn_coral_wall_fan,id=bubble_coral_wall_fan,data=2,data=3,patch0=CoralFan0u,patch1=CoralFan0d
# Coral fan on X- (west)
patchblock:id=dead_tube_coral_wall_fan,id=dead_fire_coral_wall_fan,id=dead_brain_coral_wall_fan,id=dead_horn_coral_wall_fan,id=dead_bubble_coral_wall_fan,id=tube_coral_wall_fan,id=fire_coral_wall_fan,id=brain_coral_wall_fan,id=horn_coral_wall_fan,id=bubble_coral_wall_fan,data=4,data=5,patch0=CoralFan2u,patch1=CoralFan2d
# Coral fan on X+ (east)
patchblock:id=dead_tube_coral_wall_fan,id=dead_fire_coral_wall_fan,id=dead_brain_coral_wall_fan,id=dead_horn_coral_wall_fan,id=dead_bubble_coral_wall_fan,id=tube_coral_wall_fan,id=fire_coral_wall_fan,id=brain_coral_wall_fan,id=horn_coral_wall_fan,id=bubble_coral_wall_fan,data=6,data=7,patch0=CoralFan3u,patch1=CoralFan3d
# Coral fan on bottom
patchblock:id=dead_tube_coral_fan,id=dead_fire_coral_fan,id=dead_brain_coral_fan,id=dead_horn_coral_fan,id=dead_bubble_coral_fan,id=tube_coral_fan,id=fire_coral_fan,id=brain_coral_fan,id=horn_coral_fan,id=bubble_coral_fan,data=0,data=1,patch0=CoralFan0f,patch1=CoralFan1f,patch2=CoralFan2f,patch3=CoralFan3f

# Sea pickle - single
customblock:id=sea_pickle,data=0,data=1,class=org.dynmap.hdmap.renderer.CuboidRenderer,cuboid0=0.375:0:0.375/0.625:0.375:0.625
# Sea pickle - double
customblock:id=sea_pickle,data=2,data=3,class=org.dynmap.hdmap.renderer.CuboidRenderer,cuboid0=0.1875:0:0.1875/0.4375:0.375:0.4375,cuboid1=0.5:0:0.5/0.75:0.25:0.75
# Sea pickle - triple
customblock:id=sea_pickle,data=4,data=5,class=org.dynmap.hdmap.renderer.CuboidRenderer,cuboid0=0.375:0:0.5625/0.625:0.375:0.8125,cuboid1=0.125:0:0.125/0.375:0.25:0.375,cuboid2=0.5:0:0.25/0.75:0.375:0.5
# Sea pickle - quad
customblock:id=sea_pickle,data=6,data=7,class=org.dynmap.hdmap.renderer.CuboidRenderer,cuboid0=0.125:0:0.125/0.375:0.375:0.375,cuboid1=0.5625:0:0.625/0.8125:0.25:0.875,cuboid2=0.5625:0:0.125/0.8125:0.375:0.375,cuboid3=0.125:0:0.5/0.375:0.4275:0.75

# Tube coral
# Brain coral
# Bubble coral
# Fire coral
# Horn coral
patchblock:id=tube_coral,id=brain_coral,id=bubble_coral,id=fire_coral,id=horn_coral,patch0=VertX1Z0ToX0Z1,patch1=VertX1Z0ToX0Z1@90


# Conduit
boxblock:id=conduit,xmin=0.3125,xmax=0.6875,ymin=0.3125,ymax=0.6875,zmin=0.3125,zmax=0.6875

# Red huge mushroom
# Brown huge mushroom
customblock:id=red_mushroom_block,id=brown_mushroom_block,class=org.dynmap.hdmap.renderer.MushroomStateRenderer

# 1.13.1 blocks

# Dead tube coral
# Dead brain coral
# Dead bubble coral
# Dead fire coral
# Dead horn coral
[1.13.1-]patchblock:id=dead_tube_coral,id=dead_brain_coral,id=dead_bubble_coral,id=dead_fire_coral,id=dead_horn_coral,patch0=VertX1Z0ToX0Z1,patch1=VertX1Z0ToX0Z1@90

# Bubble column (taken care of due to being waterlogged) - needs to be patch model
patchblock:id=bubble_column

# Cornflower
# Wither rose
# Lily of the valley
# Bamboo Sapling
# Sweet berry bush
[1.14-]patchblock:id=cornflower,id=wither_rose,id=lily_of_the_valley,id=bamboo_sapling,id=sweet_berry_bush,patch0=VertX1Z0ToX0Z1,patch1=VertX1Z0ToX0Z1@90

# Potted cornflower
[1.14-]patchblock:id=potted_cornflower,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Potted wither rose
[1.14-]patchblock:id=potted_wither_rose,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Potted lily of the valley
[1.14-]patchblock:id=potted_lily_of_the_valley,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Smooth stone slab
# Cut sandstone slab
[1.14-]boxblock:id=smooth_stone_slab,id=cut_sandstone_slab,id=cut_red_sandstone_slab,data=0,data=1,ymin=0.5
[1.14-]boxblock:id=smooth_stone_slab,id=cut_sandstone_slab,id=cut_red_sandstone_slab,data=2,data=3,ymax=0.5
# Bamboo
[1.14-]boxblock:id=bamboo,data=0-5,xmin=0.4275,xmax=0.5625,zmin=0.4275,zmax=0.5625
[1.14-]boxblock:id=bamboo,data=6-11,xmin=0.38,xmax=0.62,zmin=0.38,zmax=0.62
# Potted Bamboo
[1.14-]patchblock:id=potted_bamboo,patch0=FlowerPotTop,patch1=FlowerPotBottom,patch2=FlowerPotSide,patch3=FlowerPotSide@90,patch4=FlowerPotSide@180,patch5=FlowerPotSide@270,patch6=FlowerPotDirt,patch7=FlowerPotFlower,patch8=FlowerPotFlower@90
# Polished granite stairs
# Smooth Red sandstone stairs
# Mossy stone brick stairs
# Polished diorite stairs
# Mossy cobblestone stairs
# End stone brick stairs
# Stone stairs
# Smooth sandstone stairs
# Smooth quartz stairs
# Granite stairs
# Andesite stairs
# Red nether brick stairs
# Polished andesite stairs
# Diorite stairs
[1.14-]customblock:id=polished_granite_stairs,id=smooth_red_sandstone_stairs,id=mossy_stone_brick_stairs,id=polished_diorite_stairs,id=mossy_cobblestone_stairs,id=end_stone_brick_stairs,id=stone_stairs,id=smooth_sandstone_stairs,id=smooth_quartz_stairs,id=granite_stairs,id=andesite_stairs,id=red_nether_brick_stairs,id=polished_andesite_stairs,id=diorite_stairs,class=org.dynmap.hdmap.renderer.StairStateRenderer
# Polished granite slab
# Smooth red sandstone slab
# Mossy stone brick slab
# Polished diorite slab
# Mossy cobblestone slab
# End stone brick slab
# Smooth sandstone slab
# Smooth quartz slab
# Granite slab
# Andesite slab
# Red nether brick slab
# Polished andesite slab
# Diorite slab
[1.14-]boxblock:id=polished_granite_slab,id=smooth_red_sandstone_slab,id=mossy_stone_brick_slab,id=polished_diorite_slab,id=mossy_cobblestone_slab,id=end_stone_brick_slab,id=smooth_sandstone_slab,id=smooth_quartz_slab,id=granite_slab,id=andesite_slab,id=red_nether_brick_slab,id=polished_andesite_slab,id=diorite_slab,data=0,data=1,ymin=0.5
[1.14-]boxblock:id=polished_granite_slab,id=smooth_red_sandstone_slab,id=mossy_stone_brick_slab,id=polished_diorite_slab,id=mossy_cobblestone_slab,id=end_stone_brick_slab,id=smooth_sandstone_slab,id=smooth_quartz_slab,id=granite_slab,id=andesite_slab,id=red_nether_brick_slab,id=polished_andesite_slab,id=diorite_slab,data=2,data=3,ymax=0.5
# Brick wall
# Prismarine wall
# Red sandstone wall
# Mossy stone brick wall
# Granite wall
# Stone brick wall
# Nether brick wall
# Red nether brick wall
# Sandstone wall
# End stone brick wall
# Diorite wall
[1.14-]customblock:id=brick_wall,id=prismarine_wall,id=red_sandstone_wall,id=mossy_stone_brick_wall,id=granite_wall,id=stone_brick_wall,id=nether_brick_wall,id=andesite_wall,id=red_nether_brick_wall,id=sandstone_wall,id=end_stone_brick_wall,id=diorite_wall,class=org.dynmap.hdmap.renderer.FenceWallBlockStateRenderer,type=wall
# Scaffolding
[1.14-]boxlist:id=scaffolding,box=0:1:0.99:1:0:1:0/0/-1/-1/-1/-1,box=0:0.125:0:1:0:0.125:2/-1/1/1/1/1,box=0:0.125:0:1:0.875:1:2/-1/1/1/1/1,box=0.875:1:0:1:0.875:1:2/-1/1/1/1/1,box=0.875:1:0:1:0:0.125:2/-1/1/1/1/1,box=0.125:0.875:0.875:1:0:0.125:2/-1/1/1/1/1,box=0.125:0.875:0.875:1:0.875:1:2/-1/1/1/1/1,box=0.875:1:0.875:1:0.125:0.875:2/-1/1/1/1/1,box=0:0.125:0.875:1:0.125:0.875:2/-1/1/1/1/1
# Composter
[1.14-]boxlist:id=composter,box=0:1:0:0.125:0:1:1/3/-1/-1/-1/-1,box=0:0.125:0:1:0:1:-1/0/2/2/2/2,box=0.875:1:0:1:0:1:-1/0/2/2/2/2,box=0.125:0.875:0:1:0:0.125:-1/0/2/2/2/2,box=0.125:0.875:0:1:0.875:1:-1/0/2/2/2/2
# Jigsaw
[1.14-]boxlist:id=jigsaw,data=4,box=0:1:0:1:0:1:0/1/2/2/2/2
[1.14-]patchblock:id=jigsaw,data=0
[1.14-]patchrotate:id=jigsaw,data=4,rotx=90
[1.14-]patchblock:id=jigsaw,data=1
[1.14-]patchrotate:id=jigsaw,data=4,rotx=90,roty=90
[1.14-]patchblock:id=jigsaw,data=2
[1.14-]patchrotate:id=jigsaw,data=4,rotx=90,roty=180
[1.14-]patchblock:id=jigsaw,data=3
[1.14-]patchrotate:id=jigsaw,data=4,rotx=90,roty=270
[1.14-]patchblock:id=jigsaw,data=5
[1.14-]patchrotate:id=jigsaw,data=4,rotx=180
# Loom
[1.14-]boxlist:id=loom,data=0,box=0:1:0:1:0:1:0/1/3/3/2/3
[1.14-]patchblock:id=loom,data=1
[1.14-]patchrotate:id=loom,data=0,roty=180
[1.14-]patchblock:id=loom,data=2
[1.14-]patchrotate:id=loom,data=0,roty=270
[1.14-]patchblock:id=loom,data=3
[1.14-]patchrotate:id=loom,data=0,roty=90
# Barrel
[1.14-]boxlist:id=barrel,data=8,data=9,box=0:1:0:1:0:1:0/1/2/2/2/2
[1.14-]patchblock:id=barrel,data=0,data=1
[1.14-]patchrotate:id=barrel,data=8,rotx=90
[1.14-]patchblock:id=barrel,data=2,data=3
[1.14-]patchrotate:id=barrel,data=8,rotx=90,roty=90
[1.14-]patchblock:id=barrel,data=4,data=5
[1.14-]patchrotate:id=barrel,data=8,rotx=90,roty=180
[1.14-]patchblock:id=barrel,data=6,data=7
[1.14-]patchrotate:id=barrel,data=8,rotx=90,roty=270
[1.14-]patchblock:id=barrel,data=10,data=11
[1.14-]patchrotate:id=barrel,data=8,rotx=180
# Smoker
# Blast furnace
[1.14-]boxlist:id=smoker,id=blast_furnace,data=0,data=1,box=0:1:0:1:0:1:0/1/3/3/2/3
[1.14-]patchblock:id=smoker,id=blast_furnace,data=2,data=3
[1.14-]patchrotate:id=smoker,data=0,roty=180
[1.14-]patchblock:id=smoker,id=blast_furnace,data=4,data=5
[1.14-]patchrotate:id=smoker,data=0,roty=270
[1.14-]patchblock:id=smoker,id=blast_furnace,data=6,data=7
[1.14-]patchrotate:id=smoker,data=0,roty=90
# Grindstone
[1.14-]boxlist:id=grindstone,data=0,box=0.75:0.875:0:0.4375:0.375:0.625:4/-1/4/4/4/4,box=0.125:0.25:0:0.4375:0.375:0.625:4/-1/4/4/4,box=0.125:0.25:0.4375:0.8325:0.3125:0.6875:0/0/0/0/0/0,box=0.25:0.75:0.25:1:0.125:0.875:1/1/2/2/1/1
[1.14-]patchblock:id=grindstone,data=1
[1.14-]patchrotate:id=grindstone,data=0,roty=180
[1.14-]patchblock:id=grindstone,data=2
[1.14-]patchrotate:id=grindstone,data=0,roty=270
[1.14-]patchblock:id=grindstone,data=3
[1.14-]patchrotate:id=grindstone,data=0,roty=90
[1.14-]patchblock:id=grindstone,data=4
[1.14-]patchrotate:id=grindstone,data=0,rotx=90
[1.14-]patchblock:id=grindstone,data=5
[1.14-]patchrotate:id=grindstone,data=0,rotx=90,roty=180
[1.14-]patchblock:id=grindstone,data=6
[1.14-]patchrotate:id=grindstone,data=0,rotx=90,roty=270
[1.14-]patchblock:id=grindstone,data=7
[1.14-]patchrotate:id=grindstone,data=0,rotx=90,roty=90
[1.14-]patchblock:id=grindstone,data=8
[1.14-]patchrotate:id=grindstone,data=0,rotx=180
[1.14-]patchblock:id=grindstone,data=9
[1.14-]patchrotate:id=grindstone,data=0,rotx=180,roty=180
[1.14-]patchblock:id=grindstone,data=10
[1.14-]patchrotate:id=grindstone,data=0,rotx=180,roty=90
[1.14-]patchblock:id=grindstone,data=11
[1.14-]patchrotate:id=grindstone,data=0,rotx=180,roty=270
# Lectern
[1.14-]boxlist:id=lectern,data=0,data=1,data=2,data=3,box=0:1:0:0.125:0:1:0/1/1/1/1/1,box=0.25:0.75:0.125:0.9375:0.25:0.75:-1/-1/3/3/2/2,box=0.01:0.99:0.75:1:0.1875:1:0/4/3/3/3/3
[1.14-]patchblock:id=lectern,data=4,data=5,data=6,data=7
[1.14-]patchrotate:id=lectern,data=0,roty=180
[1.14-]patchblock:id=lectern,data=8,data=9,data=10,data=11
[1.14-]patchrotate:id=lectern,data=0,roty=270
[1.14-]patchblock:id=lectern,data=12,data=13,data=14,data=15
[1.14-]patchrotate:id=lectern,data=0,roty=90
# Lantern
[1.14-]boxlist:id=lantern,data=0,box=0.3125:0.6875:0.0625:0.5:0.3125:0.6875,box=0.375:0.625:0.5:0.625:0.375:0.625,box=0.4065:0.5937:0.6875:0.9375:0.5:0.51,box=0.5:0.51:0.625:1:0.4065:0.5937
[1.14-]boxlist:id=lantern,data=1,box=0.3125:0.6875:0:0.4375:0.3125:0.6875,box=0.375:0.625:0.4375:0.5625:0.375:0.625,box=0.4065:0.5937:0.5625:0.6875:0.5:0.51,box=0.5:0.51:0.5625:0.6875:0.4065:0.5937
# Stonecutter
[1.14-]boxlist:id=stonecutter,data=0,box=0:1:0:0.5625:0:1:0/1/2/2/2/2,box=0.0625:0.9375:0.5625:1:0.49:0.51:3/3/3/3/3/3
[1.14-]patchblock:id=stonecutter,data=1
[1.14-]patchrotate:id=stonecutter,data=0,roty=180
[1.14-]patchblock:id=stonecutter,data=2
[1.14-]patchrotate:id=stonecutter,data=0,roty=270
[1.14-]patchblock:id=stonecutter,data=3
[1.14-]patchrotate:id=stonecutter,data=0,roty=90
# Campfire
[1.14-]boxlist:id=campfire,data=0,data=1,data=2,data=3,box=0.0625:0.3125:0:0.25:0:1:0/0/1/0/0/0,box=0:1:0.1875:0.4375:0.6875:0.9375:0/1/1/1/0/0,box=0.6875:0.9375:0:0.25:0:1:0/0/0/0/1/0,box=0:1:0.1875:0.4375:0.0625:0.3125:0/1/1/1/0/0,box=0.3125:0.6875:0:0.0625:0:1:0/1/0/0/0/0,box=0.49:0.51:0:1:0:1:-1/-1/2/2/2/2,box=0:1:0:1:0.49:0.51:-1/-1/2/2/2/2
[1.14-]boxlist:id=campfire,data=4,data=5,data=6,data=7,box=0.0625:0.3125:0:0.25:0:1:0/0/0/0/0/0,box=0:1:0.1875:0.4375:0.6875:0.9375:0/0/0/0/0/0,box=0.6875:0.9375:0:0.25:0:1:0/0/0/0/0/0,box=0:1:0.1875:0.4375:0.0625:0.3125:0/0/0/0/0/0,box=0.3125:0.6875:0:0.0625:0:1:0/0/0/0/0/0
[1.14-]patchblock:id=campfire,data=8,data=9,data=10,data=11
[1.14-]patchrotate:id=campfire,data=0,roty=180
[1.14-]patchblock:id=campfire,data=12,data=13,data=14,data=15
[1.14-]patchrotate:id=campfire,data=4,roty=180
[1.14-]patchblock:id=campfire,data=16,data=17,data=18,data=19
[1.14-]patchrotate:id=campfire,data=0,roty=270
[1.14-]patchblock:id=campfire,data=20,data=21,data=22,data=23
[1.14-]patchrotate:id=campfire,data=4,roty=270
[1.14-]patchblock:id=campfire,data=24,data=25,data=26,data=27
[1.14-]patchrotate:id=campfire,data=0,roty=90
[1.14-]patchblock:id=campfire,data=28,data=29,data=30,data=31
[1.14-]patchrotate:id=campfire,data=4,roty=90
# Bell
[1.14-]boxlist:id=bell,data=2,box=0.125:0.875:0.8125:0.9375:0.4375:0.5625:0/0/0/0/0/0,box=0.875:1:0:1:0.375:0.625:1/1/1/1/1/1,box=0:0.125:0:1:0.375:0.625:1/1/1/1/1/1,box=0.3125:0.6875:0.375:0.8175:0.3125:0.6875:2/3/4/4/4/4,box=0.25:0.75:0.25:0.375:0.25:0.75:2/3/4/4/4/4
[1.14-]patchblock:id=bell,data=3
[1.14-]patchrotate:id=bell,data=2,roty=180
[1.14-]patchblock:id=bell,data=0
[1.14-]patchrotate:id=bell,data=2,roty=270
[1.14-]patchblock:id=bell,data=1
[1.14-]patchrotate:id=bell,data=2,roty=90
[1.14-]boxlist:id=bell,data=6,box=0.4375:0.5625:0.8125:1:0.4375:0.5625:0/0/0/0/0/0,box=0.3125:0.6875:0.375:0.8175:0.3125:0.6875:2/3/4/4/4/4,box=0.25:0.75:0.25:0.375:0.25:0.75:2/3/4/4/4/4
[1.14-]patchblock:id=bell,data=7
[1.14-]patchrotate:id=bell,data=6,roty=180
[1.14-]patchblock:id=bell,data=4
[1.14-]patchrotate:id=bell,data=6,roty=270
[1.14-]patchblock:id=bell,data=5
[1.14-]patchrotate:id=bell,data=6,roty=90
[1.14-]boxlist:id=bell,data=10,box=0.1875:1:0.8125:0.9375:0.4375:0.5625:0/0/0/0/0/0,box=0.3125:0.6875:0.375:0.8175:0.3125:0.6875:2/3/4/4/4/4,box=0.25:0.75:0.25:0.375:0.25:0.75:2/3/4/4/4/4
[1.14-]patchblock:id=bell,data=11
[1.14-]patchrotate:id=bell,data=10,roty=180
[1.14-]patchblock:id=bell,data=8
[1.14-]patchrotate:id=bell,data=10,roty=270
[1.14-]patchblock:id=bell,data=9
[1.14-]patchrotate:id=bell,data=10,roty=90
[1.14-]boxlist:id=bell,data=14,box=0:1:0.8125:0.9375:0.4375:0.5625:0/0/0/0/0/0,box=0.3125:0.6875:0.375:0.8175:0.3125:0.6875:2/3/4/4/4/4,box=0.25:0.75:0.25:0.375:0.25:0.75:2/3/4/4/4/4
[1.14-]patchblock:id=bell,data=15
[1.14-]patchrotate:id=bell,data=14,roty=180
[1.14-]patchblock:id=bell,data=12
[1.14-]patchrotate:id=bell,data=14,roty=270
[1.14-]patchblock:id=bell,data=13
[1.14-]patchrotate:id=bell,data=14,roty=90

# 1.15 blocks
# Beenest
[1.15-]boxlist:id=bee_nest,id=beehive,data=0-5,box=0:1:0:1:0:1:0/1/3/3/2/3
[1.15-]patchblock:id=bee_nest,id=beehive,data=6-11
[1.15-]patchrotate:id=bee_nest,data=0,roty=180
[1.15-]patchblock:id=bee_nest,id=beehive,data=12-17
[1.15-]patchrotate:id=bee_nest,data=0,roty=270
[1.15-]patchblock:id=bee_nest,id=beehive,data=18-23
[1.15-]patchrotate:id=bee_nest,data=0,roty=90
# Honey block
[1.15-]boxlist:id=honey_block,box=0:1:0:1:0:1:1/1/1/1/1/1,box=0.0625:0.9375:0.0625:0.9375:0.0625:0.9375:0/1/2/2/2/2
