================================================================================
THERMAL PIPES - COMPLETE FILE DUMP
================================================================================
Base path: E:\Modding\BeyondLimits\BeyondLimits\beyondlimits-1.21.1-neo\src\main\resources\assets\createbeyondlimits
================================================================================

========================================
DIRECTORY STRUCTURE
========================================

blockstates/
  thermal_pipe.json

textures/block/
  thermal_pipes.png
  thermal_pipes_connected.png

models/item/
  thermal_pipe.json

models/block/thermal_pipe/
  item.json
  casing.json
  window.json
  core_x.json
  core_y.json
  core_z.json
  u_x.json    u_y.json    u_z.json
  d_x.json    d_y.json    d_z.json
  l_x.json    l_y.json    l_z.json
  r_x.json    r_y.json    r_z.json
  lr_x.json   lr_y.json   lr_z.json
  ud_x.json   ud_y.json   ud_z.json
  lu_x.json   lu_y.json   lu_z.json
  ld_x.json   ld_y.json   ld_z.json
  ru_x.json   ru_y.json   ru_z.json
  rd_x.json   rd_y.json   rd_z.json
  stiched_texture.png

models/block/thermal_pipe/connection/
  down.json  east.json  north.json  south.json  up.json  west.json

models/block/thermal_pipe/rim/
  down.json  east.json  north.json  south.json  up.json  west.json

models/block/thermal_pipe/rim_connector/
  down.json  east.json  north.json  south.json  up.json  west.json

models/block/thermal_pipe/drain/
  down.json  east.json  north.json  south.json  up.json  west.json

========================================
TOTAL: 62 files (58 json + 3 png + 1 stitched png)
========================================


================================================================================
FILE CONTENTS
================================================================================


========================================
blockstates/thermal_pipe.json
========================================
{
  "multipart": [
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/lu_x" }, "when": { "down": "false", "north": "false", "south": "true", "up": "true" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/ru_x" }, "when": { "down": "false", "north": "true", "south": "false", "up": "true" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/ld_x" }, "when": { "down": "true", "north": "false", "south": "true", "up": "false" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/rd_x" }, "when": { "down": "true", "north": "true", "south": "false", "up": "false" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/ud_x" }, "when": { "down": "true", "north": "false", "south": "false", "up": "true" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/u_x" }, "when": { "down": "false", "north": "false", "south": "false", "up": "true" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/d_x" }, "when": { "down": "true", "north": "false", "south": "false", "up": "false" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/lr_x" }, "when": { "down": "false", "north": "true", "south": "true", "up": "false" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/l_x" }, "when": { "down": "false", "north": "false", "south": "true", "up": "false" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/r_x" }, "when": { "down": "false", "north": "true", "south": "false", "up": "false" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/lu_y" }, "when": { "east": "true", "north": "false", "south": "true", "west": "false" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/ru_y" }, "when": { "east": "false", "north": "false", "south": "true", "west": "true" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/ld_y" }, "when": { "east": "true", "north": "true", "south": "false", "west": "false" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/rd_y" }, "when": { "east": "false", "north": "true", "south": "false", "west": "true" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/ud_y" }, "when": { "east": "false", "north": "true", "south": "true", "west": "false" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/u_y" }, "when": { "east": "false", "north": "false", "south": "true", "west": "false" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/d_y" }, "when": { "east": "false", "north": "true", "south": "false", "west": "false" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/lr_y" }, "when": { "east": "true", "north": "false", "south": "false", "west": "true" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/l_y" }, "when": { "east": "true", "north": "false", "south": "false", "west": "false" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/r_y" }, "when": { "east": "false", "north": "false", "south": "false", "west": "true" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/lu_z" }, "when": { "down": "false", "east": "true", "up": "true", "west": "false" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/ru_z" }, "when": { "down": "false", "east": "false", "up": "true", "west": "true" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/ld_z" }, "when": { "down": "true", "east": "true", "up": "false", "west": "false" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/rd_z" }, "when": { "down": "true", "east": "false", "up": "false", "west": "true" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/ud_z" }, "when": { "down": "true", "east": "false", "up": "true", "west": "false" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/u_z" }, "when": { "down": "false", "east": "false", "up": "true", "west": "false" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/d_z" }, "when": { "down": "true", "east": "false", "up": "false", "west": "false" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/lr_z" }, "when": { "down": "false", "east": "true", "up": "false", "west": "true" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/l_z" }, "when": { "down": "false", "east": "true", "up": "false", "west": "false" } },
    { "apply": { "model": "createbeyondlimits:block/thermal_pipe/r_z" }, "when": { "down": "false", "east": "false", "up": "false", "west": "true" } }
  ]
}


========================================
models/item/thermal_pipe.json
========================================
{
  "format_version": "1.9.0",
  "credit": "Made with Blockbench",
  "parent": "createbeyondlimits:block/thermal_pipe/item",
  "textures": {
    "1": "createbeyondlimits:block/thermal_pipes",
    "particle": "createbeyondlimits:block/thermal_pipes"
  }
}


