From 1359fb307c32b2bbe6275dfadf9bab57eb8383a0 Mon Sep 17 00:00:00 2001 From: blryface <124838505+blryface@users.noreply.github.com> Date: Mon, 21 Oct 2024 13:33:27 -0300 Subject: [PATCH] Readd bed item models --- .gitignore | 1 + .../assets/joy/models/item/ace_bed.json | 125 ++++++++++++++++++ .../assets/joy/models/item/agender_bed.json | 125 ++++++++++++++++++ .../assets/joy/models/item/aplatonic_bed.json | 125 ++++++++++++++++++ .../assets/joy/models/item/aro_bed.json | 125 ++++++++++++++++++ .../assets/joy/models/item/aroace_bed.json | 125 ++++++++++++++++++ .../assets/joy/models/item/bigender_bed.json | 125 ++++++++++++++++++ .../assets/joy/models/item/bisexual_bed.json | 125 ++++++++++++++++++ .../assets/joy/models/item/enby_bed.json | 125 ++++++++++++++++++ .../assets/joy/models/item/gay_bed.json | 125 ++++++++++++++++++ .../joy/models/item/gender_fluid_bed.json | 125 ++++++++++++++++++ .../assets/joy/models/item/intersex_bed.json | 125 ++++++++++++++++++ .../assets/joy/models/item/lesbian_bed.json | 125 ++++++++++++++++++ .../assets/joy/models/item/mlm_bed.json | 125 ++++++++++++++++++ .../assets/joy/models/item/pan_bed.json | 125 ++++++++++++++++++ .../assets/joy/models/item/progress_bed.json | 125 ++++++++++++++++++ .../assets/joy/models/item/trans_bed.json | 125 ++++++++++++++++++ 17 files changed, 2001 insertions(+) create mode 100644 src/main/resources/assets/joy/models/item/ace_bed.json create mode 100644 src/main/resources/assets/joy/models/item/agender_bed.json create mode 100644 src/main/resources/assets/joy/models/item/aplatonic_bed.json create mode 100644 src/main/resources/assets/joy/models/item/aro_bed.json create mode 100644 src/main/resources/assets/joy/models/item/aroace_bed.json create mode 100644 src/main/resources/assets/joy/models/item/bigender_bed.json create mode 100644 src/main/resources/assets/joy/models/item/bisexual_bed.json create mode 100644 src/main/resources/assets/joy/models/item/enby_bed.json create mode 100644 src/main/resources/assets/joy/models/item/gay_bed.json create mode 100644 src/main/resources/assets/joy/models/item/gender_fluid_bed.json create mode 100644 src/main/resources/assets/joy/models/item/intersex_bed.json create mode 100644 src/main/resources/assets/joy/models/item/lesbian_bed.json create mode 100644 src/main/resources/assets/joy/models/item/mlm_bed.json create mode 100644 src/main/resources/assets/joy/models/item/pan_bed.json create mode 100644 src/main/resources/assets/joy/models/item/progress_bed.json create mode 100644 src/main/resources/assets/joy/models/item/trans_bed.json diff --git a/.gitignore b/.gitignore index 4a680ee..29c5304 100644 --- a/.gitignore +++ b/.gitignore @@ -42,3 +42,4 @@ replay_*.log # custom src/main/generated/.cache +.local/ diff --git a/src/main/resources/assets/joy/models/item/ace_bed.json b/src/main/resources/assets/joy/models/item/ace_bed.json new file mode 100644 index 0000000..80c3bf0 --- /dev/null +++ b/src/main/resources/assets/joy/models/item/ace_bed.json @@ -0,0 +1,125 @@ +{ + "texture_size": [64, 64], + "textures": { + "1": "joy:item/ace_bed", + "particle": "minecraft:block/oak_planks" + }, + "elements": [ + { + "name": "head", + "from": [0, 3, 0], + "to": [16, 9, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 5.5, 1.5], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1.5, 1.5, 5.5], "rotation": 270, "texture": "#1"}, + "south": {"uv": [5.5, 1.5, 1.5, 0], "texture": "#1"}, + "west": {"uv": [5.5, 1.5, 7, 5.5], "rotation": 90, "texture": "#1"}, + "up": {"uv": [1.5, 1.5, 5.5, 5.5], "rotation": 180, "texture": "#1"}, + "down": {"uv": [7, 1.5, 11, 5.5], "texture": "#1"} + } + }, + { + "name": "foot", + "from": [0, 3, -16], + "to": [16, 9, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [5.5, 5.5, 9.5, 7], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 7, 1.5, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [1.5, 5.5, 5.5, 7], "texture": "#1"}, + "west": {"uv": [5.5, 7, 7, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [5.5, 11, 1.5, 7], "texture": "#1"}, + "down": {"uv": [11, 7, 7, 11], "texture": "#1"} + } + }, + { + "name": "leg1", + "from": [13, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 2.25, 14, 3], "texture": "#1"}, + "east": {"uv": [12.5, 2.25, 13.25, 3], "texture": "#1"}, + "south": {"uv": [14.75, 2.25, 15.5, 3], "texture": "#1"}, + "west": {"uv": [14, 2.25, 14.75, 3], "texture": "#1"}, + "up": {"uv": [14, 2.25, 13.25, 1.5], "texture": "#1"}, + "down": {"uv": [14.75, 1.5, 14, 2.25], "texture": "#1"} + } + }, + { + "name": "leg2", + "from": [0, 0, 13], + "to": [3, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 5.25, 14, 6], "texture": "#1"}, + "east": {"uv": [12.5, 5.25, 13.25, 6], "texture": "#1"}, + "south": {"uv": [14.75, 5.25, 15.5, 6], "texture": "#1"}, + "west": {"uv": [14, 5.25, 14.75, 6], "texture": "#1"}, + "up": {"uv": [14, 5.25, 13.25, 4.5], "texture": "#1"}, + "down": {"uv": [14.75, 4.5, 14, 5.25], "texture": "#1"} + } + }, + { + "name": "leg3", + "from": [13, 0, -16], + "to": [16, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 0.75, 14, 1.5], "texture": "#1"}, + "east": {"uv": [12.5, 0.75, 13.25, 1.5], "texture": "#1"}, + "south": {"uv": [14.75, 0.75, 15.5, 1.5], "texture": "#1"}, + "west": {"uv": [14, 0.75, 14.75, 1.5], "texture": "#1"}, + "up": {"uv": [14, 0.75, 13.25, 0], "texture": "#1"}, + "down": {"uv": [14.75, 0, 14, 0.75], "texture": "#1"} + } + }, + { + "name": "leg4", + "from": [0, 0, -16], + "to": [3, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 3.75, 14, 4.5], "texture": "#1"}, + "east": {"uv": [12.5, 3.75, 13.25, 4.5], "texture": "#1"}, + "south": {"uv": [14.75, 3.75, 15.5, 4.5], "texture": "#1"}, + "west": {"uv": [14, 3.75, 14.75, 4.5], "texture": "#1"}, + "up": {"uv": [14, 3.75, 13.25, 3], "texture": "#1"}, + "down": {"uv": [14.75, 3, 14, 3.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, -2], + "scale":[ 0.23, 0.23, 0.23] + }, + "firstperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.375, 0.375, 0.375] + }, + "gui": { + "rotation": [ 30, 160, 0 ], + "translation": [ 2, 3, 0], + "scale":[ 0.5325, 0.5325, 0.5325] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 1, 2], + "scale":[ 0.25, 0.25, 0.25] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 10, -8], + "scale":[ 1,1,1 ] + }, + "fixed": { + "rotation": [ 270, 0, 0 ], + "translation": [ 0, 4, -2], + "scale":[ 0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/joy/models/item/agender_bed.json b/src/main/resources/assets/joy/models/item/agender_bed.json new file mode 100644 index 0000000..5daab4f --- /dev/null +++ b/src/main/resources/assets/joy/models/item/agender_bed.json @@ -0,0 +1,125 @@ +{ + "texture_size": [64, 64], + "textures": { + "1": "joy:item/agender_bed", + "particle": "minecraft:block/oak_planks" + }, + "elements": [ + { + "name": "head", + "from": [0, 3, 0], + "to": [16, 9, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 5.5, 1.5], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1.5, 1.5, 5.5], "rotation": 270, "texture": "#1"}, + "south": {"uv": [5.5, 1.5, 1.5, 0], "texture": "#1"}, + "west": {"uv": [5.5, 1.5, 7, 5.5], "rotation": 90, "texture": "#1"}, + "up": {"uv": [1.5, 1.5, 5.5, 5.5], "rotation": 180, "texture": "#1"}, + "down": {"uv": [7, 1.5, 11, 5.5], "texture": "#1"} + } + }, + { + "name": "foot", + "from": [0, 3, -16], + "to": [16, 9, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [5.5, 5.5, 9.5, 7], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 7, 1.5, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [1.5, 5.5, 5.5, 7], "texture": "#1"}, + "west": {"uv": [5.5, 7, 7, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [5.5, 11, 1.5, 7], "texture": "#1"}, + "down": {"uv": [11, 7, 7, 11], "texture": "#1"} + } + }, + { + "name": "leg1", + "from": [13, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 2.25, 14, 3], "texture": "#1"}, + "east": {"uv": [12.5, 2.25, 13.25, 3], "texture": "#1"}, + "south": {"uv": [14.75, 2.25, 15.5, 3], "texture": "#1"}, + "west": {"uv": [14, 2.25, 14.75, 3], "texture": "#1"}, + "up": {"uv": [14, 2.25, 13.25, 1.5], "texture": "#1"}, + "down": {"uv": [14.75, 1.5, 14, 2.25], "texture": "#1"} + } + }, + { + "name": "leg2", + "from": [0, 0, 13], + "to": [3, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 5.25, 14, 6], "texture": "#1"}, + "east": {"uv": [12.5, 5.25, 13.25, 6], "texture": "#1"}, + "south": {"uv": [14.75, 5.25, 15.5, 6], "texture": "#1"}, + "west": {"uv": [14, 5.25, 14.75, 6], "texture": "#1"}, + "up": {"uv": [14, 5.25, 13.25, 4.5], "texture": "#1"}, + "down": {"uv": [14.75, 4.5, 14, 5.25], "texture": "#1"} + } + }, + { + "name": "leg3", + "from": [13, 0, -16], + "to": [16, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 0.75, 14, 1.5], "texture": "#1"}, + "east": {"uv": [12.5, 0.75, 13.25, 1.5], "texture": "#1"}, + "south": {"uv": [14.75, 0.75, 15.5, 1.5], "texture": "#1"}, + "west": {"uv": [14, 0.75, 14.75, 1.5], "texture": "#1"}, + "up": {"uv": [14, 0.75, 13.25, 0], "texture": "#1"}, + "down": {"uv": [14.75, 0, 14, 0.75], "texture": "#1"} + } + }, + { + "name": "leg4", + "from": [0, 0, -16], + "to": [3, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 3.75, 14, 4.5], "texture": "#1"}, + "east": {"uv": [12.5, 3.75, 13.25, 4.5], "texture": "#1"}, + "south": {"uv": [14.75, 3.75, 15.5, 4.5], "texture": "#1"}, + "west": {"uv": [14, 3.75, 14.75, 4.5], "texture": "#1"}, + "up": {"uv": [14, 3.75, 13.25, 3], "texture": "#1"}, + "down": {"uv": [14.75, 3, 14, 3.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, -2], + "scale":[ 0.23, 0.23, 0.23] + }, + "firstperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.375, 0.375, 0.375] + }, + "gui": { + "rotation": [ 30, 160, 0 ], + "translation": [ 2, 3, 0], + "scale":[ 0.5325, 0.5325, 0.5325] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 1, 2], + "scale":[ 0.25, 0.25, 0.25] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 10, -8], + "scale":[ 1,1,1 ] + }, + "fixed": { + "rotation": [ 270, 0, 0 ], + "translation": [ 0, 4, -2], + "scale":[ 0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/joy/models/item/aplatonic_bed.json b/src/main/resources/assets/joy/models/item/aplatonic_bed.json new file mode 100644 index 0000000..7d3fc04 --- /dev/null +++ b/src/main/resources/assets/joy/models/item/aplatonic_bed.json @@ -0,0 +1,125 @@ +{ + "texture_size": [64, 64], + "textures": { + "1": "joy:item/aplatonic_bed", + "particle": "minecraft:block/oak_planks" + }, + "elements": [ + { + "name": "head", + "from": [0, 3, 0], + "to": [16, 9, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 5.5, 1.5], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1.5, 1.5, 5.5], "rotation": 270, "texture": "#1"}, + "south": {"uv": [5.5, 1.5, 1.5, 0], "texture": "#1"}, + "west": {"uv": [5.5, 1.5, 7, 5.5], "rotation": 90, "texture": "#1"}, + "up": {"uv": [1.5, 1.5, 5.5, 5.5], "rotation": 180, "texture": "#1"}, + "down": {"uv": [7, 1.5, 11, 5.5], "texture": "#1"} + } + }, + { + "name": "foot", + "from": [0, 3, -16], + "to": [16, 9, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [5.5, 5.5, 9.5, 7], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 7, 1.5, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [1.5, 5.5, 5.5, 7], "texture": "#1"}, + "west": {"uv": [5.5, 7, 7, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [5.5, 11, 1.5, 7], "texture": "#1"}, + "down": {"uv": [11, 7, 7, 11], "texture": "#1"} + } + }, + { + "name": "leg1", + "from": [13, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 2.25, 14, 3], "texture": "#1"}, + "east": {"uv": [12.5, 2.25, 13.25, 3], "texture": "#1"}, + "south": {"uv": [14.75, 2.25, 15.5, 3], "texture": "#1"}, + "west": {"uv": [14, 2.25, 14.75, 3], "texture": "#1"}, + "up": {"uv": [14, 2.25, 13.25, 1.5], "texture": "#1"}, + "down": {"uv": [14.75, 1.5, 14, 2.25], "texture": "#1"} + } + }, + { + "name": "leg2", + "from": [0, 0, 13], + "to": [3, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 5.25, 14, 6], "texture": "#1"}, + "east": {"uv": [12.5, 5.25, 13.25, 6], "texture": "#1"}, + "south": {"uv": [14.75, 5.25, 15.5, 6], "texture": "#1"}, + "west": {"uv": [14, 5.25, 14.75, 6], "texture": "#1"}, + "up": {"uv": [14, 5.25, 13.25, 4.5], "texture": "#1"}, + "down": {"uv": [14.75, 4.5, 14, 5.25], "texture": "#1"} + } + }, + { + "name": "leg3", + "from": [13, 0, -16], + "to": [16, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 0.75, 14, 1.5], "texture": "#1"}, + "east": {"uv": [12.5, 0.75, 13.25, 1.5], "texture": "#1"}, + "south": {"uv": [14.75, 0.75, 15.5, 1.5], "texture": "#1"}, + "west": {"uv": [14, 0.75, 14.75, 1.5], "texture": "#1"}, + "up": {"uv": [14, 0.75, 13.25, 0], "texture": "#1"}, + "down": {"uv": [14.75, 0, 14, 0.75], "texture": "#1"} + } + }, + { + "name": "leg4", + "from": [0, 0, -16], + "to": [3, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 3.75, 14, 4.5], "texture": "#1"}, + "east": {"uv": [12.5, 3.75, 13.25, 4.5], "texture": "#1"}, + "south": {"uv": [14.75, 3.75, 15.5, 4.5], "texture": "#1"}, + "west": {"uv": [14, 3.75, 14.75, 4.5], "texture": "#1"}, + "up": {"uv": [14, 3.75, 13.25, 3], "texture": "#1"}, + "down": {"uv": [14.75, 3, 14, 3.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, -2], + "scale":[ 0.23, 0.23, 0.23] + }, + "firstperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.375, 0.375, 0.375] + }, + "gui": { + "rotation": [ 30, 160, 0 ], + "translation": [ 2, 3, 0], + "scale":[ 0.5325, 0.5325, 0.5325] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 1, 2], + "scale":[ 0.25, 0.25, 0.25] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 10, -8], + "scale":[ 1,1,1 ] + }, + "fixed": { + "rotation": [ 270, 0, 0 ], + "translation": [ 0, 4, -2], + "scale":[ 0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/joy/models/item/aro_bed.json b/src/main/resources/assets/joy/models/item/aro_bed.json new file mode 100644 index 0000000..fefb41c --- /dev/null +++ b/src/main/resources/assets/joy/models/item/aro_bed.json @@ -0,0 +1,125 @@ +{ + "texture_size": [64, 64], + "textures": { + "1": "joy:item/aro_bed", + "particle": "minecraft:block/oak_planks" + }, + "elements": [ + { + "name": "head", + "from": [0, 3, 0], + "to": [16, 9, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 5.5, 1.5], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1.5, 1.5, 5.5], "rotation": 270, "texture": "#1"}, + "south": {"uv": [5.5, 1.5, 1.5, 0], "texture": "#1"}, + "west": {"uv": [5.5, 1.5, 7, 5.5], "rotation": 90, "texture": "#1"}, + "up": {"uv": [1.5, 1.5, 5.5, 5.5], "rotation": 180, "texture": "#1"}, + "down": {"uv": [7, 1.5, 11, 5.5], "texture": "#1"} + } + }, + { + "name": "foot", + "from": [0, 3, -16], + "to": [16, 9, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [5.5, 5.5, 9.5, 7], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 7, 1.5, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [1.5, 5.5, 5.5, 7], "texture": "#1"}, + "west": {"uv": [5.5, 7, 7, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [5.5, 11, 1.5, 7], "texture": "#1"}, + "down": {"uv": [11, 7, 7, 11], "texture": "#1"} + } + }, + { + "name": "leg1", + "from": [13, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 2.25, 14, 3], "texture": "#1"}, + "east": {"uv": [12.5, 2.25, 13.25, 3], "texture": "#1"}, + "south": {"uv": [14.75, 2.25, 15.5, 3], "texture": "#1"}, + "west": {"uv": [14, 2.25, 14.75, 3], "texture": "#1"}, + "up": {"uv": [14, 2.25, 13.25, 1.5], "texture": "#1"}, + "down": {"uv": [14.75, 1.5, 14, 2.25], "texture": "#1"} + } + }, + { + "name": "leg2", + "from": [0, 0, 13], + "to": [3, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 5.25, 14, 6], "texture": "#1"}, + "east": {"uv": [12.5, 5.25, 13.25, 6], "texture": "#1"}, + "south": {"uv": [14.75, 5.25, 15.5, 6], "texture": "#1"}, + "west": {"uv": [14, 5.25, 14.75, 6], "texture": "#1"}, + "up": {"uv": [14, 5.25, 13.25, 4.5], "texture": "#1"}, + "down": {"uv": [14.75, 4.5, 14, 5.25], "texture": "#1"} + } + }, + { + "name": "leg3", + "from": [13, 0, -16], + "to": [16, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 0.75, 14, 1.5], "texture": "#1"}, + "east": {"uv": [12.5, 0.75, 13.25, 1.5], "texture": "#1"}, + "south": {"uv": [14.75, 0.75, 15.5, 1.5], "texture": "#1"}, + "west": {"uv": [14, 0.75, 14.75, 1.5], "texture": "#1"}, + "up": {"uv": [14, 0.75, 13.25, 0], "texture": "#1"}, + "down": {"uv": [14.75, 0, 14, 0.75], "texture": "#1"} + } + }, + { + "name": "leg4", + "from": [0, 0, -16], + "to": [3, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 3.75, 14, 4.5], "texture": "#1"}, + "east": {"uv": [12.5, 3.75, 13.25, 4.5], "texture": "#1"}, + "south": {"uv": [14.75, 3.75, 15.5, 4.5], "texture": "#1"}, + "west": {"uv": [14, 3.75, 14.75, 4.5], "texture": "#1"}, + "up": {"uv": [14, 3.75, 13.25, 3], "texture": "#1"}, + "down": {"uv": [14.75, 3, 14, 3.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, -2], + "scale":[ 0.23, 0.23, 0.23] + }, + "firstperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.375, 0.375, 0.375] + }, + "gui": { + "rotation": [ 30, 160, 0 ], + "translation": [ 2, 3, 0], + "scale":[ 0.5325, 0.5325, 0.5325] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 1, 2], + "scale":[ 0.25, 0.25, 0.25] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 10, -8], + "scale":[ 1,1,1 ] + }, + "fixed": { + "rotation": [ 270, 0, 0 ], + "translation": [ 0, 4, -2], + "scale":[ 0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/joy/models/item/aroace_bed.json b/src/main/resources/assets/joy/models/item/aroace_bed.json new file mode 100644 index 0000000..1f4a71a --- /dev/null +++ b/src/main/resources/assets/joy/models/item/aroace_bed.json @@ -0,0 +1,125 @@ +{ + "texture_size": [64, 64], + "textures": { + "1": "joy:item/aroace_bed", + "particle": "minecraft:block/oak_planks" + }, + "elements": [ + { + "name": "head", + "from": [0, 3, 0], + "to": [16, 9, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 5.5, 1.5], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1.5, 1.5, 5.5], "rotation": 270, "texture": "#1"}, + "south": {"uv": [5.5, 1.5, 1.5, 0], "texture": "#1"}, + "west": {"uv": [5.5, 1.5, 7, 5.5], "rotation": 90, "texture": "#1"}, + "up": {"uv": [1.5, 1.5, 5.5, 5.5], "rotation": 180, "texture": "#1"}, + "down": {"uv": [7, 1.5, 11, 5.5], "texture": "#1"} + } + }, + { + "name": "foot", + "from": [0, 3, -16], + "to": [16, 9, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [5.5, 5.5, 9.5, 7], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 7, 1.5, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [1.5, 5.5, 5.5, 7], "texture": "#1"}, + "west": {"uv": [5.5, 7, 7, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [5.5, 11, 1.5, 7], "texture": "#1"}, + "down": {"uv": [11, 7, 7, 11], "texture": "#1"} + } + }, + { + "name": "leg1", + "from": [13, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 2.25, 14, 3], "texture": "#1"}, + "east": {"uv": [12.5, 2.25, 13.25, 3], "texture": "#1"}, + "south": {"uv": [14.75, 2.25, 15.5, 3], "texture": "#1"}, + "west": {"uv": [14, 2.25, 14.75, 3], "texture": "#1"}, + "up": {"uv": [14, 2.25, 13.25, 1.5], "texture": "#1"}, + "down": {"uv": [14.75, 1.5, 14, 2.25], "texture": "#1"} + } + }, + { + "name": "leg2", + "from": [0, 0, 13], + "to": [3, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 5.25, 14, 6], "texture": "#1"}, + "east": {"uv": [12.5, 5.25, 13.25, 6], "texture": "#1"}, + "south": {"uv": [14.75, 5.25, 15.5, 6], "texture": "#1"}, + "west": {"uv": [14, 5.25, 14.75, 6], "texture": "#1"}, + "up": {"uv": [14, 5.25, 13.25, 4.5], "texture": "#1"}, + "down": {"uv": [14.75, 4.5, 14, 5.25], "texture": "#1"} + } + }, + { + "name": "leg3", + "from": [13, 0, -16], + "to": [16, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 0.75, 14, 1.5], "texture": "#1"}, + "east": {"uv": [12.5, 0.75, 13.25, 1.5], "texture": "#1"}, + "south": {"uv": [14.75, 0.75, 15.5, 1.5], "texture": "#1"}, + "west": {"uv": [14, 0.75, 14.75, 1.5], "texture": "#1"}, + "up": {"uv": [14, 0.75, 13.25, 0], "texture": "#1"}, + "down": {"uv": [14.75, 0, 14, 0.75], "texture": "#1"} + } + }, + { + "name": "leg4", + "from": [0, 0, -16], + "to": [3, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 3.75, 14, 4.5], "texture": "#1"}, + "east": {"uv": [12.5, 3.75, 13.25, 4.5], "texture": "#1"}, + "south": {"uv": [14.75, 3.75, 15.5, 4.5], "texture": "#1"}, + "west": {"uv": [14, 3.75, 14.75, 4.5], "texture": "#1"}, + "up": {"uv": [14, 3.75, 13.25, 3], "texture": "#1"}, + "down": {"uv": [14.75, 3, 14, 3.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, -2], + "scale":[ 0.23, 0.23, 0.23] + }, + "firstperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.375, 0.375, 0.375] + }, + "gui": { + "rotation": [ 30, 160, 0 ], + "translation": [ 2, 3, 0], + "scale":[ 0.5325, 0.5325, 0.5325] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 1, 2], + "scale":[ 0.25, 0.25, 0.25] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 10, -8], + "scale":[ 1,1,1 ] + }, + "fixed": { + "rotation": [ 270, 0, 0 ], + "translation": [ 0, 4, -2], + "scale":[ 0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/joy/models/item/bigender_bed.json b/src/main/resources/assets/joy/models/item/bigender_bed.json new file mode 100644 index 0000000..179530b --- /dev/null +++ b/src/main/resources/assets/joy/models/item/bigender_bed.json @@ -0,0 +1,125 @@ +{ + "texture_size": [64, 64], + "textures": { + "1": "joy:item/bigender_bed", + "particle": "minecraft:block/oak_planks" + }, + "elements": [ + { + "name": "head", + "from": [0, 3, 0], + "to": [16, 9, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 5.5, 1.5], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1.5, 1.5, 5.5], "rotation": 270, "texture": "#1"}, + "south": {"uv": [5.5, 1.5, 1.5, 0], "texture": "#1"}, + "west": {"uv": [5.5, 1.5, 7, 5.5], "rotation": 90, "texture": "#1"}, + "up": {"uv": [1.5, 1.5, 5.5, 5.5], "rotation": 180, "texture": "#1"}, + "down": {"uv": [7, 1.5, 11, 5.5], "texture": "#1"} + } + }, + { + "name": "foot", + "from": [0, 3, -16], + "to": [16, 9, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [5.5, 5.5, 9.5, 7], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 7, 1.5, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [1.5, 5.5, 5.5, 7], "texture": "#1"}, + "west": {"uv": [5.5, 7, 7, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [5.5, 11, 1.5, 7], "texture": "#1"}, + "down": {"uv": [11, 7, 7, 11], "texture": "#1"} + } + }, + { + "name": "leg1", + "from": [13, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 2.25, 14, 3], "texture": "#1"}, + "east": {"uv": [12.5, 2.25, 13.25, 3], "texture": "#1"}, + "south": {"uv": [14.75, 2.25, 15.5, 3], "texture": "#1"}, + "west": {"uv": [14, 2.25, 14.75, 3], "texture": "#1"}, + "up": {"uv": [14, 2.25, 13.25, 1.5], "texture": "#1"}, + "down": {"uv": [14.75, 1.5, 14, 2.25], "texture": "#1"} + } + }, + { + "name": "leg2", + "from": [0, 0, 13], + "to": [3, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 5.25, 14, 6], "texture": "#1"}, + "east": {"uv": [12.5, 5.25, 13.25, 6], "texture": "#1"}, + "south": {"uv": [14.75, 5.25, 15.5, 6], "texture": "#1"}, + "west": {"uv": [14, 5.25, 14.75, 6], "texture": "#1"}, + "up": {"uv": [14, 5.25, 13.25, 4.5], "texture": "#1"}, + "down": {"uv": [14.75, 4.5, 14, 5.25], "texture": "#1"} + } + }, + { + "name": "leg3", + "from": [13, 0, -16], + "to": [16, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 0.75, 14, 1.5], "texture": "#1"}, + "east": {"uv": [12.5, 0.75, 13.25, 1.5], "texture": "#1"}, + "south": {"uv": [14.75, 0.75, 15.5, 1.5], "texture": "#1"}, + "west": {"uv": [14, 0.75, 14.75, 1.5], "texture": "#1"}, + "up": {"uv": [14, 0.75, 13.25, 0], "texture": "#1"}, + "down": {"uv": [14.75, 0, 14, 0.75], "texture": "#1"} + } + }, + { + "name": "leg4", + "from": [0, 0, -16], + "to": [3, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 3.75, 14, 4.5], "texture": "#1"}, + "east": {"uv": [12.5, 3.75, 13.25, 4.5], "texture": "#1"}, + "south": {"uv": [14.75, 3.75, 15.5, 4.5], "texture": "#1"}, + "west": {"uv": [14, 3.75, 14.75, 4.5], "texture": "#1"}, + "up": {"uv": [14, 3.75, 13.25, 3], "texture": "#1"}, + "down": {"uv": [14.75, 3, 14, 3.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, -2], + "scale":[ 0.23, 0.23, 0.23] + }, + "firstperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.375, 0.375, 0.375] + }, + "gui": { + "rotation": [ 30, 160, 0 ], + "translation": [ 2, 3, 0], + "scale":[ 0.5325, 0.5325, 0.5325] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 1, 2], + "scale":[ 0.25, 0.25, 0.25] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 10, -8], + "scale":[ 1,1,1 ] + }, + "fixed": { + "rotation": [ 270, 0, 0 ], + "translation": [ 0, 4, -2], + "scale":[ 0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/joy/models/item/bisexual_bed.json b/src/main/resources/assets/joy/models/item/bisexual_bed.json new file mode 100644 index 0000000..755fcc9 --- /dev/null +++ b/src/main/resources/assets/joy/models/item/bisexual_bed.json @@ -0,0 +1,125 @@ +{ + "texture_size": [64, 64], + "textures": { + "1": "joy:item/bisexual_bed", + "particle": "minecraft:block/oak_planks" + }, + "elements": [ + { + "name": "head", + "from": [0, 3, 0], + "to": [16, 9, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 5.5, 1.5], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1.5, 1.5, 5.5], "rotation": 270, "texture": "#1"}, + "south": {"uv": [5.5, 1.5, 1.5, 0], "texture": "#1"}, + "west": {"uv": [5.5, 1.5, 7, 5.5], "rotation": 90, "texture": "#1"}, + "up": {"uv": [1.5, 1.5, 5.5, 5.5], "rotation": 180, "texture": "#1"}, + "down": {"uv": [7, 1.5, 11, 5.5], "texture": "#1"} + } + }, + { + "name": "foot", + "from": [0, 3, -16], + "to": [16, 9, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [5.5, 5.5, 9.5, 7], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 7, 1.5, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [1.5, 5.5, 5.5, 7], "texture": "#1"}, + "west": {"uv": [5.5, 7, 7, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [5.5, 11, 1.5, 7], "texture": "#1"}, + "down": {"uv": [11, 7, 7, 11], "texture": "#1"} + } + }, + { + "name": "leg1", + "from": [13, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 2.25, 14, 3], "texture": "#1"}, + "east": {"uv": [12.5, 2.25, 13.25, 3], "texture": "#1"}, + "south": {"uv": [14.75, 2.25, 15.5, 3], "texture": "#1"}, + "west": {"uv": [14, 2.25, 14.75, 3], "texture": "#1"}, + "up": {"uv": [14, 2.25, 13.25, 1.5], "texture": "#1"}, + "down": {"uv": [14.75, 1.5, 14, 2.25], "texture": "#1"} + } + }, + { + "name": "leg2", + "from": [0, 0, 13], + "to": [3, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 5.25, 14, 6], "texture": "#1"}, + "east": {"uv": [12.5, 5.25, 13.25, 6], "texture": "#1"}, + "south": {"uv": [14.75, 5.25, 15.5, 6], "texture": "#1"}, + "west": {"uv": [14, 5.25, 14.75, 6], "texture": "#1"}, + "up": {"uv": [14, 5.25, 13.25, 4.5], "texture": "#1"}, + "down": {"uv": [14.75, 4.5, 14, 5.25], "texture": "#1"} + } + }, + { + "name": "leg3", + "from": [13, 0, -16], + "to": [16, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 0.75, 14, 1.5], "texture": "#1"}, + "east": {"uv": [12.5, 0.75, 13.25, 1.5], "texture": "#1"}, + "south": {"uv": [14.75, 0.75, 15.5, 1.5], "texture": "#1"}, + "west": {"uv": [14, 0.75, 14.75, 1.5], "texture": "#1"}, + "up": {"uv": [14, 0.75, 13.25, 0], "texture": "#1"}, + "down": {"uv": [14.75, 0, 14, 0.75], "texture": "#1"} + } + }, + { + "name": "leg4", + "from": [0, 0, -16], + "to": [3, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 3.75, 14, 4.5], "texture": "#1"}, + "east": {"uv": [12.5, 3.75, 13.25, 4.5], "texture": "#1"}, + "south": {"uv": [14.75, 3.75, 15.5, 4.5], "texture": "#1"}, + "west": {"uv": [14, 3.75, 14.75, 4.5], "texture": "#1"}, + "up": {"uv": [14, 3.75, 13.25, 3], "texture": "#1"}, + "down": {"uv": [14.75, 3, 14, 3.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, -2], + "scale":[ 0.23, 0.23, 0.23] + }, + "firstperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.375, 0.375, 0.375] + }, + "gui": { + "rotation": [ 30, 160, 0 ], + "translation": [ 2, 3, 0], + "scale":[ 0.5325, 0.5325, 0.5325] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 1, 2], + "scale":[ 0.25, 0.25, 0.25] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 10, -8], + "scale":[ 1,1,1 ] + }, + "fixed": { + "rotation": [ 270, 0, 0 ], + "translation": [ 0, 4, -2], + "scale":[ 0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/joy/models/item/enby_bed.json b/src/main/resources/assets/joy/models/item/enby_bed.json new file mode 100644 index 0000000..fbbad3c --- /dev/null +++ b/src/main/resources/assets/joy/models/item/enby_bed.json @@ -0,0 +1,125 @@ +{ + "texture_size": [64, 64], + "textures": { + "1": "joy:item/enby_bed", + "particle": "minecraft:block/oak_planks" + }, + "elements": [ + { + "name": "head", + "from": [0, 3, 0], + "to": [16, 9, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 5.5, 1.5], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1.5, 1.5, 5.5], "rotation": 270, "texture": "#1"}, + "south": {"uv": [5.5, 1.5, 1.5, 0], "texture": "#1"}, + "west": {"uv": [5.5, 1.5, 7, 5.5], "rotation": 90, "texture": "#1"}, + "up": {"uv": [1.5, 1.5, 5.5, 5.5], "rotation": 180, "texture": "#1"}, + "down": {"uv": [7, 1.5, 11, 5.5], "texture": "#1"} + } + }, + { + "name": "foot", + "from": [0, 3, -16], + "to": [16, 9, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [5.5, 5.5, 9.5, 7], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 7, 1.5, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [1.5, 5.5, 5.5, 7], "texture": "#1"}, + "west": {"uv": [5.5, 7, 7, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [5.5, 11, 1.5, 7], "texture": "#1"}, + "down": {"uv": [11, 7, 7, 11], "texture": "#1"} + } + }, + { + "name": "leg1", + "from": [13, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 2.25, 14, 3], "texture": "#1"}, + "east": {"uv": [12.5, 2.25, 13.25, 3], "texture": "#1"}, + "south": {"uv": [14.75, 2.25, 15.5, 3], "texture": "#1"}, + "west": {"uv": [14, 2.25, 14.75, 3], "texture": "#1"}, + "up": {"uv": [14, 2.25, 13.25, 1.5], "texture": "#1"}, + "down": {"uv": [14.75, 1.5, 14, 2.25], "texture": "#1"} + } + }, + { + "name": "leg2", + "from": [0, 0, 13], + "to": [3, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 5.25, 14, 6], "texture": "#1"}, + "east": {"uv": [12.5, 5.25, 13.25, 6], "texture": "#1"}, + "south": {"uv": [14.75, 5.25, 15.5, 6], "texture": "#1"}, + "west": {"uv": [14, 5.25, 14.75, 6], "texture": "#1"}, + "up": {"uv": [14, 5.25, 13.25, 4.5], "texture": "#1"}, + "down": {"uv": [14.75, 4.5, 14, 5.25], "texture": "#1"} + } + }, + { + "name": "leg3", + "from": [13, 0, -16], + "to": [16, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 0.75, 14, 1.5], "texture": "#1"}, + "east": {"uv": [12.5, 0.75, 13.25, 1.5], "texture": "#1"}, + "south": {"uv": [14.75, 0.75, 15.5, 1.5], "texture": "#1"}, + "west": {"uv": [14, 0.75, 14.75, 1.5], "texture": "#1"}, + "up": {"uv": [14, 0.75, 13.25, 0], "texture": "#1"}, + "down": {"uv": [14.75, 0, 14, 0.75], "texture": "#1"} + } + }, + { + "name": "leg4", + "from": [0, 0, -16], + "to": [3, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 3.75, 14, 4.5], "texture": "#1"}, + "east": {"uv": [12.5, 3.75, 13.25, 4.5], "texture": "#1"}, + "south": {"uv": [14.75, 3.75, 15.5, 4.5], "texture": "#1"}, + "west": {"uv": [14, 3.75, 14.75, 4.5], "texture": "#1"}, + "up": {"uv": [14, 3.75, 13.25, 3], "texture": "#1"}, + "down": {"uv": [14.75, 3, 14, 3.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, -2], + "scale":[ 0.23, 0.23, 0.23] + }, + "firstperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.375, 0.375, 0.375] + }, + "gui": { + "rotation": [ 30, 160, 0 ], + "translation": [ 2, 3, 0], + "scale":[ 0.5325, 0.5325, 0.5325] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 1, 2], + "scale":[ 0.25, 0.25, 0.25] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 10, -8], + "scale":[ 1,1,1 ] + }, + "fixed": { + "rotation": [ 270, 0, 0 ], + "translation": [ 0, 4, -2], + "scale":[ 0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/joy/models/item/gay_bed.json b/src/main/resources/assets/joy/models/item/gay_bed.json new file mode 100644 index 0000000..c09dd72 --- /dev/null +++ b/src/main/resources/assets/joy/models/item/gay_bed.json @@ -0,0 +1,125 @@ +{ + "texture_size": [64, 64], + "textures": { + "1": "joy:item/gay_bed", + "particle": "minecraft:block/oak_planks" + }, + "elements": [ + { + "name": "head", + "from": [0, 3, 0], + "to": [16, 9, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 5.5, 1.5], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1.5, 1.5, 5.5], "rotation": 270, "texture": "#1"}, + "south": {"uv": [5.5, 1.5, 1.5, 0], "texture": "#1"}, + "west": {"uv": [5.5, 1.5, 7, 5.5], "rotation": 90, "texture": "#1"}, + "up": {"uv": [1.5, 1.5, 5.5, 5.5], "rotation": 180, "texture": "#1"}, + "down": {"uv": [7, 1.5, 11, 5.5], "texture": "#1"} + } + }, + { + "name": "foot", + "from": [0, 3, -16], + "to": [16, 9, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [5.5, 5.5, 9.5, 7], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 7, 1.5, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [1.5, 5.5, 5.5, 7], "texture": "#1"}, + "west": {"uv": [5.5, 7, 7, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [5.5, 11, 1.5, 7], "texture": "#1"}, + "down": {"uv": [11, 7, 7, 11], "texture": "#1"} + } + }, + { + "name": "leg1", + "from": [13, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 2.25, 14, 3], "texture": "#1"}, + "east": {"uv": [12.5, 2.25, 13.25, 3], "texture": "#1"}, + "south": {"uv": [14.75, 2.25, 15.5, 3], "texture": "#1"}, + "west": {"uv": [14, 2.25, 14.75, 3], "texture": "#1"}, + "up": {"uv": [14, 2.25, 13.25, 1.5], "texture": "#1"}, + "down": {"uv": [14.75, 1.5, 14, 2.25], "texture": "#1"} + } + }, + { + "name": "leg2", + "from": [0, 0, 13], + "to": [3, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 5.25, 14, 6], "texture": "#1"}, + "east": {"uv": [12.5, 5.25, 13.25, 6], "texture": "#1"}, + "south": {"uv": [14.75, 5.25, 15.5, 6], "texture": "#1"}, + "west": {"uv": [14, 5.25, 14.75, 6], "texture": "#1"}, + "up": {"uv": [14, 5.25, 13.25, 4.5], "texture": "#1"}, + "down": {"uv": [14.75, 4.5, 14, 5.25], "texture": "#1"} + } + }, + { + "name": "leg3", + "from": [13, 0, -16], + "to": [16, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 0.75, 14, 1.5], "texture": "#1"}, + "east": {"uv": [12.5, 0.75, 13.25, 1.5], "texture": "#1"}, + "south": {"uv": [14.75, 0.75, 15.5, 1.5], "texture": "#1"}, + "west": {"uv": [14, 0.75, 14.75, 1.5], "texture": "#1"}, + "up": {"uv": [14, 0.75, 13.25, 0], "texture": "#1"}, + "down": {"uv": [14.75, 0, 14, 0.75], "texture": "#1"} + } + }, + { + "name": "leg4", + "from": [0, 0, -16], + "to": [3, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 3.75, 14, 4.5], "texture": "#1"}, + "east": {"uv": [12.5, 3.75, 13.25, 4.5], "texture": "#1"}, + "south": {"uv": [14.75, 3.75, 15.5, 4.5], "texture": "#1"}, + "west": {"uv": [14, 3.75, 14.75, 4.5], "texture": "#1"}, + "up": {"uv": [14, 3.75, 13.25, 3], "texture": "#1"}, + "down": {"uv": [14.75, 3, 14, 3.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, -2], + "scale":[ 0.23, 0.23, 0.23] + }, + "firstperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.375, 0.375, 0.375] + }, + "gui": { + "rotation": [ 30, 160, 0 ], + "translation": [ 2, 3, 0], + "scale":[ 0.5325, 0.5325, 0.5325] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 1, 2], + "scale":[ 0.25, 0.25, 0.25] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 10, -8], + "scale":[ 1,1,1 ] + }, + "fixed": { + "rotation": [ 270, 0, 0 ], + "translation": [ 0, 4, -2], + "scale":[ 0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/joy/models/item/gender_fluid_bed.json b/src/main/resources/assets/joy/models/item/gender_fluid_bed.json new file mode 100644 index 0000000..8a5e80d --- /dev/null +++ b/src/main/resources/assets/joy/models/item/gender_fluid_bed.json @@ -0,0 +1,125 @@ +{ + "texture_size": [64, 64], + "textures": { + "1": "joy:item/gender_fluid_bed", + "particle": "minecraft:block/oak_planks" + }, + "elements": [ + { + "name": "head", + "from": [0, 3, 0], + "to": [16, 9, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 5.5, 1.5], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1.5, 1.5, 5.5], "rotation": 270, "texture": "#1"}, + "south": {"uv": [5.5, 1.5, 1.5, 0], "texture": "#1"}, + "west": {"uv": [5.5, 1.5, 7, 5.5], "rotation": 90, "texture": "#1"}, + "up": {"uv": [1.5, 1.5, 5.5, 5.5], "rotation": 180, "texture": "#1"}, + "down": {"uv": [7, 1.5, 11, 5.5], "texture": "#1"} + } + }, + { + "name": "foot", + "from": [0, 3, -16], + "to": [16, 9, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [5.5, 5.5, 9.5, 7], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 7, 1.5, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [1.5, 5.5, 5.5, 7], "texture": "#1"}, + "west": {"uv": [5.5, 7, 7, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [5.5, 11, 1.5, 7], "texture": "#1"}, + "down": {"uv": [11, 7, 7, 11], "texture": "#1"} + } + }, + { + "name": "leg1", + "from": [13, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 2.25, 14, 3], "texture": "#1"}, + "east": {"uv": [12.5, 2.25, 13.25, 3], "texture": "#1"}, + "south": {"uv": [14.75, 2.25, 15.5, 3], "texture": "#1"}, + "west": {"uv": [14, 2.25, 14.75, 3], "texture": "#1"}, + "up": {"uv": [14, 2.25, 13.25, 1.5], "texture": "#1"}, + "down": {"uv": [14.75, 1.5, 14, 2.25], "texture": "#1"} + } + }, + { + "name": "leg2", + "from": [0, 0, 13], + "to": [3, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 5.25, 14, 6], "texture": "#1"}, + "east": {"uv": [12.5, 5.25, 13.25, 6], "texture": "#1"}, + "south": {"uv": [14.75, 5.25, 15.5, 6], "texture": "#1"}, + "west": {"uv": [14, 5.25, 14.75, 6], "texture": "#1"}, + "up": {"uv": [14, 5.25, 13.25, 4.5], "texture": "#1"}, + "down": {"uv": [14.75, 4.5, 14, 5.25], "texture": "#1"} + } + }, + { + "name": "leg3", + "from": [13, 0, -16], + "to": [16, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 0.75, 14, 1.5], "texture": "#1"}, + "east": {"uv": [12.5, 0.75, 13.25, 1.5], "texture": "#1"}, + "south": {"uv": [14.75, 0.75, 15.5, 1.5], "texture": "#1"}, + "west": {"uv": [14, 0.75, 14.75, 1.5], "texture": "#1"}, + "up": {"uv": [14, 0.75, 13.25, 0], "texture": "#1"}, + "down": {"uv": [14.75, 0, 14, 0.75], "texture": "#1"} + } + }, + { + "name": "leg4", + "from": [0, 0, -16], + "to": [3, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 3.75, 14, 4.5], "texture": "#1"}, + "east": {"uv": [12.5, 3.75, 13.25, 4.5], "texture": "#1"}, + "south": {"uv": [14.75, 3.75, 15.5, 4.5], "texture": "#1"}, + "west": {"uv": [14, 3.75, 14.75, 4.5], "texture": "#1"}, + "up": {"uv": [14, 3.75, 13.25, 3], "texture": "#1"}, + "down": {"uv": [14.75, 3, 14, 3.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, -2], + "scale":[ 0.23, 0.23, 0.23] + }, + "firstperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.375, 0.375, 0.375] + }, + "gui": { + "rotation": [ 30, 160, 0 ], + "translation": [ 2, 3, 0], + "scale":[ 0.5325, 0.5325, 0.5325] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 1, 2], + "scale":[ 0.25, 0.25, 0.25] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 10, -8], + "scale":[ 1,1,1 ] + }, + "fixed": { + "rotation": [ 270, 0, 0 ], + "translation": [ 0, 4, -2], + "scale":[ 0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/joy/models/item/intersex_bed.json b/src/main/resources/assets/joy/models/item/intersex_bed.json new file mode 100644 index 0000000..8e40c1a --- /dev/null +++ b/src/main/resources/assets/joy/models/item/intersex_bed.json @@ -0,0 +1,125 @@ +{ + "texture_size": [64, 64], + "textures": { + "1": "joy:item/intersex_bed", + "particle": "minecraft:block/oak_planks" + }, + "elements": [ + { + "name": "head", + "from": [0, 3, 0], + "to": [16, 9, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 5.5, 1.5], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1.5, 1.5, 5.5], "rotation": 270, "texture": "#1"}, + "south": {"uv": [5.5, 1.5, 1.5, 0], "texture": "#1"}, + "west": {"uv": [5.5, 1.5, 7, 5.5], "rotation": 90, "texture": "#1"}, + "up": {"uv": [1.5, 1.5, 5.5, 5.5], "rotation": 180, "texture": "#1"}, + "down": {"uv": [7, 1.5, 11, 5.5], "texture": "#1"} + } + }, + { + "name": "foot", + "from": [0, 3, -16], + "to": [16, 9, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [5.5, 5.5, 9.5, 7], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 7, 1.5, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [1.5, 5.5, 5.5, 7], "texture": "#1"}, + "west": {"uv": [5.5, 7, 7, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [5.5, 11, 1.5, 7], "texture": "#1"}, + "down": {"uv": [11, 7, 7, 11], "texture": "#1"} + } + }, + { + "name": "leg1", + "from": [13, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 2.25, 14, 3], "texture": "#1"}, + "east": {"uv": [12.5, 2.25, 13.25, 3], "texture": "#1"}, + "south": {"uv": [14.75, 2.25, 15.5, 3], "texture": "#1"}, + "west": {"uv": [14, 2.25, 14.75, 3], "texture": "#1"}, + "up": {"uv": [14, 2.25, 13.25, 1.5], "texture": "#1"}, + "down": {"uv": [14.75, 1.5, 14, 2.25], "texture": "#1"} + } + }, + { + "name": "leg2", + "from": [0, 0, 13], + "to": [3, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 5.25, 14, 6], "texture": "#1"}, + "east": {"uv": [12.5, 5.25, 13.25, 6], "texture": "#1"}, + "south": {"uv": [14.75, 5.25, 15.5, 6], "texture": "#1"}, + "west": {"uv": [14, 5.25, 14.75, 6], "texture": "#1"}, + "up": {"uv": [14, 5.25, 13.25, 4.5], "texture": "#1"}, + "down": {"uv": [14.75, 4.5, 14, 5.25], "texture": "#1"} + } + }, + { + "name": "leg3", + "from": [13, 0, -16], + "to": [16, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 0.75, 14, 1.5], "texture": "#1"}, + "east": {"uv": [12.5, 0.75, 13.25, 1.5], "texture": "#1"}, + "south": {"uv": [14.75, 0.75, 15.5, 1.5], "texture": "#1"}, + "west": {"uv": [14, 0.75, 14.75, 1.5], "texture": "#1"}, + "up": {"uv": [14, 0.75, 13.25, 0], "texture": "#1"}, + "down": {"uv": [14.75, 0, 14, 0.75], "texture": "#1"} + } + }, + { + "name": "leg4", + "from": [0, 0, -16], + "to": [3, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 3.75, 14, 4.5], "texture": "#1"}, + "east": {"uv": [12.5, 3.75, 13.25, 4.5], "texture": "#1"}, + "south": {"uv": [14.75, 3.75, 15.5, 4.5], "texture": "#1"}, + "west": {"uv": [14, 3.75, 14.75, 4.5], "texture": "#1"}, + "up": {"uv": [14, 3.75, 13.25, 3], "texture": "#1"}, + "down": {"uv": [14.75, 3, 14, 3.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, -2], + "scale":[ 0.23, 0.23, 0.23] + }, + "firstperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.375, 0.375, 0.375] + }, + "gui": { + "rotation": [ 30, 160, 0 ], + "translation": [ 2, 3, 0], + "scale":[ 0.5325, 0.5325, 0.5325] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 1, 2], + "scale":[ 0.25, 0.25, 0.25] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 10, -8], + "scale":[ 1,1,1 ] + }, + "fixed": { + "rotation": [ 270, 0, 0 ], + "translation": [ 0, 4, -2], + "scale":[ 0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/joy/models/item/lesbian_bed.json b/src/main/resources/assets/joy/models/item/lesbian_bed.json new file mode 100644 index 0000000..f00408d --- /dev/null +++ b/src/main/resources/assets/joy/models/item/lesbian_bed.json @@ -0,0 +1,125 @@ +{ + "texture_size": [64, 64], + "textures": { + "1": "joy:item/lesbian_bed", + "particle": "minecraft:block/oak_planks" + }, + "elements": [ + { + "name": "head", + "from": [0, 3, 0], + "to": [16, 9, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 5.5, 1.5], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1.5, 1.5, 5.5], "rotation": 270, "texture": "#1"}, + "south": {"uv": [5.5, 1.5, 1.5, 0], "texture": "#1"}, + "west": {"uv": [5.5, 1.5, 7, 5.5], "rotation": 90, "texture": "#1"}, + "up": {"uv": [1.5, 1.5, 5.5, 5.5], "rotation": 180, "texture": "#1"}, + "down": {"uv": [7, 1.5, 11, 5.5], "texture": "#1"} + } + }, + { + "name": "foot", + "from": [0, 3, -16], + "to": [16, 9, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [5.5, 5.5, 9.5, 7], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 7, 1.5, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [1.5, 5.5, 5.5, 7], "texture": "#1"}, + "west": {"uv": [5.5, 7, 7, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [5.5, 11, 1.5, 7], "texture": "#1"}, + "down": {"uv": [11, 7, 7, 11], "texture": "#1"} + } + }, + { + "name": "leg1", + "from": [13, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 2.25, 14, 3], "texture": "#1"}, + "east": {"uv": [12.5, 2.25, 13.25, 3], "texture": "#1"}, + "south": {"uv": [14.75, 2.25, 15.5, 3], "texture": "#1"}, + "west": {"uv": [14, 2.25, 14.75, 3], "texture": "#1"}, + "up": {"uv": [14, 2.25, 13.25, 1.5], "texture": "#1"}, + "down": {"uv": [14.75, 1.5, 14, 2.25], "texture": "#1"} + } + }, + { + "name": "leg2", + "from": [0, 0, 13], + "to": [3, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 5.25, 14, 6], "texture": "#1"}, + "east": {"uv": [12.5, 5.25, 13.25, 6], "texture": "#1"}, + "south": {"uv": [14.75, 5.25, 15.5, 6], "texture": "#1"}, + "west": {"uv": [14, 5.25, 14.75, 6], "texture": "#1"}, + "up": {"uv": [14, 5.25, 13.25, 4.5], "texture": "#1"}, + "down": {"uv": [14.75, 4.5, 14, 5.25], "texture": "#1"} + } + }, + { + "name": "leg3", + "from": [13, 0, -16], + "to": [16, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 0.75, 14, 1.5], "texture": "#1"}, + "east": {"uv": [12.5, 0.75, 13.25, 1.5], "texture": "#1"}, + "south": {"uv": [14.75, 0.75, 15.5, 1.5], "texture": "#1"}, + "west": {"uv": [14, 0.75, 14.75, 1.5], "texture": "#1"}, + "up": {"uv": [14, 0.75, 13.25, 0], "texture": "#1"}, + "down": {"uv": [14.75, 0, 14, 0.75], "texture": "#1"} + } + }, + { + "name": "leg4", + "from": [0, 0, -16], + "to": [3, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 3.75, 14, 4.5], "texture": "#1"}, + "east": {"uv": [12.5, 3.75, 13.25, 4.5], "texture": "#1"}, + "south": {"uv": [14.75, 3.75, 15.5, 4.5], "texture": "#1"}, + "west": {"uv": [14, 3.75, 14.75, 4.5], "texture": "#1"}, + "up": {"uv": [14, 3.75, 13.25, 3], "texture": "#1"}, + "down": {"uv": [14.75, 3, 14, 3.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, -2], + "scale":[ 0.23, 0.23, 0.23] + }, + "firstperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.375, 0.375, 0.375] + }, + "gui": { + "rotation": [ 30, 160, 0 ], + "translation": [ 2, 3, 0], + "scale":[ 0.5325, 0.5325, 0.5325] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 1, 2], + "scale":[ 0.25, 0.25, 0.25] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 10, -8], + "scale":[ 1,1,1 ] + }, + "fixed": { + "rotation": [ 270, 0, 0 ], + "translation": [ 0, 4, -2], + "scale":[ 0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/joy/models/item/mlm_bed.json b/src/main/resources/assets/joy/models/item/mlm_bed.json new file mode 100644 index 0000000..422dc25 --- /dev/null +++ b/src/main/resources/assets/joy/models/item/mlm_bed.json @@ -0,0 +1,125 @@ +{ + "texture_size": [64, 64], + "textures": { + "1": "joy:item/mlm_bed", + "particle": "minecraft:block/oak_planks" + }, + "elements": [ + { + "name": "head", + "from": [0, 3, 0], + "to": [16, 9, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 5.5, 1.5], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1.5, 1.5, 5.5], "rotation": 270, "texture": "#1"}, + "south": {"uv": [5.5, 1.5, 1.5, 0], "texture": "#1"}, + "west": {"uv": [5.5, 1.5, 7, 5.5], "rotation": 90, "texture": "#1"}, + "up": {"uv": [1.5, 1.5, 5.5, 5.5], "rotation": 180, "texture": "#1"}, + "down": {"uv": [7, 1.5, 11, 5.5], "texture": "#1"} + } + }, + { + "name": "foot", + "from": [0, 3, -16], + "to": [16, 9, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [5.5, 5.5, 9.5, 7], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 7, 1.5, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [1.5, 5.5, 5.5, 7], "texture": "#1"}, + "west": {"uv": [5.5, 7, 7, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [5.5, 11, 1.5, 7], "texture": "#1"}, + "down": {"uv": [11, 7, 7, 11], "texture": "#1"} + } + }, + { + "name": "leg1", + "from": [13, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 2.25, 14, 3], "texture": "#1"}, + "east": {"uv": [12.5, 2.25, 13.25, 3], "texture": "#1"}, + "south": {"uv": [14.75, 2.25, 15.5, 3], "texture": "#1"}, + "west": {"uv": [14, 2.25, 14.75, 3], "texture": "#1"}, + "up": {"uv": [14, 2.25, 13.25, 1.5], "texture": "#1"}, + "down": {"uv": [14.75, 1.5, 14, 2.25], "texture": "#1"} + } + }, + { + "name": "leg2", + "from": [0, 0, 13], + "to": [3, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 5.25, 14, 6], "texture": "#1"}, + "east": {"uv": [12.5, 5.25, 13.25, 6], "texture": "#1"}, + "south": {"uv": [14.75, 5.25, 15.5, 6], "texture": "#1"}, + "west": {"uv": [14, 5.25, 14.75, 6], "texture": "#1"}, + "up": {"uv": [14, 5.25, 13.25, 4.5], "texture": "#1"}, + "down": {"uv": [14.75, 4.5, 14, 5.25], "texture": "#1"} + } + }, + { + "name": "leg3", + "from": [13, 0, -16], + "to": [16, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 0.75, 14, 1.5], "texture": "#1"}, + "east": {"uv": [12.5, 0.75, 13.25, 1.5], "texture": "#1"}, + "south": {"uv": [14.75, 0.75, 15.5, 1.5], "texture": "#1"}, + "west": {"uv": [14, 0.75, 14.75, 1.5], "texture": "#1"}, + "up": {"uv": [14, 0.75, 13.25, 0], "texture": "#1"}, + "down": {"uv": [14.75, 0, 14, 0.75], "texture": "#1"} + } + }, + { + "name": "leg4", + "from": [0, 0, -16], + "to": [3, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 3.75, 14, 4.5], "texture": "#1"}, + "east": {"uv": [12.5, 3.75, 13.25, 4.5], "texture": "#1"}, + "south": {"uv": [14.75, 3.75, 15.5, 4.5], "texture": "#1"}, + "west": {"uv": [14, 3.75, 14.75, 4.5], "texture": "#1"}, + "up": {"uv": [14, 3.75, 13.25, 3], "texture": "#1"}, + "down": {"uv": [14.75, 3, 14, 3.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, -2], + "scale":[ 0.23, 0.23, 0.23] + }, + "firstperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.375, 0.375, 0.375] + }, + "gui": { + "rotation": [ 30, 160, 0 ], + "translation": [ 2, 3, 0], + "scale":[ 0.5325, 0.5325, 0.5325] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 1, 2], + "scale":[ 0.25, 0.25, 0.25] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 10, -8], + "scale":[ 1,1,1 ] + }, + "fixed": { + "rotation": [ 270, 0, 0 ], + "translation": [ 0, 4, -2], + "scale":[ 0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/joy/models/item/pan_bed.json b/src/main/resources/assets/joy/models/item/pan_bed.json new file mode 100644 index 0000000..452dfcd --- /dev/null +++ b/src/main/resources/assets/joy/models/item/pan_bed.json @@ -0,0 +1,125 @@ +{ + "texture_size": [64, 64], + "textures": { + "1": "joy:item/pan_bed", + "particle": "minecraft:block/oak_planks" + }, + "elements": [ + { + "name": "head", + "from": [0, 3, 0], + "to": [16, 9, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 5.5, 1.5], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1.5, 1.5, 5.5], "rotation": 270, "texture": "#1"}, + "south": {"uv": [5.5, 1.5, 1.5, 0], "texture": "#1"}, + "west": {"uv": [5.5, 1.5, 7, 5.5], "rotation": 90, "texture": "#1"}, + "up": {"uv": [1.5, 1.5, 5.5, 5.5], "rotation": 180, "texture": "#1"}, + "down": {"uv": [7, 1.5, 11, 5.5], "texture": "#1"} + } + }, + { + "name": "foot", + "from": [0, 3, -16], + "to": [16, 9, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [5.5, 5.5, 9.5, 7], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 7, 1.5, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [1.5, 5.5, 5.5, 7], "texture": "#1"}, + "west": {"uv": [5.5, 7, 7, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [5.5, 11, 1.5, 7], "texture": "#1"}, + "down": {"uv": [11, 7, 7, 11], "texture": "#1"} + } + }, + { + "name": "leg1", + "from": [13, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 2.25, 14, 3], "texture": "#1"}, + "east": {"uv": [12.5, 2.25, 13.25, 3], "texture": "#1"}, + "south": {"uv": [14.75, 2.25, 15.5, 3], "texture": "#1"}, + "west": {"uv": [14, 2.25, 14.75, 3], "texture": "#1"}, + "up": {"uv": [14, 2.25, 13.25, 1.5], "texture": "#1"}, + "down": {"uv": [14.75, 1.5, 14, 2.25], "texture": "#1"} + } + }, + { + "name": "leg2", + "from": [0, 0, 13], + "to": [3, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 5.25, 14, 6], "texture": "#1"}, + "east": {"uv": [12.5, 5.25, 13.25, 6], "texture": "#1"}, + "south": {"uv": [14.75, 5.25, 15.5, 6], "texture": "#1"}, + "west": {"uv": [14, 5.25, 14.75, 6], "texture": "#1"}, + "up": {"uv": [14, 5.25, 13.25, 4.5], "texture": "#1"}, + "down": {"uv": [14.75, 4.5, 14, 5.25], "texture": "#1"} + } + }, + { + "name": "leg3", + "from": [13, 0, -16], + "to": [16, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 0.75, 14, 1.5], "texture": "#1"}, + "east": {"uv": [12.5, 0.75, 13.25, 1.5], "texture": "#1"}, + "south": {"uv": [14.75, 0.75, 15.5, 1.5], "texture": "#1"}, + "west": {"uv": [14, 0.75, 14.75, 1.5], "texture": "#1"}, + "up": {"uv": [14, 0.75, 13.25, 0], "texture": "#1"}, + "down": {"uv": [14.75, 0, 14, 0.75], "texture": "#1"} + } + }, + { + "name": "leg4", + "from": [0, 0, -16], + "to": [3, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 3.75, 14, 4.5], "texture": "#1"}, + "east": {"uv": [12.5, 3.75, 13.25, 4.5], "texture": "#1"}, + "south": {"uv": [14.75, 3.75, 15.5, 4.5], "texture": "#1"}, + "west": {"uv": [14, 3.75, 14.75, 4.5], "texture": "#1"}, + "up": {"uv": [14, 3.75, 13.25, 3], "texture": "#1"}, + "down": {"uv": [14.75, 3, 14, 3.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, -2], + "scale":[ 0.23, 0.23, 0.23] + }, + "firstperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.375, 0.375, 0.375] + }, + "gui": { + "rotation": [ 30, 160, 0 ], + "translation": [ 2, 3, 0], + "scale":[ 0.5325, 0.5325, 0.5325] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 1, 2], + "scale":[ 0.25, 0.25, 0.25] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 10, -8], + "scale":[ 1,1,1 ] + }, + "fixed": { + "rotation": [ 270, 0, 0 ], + "translation": [ 0, 4, -2], + "scale":[ 0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/joy/models/item/progress_bed.json b/src/main/resources/assets/joy/models/item/progress_bed.json new file mode 100644 index 0000000..8648415 --- /dev/null +++ b/src/main/resources/assets/joy/models/item/progress_bed.json @@ -0,0 +1,125 @@ +{ + "texture_size": [64, 64], + "textures": { + "1": "joy:item/progress_bed", + "particle": "minecraft:block/oak_planks" + }, + "elements": [ + { + "name": "head", + "from": [0, 3, 0], + "to": [16, 9, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 5.5, 1.5], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1.5, 1.5, 5.5], "rotation": 270, "texture": "#1"}, + "south": {"uv": [5.5, 1.5, 1.5, 0], "texture": "#1"}, + "west": {"uv": [5.5, 1.5, 7, 5.5], "rotation": 90, "texture": "#1"}, + "up": {"uv": [1.5, 1.5, 5.5, 5.5], "rotation": 180, "texture": "#1"}, + "down": {"uv": [7, 1.5, 11, 5.5], "texture": "#1"} + } + }, + { + "name": "foot", + "from": [0, 3, -16], + "to": [16, 9, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [5.5, 5.5, 9.5, 7], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 7, 1.5, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [1.5, 5.5, 5.5, 7], "texture": "#1"}, + "west": {"uv": [5.5, 7, 7, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [5.5, 11, 1.5, 7], "texture": "#1"}, + "down": {"uv": [11, 7, 7, 11], "texture": "#1"} + } + }, + { + "name": "leg1", + "from": [13, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 2.25, 14, 3], "texture": "#1"}, + "east": {"uv": [12.5, 2.25, 13.25, 3], "texture": "#1"}, + "south": {"uv": [14.75, 2.25, 15.5, 3], "texture": "#1"}, + "west": {"uv": [14, 2.25, 14.75, 3], "texture": "#1"}, + "up": {"uv": [14, 2.25, 13.25, 1.5], "texture": "#1"}, + "down": {"uv": [14.75, 1.5, 14, 2.25], "texture": "#1"} + } + }, + { + "name": "leg2", + "from": [0, 0, 13], + "to": [3, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 5.25, 14, 6], "texture": "#1"}, + "east": {"uv": [12.5, 5.25, 13.25, 6], "texture": "#1"}, + "south": {"uv": [14.75, 5.25, 15.5, 6], "texture": "#1"}, + "west": {"uv": [14, 5.25, 14.75, 6], "texture": "#1"}, + "up": {"uv": [14, 5.25, 13.25, 4.5], "texture": "#1"}, + "down": {"uv": [14.75, 4.5, 14, 5.25], "texture": "#1"} + } + }, + { + "name": "leg3", + "from": [13, 0, -16], + "to": [16, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 0.75, 14, 1.5], "texture": "#1"}, + "east": {"uv": [12.5, 0.75, 13.25, 1.5], "texture": "#1"}, + "south": {"uv": [14.75, 0.75, 15.5, 1.5], "texture": "#1"}, + "west": {"uv": [14, 0.75, 14.75, 1.5], "texture": "#1"}, + "up": {"uv": [14, 0.75, 13.25, 0], "texture": "#1"}, + "down": {"uv": [14.75, 0, 14, 0.75], "texture": "#1"} + } + }, + { + "name": "leg4", + "from": [0, 0, -16], + "to": [3, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 3.75, 14, 4.5], "texture": "#1"}, + "east": {"uv": [12.5, 3.75, 13.25, 4.5], "texture": "#1"}, + "south": {"uv": [14.75, 3.75, 15.5, 4.5], "texture": "#1"}, + "west": {"uv": [14, 3.75, 14.75, 4.5], "texture": "#1"}, + "up": {"uv": [14, 3.75, 13.25, 3], "texture": "#1"}, + "down": {"uv": [14.75, 3, 14, 3.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, -2], + "scale":[ 0.23, 0.23, 0.23] + }, + "firstperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.375, 0.375, 0.375] + }, + "gui": { + "rotation": [ 30, 160, 0 ], + "translation": [ 2, 3, 0], + "scale":[ 0.5325, 0.5325, 0.5325] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 1, 2], + "scale":[ 0.25, 0.25, 0.25] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 10, -8], + "scale":[ 1,1,1 ] + }, + "fixed": { + "rotation": [ 270, 0, 0 ], + "translation": [ 0, 4, -2], + "scale":[ 0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/joy/models/item/trans_bed.json b/src/main/resources/assets/joy/models/item/trans_bed.json new file mode 100644 index 0000000..9337611 --- /dev/null +++ b/src/main/resources/assets/joy/models/item/trans_bed.json @@ -0,0 +1,125 @@ +{ + "texture_size": [64, 64], + "textures": { + "1": "joy:item/trans_bed", + "particle": "minecraft:block/oak_planks" + }, + "elements": [ + { + "name": "head", + "from": [0, 3, 0], + "to": [16, 9, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 5.5, 1.5], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1.5, 1.5, 5.5], "rotation": 270, "texture": "#1"}, + "south": {"uv": [5.5, 1.5, 1.5, 0], "texture": "#1"}, + "west": {"uv": [5.5, 1.5, 7, 5.5], "rotation": 90, "texture": "#1"}, + "up": {"uv": [1.5, 1.5, 5.5, 5.5], "rotation": 180, "texture": "#1"}, + "down": {"uv": [7, 1.5, 11, 5.5], "texture": "#1"} + } + }, + { + "name": "foot", + "from": [0, 3, -16], + "to": [16, 9, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [5.5, 5.5, 9.5, 7], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 7, 1.5, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [1.5, 5.5, 5.5, 7], "texture": "#1"}, + "west": {"uv": [5.5, 7, 7, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [5.5, 11, 1.5, 7], "texture": "#1"}, + "down": {"uv": [11, 7, 7, 11], "texture": "#1"} + } + }, + { + "name": "leg1", + "from": [13, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 2.25, 14, 3], "texture": "#1"}, + "east": {"uv": [12.5, 2.25, 13.25, 3], "texture": "#1"}, + "south": {"uv": [14.75, 2.25, 15.5, 3], "texture": "#1"}, + "west": {"uv": [14, 2.25, 14.75, 3], "texture": "#1"}, + "up": {"uv": [14, 2.25, 13.25, 1.5], "texture": "#1"}, + "down": {"uv": [14.75, 1.5, 14, 2.25], "texture": "#1"} + } + }, + { + "name": "leg2", + "from": [0, 0, 13], + "to": [3, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 5.25, 14, 6], "texture": "#1"}, + "east": {"uv": [12.5, 5.25, 13.25, 6], "texture": "#1"}, + "south": {"uv": [14.75, 5.25, 15.5, 6], "texture": "#1"}, + "west": {"uv": [14, 5.25, 14.75, 6], "texture": "#1"}, + "up": {"uv": [14, 5.25, 13.25, 4.5], "texture": "#1"}, + "down": {"uv": [14.75, 4.5, 14, 5.25], "texture": "#1"} + } + }, + { + "name": "leg3", + "from": [13, 0, -16], + "to": [16, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 0.75, 14, 1.5], "texture": "#1"}, + "east": {"uv": [12.5, 0.75, 13.25, 1.5], "texture": "#1"}, + "south": {"uv": [14.75, 0.75, 15.5, 1.5], "texture": "#1"}, + "west": {"uv": [14, 0.75, 14.75, 1.5], "texture": "#1"}, + "up": {"uv": [14, 0.75, 13.25, 0], "texture": "#1"}, + "down": {"uv": [14.75, 0, 14, 0.75], "texture": "#1"} + } + }, + { + "name": "leg4", + "from": [0, 0, -16], + "to": [3, 3, -13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [13.25, 3.75, 14, 4.5], "texture": "#1"}, + "east": {"uv": [12.5, 3.75, 13.25, 4.5], "texture": "#1"}, + "south": {"uv": [14.75, 3.75, 15.5, 4.5], "texture": "#1"}, + "west": {"uv": [14, 3.75, 14.75, 4.5], "texture": "#1"}, + "up": {"uv": [14, 3.75, 13.25, 3], "texture": "#1"}, + "down": {"uv": [14.75, 3, 14, 3.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, -2], + "scale":[ 0.23, 0.23, 0.23] + }, + "firstperson_righthand": { + "rotation": [ 30, 160, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.375, 0.375, 0.375] + }, + "gui": { + "rotation": [ 30, 160, 0 ], + "translation": [ 2, 3, 0], + "scale":[ 0.5325, 0.5325, 0.5325] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 1, 2], + "scale":[ 0.25, 0.25, 0.25] + }, + "head": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 10, -8], + "scale":[ 1,1,1 ] + }, + "fixed": { + "rotation": [ 270, 0, 0 ], + "translation": [ 0, 4, -2], + "scale":[ 0.5, 0.5, 0.5] + } + } +} \ No newline at end of file