========================================
models/block/thermal_pipe/item.json
========================================
{
	"format_version": "1.9.0",
	"credit": "Made with Blockbench",
	"parent": "block/block",
	"textures": {
		"1": "createbeyondlimits:block/thermal_pipes",
		"particle": "block/copper_block"
	},
	"elements": [
		{
			"from": [4, 4, 0], "to": [12, 12, 16],
			"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]},
			"faces": {
				"east": {"uv": [4, 8, 8, 0], "rotation": 90, "texture": "#1"},
				"west": {"uv": [4, 0, 8, 8], "rotation": 90, "texture": "#1"},
				"up": {"uv": [4, 8, 8, 0], "texture": "#1"},
				"down": {"uv": [4, 8, 8, 0], "rotation": 180, "texture": "#1"}
			}
		},
		{
			"from": [3, 3, 0], "to": [13, 13, 2],
			"rotation": {"angle": 0, "axis": "y", "origin": [8, 28, 8]},
			"faces": {
				"north": {"uv": [11, 11, 16, 16], "texture": "#1"},
				"east": {"uv": [10.5, 16, 9.5, 11], "texture": "#1"},
				"south": {"uv": [11, 11, 16, 16], "texture": "#1"},
				"west": {"uv": [9.5, 16, 10.5, 11], "texture": "#1"},
				"up": {"uv": [9.5, 11, 10.5, 16], "rotation": 90, "texture": "#1"},
				"down": {"uv": [10.5, 11, 9.5, 16], "rotation": 90, "texture": "#1"}
			}
		},
		{
			"from": [3, 3, 14], "to": [13, 13, 16],
			"rotation": {"angle": 0, "axis": "x", "origin": [8, 8, 15]},
			"faces": {
				"north": {"uv": [11, 11, 16, 16], "rotation": 180, "texture": "#1"},
				"east": {"uv": [10.5, 16, 9.5, 11], "rotation": 180, "texture": "#1"},
				"south": {"uv": [11, 11, 16, 16], "rotation": 180, "texture": "#1"},
				"west": {"uv": [9.5, 16, 10.5, 11], "rotation": 180, "texture": "#1"},
				"up": {"uv": [10.5, 11, 9.5, 16], "rotation": 90, "texture": "#1"},
				"down": {"uv": [9.5, 11, 10.5, 16], "rotation": 90, "texture": "#1"}
			}
		}
	],
	"display": {
		"fixed": { "rotation": [0, 90, 0], "scale": [0.5, 0.5, 0.5] }
	}
}


========================================
models/block/thermal_pipe/casing.json
========================================
{
	"credit": "Made with Blockbench",
	"textures": {
		"0": "createbeyondlimits:block/thermal_pipes",
		"particle": "createbeyondlimits:block/thermal_pipes"
	},
	"elements": [
		{
			"from": [3, 3, 3], "to": [13, 13, 13],
			"faces": {
				"north": {"uv": [1, 11, 6, 16], "texture": "#0"},
				"east": {"uv": [1, 11, 6, 16], "texture": "#0"},
				"south": {"uv": [1, 11, 6, 16], "texture": "#0"},
				"west": {"uv": [1, 11, 6, 16], "texture": "#0"},
				"up": {"uv": [1, 11, 6, 16], "texture": "#0"},
				"down": {"uv": [1, 11, 6, 16], "texture": "#0"}
			}
		}
	]
}


========================================
models/block/thermal_pipe/window.json
========================================
{
	"credit": "Made with Blockbench",
	"parent": "block/block",
	"textures": {
		"0": "create:block/glass_fluid_pipe",
		"particle": "block/copper_block"
	},
	"elements": [
		{ "name": "Outer", "from": [4, 0, 4], "to": [12, 16, 12],
			"faces": {
				"north": {"uv": [0, 16, 16, 8], "rotation": 90, "texture": "#0"},
				"east": {"uv": [0, 16, 16, 8], "rotation": 90, "texture": "#0"},
				"south": {"uv": [0, 8, 16, 16], "rotation": 90, "texture": "#0"},
				"west": {"uv": [0, 8, 16, 16], "rotation": 90, "texture": "#0"}
			}
		},
		{ "name": "Inner", "from": [4.1, 0, 11.9], "to": [11.9, 16, 4.1],
			"rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]},
			"faces": {
				"north": {"uv": [0, 16, 16, 8], "rotation": 90, "texture": "#0"},
				"east": {"uv": [0, 16, 16, 8], "rotation": 90, "texture": "#0"},
				"south": {"uv": [0, 8, 16, 16], "rotation": 90, "texture": "#0"},
				"west": {"uv": [0, 8, 16, 16], "rotation": 90, "texture": "#0"}
			}
		},
		{ "from": [10, 0, 4], "to": [6, 16, 12],
			"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]},
			"faces": {
				"east": {"uv": [0, 0, 16, 8], "rotation": 90, "texture": "#0"},
				"west": {"uv": [0, 0, 16, 8], "rotation": 90, "texture": "#0"}
			}
		},
		{ "from": [4, 0, 10], "to": [12, 16, 6],
			"rotation": {"angle": 0, "axis": "y", "origin": [4, 0, 10]},
			"faces": {
				"north": {"uv": [0, 0, 16, 8], "rotation": 90, "texture": "#0"},
				"south": {"uv": [0, 0, 16, 8], "rotation": 90, "texture": "#0"}
			}
		}
	]
}


========================================
models/block/thermal_pipe/core_x.json
========================================
{
	"credit": "Made with Blockbench",
	"textures": {
		"0": "createbeyondlimits:block/thermal_pipes_connected",
		"particle": "createbeyondlimits:block/thermal_pipes"
	},
	"elements": [
		{
			"name": "core_x",
			"from": [4, 4, 4], "to": [12, 12, 12],
			"faces": {
				"east": {"uv": [12, 8, 16, 12], "texture": "#0"},
				"west": {"uv": [16, 8, 12, 12], "texture": "#0"}
			}
		}
	]
}


========================================
models/block/thermal_pipe/core_y.json
========================================
{
	"credit": "Made with Blockbench",
	"textures": {
		"0": "createbeyondlimits:block/thermal_pipes_connected",
		"particle": "block/copper_block"
	},
	"elements": [
		{
			"name": "core_y",
			"from": [4, 4, 4], "to": [12, 12, 12],
			"faces": {
				"up": {"uv": [12, 12, 16, 8], "rotation": 180, "texture": "#0"},
				"down": {"uv": [12, 8, 16, 12], "rotation": 180, "texture": "#0"}
			}
		}
	]
}


========================================
models/block/thermal_pipe/core_z.json
========================================
{
	"credit": "Made with Blockbench",
	"textures": {
		"0": "createbeyondlimits:block/thermal_pipes_connected",
		"particle": "block/copper_block"
	},
	"elements": [
		{
			"name": "core_z",
			"from": [4, 4, 4], "to": [12, 12, 12],
			"faces": {
				"north": {"uv": [12, 8, 16, 12], "texture": "#0"},
				"south": {"uv": [16, 8, 12, 12], "texture": "#0"}
			}
		}
	]
}


========================================
DIRECTIONAL PIPE MODELS (30 files)
Parent: createbeyondlimits:block/thermal_pipe/core_x/y/z
Only UV coordinates differ between variants.
========================================

--- u_x.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_x", "elements": [{ "faces": { "east": { "texture": "#0", "uv": [4.0, 4.0, 8.0, 8.0] }, "west": { "texture": "#0", "uv": [8.0, 4.0, 4.0, 8.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- u_y.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_y", "elements": [{ "faces": { "down": { "texture": "#0", "uv": [8.0, 4.0, 4.0, 8.0] }, "up": { "texture": "#0", "uv": [8.0, 8.0, 4.0, 4.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- u_z.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_z", "elements": [{ "faces": { "north": { "texture": "#0", "uv": [4.0, 4.0, 8.0, 8.0] }, "south": { "texture": "#0", "uv": [8.0, 4.0, 4.0, 8.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- d_x.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_x", "elements": [{ "faces": { "east": { "texture": "#0", "uv": [0.0, 0.0, 4.0, 4.0] }, "west": { "texture": "#0", "uv": [4.0, 0.0, 0.0, 4.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- d_y.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_y", "elements": [{ "faces": { "down": { "texture": "#0", "uv": [4.0, 0.0, 0.0, 4.0] }, "up": { "texture": "#0", "uv": [4.0, 4.0, 0.0, 0.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- d_z.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_z", "elements": [{ "faces": { "north": { "texture": "#0", "uv": [0.0, 0.0, 4.0, 4.0] }, "south": { "texture": "#0", "uv": [4.0, 0.0, 0.0, 4.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- l_x.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_x", "elements": [{ "faces": { "east": { "texture": "#0", "uv": [4.0, 0.0, 8.0, 4.0] }, "west": { "texture": "#0", "uv": [8.0, 0.0, 4.0, 4.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- l_y.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_y", "elements": [{ "faces": { "down": { "texture": "#0", "uv": [8.0, 0.0, 4.0, 4.0] }, "up": { "texture": "#0", "uv": [8.0, 4.0, 4.0, 0.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- l_z.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_z", "elements": [{ "faces": { "north": { "texture": "#0", "uv": [4.0, 0.0, 8.0, 4.0] }, "south": { "texture": "#0", "uv": [8.0, 0.0, 4.0, 4.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- r_x.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_x", "elements": [{ "faces": { "east": { "texture": "#0", "uv": [0.0, 4.0, 4.0, 8.0] }, "west": { "texture": "#0", "uv": [4.0, 4.0, 0.0, 8.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- r_y.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_y", "elements": [{ "faces": { "down": { "texture": "#0", "uv": [4.0, 4.0, 0.0, 8.0] }, "up": { "texture": "#0", "uv": [4.0, 8.0, 0.0, 4.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- r_z.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_z", "elements": [{ "faces": { "north": { "texture": "#0", "uv": [0.0, 4.0, 4.0, 8.0] }, "south": { "texture": "#0", "uv": [4.0, 4.0, 0.0, 8.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- lr_x.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_x", "elements": [{ "faces": { "east": { "texture": "#0", "uv": [4.0, 8.0, 8.0, 12.0] }, "west": { "texture": "#0", "uv": [8.0, 8.0, 4.0, 12.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- lr_y.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_y", "elements": [{ "faces": { "down": { "texture": "#0", "uv": [8.0, 8.0, 4.0, 12.0] }, "up": { "texture": "#0", "uv": [8.0, 12.0, 4.0, 8.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- lr_z.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_z", "elements": [{ "faces": { "north": { "texture": "#0", "uv": [4.0, 8.0, 8.0, 12.0] }, "south": { "texture": "#0", "uv": [8.0, 8.0, 4.0, 12.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- ud_x.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_x", "elements": [{ "faces": { "east": { "texture": "#0", "uv": [0.0, 8.0, 4.0, 12.0] }, "west": { "texture": "#0", "uv": [4.0, 8.0, 0.0, 12.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- ud_y.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_y", "elements": [{ "faces": { "down": { "texture": "#0", "uv": [4.0, 8.0, 0.0, 12.0] }, "up": { "texture": "#0", "uv": [4.0, 12.0, 0.0, 8.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- ud_z.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_z", "elements": [{ "faces": { "north": { "texture": "#0", "uv": [0.0, 8.0, 4.0, 12.0] }, "south": { "texture": "#0", "uv": [4.0, 8.0, 0.0, 12.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- lu_x.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_x", "elements": [{ "faces": { "east": { "texture": "#0", "uv": [12.0, 4.0, 16.0, 8.0] }, "west": { "texture": "#0", "uv": [16.0, 4.0, 12.0, 8.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- lu_y.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_y", "elements": [{ "faces": { "down": { "texture": "#0", "uv": [16.0, 4.0, 12.0, 8.0] }, "up": { "texture": "#0", "uv": [16.0, 8.0, 12.0, 4.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- lu_z.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_z", "elements": [{ "faces": { "north": { "texture": "#0", "uv": [12.0, 4.0, 16.0, 8.0] }, "south": { "texture": "#0", "uv": [16.0, 4.0, 12.0, 8.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- ld_x.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_x", "elements": [{ "faces": { "east": { "texture": "#0", "uv": [12.0, 0.0, 16.0, 4.0] }, "west": { "texture": "#0", "uv": [16.0, 0.0, 12.0, 4.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- ld_y.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_y", "elements": [{ "faces": { "down": { "texture": "#0", "uv": [16.0, 0.0, 12.0, 4.0] }, "up": { "texture": "#0", "uv": [16.0, 4.0, 12.0, 0.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- ld_z.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_z", "elements": [{ "faces": { "north": { "texture": "#0", "uv": [12.0, 0.0, 16.0, 4.0] }, "south": { "texture": "#0", "uv": [16.0, 0.0, 12.0, 4.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- ru_x.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_x", "elements": [{ "faces": { "east": { "texture": "#0", "uv": [8.0, 4.0, 12.0, 8.0] }, "west": { "texture": "#0", "uv": [12.0, 4.0, 8.0, 8.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- ru_y.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_y", "elements": [{ "faces": { "down": { "texture": "#0", "uv": [12.0, 4.0, 8.0, 8.0] }, "up": { "texture": "#0", "uv": [12.0, 8.0, 8.0, 4.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- ru_z.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_z", "elements": [{ "faces": { "north": { "texture": "#0", "uv": [8.0, 4.0, 12.0, 8.0] }, "south": { "texture": "#0", "uv": [12.0, 4.0, 8.0, 8.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- rd_x.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_x", "elements": [{ "faces": { "east": { "texture": "#0", "uv": [8.0, 0.0, 12.0, 4.0] }, "west": { "texture": "#0", "uv": [12.0, 0.0, 8.0, 4.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- rd_y.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_y", "elements": [{ "faces": { "down": { "texture": "#0", "uv": [12.0, 0.0, 8.0, 4.0] }, "up": { "texture": "#0", "uv": [12.0, 4.0, 8.0, 0.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }

--- rd_z.json ---
{ "parent": "createbeyondlimits:block/thermal_pipe/core_z", "elements": [{ "faces": { "north": { "texture": "#0", "uv": [8.0, 0.0, 12.0, 4.0] }, "south": { "texture": "#0", "uv": [12.0, 0.0, 8.0, 4.0] } }, "from": [4, 4, 4], "to": [12, 12, 12] }] }


========================================
connection/ (6 files)
Texture: createbeyondlimits:block/thermal_pipes
texture_size: [32, 32]
========================================

--- connection/down.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [{
		"name": "connection_down",
		"from": [4, 0, 4], "to": [12, 4, 12],
		"rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -16]},
		"faces": {
			"north": {"uv": [0, 6, 4, 8], "texture": "#0"},
			"east": {"uv": [0, 6, 4, 8], "texture": "#0"},
			"south": {"uv": [4, 6, 0, 8], "texture": "#0"},
			"west": {"uv": [4, 6, 0, 8], "texture": "#0"}
		}
	}]
}

--- connection/east.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [{
		"name": "connection_east",
		"from": [12, 4, 4], "to": [16, 12, 12],
		"rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -16]},
		"faces": {
			"north": {"uv": [0, 6, 4, 8], "rotation": 90, "texture": "#0"},
			"south": {"uv": [0, 8, 4, 6], "rotation": 90, "texture": "#0"},
			"up": {"uv": [0, 8, 4, 6], "rotation": 90, "texture": "#0"},
			"down": {"uv": [0, 6, 4, 8], "rotation": 270, "texture": "#0"}
		}
	}]
}

--- connection/north.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [{
		"name": "connection_north",
		"from": [4, 4, 0], "to": [12, 12, 4],
		"rotation": {"angle": 0, "axis": "y", "origin": [0, 8, 0]},
		"faces": {
			"east": {"uv": [0, 0, 4, 2], "rotation": 90, "texture": "#0"},
			"west": {"uv": [0, 2, 4, 0], "rotation": 90, "texture": "#0"},
			"up": {"uv": [0, 2, 4, 0], "rotation": 180, "texture": "#0"},
			"down": {"uv": [0, 0, 4, 2], "rotation": 180, "texture": "#0"}
		}
	}]
}

--- connection/south.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [{
		"name": "connection_south",
		"from": [4, 4, 12], "to": [12, 12, 16],
		"rotation": {"angle": 0, "axis": "y", "origin": [0, 8, 0]},
		"faces": {
			"east": {"uv": [0, 6, 4, 8], "rotation": 90, "texture": "#0"},
			"west": {"uv": [0, 8, 4, 6], "rotation": 90, "texture": "#0"},
			"up": {"uv": [0, 8, 4, 6], "rotation": 180, "texture": "#0"},
			"down": {"uv": [0, 6, 4, 8], "rotation": 180, "texture": "#0"}
		}
	}]
}

--- connection/up.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [{
		"name": "connection_up",
		"from": [4, 12, 4], "to": [12, 16, 12],
		"rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -16]},
		"faces": {
			"north": {"uv": [0, 0, 4, 2], "texture": "#0"},
			"east": {"uv": [0, 0, 4, 2], "texture": "#0"},
			"south": {"uv": [4, 0, 0, 2], "texture": "#0"},
			"west": {"uv": [4, 0, 0, 2], "texture": "#0"}
		}
	}]
}

--- connection/west.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [{
		"name": "connection_west",
		"from": [0, 4, 4], "to": [4, 12, 12],
		"rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -16]},
		"faces": {
			"north": {"uv": [0, 0, 4, 2], "rotation": 90, "texture": "#0"},
			"south": {"uv": [0, 2, 4, 0], "rotation": 90, "texture": "#0"},
			"up": {"uv": [0, 2, 4, 0], "rotation": 90, "texture": "#0"},
			"down": {"uv": [0, 0, 4, 2], "rotation": 270, "texture": "#0"}
		}
	}]
}


========================================
rim/ (6 files)
Texture: createbeyondlimits:block/thermal_pipes
texture_size: [32, 32]
========================================

--- rim/down.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [{
		"from": [3, 0, 3], "to": [13, 2, 13],
		"faces": {
			"north": {"uv": [10.5, 11, 9.5, 16], "rotation": 90, "texture": "#0"},
			"east": {"uv": [10.5, 11, 9.5, 16], "rotation": 90, "texture": "#0"},
			"south": {"uv": [10.5, 11, 9.5, 16], "rotation": 90, "texture": "#0"},
			"west": {"uv": [10.5, 11, 9.5, 16], "rotation": 90, "texture": "#0"},
			"up": {"uv": [11, 11, 16, 16], "rotation": 90, "texture": "#0"},
			"down": {"uv": [11, 11, 16, 16], "rotation": 270, "texture": "#0", "cullface": "down"}
		}
	}]
}

--- rim/east.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [{
		"from": [14, 3, 3], "to": [16, 13, 13],
		"faces": {
			"north": {"uv": [9.5, 16, 10.5, 11], "texture": "#0"},
			"east": {"uv": [11, 11, 16, 16], "texture": "#0", "cullface": "east"},
			"south": {"uv": [10.5, 11, 9.5, 16], "texture": "#0"},
			"west": {"uv": [11, 11, 16, 16], "texture": "#0"},
			"up": {"uv": [9.5, 16, 10.5, 11], "rotation": 180, "texture": "#0"},
			"down": {"uv": [10.5, 11, 9.5, 16], "texture": "#0"}
		}
	}]
}

--- rim/north.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [{
		"from": [3, 3, 0], "to": [13, 13, 2],
		"rotation": {"angle": 0, "axis": "y", "origin": [8, 28, 8]},
		"faces": {
			"north": {"uv": [11, 11, 16, 16], "texture": "#0", "cullface": "north"},
			"east": {"uv": [10.5, 11, 9.5, 16], "texture": "#0"},
			"south": {"uv": [11, 11, 16, 16], "texture": "#0"},
			"west": {"uv": [9.5, 16, 10.5, 11], "texture": "#0"},
			"up": {"uv": [10.5, 11, 9.5, 16], "rotation": 270, "texture": "#0"},
			"down": {"uv": [9.5, 16, 10.5, 11], "rotation": 270, "texture": "#0"}
		}
	}]
}

--- rim/south.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [{
		"from": [3, 3, 14], "to": [13, 13, 16],
		"rotation": {"angle": 0, "axis": "y", "origin": [8, 28, 8]},
		"faces": {
			"north": {"uv": [11, 11, 16, 16], "texture": "#0"},
			"east": {"uv": [9.5, 16, 10.5, 11], "texture": "#0"},
			"south": {"uv": [11, 11, 16, 16], "texture": "#0", "cullface": "south"},
			"west": {"uv": [10.5, 11, 9.5, 16], "texture": "#0"},
			"up": {"uv": [9.5, 16, 10.5, 11], "rotation": 270, "texture": "#0"},
			"down": {"uv": [10.5, 11, 9.5, 16], "rotation": 270, "texture": "#0"}
		}
	}]
}

--- rim/up.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [{
		"from": [3, 14, 3], "to": [13, 16, 13],
		"faces": {
			"north": {"uv": [9.5, 16, 10.5, 11], "rotation": 90, "texture": "#0"},
			"east": {"uv": [9.5, 16, 10.5, 11], "rotation": 90, "texture": "#0"},
			"south": {"uv": [9.5, 16, 10.5, 11], "rotation": 90, "texture": "#0"},
			"west": {"uv": [9.5, 16, 10.5, 11], "rotation": 90, "texture": "#0"},
			"up": {"uv": [11, 11, 16, 16], "rotation": 90, "texture": "#0", "cullface": "up"},
			"down": {"uv": [11, 11, 16, 16], "rotation": 270, "texture": "#0"}
		}
	}]
}

--- rim/west.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [{
		"from": [0, 3, 3], "to": [2, 13, 13],
		"faces": {
			"north": {"uv": [10.5, 11, 9.5, 16], "texture": "#0"},
			"east": {"uv": [11, 11, 16, 16], "texture": "#0"},
			"south": {"uv": [9.5, 16, 10.5, 11], "texture": "#0"},
			"west": {"uv": [11, 11, 16, 16], "texture": "#0", "cullface": "west"},
			"up": {"uv": [10.5, 11, 9.5, 16], "rotation": 180, "texture": "#0"},
			"down": {"uv": [9.5, 16, 10.5, 11], "texture": "#0"}
		}
	}]
}


========================================
rim_connector/ (6 files)
Texture: createbeyondlimits:block/thermal_pipes
texture_size: [32, 32]
========================================

--- rim_connector/down.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [{
		"name": "rim_down",
		"from": [4, 0, 4], "to": [12, 4, 12],
		"rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -16]},
		"faces": {
			"north": {"uv": [4, 6, 8, 8], "texture": "#0"},
			"east": {"uv": [4, 6, 8, 8], "texture": "#0"},
			"south": {"uv": [8, 6, 4, 8], "texture": "#0"},
			"west": {"uv": [8, 6, 4, 8], "texture": "#0"}
		}
	}]
}

--- rim_connector/east.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [{
		"name": "rim_east",
		"from": [12, 4, 4], "to": [16, 12, 12],
		"rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -16]},
		"faces": {
			"north": {"uv": [4, 6, 8, 8], "rotation": 90, "texture": "#0"},
			"south": {"uv": [4, 8, 8, 6], "rotation": 90, "texture": "#0"},
			"up": {"uv": [4, 8, 8, 6], "rotation": 90, "texture": "#0"},
			"down": {"uv": [4, 6, 8, 8], "rotation": 270, "texture": "#0"}
		}
	}]
}

--- rim_connector/north.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [{
		"name": "rim_north",
		"from": [4, 4, 0], "to": [12, 12, 4],
		"rotation": {"angle": 0, "axis": "y", "origin": [0, 8, 0]},
		"faces": {
			"east": {"uv": [4, 0, 8, 2], "rotation": 90, "texture": "#0"},
			"west": {"uv": [4, 2, 8, 0], "rotation": 90, "texture": "#0"},
			"up": {"uv": [4, 2, 8, 0], "rotation": 180, "texture": "#0"},
			"down": {"uv": [4, 0, 8, 2], "rotation": 180, "texture": "#0"}
		}
	}]
}

--- rim_connector/south.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [{
		"name": "rim_south",
		"from": [4, 4, 12], "to": [12, 12, 16],
		"rotation": {"angle": 0, "axis": "y", "origin": [0, 8, 0]},
		"faces": {
			"east": {"uv": [4, 6, 8, 8], "rotation": 90, "texture": "#0"},
			"west": {"uv": [4, 8, 8, 6], "rotation": 90, "texture": "#0"},
			"up": {"uv": [4, 8, 8, 6], "rotation": 180, "texture": "#0"},
			"down": {"uv": [4, 6, 8, 8], "rotation": 180, "texture": "#0"}
		}
	}]
}

--- rim_connector/up.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [{
		"name": "rim_up",
		"from": [4, 12, 4], "to": [12, 16, 12],
		"rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -16]},
		"faces": {
			"north": {"uv": [4, 0, 8, 2], "texture": "#0"},
			"east": {"uv": [4, 0, 8, 2], "texture": "#0"},
			"south": {"uv": [8, 0, 4, 2], "texture": "#0"},
			"west": {"uv": [8, 0, 4, 2], "texture": "#0"}
		}
	}]
}

--- rim_connector/west.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [{
		"name": "rim_west",
		"from": [0, 4, 4], "to": [4, 12, 12],
		"rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -16]},
		"faces": {
			"north": {"uv": [4, 0, 8, 2], "rotation": 90, "texture": "#0"},
			"south": {"uv": [4, 2, 8, 0], "rotation": 90, "texture": "#0"},
			"up": {"uv": [4, 2, 8, 0], "rotation": 90, "texture": "#0"},
			"down": {"uv": [4, 0, 8, 2], "rotation": 270, "texture": "#0"}
		}
	}]
}


========================================
drain/ (6 files)
Texture: createbeyondlimits:block/thermal_pipes
texture_size: [32, 32]
========================================

--- drain/down.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [
		{
			"from": [4.95, -3.95, 4.95], "to": [11.05, -0.95, 11.05],
			"rotation": {"angle": 0, "axis": "z", "origin": [8, 8, 8]},
			"faces": {
				"north": {"uv": [12, 8, 13.5, 11], "rotation": 90, "texture": "#0"},
				"east": {"uv": [12, 8, 13.5, 11], "rotation": 90, "texture": "#0"},
				"south": {"uv": [12, 8, 13.5, 11], "rotation": 90, "texture": "#0"},
				"west": {"uv": [12, 8, 13.5, 11], "rotation": 90, "texture": "#0"},
				"down": {"uv": [13, 8, 16, 11], "rotation": 180, "texture": "#0"}
			}
		},
		{
			"from": [2.95, -1.1, 2.95], "to": [13.05, 2, 13.05],
			"rotation": {"angle": 0, "axis": "z", "origin": [8, 8, 8]},
			"faces": {
				"north": {"uv": [10.5, 16, 9, 11], "rotation": 90, "texture": "#0"},
				"east": {"uv": [10.5, 16, 9, 11], "rotation": 90, "texture": "#0"},
				"south": {"uv": [10.5, 16, 9, 11], "rotation": 90, "texture": "#0"},
				"west": {"uv": [10.5, 16, 9, 11], "rotation": 90, "texture": "#0"},
				"up": {"uv": [11, 11, 16, 16], "rotation": 90, "texture": "#0"},
				"down": {"uv": [11, 11, 16, 16], "rotation": 90, "texture": "#0"}
			}
		}
	]
}

--- drain/east.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [
		{
			"from": [16.95, 4.95, 4.95], "to": [19.95, 11.05, 11.05],
			"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]},
			"faces": {
				"north": {"uv": [12, 8, 13.5, 11], "rotation": 180, "texture": "#0"},
				"east": {"uv": [13, 8, 16, 11], "texture": "#0"},
				"south": {"uv": [12, 8, 13.5, 11], "texture": "#0"},
				"up": {"uv": [12, 8, 13.5, 11], "texture": "#0"},
				"down": {"uv": [12, 8, 13.5, 11], "texture": "#0"}
			}
		},
		{
			"from": [14, 2.95, 2.95], "to": [17.1, 13.05, 13.05],
			"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]},
			"faces": {
				"north": {"uv": [9, 16, 10.5, 11], "texture": "#0"},
				"east": {"uv": [11, 11, 16, 16], "texture": "#0"},
				"south": {"uv": [10.5, 11, 9, 16], "texture": "#0"},
				"west": {"uv": [11, 11, 16, 16], "texture": "#0"},
				"up": {"uv": [10.5, 11, 9, 16], "texture": "#0"},
				"down": {"uv": [10.5, 16, 9, 11], "texture": "#0"}
			}
		}
	]
}

--- drain/north.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [
		{
			"from": [2.95, 2.95, -1.1], "to": [13.05, 13.05, 2],
			"rotation": {"angle": 0, "axis": "y", "origin": [8, 34, 8]},
			"faces": {
				"north": {"uv": [11, 11, 16, 16], "texture": "#0"},
				"east": {"uv": [10.5, 11, 9, 16], "texture": "#0"},
				"south": {"uv": [11, 11, 16, 16], "texture": "#0"},
				"west": {"uv": [9, 16, 10.5, 11], "texture": "#0"},
				"up": {"uv": [9, 11, 10.5, 16], "rotation": 90, "texture": "#0"},
				"down": {"uv": [10.5, 16, 9, 11], "rotation": 90, "texture": "#0"}
			}
		},
		{
			"from": [4.95, 4.95, -3.95], "to": [11.05, 11.05, -0.95],
			"rotation": {"angle": 0, "axis": "y", "origin": [8, 34, 8]},
			"faces": {
				"north": {"uv": [13, 8, 16, 11], "texture": "#0"},
				"east": {"uv": [12, 8, 13.5, 11], "texture": "#0"},
				"west": {"uv": [12, 8, 13.5, 11], "rotation": 180, "texture": "#0"},
				"up": {"uv": [12, 8, 13.5, 11], "rotation": 270, "texture": "#0"},
				"down": {"uv": [12, 8, 13.5, 11], "rotation": 90, "texture": "#0"}
			}
		}
	]
}

--- drain/south.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [
		{
			"from": [4.95, 4.95, 16.95], "to": [11.05, 11.05, 19.95],
			"rotation": {"angle": 0, "axis": "y", "origin": [8, 34, 8]},
			"faces": {
				"east": {"uv": [13.5, 8, 12, 11], "texture": "#0"},
				"south": {"uv": [16, 8, 13, 11], "texture": "#0"},
				"west": {"uv": [13.5, 8, 12, 11], "rotation": 180, "texture": "#0"},
				"up": {"uv": [13.5, 8, 12, 11], "rotation": 270, "texture": "#0"},
				"down": {"uv": [13.5, 8, 12, 11], "rotation": 90, "texture": "#0"}
			}
		},
		{
			"from": [2.95, 2.95, 14], "to": [13.05, 13.05, 17.1],
			"rotation": {"angle": 0, "axis": "y", "origin": [8, 34, 8]},
			"faces": {
				"north": {"uv": [16, 11, 11, 16], "texture": "#0"},
				"east": {"uv": [9, 11, 10.5, 16], "texture": "#0"},
				"south": {"uv": [16, 11, 11, 16], "texture": "#0"},
				"west": {"uv": [10.5, 16, 9, 11], "texture": "#0"},
				"up": {"uv": [10.5, 11, 9, 16], "rotation": 90, "texture": "#0"},
				"down": {"uv": [9, 16, 10.5, 11], "rotation": 90, "texture": "#0"}
			}
		}
	]
}

--- drain/up.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [
		{
			"from": [2.95, 14, 2.95], "to": [13.05, 17.1, 13.05],
			"rotation": {"angle": 0, "axis": "z", "origin": [8, 8, 8]},
			"faces": {
				"north": {"uv": [9, 16, 10.5, 11], "rotation": 90, "texture": "#0"},
				"east": {"uv": [9, 16, 10.5, 11], "rotation": 90, "texture": "#0"},
				"south": {"uv": [9, 16, 10.5, 11], "rotation": 90, "texture": "#0"},
				"west": {"uv": [9, 16, 10.5, 11], "rotation": 90, "texture": "#0"},
				"up": {"uv": [16, 11, 11, 16], "rotation": 90, "texture": "#0"},
				"down": {"uv": [16, 11, 11, 16], "rotation": 90, "texture": "#0"}
			}
		},
		{
			"from": [4.95, 16.95, 4.95], "to": [11.05, 19.95, 11.05],
			"rotation": {"angle": 0, "axis": "z", "origin": [8, 8, 8]},
			"faces": {
				"north": {"uv": [13.5, 8, 12, 11], "rotation": 90, "texture": "#0"},
				"east": {"uv": [13.5, 8, 12, 11], "rotation": 90, "texture": "#0"},
				"south": {"uv": [13.5, 8, 12, 11], "rotation": 90, "texture": "#0"},
				"west": {"uv": [13.5, 8, 12, 11], "rotation": 90, "texture": "#0"},
				"up": {"uv": [13, 11, 16, 8], "rotation": 180, "texture": "#0"}
			}
		}
	]
}

--- drain/west.json ---
{
	"credit": "Made with Blockbench",
	"texture_size": [32, 32],
	"textures": { "0": "createbeyondlimits:block/thermal_pipes", "particle": "createbeyondlimits:block/thermal_pipes" },
	"elements": [
		{
			"from": [-1.1, 2.95, 2.95], "to": [2, 13.05, 13.05],
			"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]},
			"faces": {
				"north": {"uv": [10.5, 16, 9, 11], "texture": "#0"},
				"east": {"uv": [16, 11, 11, 16], "texture": "#0"},
				"south": {"uv": [9, 11, 10.5, 16], "texture": "#0"},
				"west": {"uv": [16, 11, 11, 16], "texture": "#0"},
				"up": {"uv": [9, 11, 10.5, 16], "texture": "#0"},
				"down": {"uv": [9, 16, 10.5, 11], "texture": "#0"}
			}
		},
		{
			"from": [-3.95, 4.95, 4.95], "to": [-0.95, 11.05, 11.05],
			"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]},
			"faces": {
				"north": {"uv": [13.5, 8, 12, 11], "rotation": 180, "texture": "#0"},
				"south": {"uv": [13.5, 8, 12, 11], "texture": "#0"},
				"west": {"uv": [16, 8, 13, 11], "texture": "#0"},
				"up": {"uv": [13.5, 8, 12, 11], "texture": "#0"},
				"down": {"uv": [13.5, 8, 12, 11], "texture": "#0"}
			}
		}
	]
}


========================================
END OF FILE
========================================
