diff --git a/src/main/resources/assets/modernlife/models/block/acacia_barrier.json b/src/main/resources/assets/modernlife/models/block/acacia_barrier.json new file mode 100644 index 0000000..65e94a4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_chair.json b/src/main/resources/assets/modernlife/models/block/acacia_chair.json new file mode 100644 index 0000000..b6bca0f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_chair.json @@ -0,0 +1,215 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "render_type" : "cutout", + "textures": { + "138": "modernlife:block/acacia_chair", + "particle": "modernlife:block/acacia_chair" + }, + "elements": [ + { + "name": "top", + "from": [2, 7, 2], + "to": [14, 10, 14], + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#138"}, + "east": {"uv": [6, 7.5, 0, 9], "texture": "#138"}, + "south": {"uv": [6, 6, 12, 7.5], "texture": "#138"}, + "west": {"uv": [0, 7.5, 6, 9], "texture": "#138"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#138"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 10, 13], + "to": [12, 25, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 0]}, + "faces": { + "north": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "south": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#138"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 10, 12], + "to": [4, 24, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "east": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "south": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "west": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "up": {"uv": [2, 12, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 10, 12], + "to": [14, 24, 14], + "faces": { + "north": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "east": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "south": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "west": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "up": {"uv": [3, 12, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 3], + "to": [12, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 13], + "to": [12, 4, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [13, 2, 4], + "to": [13, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [3, 2, 4], + "to": [3, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 0, 2], + "to": [14, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -10]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [3, 11, 2, 10], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 0, 2], + "to": [4, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -10]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [2, 11, 3, 10], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [2, 0, 12], + "to": [4, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 26]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [2, 10, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 11, 3, 10], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [12, 0, 12], + "to": [14, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 26]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [3, 10, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 11, 2, 10], "texture": "#138"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, -1.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -0.25, -2.75], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_coffee_table.json b/src/main/resources/assets/modernlife/models/block/acacia_coffee_table.json new file mode 100644 index 0000000..77872e0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_coffee_table_corner.json b/src/main/resources/assets/modernlife/models/block/acacia_coffee_table_corner.json new file mode 100644 index 0000000..6c356ac --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_corner", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_coffee_table_end.json b/src/main/resources/assets/modernlife/models/block/acacia_coffee_table_end.json new file mode 100644 index 0000000..58b1870 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_end", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_coffee_table_mid.json b/src/main/resources/assets/modernlife/models/block/acacia_coffee_table_mid.json new file mode 100644 index 0000000..381618f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_mid", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_deck.json b/src/main/resources/assets/modernlife/models/block/acacia_deck.json new file mode 100644 index 0000000..40dfabd --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_deck.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "118": "modernlife:block/acacia_planks_deck", + "particle": "modernlife:block/acacia_planks_deck" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, -5.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, 6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_deck_support.json b/src/main/resources/assets/modernlife/models/block/acacia_deck_support.json new file mode 100644 index 0000000..2a481d3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_deck_support.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/acacia_planks", + "4": "modernlife:block/acacia_planks_deck", + "particle": "block/acacia_planks" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#4"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#4"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#4"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "support", + "from": [6, 0, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 0.5]}, + "faces": { + "north": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "east": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "south": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "west": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#1"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_glass_door_bottom.json b/src/main/resources/assets/modernlife/models/block/acacia_glass_door_bottom.json new file mode 100644 index 0000000..1dc7718 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_glass_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/acacia_glass_door_top", + "bottom": "modernlife:block/acacia_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_glass_door_bottom_hinge.json b/src/main/resources/assets/modernlife/models/block/acacia_glass_door_bottom_hinge.json new file mode 100644 index 0000000..9de9d93 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_glass_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/acacia_glass_door_top", + "bottom": "modernlife:block/acacia_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_glass_door_top.json b/src/main/resources/assets/modernlife/models/block/acacia_glass_door_top.json new file mode 100644 index 0000000..d72aba0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_glass_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/acacia_glass_door_top", + "bottom": "modernlife:block/acacia_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_glass_door_top_hinge.json b/src/main/resources/assets/modernlife/models/block/acacia_glass_door_top_hinge.json new file mode 100644 index 0000000..3abd347 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_glass_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/acacia_glass_door_top", + "bottom": "modernlife:block/acacia_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/acacia_kitchen_cabinet.json new file mode 100644 index 0000000..c4d8dc2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_kitchen_cabinet.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/acacia_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 16], + "to": [7, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 8, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 15], + "to": [7, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 15], + "to": [10, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 16], + "to": [10, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [9, 8, 15], + "to": [10, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/acacia_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..f3fc857 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_kitchen_drawer_cabinet.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/acacia_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 16], + "to": [10, 13, 17], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 0.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.66667, 0, 10.33333, 1.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [10, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.33333, 10.33333, 1], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [6, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [12, 4, 15], + "to": [13, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [12, 4, 16], + "to": [13, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [12, 8, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_log_ramp.json b/src/main/resources/assets/modernlife/models/block/acacia_log_ramp.json new file mode 100644 index 0000000..8bbb8c2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_log_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/acacia_log_ramp_corner.json new file mode 100644 index 0000000..91db1c3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_mini_stool.json b/src/main/resources/assets/modernlife/models/block/acacia_mini_stool.json new file mode 100644 index 0000000..6dc06b8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_mini_stool.json @@ -0,0 +1,179 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "141": "modernlife:block/acacia_mini_stool" + }, + "elements": [ + { + "name": "top", + "from": [2, 6, 2], + "to": [14, 9, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "east": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "south": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "west": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#141"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#141"} + } + }, + { + "from": [6, 2, 4], + "to": [10, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "texture": "#141"} + } + }, + { + "from": [6, 2, 12], + "to": [10, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [15.5, 0, 15.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "texture": "#141"} + } + }, + { + "from": [4, 2, 6], + "to": [4, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [12, 2, 6], + "to": [12, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [3, 0, 3], + "to": [6, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "west": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"}, + "down": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"} + } + }, + { + "from": [10, 0, 3], + "to": [13, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "south": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"}, + "down": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"} + } + }, + { + "from": [3, 0, 10], + "to": [6, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"}, + "down": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"} + } + }, + { + "from": [10, 0, 10], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "east": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "up": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"}, + "down": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3, 0] + } + }, + "groups": [ + 0, + { + "name": "supports", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "color": 0, + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_night_stand.json b/src/main/resources/assets/modernlife/models/block/acacia_night_stand.json new file mode 100644 index 0000000..7802f05 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_night_stand.json @@ -0,0 +1,218 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "107": "modernlife:block/acacia_night_stand" + }, + "elements": [ + { + "name": "body", + "from": [0, 1, 0], + "to": [16, 16, 14], + "faces": { + "north": {"uv": [10, 0, 15.33333, 5], "texture": "#107"}, + "east": {"uv": [5.33333, 0, 10, 5], "texture": "#107"}, + "south": {"uv": [0, 0, 5.33333, 5], "texture": "#107"}, + "west": {"uv": [10, 0, 5.33333, 5], "texture": "#107"}, + "up": {"uv": [5.33333, 9.66667, 0, 5], "texture": "#107"}, + "down": {"uv": [10.66667, 5, 5.33333, 9.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 12], + "to": [2, 1, 14], + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 12], + "to": [16, 1, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 0], + "to": [2, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -12]}, + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 0], + "to": [16, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -12]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 6, 15], + "to": [10.999, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 6, 14], + "to": [4.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 6, 14], + "to": [10.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 12, 14], + "to": [4.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 12, 14], + "to": [10.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 12, 15], + "to": [10.999, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.5, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "lower_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [5, 6, 7] + }, + { + "name": "upper_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [8, 9, 10] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_picnic_table.json b/src/main/resources/assets/modernlife/models/block/acacia_picnic_table.json new file mode 100644 index 0000000..da8f765 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_picnic_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_picnic_table_front.json b/src/main/resources/assets/modernlife/models/block/acacia_picnic_table_front.json new file mode 100644 index 0000000..4227d0c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_picnic_table_front.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_front", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_picnic_table_full.json b/src/main/resources/assets/modernlife/models/block/acacia_picnic_table_full.json new file mode 100644 index 0000000..38c5c5b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_picnic_table_full.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_full", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_planks_barrier.json b/src/main/resources/assets/modernlife/models/block/acacia_planks_barrier.json new file mode 100644 index 0000000..65e94a4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_planks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_planks_ramp.json b/src/main/resources/assets/modernlife/models/block/acacia_planks_ramp.json new file mode 100644 index 0000000..fac150f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_planks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_ramp.json b/src/main/resources/assets/modernlife/models/block/acacia_ramp.json new file mode 100644 index 0000000..fac150f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/acacia_ramp_corner.json new file mode 100644 index 0000000..3d094cf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_round_table.json b/src/main/resources/assets/modernlife/models/block/acacia_round_table.json new file mode 100644 index 0000000..e326298 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_round_table.json @@ -0,0 +1,188 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/acacia_round_table" + }, + "elements": [ + { + "from": [0, 15, 14], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0.66667, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "south": {"uv": [0, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 1.33333, 0, 0], "texture": "#3"}, + "down": {"uv": [0, 1.33333, 10.66667, 0], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 0, 0.66667], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0.66667, 0, 1.33333], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 0, 1.33333], "texture": "#3"}, + "down": {"uv": [0, 0, 10.66667, 1.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 2], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "east": {"uv": [1.33333, 0.66667, 9.33333, 1.33333], "texture": "#3"}, + "south": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [1.33333, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 0], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 0], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [14, 15, 2], + "to": [16, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 1.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0.66667, 1.33333, 1.33333], "texture": "#3"}, + "up": {"uv": [9.33333, 0, 1.33333, 1.33333], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 0, 9.33333, 1.33333], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [2, 15, 2], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 18]}, + "faces": { + "north": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "east": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "south": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "west": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 9.33333], "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 9.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [3, 0, 14], + "to": [5, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 13]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0.66667, 12, 0], "texture": "#3"}, + "down": {"uv": [10.66667, 9.35, 12, 10], "texture": "#3"} + } + }, + { + "from": [5, 0, 14], + "to": [11, 15, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 13]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 14], + "to": [13, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 13]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [12, 0.66667, 10.66667, 0], "texture": "#3"}, + "down": {"uv": [12, 9.35, 10.66667, 10], "texture": "#3"} + } + }, + { + "from": [3, 0, 1], + "to": [5, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 3]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 12, 0.66667], "texture": "#3"}, + "down": {"uv": [10.66667, 10, 12, 9.35], "texture": "#3"} + } + }, + { + "from": [5, 0, 2], + "to": [11, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 3]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 1], + "to": [13, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 3]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "up": {"uv": [12, 0, 10.66667, 0.66667], "texture": "#3"}, + "down": {"uv": [12, 10, 10.66667, 9.35], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_small_table.json b/src/main/resources/assets/modernlife/models/block/acacia_small_table.json new file mode 100644 index 0000000..188032e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_small_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_small_table_corner.json b/src/main/resources/assets/modernlife/models/block/acacia_small_table_corner.json new file mode 100644 index 0000000..6a663fb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_small_table_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_corner", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_small_table_end.json b/src/main/resources/assets/modernlife/models/block/acacia_small_table_end.json new file mode 100644 index 0000000..03f7653 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_small_table_end.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_end", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_small_table_mid.json b/src/main/resources/assets/modernlife/models/block/acacia_small_table_mid.json new file mode 100644 index 0000000..b2afc1d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_small_table_mid.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_mid", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_stool.json b/src/main/resources/assets/modernlife/models/block/acacia_stool.json new file mode 100644 index 0000000..eb5c5c3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_stool.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/stool", + "textures": { + "0": "block/acacia_planks", + "particle": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_wall_shelf.json b/src/main/resources/assets/modernlife/models/block/acacia_wall_shelf.json new file mode 100644 index 0000000..b3fe599 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_wall_shelf.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "2": "modernlife:block/acacia_wall_shelf", + "particle": "modernlife:block/acacia_wall_shelf" + }, + "elements": [ + { + "from": [0, 7, 0], + "to": [16, 8, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -4, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 4, 0], + "to": [1, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 5, 0], + "to": [1, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 6, 1], + "to": [1, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 6, 1], + "to": [15, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 5, 0], + "to": [15, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 4, 0], + "to": [15, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/acacia_wood_ramp.json b/src/main/resources/assets/modernlife/models/block/acacia_wood_ramp.json new file mode 100644 index 0000000..129a436 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/acacia_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/acacia_wood", + "particle": "block/acacia_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/air_conditioner.json b/src/main/resources/assets/modernlife/models/block/air_conditioner.json new file mode 100644 index 0000000..f6cbd80 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/air_conditioner.json @@ -0,0 +1,58 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "106": "modernlife:block/air_conditioner", + "pa": "modernlife:block/air_conditioner" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.33333, 0, 15.66667, 5.33333], "texture": "#106"}, + "east": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#106"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#106"}, + "west": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#106"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#106"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#106"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/alarm_clock.json b/src/main/resources/assets/modernlife/models/block/alarm_clock.json new file mode 100644 index 0000000..703d67f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/alarm_clock.json @@ -0,0 +1,58 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "0": "modernlife:block/alarm_clock", + "particle": "modernlife:block/alarm_clock" + }, + "elements": [ + { + "from": [3, 0, 8], + "to": [13, 5, 12.99], + "faces": { + "north": {"uv": [0, 0, 5, 2.5], "texture": "#0"}, + "east": {"uv": [0, 5, 2.5, 7.5], "texture": "#0"}, + "south": {"uv": [0, 2.5, 5, 5], "texture": "#0"}, + "west": {"uv": [2.5, 5, 0, 7.5], "texture": "#0"}, + "up": {"uv": [10, 2.5, 5, 0], "texture": "#0"}, + "down": {"uv": [10, 2.5, 5, 5], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.25, -0.75], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 4.25, -0.75], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 4.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 4.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [-1.5, 5.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 5.5, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/andesite_barrier.json b/src/main/resources/assets/modernlife/models/block/andesite_barrier.json new file mode 100644 index 0000000..b2c8186 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/andesite_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/andesite", + "particle": "block/andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/andesite_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/andesite_kitchen_cabinet.json new file mode 100644 index 0000000..c06257f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/andesite_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/andesite_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/andesite_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/andesite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..c4bd6c2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/andesite_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/andesite_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/andesite_ramp.json b/src/main/resources/assets/modernlife/models/block/andesite_ramp.json new file mode 100644 index 0000000..694c322 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/andesite_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/andesite", + "particle": "block/andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/andesite_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/andesite_ramp_corner.json new file mode 100644 index 0000000..01b1f93 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/andesite_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/andesite", + "particle": "block/andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/arrow_slit.json b/src/main/resources/assets/modernlife/models/block/arrow_slit.json new file mode 100644 index 0000000..c043e9c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/arrow_slit.json @@ -0,0 +1,98 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "115": "modernlife:block/arrow_slit", + "117": "modernlife:block/arrow_slit_top", + "particle": "modernlife:block/arrow_slit_top" + }, + "elements": [ + { + "from": [0, 0, 12], + "to": [16, 6, 16], + "faces": { + "north": {"uv": [0, 10, 16, 16], "texture": "#115"}, + "east": {"uv": [0, 10, 4, 16], "texture": "#115"}, + "south": {"uv": [0, 10, 16, 16], "texture": "#115"}, + "west": {"uv": [0, 10, 4, 16], "texture": "#115"}, + "up": {"uv": [0, 0, 16, 4], "texture": "#117"}, + "down": {"uv": [0, 12, 16, 16], "texture": "#115"} + } + }, + { + "from": [10, 6, 12], + "to": [16, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 6, 0]}, + "faces": { + "north": {"uv": [0, 2, 6, 10], "texture": "#115"}, + "east": {"uv": [0, 2, 4, 10], "texture": "#115"}, + "south": {"uv": [0, 2, 6, 10], "texture": "#115"}, + "west": {"uv": [0, 2, 4, 10], "texture": "#115"}, + "up": {"uv": [9, 4, 9, 4], "texture": "#115"}, + "down": {"uv": [7, 5, 7, 7], "texture": "#115"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 14, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#115"}, + "east": {"uv": [0, 0, 5, 2], "texture": "#115"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#115"}, + "west": {"uv": [0, 0, 4, 2], "texture": "#115"}, + "up": {"uv": [0, 0, 16, 4], "texture": "#117"}, + "down": {"uv": [0, 4, 16, 8], "texture": "#117"} + } + }, + { + "from": [0, 6, 12], + "to": [6, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-10, 6, 0]}, + "faces": { + "north": {"uv": [10, 2, 16, 10], "texture": "#115"}, + "east": {"uv": [0, 2, 4, 10], "texture": "#115"}, + "south": {"uv": [10, 2, 16, 10], "texture": "#115"}, + "west": {"uv": [0, 2, 4, 10], "texture": "#115"}, + "up": {"uv": [7, 4, 7, 4], "texture": "#115"}, + "down": {"uv": [8, 6, 8, 6], "texture": "#115"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, -4], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, -4], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [2.63, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [2.63, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [-2.25, 1.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, 4.75] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/barrier.json b/src/main/resources/assets/modernlife/models/block/barrier.json new file mode 100644 index 0000000..2e201c7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/barrier.json @@ -0,0 +1,66 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/0", + "particle": "block/0" + }, + "elements": [ + { + "from": [0, 0, 12], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 4, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 4, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 4], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 4], "texture": "#0"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, 3, -4], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, -4], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [2.63, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [2.63, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [20, 20, 0], + "translation": [-1.75, 1.75, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, 4.75] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "children": [0] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/basalt_ramp.json b/src/main/resources/assets/modernlife/models/block/basalt_ramp.json new file mode 100644 index 0000000..8fa61a7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/basalt_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/basalt", + "particle": "block/basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/bathroom_ceramic_tile.json b/src/main/resources/assets/modernlife/models/block/bathroom_ceramic_tile.json new file mode 100644 index 0000000..09818fc --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/bathroom_ceramic_tile.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/bathroom_ceramic_tile" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/bathtub_far.json b/src/main/resources/assets/modernlife/models/block/bathtub_far.json new file mode 100644 index 0000000..4a7d228 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/bathtub_far.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [128, 128], + "textures": { + "1": "modernlife:block/bathtub", + "particle": "modernlife:block/bathtub" + }, + "elements": [ + { + "from": [13, 1, 0], + "to": [16, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 5, 0]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.66667, 3], "texture": "#1"}, + "east": {"uv": [10.66667, 0, 16, 2.99167], "texture": "#1"}, + "south": {"uv": [9.66667, 0, 10.66667, 3], "texture": "#1"}, + "west": {"uv": [16, 0, 10.66667, 3], "texture": "#1"}, + "up": {"uv": [1.04167, 8.66667, 0, 3.33333], "texture": "#1"}, + "down": {"uv": [5.25, 5.625, 4.875, 7.625], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 5, 0]}, + "faces": { + "north": {"uv": [0, 3, 5.33333, 3.33333], "texture": "#1"}, + "east": {"uv": [16, 3, 10.66667, 3.33333], "texture": "#1"}, + "south": {"uv": [5.33333, 3, 0, 3.33333], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 8.66667, 0, 3.33333], "texture": "#1"}, + "down": {"uv": [5.33333, 8.66667, 0, 14], "texture": "#1"} + } + }, + { + "from": [0, 1, 0], + "to": [13, 10, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 5, 0]}, + "faces": { + "north": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 3.33333, 1, 4], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [0, 1, 14], + "to": [13, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 5, 16]}, + "faces": { + "north": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 4, 1, 3.33333], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [-0.68, 0.68, 0.68] + }, + "ground": { + "translation": [-4.3, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [2.2, 0.25, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [-180, 90, 0], + "translation": [0, 0, -8], + "scale": [1.2, 1.2, 1.2] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [4, 1, -3], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "water_spout", + "origin": [0, 0, 0], + "color": 0, + "children": [] + }, + { + "name": "tub_base", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3] + }, + { + "name": "shower_toggle", + "origin": [0, 0, 0], + "color": 0, + "children": [] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/bathtub_far_waterlogged.json b/src/main/resources/assets/modernlife/models/block/bathtub_far_waterlogged.json new file mode 100644 index 0000000..74f5744 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/bathtub_far_waterlogged.json @@ -0,0 +1,138 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [128, 128], + "textures": { + "1": "modernlife:block/bathtub", + "2": "modernlife:block/toilet_water_still", + "particle": "modernlife:block/bathtub" + }, + "elements": [ + { + "from": [13, 1, 0], + "to": [16, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 5, 0]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.66667, 3], "texture": "#1"}, + "east": {"uv": [10.66667, 0, 16, 2.99167], "texture": "#1"}, + "south": {"uv": [9.66667, 0, 10.66667, 3], "texture": "#1"}, + "west": {"uv": [16, 0, 10.66667, 3], "texture": "#1"}, + "up": {"uv": [1.04167, 8.66667, 0, 3.33333], "texture": "#1"}, + "down": {"uv": [5.25, 5.625, 4.875, 7.625], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 5, 0]}, + "faces": { + "north": {"uv": [0, 3, 5.33333, 3.33333], "texture": "#1"}, + "east": {"uv": [16, 3, 10.66667, 3.33333], "texture": "#1"}, + "south": {"uv": [5.33333, 3, 0, 3.33333], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 8.66667, 0, 3.33333], "texture": "#1"}, + "down": {"uv": [5.33333, 8.66667, 0, 14], "texture": "#1"} + } + }, + { + "from": [0, 1, 0], + "to": [13, 10, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 5, 0]}, + "faces": { + "north": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 3.33333, 1, 4], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [0, 1, 14], + "to": [13, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 5, 16]}, + "faces": { + "north": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 4, 1, 3.33333], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [0, 7, 2], + "to": [13, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-3, 11, 0]}, + "faces": { + "north": {"uv": [5.33333, 3, 10.66667, 3.33333], "texture": "#2"}, + "east": {"uv": [6.625, 4.625, 8.625, 4.75], "texture": "#2"}, + "south": {"uv": [10.66667, 3, 5.33333, 3.33333], "texture": "#2"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "up": {"uv": [16, 4, 3, 16], "texture": "#2"}, + "down": {"uv": [16, 4, 3, 16], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [-0.68, 0.68, 0.68] + }, + "ground": { + "translation": [-4.3, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [2.2, 0.25, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [-180, 90, 0], + "translation": [0, 0, -8], + "scale": [1.2, 1.2, 1.2] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [4, 1, -3], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "water_spout", + "origin": [0, 0, 0], + "color": 0, + "children": [] + }, + { + "name": "tub_base", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3] + }, + { + "name": "shower_toggle", + "origin": [0, 0, 0], + "color": 0, + "children": [] + }, + 4 + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/bathtub_full.json b/src/main/resources/assets/modernlife/models/block/bathtub_full.json new file mode 100644 index 0000000..aa2217d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/bathtub_full.json @@ -0,0 +1,174 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [128, 128], + "textures": { + "1": "modernlife:block/bathtub" + }, + "elements": [ + { + "from": [29, 1, 0], + "to": [32, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.66667, 3], "texture": "#1"}, + "east": {"uv": [10.66667, 0, 16, 2.99167], "texture": "#1"}, + "south": {"uv": [9.66667, 0, 10.66667, 3], "texture": "#1"}, + "west": {"uv": [16, 0, 10.66667, 3], "texture": "#1"}, + "up": {"uv": [1.04167, 8.66667, 0, 3.33333], "texture": "#1"}, + "down": {"uv": [5.25, 5.625, 4.875, 7.625], "texture": "#1"} + } + }, + { + "from": [16, 0, 0], + "to": [32, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [0, 3, 5.33333, 3.33333], "texture": "#1"}, + "east": {"uv": [16, 3, 10.66667, 3.33333], "texture": "#1"}, + "south": {"uv": [5.33333, 3, 0, 3.33333], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 8.66667, 0, 3.33333], "texture": "#1"}, + "down": {"uv": [5.33333, 8.66667, 0, 14], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [5.33333, 3, 10.66667, 3.33333], "texture": "#1"}, + "east": {"uv": [6.625, 4.625, 8.625, 4.75], "texture": "#1"}, + "south": {"uv": [10.66667, 3, 5.33333, 3.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 3.33333, 16, 3], "texture": "#1"}, + "up": {"uv": [10.66667, 3.33333, 5.33333, 8.66667], "texture": "#1"}, + "down": {"uv": [10.66667, 8.66667, 5.33333, 14], "texture": "#1"} + } + }, + { + "from": [0, 1, 0], + "to": [3, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [1, 0, 0, 3], "texture": "#1"}, + "east": {"uv": [10.66667, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 3], "texture": "#1"}, + "west": {"uv": [10.66667, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [10.66667, 3.33333, 9.66667, 8.66667], "texture": "#1"}, + "down": {"uv": [6.375, 0, 6, 2], "texture": "#1"} + } + }, + { + "from": [16, 1, 0], + "to": [29, 10, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 3.33333, 1, 4], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [16, 1, 14], + "to": [29, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 16]}, + "faces": { + "north": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [5.33333, 4, 1, 3.33333], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [3, 1, 0], + "to": [16, 10, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [1, 3.33333, 5.33333, 4], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [3, 1, 14], + "to": [16, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 16]}, + "faces": { + "north": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [1, 4, 5.33333, 3.33333], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [-0.68, 0.68, 0.68] + }, + "ground": { + "translation": [-4.3, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [2.2, 0.25, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [-180, 90, 0], + "translation": [0, 0, -8], + "scale": [1.2, 1.2, 1.2] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [4, 1, -3], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "water_spout", + "origin": [0, 0, 0], + "color": 0, + "children": [] + }, + { + "name": "tub_base", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6, 7] + }, + { + "name": "shower_toggle", + "origin": [0, 0, 0], + "color": 0, + "children": [] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/bathtub_near.json b/src/main/resources/assets/modernlife/models/block/bathtub_near.json new file mode 100644 index 0000000..cde26e0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/bathtub_near.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [128, 128], + "textures": { + "1": "modernlife:block/bathtub", + "particle": "modernlife:block/toilet_water_still" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [5.33333, 3, 10.66667, 3.33333], "texture": "#1"}, + "east": {"uv": [6.625, 4.625, 8.625, 4.75], "texture": "#1"}, + "south": {"uv": [10.66667, 3, 5.33333, 3.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 3.33333, 16, 3], "texture": "#1"}, + "up": {"uv": [10.66667, 3.33333, 5.33333, 8.66667], "texture": "#1"}, + "down": {"uv": [10.66667, 8.66667, 5.33333, 14], "texture": "#1"} + } + }, + { + "from": [0, 1, 0], + "to": [3, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [1, 0, 0, 3], "texture": "#1"}, + "east": {"uv": [10.66667, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 3], "texture": "#1"}, + "west": {"uv": [10.66667, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [10.66667, 3.33333, 9.66667, 8.66667], "texture": "#1"}, + "down": {"uv": [6.375, 0, 6, 2], "texture": "#1"} + } + }, + { + "from": [3, 1, 0], + "to": [16, 10, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [1, 3.33333, 5.33333, 4], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [3, 1, 14], + "to": [16, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 16]}, + "faces": { + "north": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [1, 4, 5.33333, 3.33333], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [-0.68, 0.68, 0.68] + }, + "ground": { + "translation": [-4.3, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [2.2, 0.25, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [-180, 90, 0], + "translation": [0, 0, -8], + "scale": [1.2, 1.2, 1.2] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [4, 1, -3], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "water_spout", + "origin": [0, 0, 0], + "color": 0, + "children": [] + }, + { + "name": "tub_base", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3] + }, + { + "name": "shower_toggle", + "origin": [0, 0, 0], + "color": 0, + "children": [] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/bathtub_near_waterlogged.json b/src/main/resources/assets/modernlife/models/block/bathtub_near_waterlogged.json new file mode 100644 index 0000000..16074f4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/bathtub_near_waterlogged.json @@ -0,0 +1,138 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [128, 128], + "textures": { + "1": "modernlife:block/bathtub", + "2": "modernlife:block/toilet_water_still", + "particle": "modernlife:block/toilet_water_still" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [5.33333, 3, 10.66667, 3.33333], "texture": "#1"}, + "east": {"uv": [6.625, 4.625, 8.625, 4.75], "texture": "#1"}, + "south": {"uv": [10.66667, 3, 5.33333, 3.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 3.33333, 16, 3], "texture": "#1"}, + "up": {"uv": [10.66667, 3.33333, 5.33333, 8.66667], "texture": "#1"}, + "down": {"uv": [10.66667, 8.66667, 5.33333, 14], "texture": "#1"} + } + }, + { + "from": [0, 1, 0], + "to": [3, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [1, 0, 0, 3], "texture": "#1"}, + "east": {"uv": [10.66667, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 3], "texture": "#1"}, + "west": {"uv": [10.66667, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [10.66667, 3.33333, 9.66667, 8.66667], "texture": "#1"}, + "down": {"uv": [6.375, 0, 6, 2], "texture": "#1"} + } + }, + { + "from": [3, 1, 0], + "to": [16, 10, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 0]}, + "faces": { + "north": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [1, 3.33333, 5.33333, 4], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [3, 1, 14], + "to": [16, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 5, 16]}, + "faces": { + "north": {"uv": [5.33333, 0, 1, 3], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [1, 0, 5.33333, 3], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [1, 4, 5.33333, 3.33333], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [3, 7, 2], + "to": [16, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 11, 0]}, + "faces": { + "north": {"uv": [5.33333, 3, 10.66667, 3.33333], "texture": "#2"}, + "east": {"uv": [6.625, 4.625, 8.625, 4.75], "texture": "#2"}, + "south": {"uv": [10.66667, 3, 5.33333, 3.33333], "texture": "#2"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "up": {"uv": [16, 4, 3, 16], "texture": "#2"}, + "down": {"uv": [16, 4, 3, 16], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, 90, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 3.13], + "scale": [-0.68, 0.68, 0.68] + }, + "ground": { + "translation": [-4.3, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [2.2, 0.25, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [-180, 90, 0], + "translation": [0, 0, -8], + "scale": [1.2, 1.2, 1.2] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [4, 1, -3], + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "water_spout", + "origin": [0, 0, 0], + "color": 0, + "children": [] + }, + { + "name": "tub_base", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3] + }, + { + "name": "shower_toggle", + "origin": [0, 0, 0], + "color": 0, + "children": [] + }, + 4 + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/beige_ceramic_tile.json b/src/main/resources/assets/modernlife/models/block/beige_ceramic_tile.json new file mode 100644 index 0000000..aa81889 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/beige_ceramic_tile.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/beige_ceramic_tile" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_barrier.json b/src/main/resources/assets/modernlife/models/block/birch_barrier.json new file mode 100644 index 0000000..1781302 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_chair.json b/src/main/resources/assets/modernlife/models/block/birch_chair.json new file mode 100644 index 0000000..2946412 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_chair.json @@ -0,0 +1,215 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "render_type" : "cutout", + "textures": { + "138": "modernlife:block/birch_chair", + "particle": "modernlife:block/birch_chair" + }, + "elements": [ + { + "name": "top", + "from": [2, 7, 2], + "to": [14, 10, 14], + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#138"}, + "east": {"uv": [6, 7.5, 0, 9], "texture": "#138"}, + "south": {"uv": [6, 6, 12, 7.5], "texture": "#138"}, + "west": {"uv": [0, 7.5, 6, 9], "texture": "#138"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#138"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 10, 13], + "to": [12, 25, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 0]}, + "faces": { + "north": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "south": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#138"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 10, 12], + "to": [4, 24, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "east": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "south": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "west": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "up": {"uv": [2, 12, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 10, 12], + "to": [14, 24, 14], + "faces": { + "north": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "east": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "south": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "west": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "up": {"uv": [3, 12, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 3], + "to": [12, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 13], + "to": [12, 4, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [13, 2, 4], + "to": [13, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [3, 2, 4], + "to": [3, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 0, 2], + "to": [14, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -10]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [3, 11, 2, 10], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 0, 2], + "to": [4, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -10]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [2, 11, 3, 10], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [2, 0, 12], + "to": [4, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 26]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [2, 10, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 11, 3, 10], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [12, 0, 12], + "to": [14, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 26]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [3, 10, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 11, 2, 10], "texture": "#138"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, -1.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -0.25, -2.75], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_coffee_table.json b/src/main/resources/assets/modernlife/models/block/birch_coffee_table.json new file mode 100644 index 0000000..fd1a9e3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_coffee_table_corner.json b/src/main/resources/assets/modernlife/models/block/birch_coffee_table_corner.json new file mode 100644 index 0000000..29a0993 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_corner", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_coffee_table_end.json b/src/main/resources/assets/modernlife/models/block/birch_coffee_table_end.json new file mode 100644 index 0000000..1b10148 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_end", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_coffee_table_mid.json b/src/main/resources/assets/modernlife/models/block/birch_coffee_table_mid.json new file mode 100644 index 0000000..eb64194 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_mid", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_deck.json b/src/main/resources/assets/modernlife/models/block/birch_deck.json new file mode 100644 index 0000000..bf53753 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_deck.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "118": "modernlife:block/birch_planks_deck" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, -5.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, 6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_deck_support.json b/src/main/resources/assets/modernlife/models/block/birch_deck_support.json new file mode 100644 index 0000000..53febda --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_deck_support.json @@ -0,0 +1,135 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "4": "modernlife:block/birch_planks_deck", + "5": "block/birch_planks" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#4"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#4"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#4"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "support", + "from": [6, 0, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 0.5]}, + "faces": { + "north": {"uv": [6, 1.5, 10, 16], "texture": "#5"}, + "east": {"uv": [6, 1.5, 10, 16], "texture": "#5"}, + "south": {"uv": [6, 1.5, 10, 16], "texture": "#5"}, + "west": {"uv": [6, 1.5, 10, 16], "texture": "#5"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#5"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#5"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_glass_door_bottom.json b/src/main/resources/assets/modernlife/models/block/birch_glass_door_bottom.json new file mode 100644 index 0000000..d9ed013 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_glass_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/birch_glass_door_top", + "bottom": "modernlife:block/birch_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_glass_door_bottom_hinge.json b/src/main/resources/assets/modernlife/models/block/birch_glass_door_bottom_hinge.json new file mode 100644 index 0000000..097b7bf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_glass_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/birch_glass_door_top", + "bottom": "modernlife:block/birch_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_glass_door_top.json b/src/main/resources/assets/modernlife/models/block/birch_glass_door_top.json new file mode 100644 index 0000000..f482a8c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_glass_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/birch_glass_door_top", + "bottom": "modernlife:block/birch_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_glass_door_top_hinge.json b/src/main/resources/assets/modernlife/models/block/birch_glass_door_top_hinge.json new file mode 100644 index 0000000..b0f5e22 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_glass_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/birch_glass_door_top", + "bottom": "modernlife:block/birch_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/birch_kitchen_cabinet.json new file mode 100644 index 0000000..c9ad6f8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_kitchen_cabinet.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/birch_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 16], + "to": [7, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 8, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 15], + "to": [7, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 15], + "to": [10, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 16], + "to": [10, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [9, 8, 15], + "to": [10, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/birch_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..67fed6e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_kitchen_drawer_cabinet.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/birch_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 16], + "to": [10, 13, 17], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 0.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.66667, 0, 10.33333, 1.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [10, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.33333, 10.33333, 1], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [6, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [12, 4, 15], + "to": [13, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [12, 4, 16], + "to": [13, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [12, 8, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_log_ramp.json b/src/main/resources/assets/modernlife/models/block/birch_log_ramp.json new file mode 100644 index 0000000..44bdfbb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_log_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/birch_log_ramp_corner.json new file mode 100644 index 0000000..2187c0c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_mini_stool.json b/src/main/resources/assets/modernlife/models/block/birch_mini_stool.json new file mode 100644 index 0000000..7cc83b7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_mini_stool.json @@ -0,0 +1,179 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "141": "modernlife:block/birch_mini_stool" + }, + "elements": [ + { + "name": "top", + "from": [2, 6, 2], + "to": [14, 9, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "east": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "south": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "west": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#141"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#141"} + } + }, + { + "from": [6, 2, 4], + "to": [10, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "texture": "#141"} + } + }, + { + "from": [6, 2, 12], + "to": [10, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [15.5, 0, 15.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "texture": "#141"} + } + }, + { + "from": [4, 2, 6], + "to": [4, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [12, 2, 6], + "to": [12, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [3, 0, 3], + "to": [6, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "west": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"}, + "down": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"} + } + }, + { + "from": [10, 0, 3], + "to": [13, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "south": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"}, + "down": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"} + } + }, + { + "from": [3, 0, 10], + "to": [6, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"}, + "down": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"} + } + }, + { + "from": [10, 0, 10], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "east": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "up": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"}, + "down": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3, 0] + } + }, + "groups": [ + 0, + { + "name": "supports", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "color": 0, + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_night_stand.json b/src/main/resources/assets/modernlife/models/block/birch_night_stand.json new file mode 100644 index 0000000..e8dbec3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_night_stand.json @@ -0,0 +1,218 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "107": "modernlife:block/birch_night_stand" + }, + "elements": [ + { + "name": "body", + "from": [0, 1, 0], + "to": [16, 16, 14], + "faces": { + "north": {"uv": [10, 0, 15.33333, 5], "texture": "#107"}, + "east": {"uv": [5.33333, 0, 10, 5], "texture": "#107"}, + "south": {"uv": [0, 0, 5.33333, 5], "texture": "#107"}, + "west": {"uv": [10, 0, 5.33333, 5], "texture": "#107"}, + "up": {"uv": [5.33333, 9.66667, 0, 5], "texture": "#107"}, + "down": {"uv": [10.66667, 5, 5.33333, 9.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 12], + "to": [2, 1, 14], + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 12], + "to": [16, 1, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 0], + "to": [2, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -12]}, + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 0], + "to": [16, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -12]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 6, 15], + "to": [10.999, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 6, 14], + "to": [4.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 6, 14], + "to": [10.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 12, 14], + "to": [4.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 12, 14], + "to": [10.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 12, 15], + "to": [10.999, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.5, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "lower_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [5, 6, 7] + }, + { + "name": "upper_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [8, 9, 10] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_picnic_table.json b/src/main/resources/assets/modernlife/models/block/birch_picnic_table.json new file mode 100644 index 0000000..8eb20ec --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_picnic_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table", + "textures": { + "0": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_picnic_table_front.json b/src/main/resources/assets/modernlife/models/block/birch_picnic_table_front.json new file mode 100644 index 0000000..38bc753 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_picnic_table_front.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_front", + "textures": { + "0": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_picnic_table_full.json b/src/main/resources/assets/modernlife/models/block/birch_picnic_table_full.json new file mode 100644 index 0000000..9f97777 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_picnic_table_full.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_full", + "textures": { + "0": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_ramp.json b/src/main/resources/assets/modernlife/models/block/birch_ramp.json new file mode 100644 index 0000000..d822545 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/birch_ramp_corner.json new file mode 100644 index 0000000..4e78634 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_round_table.json b/src/main/resources/assets/modernlife/models/block/birch_round_table.json new file mode 100644 index 0000000..3cb0fd1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_round_table.json @@ -0,0 +1,188 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/birch_round_table" + }, + "elements": [ + { + "from": [0, 15, 14], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0.66667, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "south": {"uv": [0, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 1.33333, 0, 0], "texture": "#3"}, + "down": {"uv": [0, 1.33333, 10.66667, 0], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 0, 0.66667], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0.66667, 0, 1.33333], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 0, 1.33333], "texture": "#3"}, + "down": {"uv": [0, 0, 10.66667, 1.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 2], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "east": {"uv": [1.33333, 0.66667, 9.33333, 1.33333], "texture": "#3"}, + "south": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [1.33333, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 0], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 0], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [14, 15, 2], + "to": [16, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 1.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0.66667, 1.33333, 1.33333], "texture": "#3"}, + "up": {"uv": [9.33333, 0, 1.33333, 1.33333], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 0, 9.33333, 1.33333], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [2, 15, 2], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 18]}, + "faces": { + "north": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "east": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "south": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "west": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 9.33333], "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 9.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [3, 0, 14], + "to": [5, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 13]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0.66667, 12, 0], "texture": "#3"}, + "down": {"uv": [10.66667, 9.35, 12, 10], "texture": "#3"} + } + }, + { + "from": [5, 0, 14], + "to": [11, 15, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 13]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 14], + "to": [13, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 13]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [12, 0.66667, 10.66667, 0], "texture": "#3"}, + "down": {"uv": [12, 9.35, 10.66667, 10], "texture": "#3"} + } + }, + { + "from": [3, 0, 1], + "to": [5, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 3]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 12, 0.66667], "texture": "#3"}, + "down": {"uv": [10.66667, 10, 12, 9.35], "texture": "#3"} + } + }, + { + "from": [5, 0, 2], + "to": [11, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 3]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 1], + "to": [13, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 3]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "up": {"uv": [12, 0, 10.66667, 0.66667], "texture": "#3"}, + "down": {"uv": [12, 10, 10.66667, 9.35], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_small_table.json b/src/main/resources/assets/modernlife/models/block/birch_small_table.json new file mode 100644 index 0000000..27748e9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_small_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table", + "textures": { + "0": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_small_table_corner.json b/src/main/resources/assets/modernlife/models/block/birch_small_table_corner.json new file mode 100644 index 0000000..589f3cb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_small_table_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_corner", + "textures": { + "0": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_small_table_end.json b/src/main/resources/assets/modernlife/models/block/birch_small_table_end.json new file mode 100644 index 0000000..635d25f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_small_table_end.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_end", + "textures": { + "0": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_small_table_mid.json b/src/main/resources/assets/modernlife/models/block/birch_small_table_mid.json new file mode 100644 index 0000000..472f49d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_small_table_mid.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_mid", + "textures": { + "0": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_stool.json b/src/main/resources/assets/modernlife/models/block/birch_stool.json new file mode 100644 index 0000000..d623847 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_stool.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/stool", + "textures": { + "0": "block/birch_planks", + "particle": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_wall_shelf.json b/src/main/resources/assets/modernlife/models/block/birch_wall_shelf.json new file mode 100644 index 0000000..7a77971 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_wall_shelf.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "2": "modernlife:block/birch_wall_shelf", + "particle": "modernlife:block/birch_wall_shelf" + }, + "elements": [ + { + "from": [0, 7, 0], + "to": [16, 8, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -4, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 4, 0], + "to": [1, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 5, 0], + "to": [1, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 6, 1], + "to": [1, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 6, 1], + "to": [15, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 5, 0], + "to": [15, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 4, 0], + "to": [15, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/birch_wood_ramp.json b/src/main/resources/assets/modernlife/models/block/birch_wood_ramp.json new file mode 100644 index 0000000..45c4a80 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/birch_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/birch_wood", + "particle": "block/birch_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/black_painted_drywall.json b/src/main/resources/assets/modernlife/models/block/black_painted_drywall.json new file mode 100644 index 0000000..f63a3d7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/black_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/black_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/black_sofa_corner.json b/src/main/resources/assets/modernlife/models/block/black_sofa_corner.json new file mode 100644 index 0000000..579ab53 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/black_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/black_sofa", + "particle": "modernlife:block/black_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/black_sofa_left_end.json b/src/main/resources/assets/modernlife/models/block/black_sofa_left_end.json new file mode 100644 index 0000000..b6c7531 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/black_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/black_sofa", + "particle": "modernlife:block/black_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/black_sofa_middle.json b/src/main/resources/assets/modernlife/models/block/black_sofa_middle.json new file mode 100644 index 0000000..c82b5cb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/black_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/black_sofa", + "particle": "modernlife:block/black_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/black_sofa_right_end.json b/src/main/resources/assets/modernlife/models/block/black_sofa_right_end.json new file mode 100644 index 0000000..26c9a92 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/black_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/black_sofa", + "particle": "modernlife:block/black_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/black_sofa_single.json b/src/main/resources/assets/modernlife/models/block/black_sofa_single.json new file mode 100644 index 0000000..644cd5e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/black_sofa_single.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/black_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/blackstone_barrier.json b/src/main/resources/assets/modernlife/models/block/blackstone_barrier.json new file mode 100644 index 0000000..4659777 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/blackstone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/blackstone", + "particle": "block/blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/blackstone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/blackstone_kitchen_cabinet.json new file mode 100644 index 0000000..344de68 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/blackstone_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/blackstone_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/blackstone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/blackstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..cfd48e4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/blackstone_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/blackstone_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/blackstone_ramp.json b/src/main/resources/assets/modernlife/models/block/blackstone_ramp.json new file mode 100644 index 0000000..abd32be --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/blackstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/blackstone", + "particle": "block/blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/blackstone_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/blackstone_ramp_corner.json new file mode 100644 index 0000000..cfe451c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/blackstone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/blackstone", + "particle": "block/blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/blue_painted_drywall.json b/src/main/resources/assets/modernlife/models/block/blue_painted_drywall.json new file mode 100644 index 0000000..12892c8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/blue_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/blue_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/blue_sofa_corner.json b/src/main/resources/assets/modernlife/models/block/blue_sofa_corner.json new file mode 100644 index 0000000..87fa1ae --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/blue_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/blue_sofa", + "particle": "modernlife:block/blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/blue_sofa_left_end.json b/src/main/resources/assets/modernlife/models/block/blue_sofa_left_end.json new file mode 100644 index 0000000..91ef1c8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/blue_sofa_left_end.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/blue_sofa_middle.json b/src/main/resources/assets/modernlife/models/block/blue_sofa_middle.json new file mode 100644 index 0000000..f14481c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/blue_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/blue_sofa", + "particle": "modernlife:block/blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/blue_sofa_right_end.json b/src/main/resources/assets/modernlife/models/block/blue_sofa_right_end.json new file mode 100644 index 0000000..34683ea --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/blue_sofa_right_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/blue_sofa_single.json b/src/main/resources/assets/modernlife/models/block/blue_sofa_single.json new file mode 100644 index 0000000..54709a8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/blue_sofa_single.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/blue_vinyl_siding.json b/src/main/resources/assets/modernlife/models/block/blue_vinyl_siding.json new file mode 100644 index 0000000..2b78089 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/blue_vinyl_siding.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/blue_vinyl_siding" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/bricks_barrier.json b/src/main/resources/assets/modernlife/models/block/bricks_barrier.json new file mode 100644 index 0000000..8d81d6c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/bricks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/bricks", + "particle": "block/bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/bricks_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/bricks_kitchen_cabinet.json new file mode 100644 index 0000000..f1d1a6b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/bricks_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/bricks_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/bricks_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..7f2c14f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/bricks_kitchen_drawer_cabinet", + "particle": "modernlife:block/bricks_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/bricks_ramp.json b/src/main/resources/assets/modernlife/models/block/bricks_ramp.json new file mode 100644 index 0000000..05377f4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/bricks", + "particle": "block/bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/bricks_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/bricks_ramp_corner.json new file mode 100644 index 0000000..529f8e7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/bricks", + "particle": "block/bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/brown_ceramic_tile.json b/src/main/resources/assets/modernlife/models/block/brown_ceramic_tile.json new file mode 100644 index 0000000..756887f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/brown_ceramic_tile.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/brown_ceramic_tile" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/brown_painted_drywall.json b/src/main/resources/assets/modernlife/models/block/brown_painted_drywall.json new file mode 100644 index 0000000..82afb00 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/brown_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/brown_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/brown_sofa_corner.json b/src/main/resources/assets/modernlife/models/block/brown_sofa_corner.json new file mode 100644 index 0000000..2b9fe5d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/brown_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/brown_sofa", + "particle": "modernlife:block/brown_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#1"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#1"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#1"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#1"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#1"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/brown_sofa_left_end.json b/src/main/resources/assets/modernlife/models/block/brown_sofa_left_end.json new file mode 100644 index 0000000..b914009 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/brown_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "0": "modernlife:block/brown_sofa", + "particle": "modernlife:block/brown_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#0"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#0"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#0"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#0"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#0"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#0"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#0"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#0"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#0"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#0"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#0"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#0"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#0"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#0"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#0"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#0"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#0"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#0"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#0"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#0"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#0"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#0"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#0"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#0"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#0"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#0"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#0"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#0"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#0"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/brown_sofa_middle.json b/src/main/resources/assets/modernlife/models/block/brown_sofa_middle.json new file mode 100644 index 0000000..f30aaf9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/brown_sofa_middle.json @@ -0,0 +1,108 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/brown_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/brown_sofa_right_end.json b/src/main/resources/assets/modernlife/models/block/brown_sofa_right_end.json new file mode 100644 index 0000000..a019d94 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/brown_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "0": "modernlife:block/brown_sofa", + "particle": "modernlife:block/brown_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#0"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#0"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#0"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#0"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#0"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#0"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#0"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#0"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#0"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#0"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#0"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#0"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#0"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#0"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#0"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#0"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#0"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#0"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#0"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#0"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#0"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#0"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#0"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#0"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#0"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#0"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#0"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#0"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#0"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/brown_sofa_single.json b/src/main/resources/assets/modernlife/models/block/brown_sofa_single.json new file mode 100644 index 0000000..51c21a8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/brown_sofa_single.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/brown_sofa", + "particle": "modernlife:block/brown_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/canvas.json b/src/main/resources/assets/modernlife/models/block/canvas.json new file mode 100644 index 0000000..2a7be72 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/canvas.json @@ -0,0 +1,61 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/blank_painting", + "particle": "modernlife:block/blank_painting" + }, + "elements": [ + { + "name": "blank_painting", + "from": [0, 0, 0], + "to": [16, 16, 1.5], + "rotation": {"angle": 0, "axis": "x", "origin": [-4, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 6, 1], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 101, 0], + "translation": [3, 1.75, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 98, 0], + "translation": [3.5, -0.25, 0.5], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 72, 12], + "translation": [1, 2.75, 4.75], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -107, -16], + "translation": [-3, 1.5, 1], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [-3, 1.5, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/canvas_2.json b/src/main/resources/assets/modernlife/models/block/canvas_2.json new file mode 100644 index 0000000..068e302 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/canvas_2.json @@ -0,0 +1,61 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/blank_painting", + "particle": "modernlife:block/blank_painting" + }, + "elements": [ + { + "name": "blank_painting", + "from": [-4, 0, 0], + "to": [20, 20, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-4, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 6, 1], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 101, 0], + "translation": [3, 1.75, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 98, 0], + "translation": [3.5, -0.25, 0.5], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 72, 12], + "translation": [1, 2.75, 4.75], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -107, -16], + "translation": [-3, 1.5, 1], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [-3, 1.5, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/canvas_3.json b/src/main/resources/assets/modernlife/models/block/canvas_3.json new file mode 100644 index 0000000..e2ff61b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/canvas_3.json @@ -0,0 +1,61 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/blank_painting", + "particle": "modernlife:block/blank_painting" + }, + "elements": [ + { + "name": "blank_painting", + "from": [-8, 0, 0], + "to": [24, 24, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-4, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 6, 1], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 101, 0], + "translation": [3, 1.75, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 98, 0], + "translation": [3.5, -0.25, 0.5], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 72, 12], + "translation": [1, 2.75, 4.75], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -107, -16], + "translation": [-3, 1.5, 1], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [-3, 1.5, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/canvas_4.json b/src/main/resources/assets/modernlife/models/block/canvas_4.json new file mode 100644 index 0000000..82782e6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/canvas_4.json @@ -0,0 +1,61 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/blank_painting", + "particle": "modernlife:block/blank_painting" + }, + "elements": [ + { + "name": "blank_painting", + "from": [-16, 0, 0], + "to": [32, 32, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-4, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 6, 1], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 101, 0], + "translation": [3, 1.75, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 98, 0], + "translation": [3.5, -0.25, 0.5], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 72, 12], + "translation": [1, 2.75, 4.75], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -107, -16], + "translation": [-3, 1.5, 1], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [-3, 1.5, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/canvas_5.json b/src/main/resources/assets/modernlife/models/block/canvas_5.json new file mode 100644 index 0000000..55815f8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/canvas_5.json @@ -0,0 +1,23 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "modernlife:block/blank_painting", + "particle": "modernlife:block/blank_painting" + }, + "elements": [ + { + "name": "blank_painting", + "from": [-5, -5, 0], + "to": [21, 21, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-4, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#0"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#0"}, + "up": {"uv": [0, 0, 6, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 6, 1], "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/canvas_6.json b/src/main/resources/assets/modernlife/models/block/canvas_6.json new file mode 100644 index 0000000..cf9ecad --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/canvas_6.json @@ -0,0 +1,23 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "modernlife:block/blank_painting", + "particle": "modernlife:block/blank_painting" + }, + "elements": [ + { + "name": "blank_painting", + "from": [-10, -10, 0], + "to": [26, 26, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-4, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#0"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#0"}, + "up": {"uv": [0, 0, 6, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 6, 1], "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/canvas_7.json b/src/main/resources/assets/modernlife/models/block/canvas_7.json new file mode 100644 index 0000000..760e0c6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/canvas_7.json @@ -0,0 +1,23 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "modernlife:block/blank_painting", + "particle": "modernlife:block/blank_painting" + }, + "elements": [ + { + "name": "blank_painting", + "from": [-16, -16, 0], + "to": [32, 32, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-4, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#0"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#0"}, + "up": {"uv": [0, 0, 6, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 6, 1], "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/canvas_empty.json b/src/main/resources/assets/modernlife/models/block/canvas_empty.json new file mode 100644 index 0000000..5fc0ca4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/canvas_empty.json @@ -0,0 +1,23 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "modernlife:block/blank_painting", + "particle": "modernlife:block/blank_painting" + }, + "elements": [ + { + "name": "empty", + "from": [8, 7.5, 8], + "to": [8, 8.5, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 7.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 0, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 0, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 0, 0], "texture": "#0"}, + "down": {"uv": [0, 0, 0, 0], "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cctv_camera.json b/src/main/resources/assets/modernlife/models/block/cctv_camera.json new file mode 100644 index 0000000..add3399 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cctv_camera.json @@ -0,0 +1,169 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/cctv_camera" + }, + "elements": [ + { + "name": "wall_mount", + "from": [6, 4, 0.00138], + "to": [10, 9, 1.00138], + "rotation": {"angle": 0, "axis": "y", "origin": [-7.3901, -21.35734, 17.65344]}, + "faces": { + "north": {"uv": [0, 4, 2, 6.5], "texture": "#1"}, + "east": {"uv": [7, 3.5, 7.5, 6], "texture": "#1"}, + "south": {"uv": [5, 0, 7, 2.5], "texture": "#1"}, + "west": {"uv": [2, 7.5, 2.5, 10], "texture": "#1"}, + "up": {"uv": [9, 6.5, 7, 6], "texture": "#1"}, + "down": {"uv": [9.5, 3.5, 7.5, 4], "texture": "#1"} + } + }, + { + "from": [6, 7, 3.00138], + "to": [10, 11, 9.00138], + "rotation": {"angle": 0, "axis": "y", "origin": [-7.19763, -11.73494, 14.6974]}, + "faces": { + "north": {"uv": [5, 2.5, 7, 4.5], "texture": "#1"}, + "east": {"uv": [0, 0, 3, 2], "texture": "#1"}, + "south": {"uv": [5, 4.5, 7, 6.5], "texture": "#1"}, + "west": {"uv": [0, 2, 3, 4], "texture": "#1"}, + "up": {"uv": [5, 3, 3, 0], "texture": "#1"}, + "down": {"uv": [5, 3, 3, 6], "texture": "#1"} + } + }, + { + "from": [6, 9, 9.00138], + "to": [6, 11, 11.00138], + "rotation": {"angle": 0, "axis": "y", "origin": [-7.19763, -11.73494, 20.6974]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [2.5, 7.5, 3.5, 8.5], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [7.5, 4, 8.5, 5], "texture": "#1"}, + "up": {"uv": [0, 1, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 1], "texture": "#1"} + } + }, + { + "from": [10, 9, 9.00138], + "to": [10, 11, 11.00138], + "rotation": {"angle": 0, "axis": "y", "origin": [-3.19763, -11.73494, 20.6974]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [7.5, 5, 8.5, 6], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 1, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 1], "texture": "#1"} + } + }, + { + "from": [6, 11, 9.00138], + "to": [10, 11, 11.00138], + "rotation": {"angle": 0, "axis": "y", "origin": [-3.19763, -11.73494, 20.6974]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "up": {"uv": [9, 1, 7, 0], "texture": "#1"}, + "down": {"uv": [9, 1, 7, 2], "texture": "#1"} + } + }, + { + "from": [7, 7, 1.00138], + "to": [9, 8, 4.00138], + "rotation": {"angle": 0, "axis": "y", "origin": [-7.40894, -10.74122, 15.17542]}, + "faces": { + "north": {"uv": [2, 5.5, 3, 6], "texture": "#1"}, + "east": {"uv": [8, 2, 9.5, 2.5], "texture": "#1"}, + "south": {"uv": [4, 6, 5, 6.5], "texture": "#1"}, + "west": {"uv": [8, 2.5, 9.5, 3], "texture": "#1"}, + "up": {"uv": [3, 5.5, 2, 4], "texture": "#1"}, + "down": {"uv": [8, 2, 7, 3.5], "texture": "#1"} + } + }, + { + "from": [7, 4, 1.00138], + "to": [7, 7, 5.00138], + "rotation": {"angle": 0, "axis": "y", "origin": [-7.40894, -11.74122, 15.17542]}, + "faces": { + "north": {"uv": [0, 0, 0, 1.5], "texture": "#1"}, + "east": {"uv": [2, 6, 4, 7.5], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1.5], "texture": "#1"}, + "west": {"uv": [0, 6.5, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#1"} + } + }, + { + "from": [9, 4, 1.00138], + "to": [9, 7, 5.00138], + "rotation": {"angle": 0, "axis": "y", "origin": [23.40894, -11.74122, 15.17542]}, + "faces": { + "north": {"uv": [0, 0, 0, 1.5], "texture": "#1"}, + "east": {"uv": [4, 6.5, 6, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1.5], "texture": "#1"}, + "west": {"uv": [6, 6.5, 8, 8], "texture": "#1"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#1"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "rotation": [78, -180, 0], + "translation": [0, 4.5, 0.75], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [78, -180, 0], + "translation": [0, 4.5, 0.75], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [3, -9, 6], + "translation": [-0.25, 1.5, 2.75], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_lefthand": { + "rotation": [3, -9, 6], + "translation": [-0.25, 1.5, 2.75], + "scale": [0.8, 0.8, 0.8] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.8, 0.8, 0.8] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2.75, -2.25, 0], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 4.75, -14.75] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 1.75, -7.75] + } + }, + "groups": [ + 0, + { + "name": "camera_head", + "origin": [0.5, 0, 6.5], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "camera_holder", + "origin": [0.5, 0, 6.5], + "color": 0, + "children": [5, 6, 7] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/ceiling_fan_off.json b/src/main/resources/assets/modernlife/models/block/ceiling_fan_off.json new file mode 100644 index 0000000..57c1abe --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/ceiling_fan_off.json @@ -0,0 +1,82 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/ceiling_fan", + "2": "modernlife:block/fan_off_hq", + "particle": "modernlife:block/ceiling_fan" + }, + "elements": [ + { + "from": [-8, 12.95, -7.85], + "to": [24, 12.95, 24.15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 0], "texture": "#2"}, + "east": {"uv": [0, 0, 16, 0], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 0], "texture": "#2"}, + "west": {"uv": [0, 0, 16, 0], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#2"}, + "down": {"uv": [16, 0, 0, 16], "texture": "#2"} + } + }, + { + "from": [7, 14, 7], + "to": [9, 16, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [1.75, 0, -0.25]}, + "faces": { + "north": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "east": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "south": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "west": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "up": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "down": {"uv": [4, 0, 6, 2], "texture": "#1"} + } + }, + { + "from": [6, 12, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [1.75, -2, -0.25]}, + "faces": { + "north": {"uv": [4, 3, 0, 5], "texture": "#1"}, + "east": {"uv": [0, 3, 4, 5], "texture": "#1"}, + "south": {"uv": [4, 3, 0, 5], "texture": "#1"}, + "west": {"uv": [0, 3, 4, 5], "texture": "#1"}, + "up": {"uv": [4, 0, 0, 4], "texture": "#1"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [180, 45, 0], + "translation": [0, 4.5, 1], + "scale": [0.6, 0.6, 0.6] + }, + "thirdperson_lefthand": { + "rotation": [180, 45, 0], + "translation": [0, 4.5, 1], + "scale": [0.6, 0.6, 0.6] + }, + "firstperson_righthand": { + "rotation": [180, 25, -44], + "translation": [-2.25, 8, -0.75] + }, + "firstperson_lefthand": { + "rotation": [180, 25, -44], + "translation": [-2.25, 8, -0.75] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -3.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [180, 0, 0], + "translation": [0, 14.25, 0] + }, + "fixed": { + "rotation": [90, 0, 0], + "translation": [0, 0, -5.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/ceiling_fan_on.json b/src/main/resources/assets/modernlife/models/block/ceiling_fan_on.json new file mode 100644 index 0000000..cab8051 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/ceiling_fan_on.json @@ -0,0 +1,50 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/ceiling_fan", + "111": "modernlife:block/fan_on", + "particle": "modernlife:block/ceiling_fan" + }, + "elements": [ + { + "from": [-8, 12.95, -7.85], + "to": [24, 12.95, 24.15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 0], "texture": "#111"}, + "east": {"uv": [0, 0, 16, 0], "texture": "#111"}, + "south": {"uv": [0, 0, 16, 0], "texture": "#111"}, + "west": {"uv": [0, 0, 16, 0], "texture": "#111"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#111"}, + "down": {"uv": [16, 0, 0, 16], "texture": "#111"} + } + }, + { + "from": [7, 14, 7], + "to": [9, 16, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [1.75, 0, -0.25]}, + "faces": { + "north": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "east": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "south": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "west": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "up": {"uv": [4, 0, 6, 2], "texture": "#1"}, + "down": {"uv": [4, 0, 6, 2], "texture": "#1"} + } + }, + { + "from": [6, 12, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [1.75, -2, -0.25]}, + "faces": { + "north": {"uv": [4, 3, 0, 5], "texture": "#1"}, + "east": {"uv": [0, 3, 4, 5], "texture": "#1"}, + "south": {"uv": [4, 3, 0, 5], "texture": "#1"}, + "west": {"uv": [0, 3, 4, 5], "texture": "#1"}, + "up": {"uv": [4, 0, 0, 4], "texture": "#1"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#1"} + } + } + ], + "display": {} +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chair.json b/src/main/resources/assets/modernlife/models/block/chair.json new file mode 100644 index 0000000..8d19e08 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chair.json @@ -0,0 +1,215 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "render_type" : "cutout", + "textures": { + "138": "modernlife:block/oak_chair", + "particle": "modernlife:block/oak_chair" + }, + "elements": [ + { + "name": "top", + "from": [2, 7, 2], + "to": [14, 10, 14], + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#138"}, + "east": {"uv": [6, 7.5, 0, 9], "texture": "#138"}, + "south": {"uv": [6, 6, 12, 7.5], "texture": "#138"}, + "west": {"uv": [0, 7.5, 6, 9], "texture": "#138"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#138"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 10, 13], + "to": [12, 25, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 0]}, + "faces": { + "north": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "south": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#138"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 10, 12], + "to": [4, 24, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "east": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "south": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "west": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "up": {"uv": [2, 12, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 10, 12], + "to": [14, 24, 14], + "faces": { + "north": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "east": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "south": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "west": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "up": {"uv": [3, 12, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 3], + "to": [12, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 13], + "to": [12, 4, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [13, 2, 4], + "to": [13, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [3, 2, 4], + "to": [3, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 0, 2], + "to": [14, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -10]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [3, 11, 2, 10], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 0, 2], + "to": [4, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -10]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [2, 11, 3, 10], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [2, 0, 12], + "to": [4, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 26]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [2, 10, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 11, 3, 10], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [12, 0, 12], + "to": [14, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 26]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [3, 10, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 11, 2, 10], "texture": "#138"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, -1.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -0.25, -2.75], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chess_board.json b/src/main/resources/assets/modernlife/models/block/chess_board.json new file mode 100644 index 0000000..85e5617 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chess_board.json @@ -0,0 +1,57 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/chess_board" + }, + "elements": [ + { + "from": [1, 0, 1], + "to": [15, 1, 15], + "faces": { + "north": {"uv": [0, 14, 14, 15], "texture": "#1"}, + "east": {"uv": [0, 14, 14, 15], "texture": "#1"}, + "south": {"uv": [0, 14, 14, 15], "texture": "#1"}, + "west": {"uv": [0, 14, 14, 15], "texture": "#1"}, + "up": {"uv": [14, 14, 0, 0], "texture": "#1"}, + "down": {"uv": [14, 14, 0, 15], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [40, 0, 0], + "translation": [0, 3.5, 1.75], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [40, 0, 0], + "translation": [0, 3.5, 1.75], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, -40], + "translation": [6.13, 3.2, -0.37] + }, + "firstperson_lefthand": { + "rotation": [0, -90, -40], + "translation": [6.13, 3.2, -0.37] + }, + "ground": { + "translation": [0, 4.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, 1.5, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 15.25, -0.25] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, -8.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_nether_bricks_barrier.json b/src/main/resources/assets/modernlife/models/block/chiseled_nether_bricks_barrier.json new file mode 100644 index 0000000..bb9aef2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_nether_bricks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/chiseled_nether_bricks", + "particle": "block/chiseled_nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_nether_bricks_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/chiseled_nether_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..8edf69e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_nether_bricks_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/chiseled_nether_bricks_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_nether_bricks_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/chiseled_nether_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..8a193e1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_nether_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/chiseled_nether_bricks_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#3"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#3"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#3"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#3"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#3"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#3"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#3"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#3"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#3"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#3"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#3"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#3"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#3"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#3"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#3"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#3"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_nether_bricks_ramp.json b/src/main/resources/assets/modernlife/models/block/chiseled_nether_bricks_ramp.json new file mode 100644 index 0000000..19fc3fd --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_nether_bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/chiseled_nether_bricks", + "particle": "block/chiseled_nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_nether_bricks_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/chiseled_nether_bricks_ramp_corner.json new file mode 100644 index 0000000..6d11e4a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_nether_bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/chiseled_nether_bricks", + "particle": "block/chiseled_nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_polished_blackstone_barrier.json b/src/main/resources/assets/modernlife/models/block/chiseled_polished_blackstone_barrier.json new file mode 100644 index 0000000..0b5733e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_polished_blackstone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/chiseled_polished_blackstone", + "particle": "block/chiseled_polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_polished_blackstone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/chiseled_polished_blackstone_kitchen_cabinet.json new file mode 100644 index 0000000..4f8b63a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_polished_blackstone_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/chiseled_polished_blackstone_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_polished_blackstone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/chiseled_polished_blackstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..3afc23d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_polished_blackstone_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/chiseled_polished_blackstone_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#2"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#2"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#2"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#2"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#2"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#2"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#2"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#2"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#2"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#2"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#2"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#2"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#2"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#2"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#2"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_polished_blackstone_ramp.json b/src/main/resources/assets/modernlife/models/block/chiseled_polished_blackstone_ramp.json new file mode 100644 index 0000000..ccc117c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_polished_blackstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/chiseled_polished_blackstone", + "particle": "block/chiseled_polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_polished_blackstone_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/chiseled_polished_blackstone_ramp_corner.json new file mode 100644 index 0000000..b2fa2cf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_polished_blackstone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/chiseled_polished_blackstone", + "particle": "block/chiseled_polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_quartz_ramp.json b/src/main/resources/assets/modernlife/models/block/chiseled_quartz_ramp.json new file mode 100644 index 0000000..8c368f6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_quartz_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/chiseled_quartz_block", + "particle": "block/chiseled_quartz_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_quartz_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/chiseled_quartz_ramp_corner.json new file mode 100644 index 0000000..920982c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_quartz_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/chiseled_quartz_block", + "particle": "block/chiseled_quartz_block" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_red_sandstone_barrier.json b/src/main/resources/assets/modernlife/models/block/chiseled_red_sandstone_barrier.json new file mode 100644 index 0000000..e8c9095 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_red_sandstone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/chiseled_red_sandstone", + "particle": "block/chiseled_red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_red_sandstone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/chiseled_red_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..ae89778 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_red_sandstone_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/chiseled_red_sandstone_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_red_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/chiseled_red_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..8372df1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_red_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/chiseled_red_sandstone_kitchen_drawer_cabinet", + "particle": "modernlife:block/chiseled_red_sandstone_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_red_sandstone_ramp.json b/src/main/resources/assets/modernlife/models/block/chiseled_red_sandstone_ramp.json new file mode 100644 index 0000000..362eda0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_red_sandstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/chiseled_red_sandstone", + "particle": "block/chiseled_red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_red_sandstone_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/chiseled_red_sandstone_ramp_corner.json new file mode 100644 index 0000000..3c7ce85 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_red_sandstone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/chiseled_red_sandstone", + "particle": "block/chiseled_red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_sandstone_barrier.json b/src/main/resources/assets/modernlife/models/block/chiseled_sandstone_barrier.json new file mode 100644 index 0000000..e8bd795 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_sandstone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/chiseled_sandstone", + "particle": "block/chiseled_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_sandstone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/chiseled_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..58d78b5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_sandstone_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/chiseled_sandstone_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/chiseled_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..4c7bba7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/chiseled_sandstone_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#2"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#2"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#2"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#2"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#2"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#2"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#2"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#2"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#2"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#2"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#2"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#2"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#2"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#2"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#2"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_sandstone_ramp.json b/src/main/resources/assets/modernlife/models/block/chiseled_sandstone_ramp.json new file mode 100644 index 0000000..8dcc647 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_sandstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/chiseled_sandstone", + "particle": "block/chiseled_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_sandstone_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/chiseled_sandstone_ramp_corner.json new file mode 100644 index 0000000..55d594d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_sandstone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/chiseled_sandstone", + "particle": "block/chiseled_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_stone_bricks_barrier.json b/src/main/resources/assets/modernlife/models/block/chiseled_stone_bricks_barrier.json new file mode 100644 index 0000000..b32564f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_stone_bricks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/chiseled_stone_bricks", + "particle": "block/chiseled_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_stone_bricks_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/chiseled_stone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..ea604dd --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_stone_bricks_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/chiseled_stone_bricks_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_stone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/chiseled_stone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..f7ca85b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_stone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/chiseled_stone_bricks_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#3"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#3"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#3"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#3"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#3"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#3"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#3"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#3"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#3"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#3"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#3"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#3"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#3"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#3"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#3"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#3"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_stone_bricks_ramp.json b/src/main/resources/assets/modernlife/models/block/chiseled_stone_bricks_ramp.json new file mode 100644 index 0000000..cadeb29 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_stone_bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/chiseled_stone_bricks", + "particle": "block/chiseled_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/chiseled_stone_bricks_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/chiseled_stone_bricks_ramp_corner.json new file mode 100644 index 0000000..8f6fc35 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/chiseled_stone_bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/chiseled_stone_bricks", + "particle": "block/chiseled_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/clay_barrier.json b/src/main/resources/assets/modernlife/models/block/clay_barrier.json new file mode 100644 index 0000000..5a3bd42 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/clay_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/clay", + "particle": "block/clay" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/clay_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/clay_kitchen_cabinet.json new file mode 100644 index 0000000..c8bd03b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/clay_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/clay_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/clay_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/clay_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..8a96b87 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/clay_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/clay_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/clay_ramp.json b/src/main/resources/assets/modernlife/models/block/clay_ramp.json new file mode 100644 index 0000000..0ccd799 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/clay_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/clay", + "particle": "block/clay" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/clay_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/clay_ramp_corner.json new file mode 100644 index 0000000..d1701b6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/clay_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/clay", + "particle": "block/clay" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cobbled_deepslate_ramp.json b/src/main/resources/assets/modernlife/models/block/cobbled_deepslate_ramp.json new file mode 100644 index 0000000..80004d6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cobbled_deepslate_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/cobbled_deepslate", + "particle": "block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cobbled_deepslate_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/cobbled_deepslate_ramp_corner.json new file mode 100644 index 0000000..15f2be6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cobbled_deepslate_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/cobbled_deepslate", + "particle": "block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cobblestone_barrier.json b/src/main/resources/assets/modernlife/models/block/cobblestone_barrier.json new file mode 100644 index 0000000..8f80502 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cobblestone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/cobblestone", + "particle": "block/cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cobblestone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/cobblestone_kitchen_cabinet.json new file mode 100644 index 0000000..bf08602 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cobblestone_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/cobblestone_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cobblestone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/cobblestone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..f6e66cc --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cobblestone_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/cobblestone_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cobblestone_ramp.json b/src/main/resources/assets/modernlife/models/block/cobblestone_ramp.json new file mode 100644 index 0000000..c8eb69a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cobblestone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/cobblestone", + "particle": "block/cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cobblestone_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/cobblestone_ramp_corner.json new file mode 100644 index 0000000..2a580e6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cobblestone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/cobblestone", + "particle": "block/cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/coffee_mug.json b/src/main/resources/assets/modernlife/models/block/coffee_mug.json new file mode 100644 index 0000000..883e50b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/coffee_mug.json @@ -0,0 +1,121 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "modernlife:block/coffee_mug" + }, + "elements": [ + { + "from": [7, 0, 9], + "to": [9, 5, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]}, + "faces": { + "north": {"uv": [1, 4, 3, 9], "texture": "#2"}, + "east": {"uv": [3, 4, 4, 9], "texture": "#2"}, + "south": {"uv": [1, 4, 3, 9], "texture": "#2"}, + "west": {"uv": [0, 4, 1, 9], "texture": "#2"}, + "up": {"uv": [1, 3, 3, 4], "texture": "#2"}, + "down": {"uv": [4, 1, 5, 3], "texture": "#2"} + } + }, + { + "from": [7, 0, 6], + "to": [9, 5, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -1]}, + "faces": { + "north": {"uv": [1, 4, 3, 9], "texture": "#2"}, + "east": {"uv": [3, 4, 4, 9], "texture": "#2"}, + "south": {"uv": [1, 4, 3, 9], "texture": "#2"}, + "west": {"uv": [0, 4, 1, 9], "texture": "#2"}, + "up": {"uv": [1, 3, 3, 4], "texture": "#2"}, + "down": {"uv": [4, 1, 5, 3], "texture": "#2"} + } + }, + { + "from": [7, 0, 7], + "to": [9, 1, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]}, + "faces": { + "north": {"uv": [14, 13, 16, 16], "texture": "#2"}, + "east": {"uv": [14, 13, 16, 16], "texture": "#2"}, + "south": {"uv": [14, 13, 16, 16], "texture": "#2"}, + "west": {"uv": [14, 13, 16, 16], "texture": "#2"}, + "up": {"uv": [1, 1, 3, 3], "texture": "#2"}, + "down": {"uv": [5, 1, 7, 3], "texture": "#2"} + } + }, + { + "from": [6, 0, 6], + "to": [7, 5, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [3, 4, 4, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 4, 9], "texture": "#2"}, + "south": {"uv": [0, 4, 1, 9], "texture": "#2"}, + "west": {"uv": [0, 4, 4, 9], "texture": "#2"}, + "up": {"uv": [0, 3, 4, 4], "rotation": 90, "texture": "#2"}, + "down": {"uv": [4, 3, 8, 4], "rotation": 270, "texture": "#2"} + } + }, + { + "from": [9, 0, 6], + "to": [10, 5, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 4, 1, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 4, 9], "texture": "#2"}, + "south": {"uv": [3, 4, 4, 9], "texture": "#2"}, + "west": {"uv": [0, 4, 4, 9], "texture": "#2"}, + "up": {"uv": [4, 4, 0, 3], "rotation": 90, "texture": "#2"}, + "down": {"uv": [8, 4, 4, 3], "rotation": 270, "texture": "#2"} + } + }, + { + "from": [7.999, 1, 10], + "to": [7.999, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [9.999, 3, 10]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#2"}, + "east": {"uv": [6, 5, 4, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#2"}, + "west": {"uv": [4, 5, 6, 8], "texture": "#2"}, + "up": {"uv": [0, 0, 2, 0], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 0, 2, 0], "rotation": 270, "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [40.5, 0, 0], + "translation": [0, 5.75, 1] + }, + "thirdperson_lefthand": { + "rotation": [40.5, 0, 0], + "translation": [0, 5.75, 1] + }, + "firstperson_righthand": { + "rotation": [0, 174, -9], + "translation": [3.38, 7.95, 0.13] + }, + "firstperson_lefthand": { + "rotation": [0, 174, -9], + "translation": [3.38, 7.95, 0.13] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0.25, 6, 0], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, 6, -1] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/coffee_table.json b/src/main/resources/assets/modernlife/models/block/coffee_table.json new file mode 100644 index 0000000..ce58654 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/coffee_table.json @@ -0,0 +1,106 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 0], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [2, 6, 2], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [14, 0, 14], + "to": [16, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [14, 0, 0], + "to": [16, 6, 2], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/coffee_table_corner.json b/src/main/resources/assets/modernlife/models/block/coffee_table_corner.json new file mode 100644 index 0000000..2b6cc1f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/coffee_table_corner.json @@ -0,0 +1,70 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 0], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/coffee_table_end.json b/src/main/resources/assets/modernlife/models/block/coffee_table_end.json new file mode 100644 index 0000000..cc7006c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/coffee_table_end.json @@ -0,0 +1,82 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 0], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [14, 0, 14], + "to": [16, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/coffee_table_mid.json b/src/main/resources/assets/modernlife/models/block/coffee_table_mid.json new file mode 100644 index 0000000..6c20955 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/coffee_table_mid.json @@ -0,0 +1,57 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/oak_log", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 0], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cracked_stone_bricks_barrier.json b/src/main/resources/assets/modernlife/models/block/cracked_stone_bricks_barrier.json new file mode 100644 index 0000000..cfa5997 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cracked_stone_bricks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/cracked_stone_bricks", + "particle": "block/cracked_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cracked_stone_bricks_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/cracked_stone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..7d6fa5b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cracked_stone_bricks_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/cracked_stone_bricks_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cracked_stone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/cracked_stone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..9a78a8d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cracked_stone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/cracked_stone_bricks_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cracked_stone_bricks_ramp.json b/src/main/resources/assets/modernlife/models/block/cracked_stone_bricks_ramp.json new file mode 100644 index 0000000..f7d38d6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cracked_stone_bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/cracked_stone_bricks", + "particle": "block/cracked_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cracked_stone_bricks_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/cracked_stone_bricks_ramp_corner.json new file mode 100644 index 0000000..1db26a7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cracked_stone_bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/cracked_stone_bricks", + "particle": "block/cracked_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_barrier.json b/src/main/resources/assets/modernlife/models/block/crimson_barrier.json new file mode 100644 index 0000000..0571311 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_chair.json b/src/main/resources/assets/modernlife/models/block/crimson_chair.json new file mode 100644 index 0000000..55a436d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_chair.json @@ -0,0 +1,215 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "render_type" : "cutout", + "textures": { + "138": "modernlife:block/crimson_chair", + "particle": "modernlife:block/crimson_chair" + }, + "elements": [ + { + "name": "top", + "from": [2, 7, 2], + "to": [14, 10, 14], + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#138"}, + "east": {"uv": [6, 7.5, 0, 9], "texture": "#138"}, + "south": {"uv": [6, 6, 12, 7.5], "texture": "#138"}, + "west": {"uv": [0, 7.5, 6, 9], "texture": "#138"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#138"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 10, 13], + "to": [12, 25, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 0]}, + "faces": { + "north": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "south": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#138"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 10, 12], + "to": [4, 24, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "east": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "south": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "west": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "up": {"uv": [2, 12, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 10, 12], + "to": [14, 24, 14], + "faces": { + "north": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "east": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "south": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "west": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "up": {"uv": [3, 12, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 3], + "to": [12, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 13], + "to": [12, 4, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [13, 2, 4], + "to": [13, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [3, 2, 4], + "to": [3, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 0, 2], + "to": [14, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -10]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [3, 11, 2, 10], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 0, 2], + "to": [4, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -10]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [2, 11, 3, 10], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [2, 0, 12], + "to": [4, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 26]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [2, 10, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 11, 3, 10], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [12, 0, 12], + "to": [14, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 26]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [3, 10, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 11, 2, 10], "texture": "#138"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, -1.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -0.25, -2.75], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_coffee_table.json b/src/main/resources/assets/modernlife/models/block/crimson_coffee_table.json new file mode 100644 index 0000000..1a6b0b6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_coffee_table_corner.json b/src/main/resources/assets/modernlife/models/block/crimson_coffee_table_corner.json new file mode 100644 index 0000000..5b5d2c5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_corner", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_coffee_table_end.json b/src/main/resources/assets/modernlife/models/block/crimson_coffee_table_end.json new file mode 100644 index 0000000..5097c67 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_end", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_coffee_table_mid.json b/src/main/resources/assets/modernlife/models/block/crimson_coffee_table_mid.json new file mode 100644 index 0000000..bad1226 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_mid", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_deck.json b/src/main/resources/assets/modernlife/models/block/crimson_deck.json new file mode 100644 index 0000000..cb2a037 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_deck.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "118": "modernlife:block/crimson_planks_deck" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, -5.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, 6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_deck_support.json b/src/main/resources/assets/modernlife/models/block/crimson_deck_support.json new file mode 100644 index 0000000..c9a58e0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_deck_support.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/crimson_planks", + "4": "modernlife:block/crimson_planks_deck", + "particle": "modernlife:block/crimson_planks_deck" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#4"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#4"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#4"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#4"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#4"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#4"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "support", + "from": [6, 0, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 0.5]}, + "faces": { + "north": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "east": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "south": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "west": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#1"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_glass_door_bottom.json b/src/main/resources/assets/modernlife/models/block/crimson_glass_door_bottom.json new file mode 100644 index 0000000..734ff55 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_glass_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/crimson_glass_door_top", + "bottom": "modernlife:block/crimson_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_glass_door_bottom_hinge.json b/src/main/resources/assets/modernlife/models/block/crimson_glass_door_bottom_hinge.json new file mode 100644 index 0000000..8eae61a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_glass_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/crimson_glass_door_top", + "bottom": "modernlife:block/crimson_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_glass_door_top.json b/src/main/resources/assets/modernlife/models/block/crimson_glass_door_top.json new file mode 100644 index 0000000..f31d1c4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_glass_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/crimson_glass_door_top", + "bottom": "modernlife:block/crimson_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_glass_door_top_hinge.json b/src/main/resources/assets/modernlife/models/block/crimson_glass_door_top_hinge.json new file mode 100644 index 0000000..769f008 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_glass_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/crimson_glass_door_top", + "bottom": "modernlife:block/crimson_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/crimson_kitchen_cabinet.json new file mode 100644 index 0000000..de1f5c3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_kitchen_cabinet.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/crimson_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 16], + "to": [7, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 8, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 15], + "to": [7, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 15], + "to": [10, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 16], + "to": [10, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [9, 8, 15], + "to": [10, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/crimson_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..594d88a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_kitchen_drawer_cabinet.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/crimson_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 16], + "to": [10, 13, 17], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 0.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.66667, 0, 10.33333, 1.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [10, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.33333, 10.33333, 1], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [6, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [12, 4, 15], + "to": [13, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [12, 4, 16], + "to": [13, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [12, 8, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_log_ramp.json b/src/main/resources/assets/modernlife/models/block/crimson_log_ramp.json new file mode 100644 index 0000000..7fc0945 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_log_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/crimson_log_ramp_corner.json new file mode 100644 index 0000000..bf81ef9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_mini_stool.json b/src/main/resources/assets/modernlife/models/block/crimson_mini_stool.json new file mode 100644 index 0000000..7136680 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_mini_stool.json @@ -0,0 +1,179 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "141": "modernlife:block/crimson_mini_stool" + }, + "elements": [ + { + "name": "top", + "from": [2, 6, 2], + "to": [14, 9, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "east": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "south": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "west": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#141"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#141"} + } + }, + { + "from": [6, 2, 4], + "to": [10, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "texture": "#141"} + } + }, + { + "from": [6, 2, 12], + "to": [10, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [15.5, 0, 15.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "texture": "#141"} + } + }, + { + "from": [4, 2, 6], + "to": [4, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [12, 2, 6], + "to": [12, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [3, 0, 3], + "to": [6, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "west": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"}, + "down": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"} + } + }, + { + "from": [10, 0, 3], + "to": [13, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "south": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"}, + "down": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"} + } + }, + { + "from": [3, 0, 10], + "to": [6, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"}, + "down": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"} + } + }, + { + "from": [10, 0, 10], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "east": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "up": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"}, + "down": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3, 0] + } + }, + "groups": [ + 0, + { + "name": "supports", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "color": 0, + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_night_stand.json b/src/main/resources/assets/modernlife/models/block/crimson_night_stand.json new file mode 100644 index 0000000..bb7843f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_night_stand.json @@ -0,0 +1,218 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "107": "modernlife:block/crimson_night_stand" + }, + "elements": [ + { + "name": "body", + "from": [0, 1, 0], + "to": [16, 16, 14], + "faces": { + "north": {"uv": [10, 0, 15.33333, 5], "texture": "#107"}, + "east": {"uv": [5.33333, 0, 10, 5], "texture": "#107"}, + "south": {"uv": [0, 0, 5.33333, 5], "texture": "#107"}, + "west": {"uv": [10, 0, 5.33333, 5], "texture": "#107"}, + "up": {"uv": [5.33333, 9.66667, 0, 5], "texture": "#107"}, + "down": {"uv": [10.66667, 5, 5.33333, 9.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 12], + "to": [2, 1, 14], + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 12], + "to": [16, 1, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 0], + "to": [2, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -12]}, + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 0], + "to": [16, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -12]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 6, 15], + "to": [10.999, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 6, 14], + "to": [4.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 6, 14], + "to": [10.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 12, 14], + "to": [4.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 12, 14], + "to": [10.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 12, 15], + "to": [10.999, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.5, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "lower_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [5, 6, 7] + }, + { + "name": "upper_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [8, 9, 10] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_picnic_table.json b/src/main/resources/assets/modernlife/models/block/crimson_picnic_table.json new file mode 100644 index 0000000..03e22a9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_picnic_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table", + "textures": { + "0": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_picnic_table_front.json b/src/main/resources/assets/modernlife/models/block/crimson_picnic_table_front.json new file mode 100644 index 0000000..8d69ba3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_picnic_table_front.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_front", + "textures": { + "0": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_picnic_table_full.json b/src/main/resources/assets/modernlife/models/block/crimson_picnic_table_full.json new file mode 100644 index 0000000..7a3dc1e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_picnic_table_full.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_full", + "textures": { + "0": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_ramp.json b/src/main/resources/assets/modernlife/models/block/crimson_ramp.json new file mode 100644 index 0000000..871b6f2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/crimson_ramp_corner.json new file mode 100644 index 0000000..1b0b3ff --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_round_table.json b/src/main/resources/assets/modernlife/models/block/crimson_round_table.json new file mode 100644 index 0000000..8131485 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_round_table.json @@ -0,0 +1,188 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/crimson_round_table" + }, + "elements": [ + { + "from": [0, 15, 14], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0.66667, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "south": {"uv": [0, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 1.33333, 0, 0], "texture": "#3"}, + "down": {"uv": [0, 1.33333, 10.66667, 0], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 0, 0.66667], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0.66667, 0, 1.33333], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 0, 1.33333], "texture": "#3"}, + "down": {"uv": [0, 0, 10.66667, 1.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 2], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "east": {"uv": [1.33333, 0.66667, 9.33333, 1.33333], "texture": "#3"}, + "south": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [1.33333, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 0], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 0], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [14, 15, 2], + "to": [16, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 1.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0.66667, 1.33333, 1.33333], "texture": "#3"}, + "up": {"uv": [9.33333, 0, 1.33333, 1.33333], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 0, 9.33333, 1.33333], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [2, 15, 2], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 18]}, + "faces": { + "north": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "east": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "south": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "west": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 9.33333], "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 9.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [3, 0, 14], + "to": [5, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 13]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0.66667, 12, 0], "texture": "#3"}, + "down": {"uv": [10.66667, 9.35, 12, 10], "texture": "#3"} + } + }, + { + "from": [5, 0, 14], + "to": [11, 15, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 13]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 14], + "to": [13, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 13]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [12, 0.66667, 10.66667, 0], "texture": "#3"}, + "down": {"uv": [12, 9.35, 10.66667, 10], "texture": "#3"} + } + }, + { + "from": [3, 0, 1], + "to": [5, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 3]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 12, 0.66667], "texture": "#3"}, + "down": {"uv": [10.66667, 10, 12, 9.35], "texture": "#3"} + } + }, + { + "from": [5, 0, 2], + "to": [11, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 3]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 1], + "to": [13, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 3]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "up": {"uv": [12, 0, 10.66667, 0.66667], "texture": "#3"}, + "down": {"uv": [12, 10, 10.66667, 9.35], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_small_table.json b/src/main/resources/assets/modernlife/models/block/crimson_small_table.json new file mode 100644 index 0000000..e8564ea --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_small_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table", + "textures": { + "0": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_small_table_corner.json b/src/main/resources/assets/modernlife/models/block/crimson_small_table_corner.json new file mode 100644 index 0000000..86bf7e6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_small_table_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_corner", + "textures": { + "0": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_small_table_end.json b/src/main/resources/assets/modernlife/models/block/crimson_small_table_end.json new file mode 100644 index 0000000..7255fd1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_small_table_end.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_end", + "textures": { + "0": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_small_table_mid.json b/src/main/resources/assets/modernlife/models/block/crimson_small_table_mid.json new file mode 100644 index 0000000..2a06972 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_small_table_mid.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_mid", + "textures": { + "0": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_stool.json b/src/main/resources/assets/modernlife/models/block/crimson_stool.json new file mode 100644 index 0000000..caa7142 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_stool.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/stool", + "textures": { + "0": "block/crimson_planks", + "particle": "block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_wall_shelf.json b/src/main/resources/assets/modernlife/models/block/crimson_wall_shelf.json new file mode 100644 index 0000000..cffd483 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_wall_shelf.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "2": "modernlife:block/crimson_wall_shelf", + "particle": "modernlife:block/crimson_wall_shelf" + }, + "elements": [ + { + "from": [0, 7, 0], + "to": [16, 8, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -4, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 4, 0], + "to": [1, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 5, 0], + "to": [1, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 6, 1], + "to": [1, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 6, 1], + "to": [15, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 5, 0], + "to": [15, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 4, 0], + "to": [15, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/crimson_wood_ramp.json b/src/main/resources/assets/modernlife/models/block/crimson_wood_ramp.json new file mode 100644 index 0000000..2605487 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/crimson_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/crimson_hyphae", + "particle": "block/crimson_hyphae" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cut_red_sandstone_barrier.json b/src/main/resources/assets/modernlife/models/block/cut_red_sandstone_barrier.json new file mode 100644 index 0000000..96aae86 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cut_red_sandstone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/cut_red_sandstone", + "particle": "block/cut_red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cut_red_sandstone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/cut_red_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..10dfb1a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cut_red_sandstone_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/cut_red_sandstone_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cut_red_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/cut_red_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..a689501 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cut_red_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/cut_red_sandstone_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#3"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#3"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#3"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#3"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#3"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#3"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#3"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#3"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#3"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#3"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#3"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#3"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#3"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#3"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#3"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#3"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cut_red_sandstone_ramp.json b/src/main/resources/assets/modernlife/models/block/cut_red_sandstone_ramp.json new file mode 100644 index 0000000..2e7b0d2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cut_red_sandstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/cut_red_sandstone", + "particle": "block/cut_red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cut_red_sandstone_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/cut_red_sandstone_ramp_corner.json new file mode 100644 index 0000000..acb8a2c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cut_red_sandstone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/cut_red_sandstone", + "particle": "block/cut_red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cut_sandstone_barrier.json b/src/main/resources/assets/modernlife/models/block/cut_sandstone_barrier.json new file mode 100644 index 0000000..f84dc04 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cut_sandstone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/cut_sandstone", + "particle": "block/cut_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cut_sandstone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/cut_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..789422f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cut_sandstone_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/cut_sandstone_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cut_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/cut_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..20ea731 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cut_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/cut_sandstone_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#2"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#2"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#2"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#2"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#2"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#2"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#2"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#2"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#2"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#2"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#2"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#2"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#2"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#2"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#2"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cut_sandstone_ramp.json b/src/main/resources/assets/modernlife/models/block/cut_sandstone_ramp.json new file mode 100644 index 0000000..0396be1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cut_sandstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/cut_sandstone", + "particle": "block/cut_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cut_sandstone_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/cut_sandstone_ramp_corner.json new file mode 100644 index 0000000..3bee586 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cut_sandstone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/cut_sandstone", + "particle": "block/cut_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cyan_painted_drywall.json b/src/main/resources/assets/modernlife/models/block/cyan_painted_drywall.json new file mode 100644 index 0000000..b49d892 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cyan_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/cyan_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cyan_sofa_corner.json b/src/main/resources/assets/modernlife/models/block/cyan_sofa_corner.json new file mode 100644 index 0000000..833f50f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cyan_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/cyan_sofa", + "particle": "modernlife:block/cyan_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cyan_sofa_left_end.json b/src/main/resources/assets/modernlife/models/block/cyan_sofa_left_end.json new file mode 100644 index 0000000..dcb1918 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cyan_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/cyan_sofa", + "particle": "modernlife:block/cyan_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cyan_sofa_middle.json b/src/main/resources/assets/modernlife/models/block/cyan_sofa_middle.json new file mode 100644 index 0000000..67d21fd --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cyan_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/cyan_sofa", + "particle": "modernlife:block/cyan_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cyan_sofa_right_end.json b/src/main/resources/assets/modernlife/models/block/cyan_sofa_right_end.json new file mode 100644 index 0000000..db53cec --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cyan_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/cyan_sofa", + "particle": "modernlife:block/cyan_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/cyan_sofa_single.json b/src/main/resources/assets/modernlife/models/block/cyan_sofa_single.json new file mode 100644 index 0000000..dbd772f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/cyan_sofa_single.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/cyan_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_barrier.json b/src/main/resources/assets/modernlife/models/block/dark_oak_barrier.json new file mode 100644 index 0000000..ee26979 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_chair.json b/src/main/resources/assets/modernlife/models/block/dark_oak_chair.json new file mode 100644 index 0000000..83638de --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_chair.json @@ -0,0 +1,215 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "render_type" : "cutout", + "textures": { + "138": "modernlife:block/dark_oak_chair", + "particle": "modernlife:block/dark_oak_chair" + }, + "elements": [ + { + "name": "top", + "from": [2, 7, 2], + "to": [14, 10, 14], + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#138"}, + "east": {"uv": [6, 7.5, 0, 9], "texture": "#138"}, + "south": {"uv": [6, 6, 12, 7.5], "texture": "#138"}, + "west": {"uv": [0, 7.5, 6, 9], "texture": "#138"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#138"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 10, 13], + "to": [12, 25, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 0]}, + "faces": { + "north": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "south": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#138"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 10, 12], + "to": [4, 24, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "east": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "south": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "west": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "up": {"uv": [2, 12, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 10, 12], + "to": [14, 24, 14], + "faces": { + "north": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "east": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "south": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "west": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "up": {"uv": [3, 12, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 3], + "to": [12, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 13], + "to": [12, 4, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [13, 2, 4], + "to": [13, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [3, 2, 4], + "to": [3, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 0, 2], + "to": [14, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -10]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [3, 11, 2, 10], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 0, 2], + "to": [4, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -10]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [2, 11, 3, 10], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [2, 0, 12], + "to": [4, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 26]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [2, 10, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 11, 3, 10], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [12, 0, 12], + "to": [14, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 26]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [3, 10, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 11, 2, 10], "texture": "#138"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, -1.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -0.25, -2.75], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_coffee_table.json b/src/main/resources/assets/modernlife/models/block/dark_oak_coffee_table.json new file mode 100644 index 0000000..20a90c2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_coffee_table_corner.json b/src/main/resources/assets/modernlife/models/block/dark_oak_coffee_table_corner.json new file mode 100644 index 0000000..c6c5b3e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_corner", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_coffee_table_end.json b/src/main/resources/assets/modernlife/models/block/dark_oak_coffee_table_end.json new file mode 100644 index 0000000..8f785bf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_end", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_coffee_table_mid.json b/src/main/resources/assets/modernlife/models/block/dark_oak_coffee_table_mid.json new file mode 100644 index 0000000..c2990c3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_mid", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_deck.json b/src/main/resources/assets/modernlife/models/block/dark_oak_deck.json new file mode 100644 index 0000000..e96e78f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_deck.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "118": "modernlife:block/dark_oak_planks_deck" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, -5.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, 6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_deck_support.json b/src/main/resources/assets/modernlife/models/block/dark_oak_deck_support.json new file mode 100644 index 0000000..8819ebe --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_deck_support.json @@ -0,0 +1,135 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "modernlife:block/dark_oak_planks_deck", + "3": "block/dark_oak_planks" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#2"} + } + }, + { + "name": "support", + "from": [6, 0, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 0.5]}, + "faces": { + "north": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "east": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "south": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "west": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#3"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_glass_door_bottom.json b/src/main/resources/assets/modernlife/models/block/dark_oak_glass_door_bottom.json new file mode 100644 index 0000000..4f49f43 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_glass_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/dark_oak_glass_door_top", + "bottom": "modernlife:block/dark_oak_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_glass_door_bottom_hinge.json b/src/main/resources/assets/modernlife/models/block/dark_oak_glass_door_bottom_hinge.json new file mode 100644 index 0000000..a369df3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_glass_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/dark_oak_glass_door_top", + "bottom": "modernlife:block/dark_oak_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_glass_door_top.json b/src/main/resources/assets/modernlife/models/block/dark_oak_glass_door_top.json new file mode 100644 index 0000000..b686e23 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_glass_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/dark_oak_glass_door_top", + "bottom": "modernlife:block/dark_oak_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_glass_door_top_hinge.json b/src/main/resources/assets/modernlife/models/block/dark_oak_glass_door_top_hinge.json new file mode 100644 index 0000000..9edae8e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_glass_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/dark_oak_glass_door_top", + "bottom": "modernlife:block/dark_oak_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/dark_oak_kitchen_cabinet.json new file mode 100644 index 0000000..e5eec95 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_kitchen_cabinet.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/dark_oak_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 16], + "to": [7, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 8, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 15], + "to": [7, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 15], + "to": [10, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 16], + "to": [10, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [9, 8, 15], + "to": [10, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/dark_oak_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..dc3a6af --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_kitchen_drawer_cabinet.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/dark_oak_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 16], + "to": [10, 13, 17], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 0.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.66667, 0, 10.33333, 1.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [10, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.33333, 10.33333, 1], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [6, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [12, 4, 15], + "to": [13, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [12, 4, 16], + "to": [13, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [12, 8, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_log_ramp.json b/src/main/resources/assets/modernlife/models/block/dark_oak_log_ramp.json new file mode 100644 index 0000000..0dd2547 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_log_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/dark_oak_log_ramp_corner.json new file mode 100644 index 0000000..f83389f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_mini_stool.json b/src/main/resources/assets/modernlife/models/block/dark_oak_mini_stool.json new file mode 100644 index 0000000..b39b9b8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_mini_stool.json @@ -0,0 +1,179 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "141": "modernlife:block/dark_oak_mini_stool" + }, + "elements": [ + { + "name": "top", + "from": [2, 6, 2], + "to": [14, 9, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "east": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "south": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "west": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#141"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#141"} + } + }, + { + "from": [6, 2, 4], + "to": [10, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "texture": "#141"} + } + }, + { + "from": [6, 2, 12], + "to": [10, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [15.5, 0, 15.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "texture": "#141"} + } + }, + { + "from": [4, 2, 6], + "to": [4, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [12, 2, 6], + "to": [12, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [3, 0, 3], + "to": [6, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "west": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"}, + "down": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"} + } + }, + { + "from": [10, 0, 3], + "to": [13, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "south": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"}, + "down": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"} + } + }, + { + "from": [3, 0, 10], + "to": [6, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"}, + "down": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"} + } + }, + { + "from": [10, 0, 10], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "east": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "up": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"}, + "down": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3, 0] + } + }, + "groups": [ + 0, + { + "name": "supports", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "color": 0, + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_night_stand.json b/src/main/resources/assets/modernlife/models/block/dark_oak_night_stand.json new file mode 100644 index 0000000..303dd83 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_night_stand.json @@ -0,0 +1,218 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "107": "modernlife:block/dark_oak_night_stand" + }, + "elements": [ + { + "name": "body", + "from": [0, 1, 0], + "to": [16, 16, 14], + "faces": { + "north": {"uv": [10, 0, 15.33333, 5], "texture": "#107"}, + "east": {"uv": [5.33333, 0, 10, 5], "texture": "#107"}, + "south": {"uv": [0, 0, 5.33333, 5], "texture": "#107"}, + "west": {"uv": [10, 0, 5.33333, 5], "texture": "#107"}, + "up": {"uv": [5.33333, 9.66667, 0, 5], "texture": "#107"}, + "down": {"uv": [10.66667, 5, 5.33333, 9.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 12], + "to": [2, 1, 14], + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 12], + "to": [16, 1, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 0], + "to": [2, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -12]}, + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 0], + "to": [16, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -12]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 6, 15], + "to": [10.999, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 6, 14], + "to": [4.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 6, 14], + "to": [10.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 12, 14], + "to": [4.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 12, 14], + "to": [10.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 12, 15], + "to": [10.999, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.5, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "lower_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [5, 6, 7] + }, + { + "name": "upper_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [8, 9, 10] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_picnic_table.json b/src/main/resources/assets/modernlife/models/block/dark_oak_picnic_table.json new file mode 100644 index 0000000..dfe881f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_picnic_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table", + "textures": { + "0": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_picnic_table_front.json b/src/main/resources/assets/modernlife/models/block/dark_oak_picnic_table_front.json new file mode 100644 index 0000000..8fc8fc2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_picnic_table_front.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_front", + "textures": { + "0": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_picnic_table_full.json b/src/main/resources/assets/modernlife/models/block/dark_oak_picnic_table_full.json new file mode 100644 index 0000000..44ccacd --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_picnic_table_full.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_full", + "textures": { + "0": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_ramp.json b/src/main/resources/assets/modernlife/models/block/dark_oak_ramp.json new file mode 100644 index 0000000..43d0854 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/dark_oak_ramp_corner.json new file mode 100644 index 0000000..ac1514b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_round_table.json b/src/main/resources/assets/modernlife/models/block/dark_oak_round_table.json new file mode 100644 index 0000000..da3b6eb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_round_table.json @@ -0,0 +1,188 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/dark_oak_round_table" + }, + "elements": [ + { + "from": [0, 15, 14], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0.66667, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "south": {"uv": [0, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 1.33333, 0, 0], "texture": "#3"}, + "down": {"uv": [0, 1.33333, 10.66667, 0], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 0, 0.66667], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0.66667, 0, 1.33333], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 0, 1.33333], "texture": "#3"}, + "down": {"uv": [0, 0, 10.66667, 1.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 2], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "east": {"uv": [1.33333, 0.66667, 9.33333, 1.33333], "texture": "#3"}, + "south": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [1.33333, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 0], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 0], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [14, 15, 2], + "to": [16, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 1.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0.66667, 1.33333, 1.33333], "texture": "#3"}, + "up": {"uv": [9.33333, 0, 1.33333, 1.33333], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 0, 9.33333, 1.33333], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [2, 15, 2], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 18]}, + "faces": { + "north": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "east": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "south": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "west": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 9.33333], "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 9.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [3, 0, 14], + "to": [5, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 13]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0.66667, 12, 0], "texture": "#3"}, + "down": {"uv": [10.66667, 9.35, 12, 10], "texture": "#3"} + } + }, + { + "from": [5, 0, 14], + "to": [11, 15, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 13]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 14], + "to": [13, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 13]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [12, 0.66667, 10.66667, 0], "texture": "#3"}, + "down": {"uv": [12, 9.35, 10.66667, 10], "texture": "#3"} + } + }, + { + "from": [3, 0, 1], + "to": [5, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 3]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 12, 0.66667], "texture": "#3"}, + "down": {"uv": [10.66667, 10, 12, 9.35], "texture": "#3"} + } + }, + { + "from": [5, 0, 2], + "to": [11, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 3]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 1], + "to": [13, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 3]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "up": {"uv": [12, 0, 10.66667, 0.66667], "texture": "#3"}, + "down": {"uv": [12, 10, 10.66667, 9.35], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_small_table.json b/src/main/resources/assets/modernlife/models/block/dark_oak_small_table.json new file mode 100644 index 0000000..d749897 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_small_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table", + "textures": { + "0": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_small_table_corner.json b/src/main/resources/assets/modernlife/models/block/dark_oak_small_table_corner.json new file mode 100644 index 0000000..685b24a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_small_table_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_corner", + "textures": { + "0": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_small_table_end.json b/src/main/resources/assets/modernlife/models/block/dark_oak_small_table_end.json new file mode 100644 index 0000000..68ee9b5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_small_table_end.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_end", + "textures": { + "0": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_small_table_mid.json b/src/main/resources/assets/modernlife/models/block/dark_oak_small_table_mid.json new file mode 100644 index 0000000..4f41d5c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_small_table_mid.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_mid", + "textures": { + "0": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_stool.json b/src/main/resources/assets/modernlife/models/block/dark_oak_stool.json new file mode 100644 index 0000000..28f011b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_stool.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/stool", + "textures": { + "0": "block/dark_oak_planks", + "particle": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_wall_shelf.json b/src/main/resources/assets/modernlife/models/block/dark_oak_wall_shelf.json new file mode 100644 index 0000000..91612de --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_wall_shelf.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/dark_oak_wall_shelf" + }, + "elements": [ + { + "from": [0, 7, 0], + "to": [16, 8, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -4, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 4, 0], + "to": [1, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 5, 0], + "to": [1, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 6, 1], + "to": [1, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 6, 1], + "to": [15, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 5, 0], + "to": [15, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 4, 0], + "to": [15, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_oak_wood_ramp.json b/src/main/resources/assets/modernlife/models/block/dark_oak_wood_ramp.json new file mode 100644 index 0000000..1518041 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_oak_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/dark_oak_wood", + "particle": "block/dark_oak_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_prismarine_barrier.json b/src/main/resources/assets/modernlife/models/block/dark_prismarine_barrier.json new file mode 100644 index 0000000..caa51d1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_prismarine_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/dark_prismarine", + "particle": "block/dark_prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_prismarine_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/dark_prismarine_kitchen_cabinet.json new file mode 100644 index 0000000..576969c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_prismarine_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/dark_prismarine_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 6, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 5, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 6, 15], + "to": [11, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_prismarine_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/dark_prismarine_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..7607e84 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_prismarine_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/dark_prismarine_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#2"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#2"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#2"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#2"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#2"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#2"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#2"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#2"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#2"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#2"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#2"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#2"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#2"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#2"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#2"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_prismarine_ramp.json b/src/main/resources/assets/modernlife/models/block/dark_prismarine_ramp.json new file mode 100644 index 0000000..7f6dff1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_prismarine_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/dark_prismarine", + "particle": "block/dark_prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dark_prismarine_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/dark_prismarine_ramp_corner.json new file mode 100644 index 0000000..e4eece0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dark_prismarine_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/dark_prismarine", + "particle": "block/dark_prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/deck.json b/src/main/resources/assets/modernlife/models/block/deck.json new file mode 100644 index 0000000..b4d0426 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/deck.json @@ -0,0 +1,138 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "modernlife:block/oak_planks_deck", + "particle": "modernlife:block/oak_planks_deck" + }, + "elements": [ + { + "from": [2.5, 13.5, 0], + "to": [5.5, 15.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 0]}, + "faces": { + "north": {"uv": [0, 5, 16, 8], "rotation": 270, "texture": "#0"}, + "east": {"uv": [0, 5, 16, 8], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 5, 16, 8], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0, 5, 16, 8], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 5, 16, 8], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 5, 16, 8], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [10.5, 13.5, 0], + "to": [13.5, 15.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 0]}, + "faces": { + "north": {"uv": [0, 13, 16, 16], "rotation": 270, "texture": "#0"}, + "east": {"uv": [0, 13, 16, 16], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 13, 16, 16], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0, 13, 16, 16], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 13, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 13, 16, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [0, 14, 0.5], + "to": [16, 16, 3.5], + "faces": { + "north": {"uv": [0, 1, 16, 4], "texture": "#0"}, + "east": {"uv": [0, 1, 16, 4], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 1, 16, 4], "texture": "#0"}, + "west": {"uv": [0, 1, 16, 4], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 1, 16, 4], "texture": "#0"}, + "down": {"uv": [0, 1, 16, 4], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [0, 14, 4.5], + "to": [16, 16, 7.5], + "faces": { + "north": {"uv": [0, 5, 16, 8], "texture": "#0"}, + "east": {"uv": [0, 5, 16, 8], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 5, 16, 8], "texture": "#0"}, + "west": {"uv": [0, 5, 16, 8], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 5, 16, 8], "texture": "#0"}, + "down": {"uv": [0, 5, 16, 8], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [0, 14, 8.5], + "to": [16, 16, 11.5], + "faces": { + "north": {"uv": [0, 9, 16, 12], "texture": "#0"}, + "east": {"uv": [0, 9, 16, 12], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 9, 16, 12], "texture": "#0"}, + "west": {"uv": [0, 9, 16, 12], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 9, 16, 12], "texture": "#0"}, + "down": {"uv": [0, 9, 16, 12], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [0, 14, 12.5], + "to": [16, 16, 15.5], + "faces": { + "north": {"uv": [0, 13, 16, 16], "texture": "#0"}, + "east": {"uv": [0, 13, 16, 16], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 13, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 13, 16, 16], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 13, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 13, 16, 16], "rotation": 180, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [0, -3.75, 0], + "scale": [0.65, 0.65, 0.65] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, 6] + } + }, + "groups": [ + { + "name": "upper", + "origin": [0, 0, 0], + "children": [ + { + "name": "bottom_planks", + "origin": [0, 0, 0], + "children": [0, 1] + }, + { + "name": "top_planks", + "origin": [0, 0, 0], + "children": [2, 3, 4, 5] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/deck_support.json b/src/main/resources/assets/modernlife/models/block/deck_support.json new file mode 100644 index 0000000..8126975 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/deck_support.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "118": "modernlife:block/oak_planks_deck", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "name": "support", + "from": [6, 0, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 0.5]}, + "faces": { + "north": {"uv": [6, 1.5, 10, 16], "texture": "#0"}, + "east": {"uv": [6, 1.5, 10, 16], "texture": "#0"}, + "south": {"uv": [6, 1.5, 10, 16], "texture": "#0"}, + "west": {"uv": [6, 1.5, 10, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#0"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/deepslate_ramp.json b/src/main/resources/assets/modernlife/models/block/deepslate_ramp.json new file mode 100644 index 0000000..0163793 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/deepslate_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/deepslate", + "particle": "block/deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/deepslate_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/deepslate_ramp_corner.json new file mode 100644 index 0000000..56de214 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/deepslate_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/deepslate", + "particle": "block/deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/deluxe_bed.json b/src/main/resources/assets/modernlife/models/block/deluxe_bed.json new file mode 100644 index 0000000..9789178 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/deluxe_bed.json @@ -0,0 +1,486 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/white_wool", + "1": "block/oak_planks", + "2": "block/oak_log", + "4": "block/brown_wool", + "5": "modernlife:block/mattress", + "particle": "block/white_wool" + }, + "elements": [ + { + "name": "mattress_bottom_left", + "from": [5, 5, 1], + "to": [16, 11, 15], + "faces": { + "north": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "east": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "south": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "west": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "up": {"uv": [0, 14, 2, 16], "texture": "#5"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#5"} + } + }, + { + "name": "mattress_bottom_right", + "from": [16, 5, 1], + "to": [27, 11, 15], + "faces": { + "north": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "east": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "south": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "west": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "up": {"uv": [0, 14, 2, 16], "texture": "#5"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#5"} + } + }, + { + "name": "mattress_top_right", + "from": [16, 5, -14], + "to": [27, 11, 1], + "faces": { + "north": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "east": {"uv": [0, 0, 1, 10], "rotation": 90, "texture": "#5"}, + "south": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "west": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "up": {"uv": [0, 0, 16, 10], "texture": "#5"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#5"} + } + }, + { + "name": "mattress_top_left", + "from": [5, 5, -14], + "to": [16, 11, 1], + "faces": { + "north": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "east": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "south": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "west": {"uv": [0, 0, 1, 10], "rotation": 270, "texture": "#5"}, + "up": {"uv": [0, 0, 16, 10], "texture": "#5"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#5"} + } + }, + { + "name": "headboard_left", + "from": [4, 5, -16], + "to": [16, 19, -15], + "faces": { + "north": {"uv": [0, 0, 12, 14], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 14], "texture": "#4"}, + "south": {"uv": [0, 0, 12, 14], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 14], "texture": "#4"}, + "up": {"uv": [0, 0, 12, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 12, 1], "texture": "#4"} + } + }, + { + "name": "headboard_right", + "from": [16, 5, -16], + "to": [28, 19, -15], + "faces": { + "north": {"uv": [0, 0, 12, 14], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 14], "texture": "#4"}, + "south": {"uv": [0, 0, 12, 14], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 14], "texture": "#4"}, + "up": {"uv": [0, 0, 12, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 12, 1], "texture": "#4"} + } + }, + { + "name": "pillow_left", + "from": [5.5, 10.49917, -14.16829], + "to": [15.5, 16.49917, -12.16829], + "rotation": {"angle": -22.5, "axis": "x", "origin": [10, 13.49917, -13.16829]}, + "faces": { + "north": {"uv": [0, 0, 10, 6], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 6, 2], "rotation": 270, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 5], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 0, 10, 2], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 10, 2], "texture": "#0"} + } + }, + { + "name": "pillow_right", + "from": [16.5, 10.4992, -14.1683], + "to": [26.5, 16.4992, -12.1683], + "rotation": {"angle": -22.5, "axis": "x", "origin": [22, 13.07342, -13.39468]}, + "faces": { + "north": {"uv": [0, 0, 10, 6], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 6, 2], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 6, 2], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 10, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 10, 2], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "angled_arch_2", + "from": [9.8, 18.75, -15.975], + "to": [10.8, 19.75, -15.02], + "rotation": {"angle": 22.5, "axis": "z", "origin": [10.5, 19.5, -15.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 0.955], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 0.955], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 0.955, 1], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 0.955, 1], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "angled_arch_7", + "from": [20.425, 23.025, -15.975], + "to": [21.425, 24.025, -15.02], + "rotation": {"angle": -22.5, "axis": "z", "origin": [10.5, 19.5, -15.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 0.955, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 0.955, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 1, 0.955], "texture": "#4"}, + "down": {"uv": [0, 0, 1, 0.955], "texture": "#4"} + } + }, + { + "name": "angled_arch_1", + "from": [8.775, 18.725, -15.975], + "to": [9.775, 19.725, -15.01], + "rotation": {"angle": 22.5, "axis": "z", "origin": [10.5, 19.5, -15.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 0.965], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 0.965], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 0.965, 1], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 0.965, 1], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "angled_arch_8", + "from": [21.45, 22.975, -15.975], + "to": [22.45, 23.975, -15.01], + "rotation": {"angle": -22.5, "axis": "z", "origin": [10.5, 19.5, -15.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 0.965, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 0.965, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 1, 0.965], "texture": "#4"}, + "down": {"uv": [0, 0, 1, 0.965], "texture": "#4"} + } + }, + { + "name": "angled_arch_3", + "from": [10.525, 18.75, -15.95], + "to": [13.8, 19.75, -15.01], + "rotation": {"angle": 45, "axis": "z", "origin": [10.5, 19.5, -15.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 3.275], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 0.94], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 3.275], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 0.94], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 0.94, 3.275], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 0.94, 3.275], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "angled_arch_6", + "from": [15.125, 26.575, -15.95], + "to": [18.275, 27.625, -15.01], + "rotation": {"angle": -45, "axis": "z", "origin": [10.5, 19.5, -15.5]}, + "faces": { + "north": {"uv": [0, 0, 1.05, 3.15], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1.05, 0.94], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1.05, 3.15], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1.05, 0.94], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 0.94, 3.15], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 0.94, 3.15], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "angled_arch_4", + "from": [13.45, 20, -16], + "to": [14.45, 21, -15], + "rotation": {"angle": 22.5, "axis": "z", "origin": [10.5, 19.5, -15.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "angled_arch_5", + "from": [16.875, 24.25, -16], + "to": [17.875, 25.25, -15], + "rotation": {"angle": -22.5, "axis": "z", "origin": [10.5, 19.5, -15.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "headboard_arch_2_left", + "from": [12, 20, -16], + "to": [16, 21, -15], + "faces": { + "north": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 4, 1], "texture": "#4"} + } + }, + { + "name": "headboard_arch_2_right", + "from": [16, 20, -16], + "to": [20, 21, -15], + "faces": { + "north": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 4, 1], "texture": "#4"} + } + }, + { + "name": "headboard_arch_3_left", + "from": [13, 21, -16], + "to": [16, 22, -15], + "faces": { + "north": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 3, 1], "texture": "#4"} + } + }, + { + "name": "headboard_arch_3_right", + "from": [16, 21, -16], + "to": [19, 22, -15], + "faces": { + "north": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 3, 1], "texture": "#4"} + } + }, + { + "name": "headboard_arch_4_left", + "from": [13.575, 21.4, -15.95], + "to": [16.575, 22.4, -15.01], + "faces": { + "north": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 0.94, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 0.94, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 3, 0.94], "texture": "#4"}, + "down": {"uv": [0, 0, 3, 0.94], "texture": "#4"} + } + }, + { + "name": "headboard_arch_4_right", + "from": [15.575, 21.4, -16], + "to": [18.575, 22.4, -15.005], + "faces": { + "north": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 0.995, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 0.995, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 3, 0.995], "texture": "#4"}, + "down": {"uv": [0, 0, 3, 0.995], "texture": "#4"} + } + }, + { + "name": "headboard_arch_1_left", + "from": [11, 19, -16], + "to": [16, 20, -15], + "faces": { + "north": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 5, 1], "texture": "#4"} + } + }, + { + "name": "headboard_arch_1_right", + "from": [16, 19, -16], + "to": [21, 20, -15], + "faces": { + "north": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 5, 1], "texture": "#4"} + } + }, + { + "name": "bottom_left_leg", + "from": [4, 0, 15], + "to": [5, 2, 16], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "top_left_leg", + "from": [4, 0, -16], + "to": [5, 2, -15], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "top_right_leg", + "from": [27, 0, -16], + "to": [28, 2, -15], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "bottom_right_leg", + "from": [27, 0, 15], + "to": [28, 2, 16], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "foundation_bottom_left", + "from": [4, 2, 0], + "to": [16, 5, 16], + "faces": { + "north": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 16], "texture": "#1"} + } + }, + { + "name": "foundation_top_left", + "from": [4, 2, -16], + "to": [16, 5, 0], + "faces": { + "north": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 16], "texture": "#1"} + } + }, + { + "name": "foundation_bottom_right", + "from": [16, 2, 0], + "to": [28, 5, 16], + "faces": { + "north": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 16], "texture": "#1"} + } + }, + { + "name": "foundation_top_right", + "from": [16, 2, -16], + "to": [28, 5, 0], + "faces": { + "north": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 16], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "translation": [1.13, 3.2, 7], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "translation": [1.13, 3.2, 7], + "scale": [-0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [-0.75, -2.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [3.75, 0, -0.75], + "scale": [0.4, 0.4, 0.4] + } + }, + "groups": [0, 1, 2, 3, 4, 5, 6, 7, + { + "name": "headboard_arch", + "origin": [0, 0, 0], + "children": [8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23] + }, + { + "name": "legs", + "origin": [0, 0, 0], + "children": [24, 25, 26, 27] + }, 28, 29, 30, 31] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/deluxe_bed_bottom_left.json b/src/main/resources/assets/modernlife/models/block/deluxe_bed_bottom_left.json new file mode 100644 index 0000000..1cdb1b3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/deluxe_bed_bottom_left.json @@ -0,0 +1,71 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "1": "block/oak_planks", + "2": "block/oak_log", + "5": "modernlife:block/mattress", + "particle": "block/white_wool" + }, + "elements": [ + { + "name": "mattress_bottom_left", + "from": [5, 5, 0], + "to": [16, 11, 15], + "faces": { + "north": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "east": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "south": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "west": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "up": {"uv": [0, 14, 2, 16], "texture": "#5"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#5"} + } + }, + { + "name": "bottom_left_leg", + "from": [4, 0, 15], + "to": [5, 2, 16], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "foundation_bottom_left", + "from": [4, 2, 0], + "to": [16, 5, 16], + "faces": { + "north": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 16], "texture": "#1"} + } + } + ], + "groups": [ + 0, + { + "name": "headboard_arch", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [] + }, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [1] + }, + 2 + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/deluxe_bed_bottom_right.json b/src/main/resources/assets/modernlife/models/block/deluxe_bed_bottom_right.json new file mode 100644 index 0000000..62e3fb6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/deluxe_bed_bottom_right.json @@ -0,0 +1,63 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "1": "block/oak_planks", + "2": "block/oak_log", + "5": "modernlife:block/mattress", + "particle": "block/white_wool" + }, + "elements": [ + { + "name": "mattress_bottom_right", + "from": [0, 5, 0], + "to": [11, 11, 15], + "faces": { + "north": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "east": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "south": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "west": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "up": {"uv": [0, 14, 2, 16], "texture": "#5"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#5"} + } + }, + { + "name": "bottom_right_leg", + "from": [11, 0, 15], + "to": [12, 2, 16], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "foundation_bottom_right", + "from": [0, 2, 0], + "to": [12, 5, 16], + "faces": { + "north": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 16], "texture": "#1"} + } + } + ], + "groups": [ + 0, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [1] + }, + 2 + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/deluxe_bed_top_left.json b/src/main/resources/assets/modernlife/models/block/deluxe_bed_top_left.json new file mode 100644 index 0000000..26b8257 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/deluxe_bed_top_left.json @@ -0,0 +1,228 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "0": "block/white_wool", + "1": "block/oak_planks", + "2": "block/oak_log", + "4": "block/brown_wool", + "5": "modernlife:block/mattress", + "particle": "block/white_wool" + }, + "elements": [ + { + "name": "mattress_top_left", + "from": [5, 5, 2], + "to": [16, 11, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "east": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "south": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "west": {"uv": [0, 0, 1, 10], "rotation": 270, "texture": "#5"}, + "up": {"uv": [0, 0, 16, 10], "texture": "#5"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#5"} + } + }, + { + "name": "headboard_left", + "from": [4, 5, 0], + "to": [16, 19, 1], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 12, 14], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 14], "texture": "#4"}, + "south": {"uv": [0, 0, 12, 14], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 14], "texture": "#4"}, + "up": {"uv": [0, 0, 12, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 12, 1], "texture": "#4"} + } + }, + { + "name": "pillow_left", + "from": [5.5, 10.49917, 1.83171], + "to": [15.5, 16.49917, 3.83171], + "shade": false, + "rotation": {"angle": -22.5, "axis": "x", "origin": [10, 13.49917, 2.83171]}, + "faces": { + "north": {"uv": [0, 0, 10, 6], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 6, 2], "rotation": 270, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 6, 2], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 0, 10, 2], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 10, 2], "texture": "#0"} + } + }, + { + "name": "angled_arch_2", + "from": [9.8, 18.75, 0.05], + "to": [10.8, 19.75, 0.98], + "shade": false, + "rotation": {"angle": 22.5, "axis": "z", "origin": [10.5, 19.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 0.93], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 0.93], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 0.93, 1], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 0.93, 1], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "angled_arch_1", + "from": [8.775, 18.725, 0.025], + "to": [9.775, 19.725, 0.99], + "shade": false, + "rotation": {"angle": 22.5, "axis": "z", "origin": [10.5, 19.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 0.965], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 0.965], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 0.965, 1], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 0.965, 1], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "angled_arch_3", + "from": [10.55, 18.75, 0.025], + "to": [13.75, 19.75, 0.99], + "shade": false, + "rotation": {"angle": 45, "axis": "z", "origin": [10.5, 19.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 3.2], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 0.965], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 3.2], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 0.965], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 0.965, 3.2], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 0.965, 3.2], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "angled_arch_4", + "from": [13.45, 20, 0.025], + "to": [14.45, 21, 0.99], + "shade": false, + "rotation": {"angle": 22.5, "axis": "z", "origin": [10.5, 19.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 0.965], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 0.965], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 0.965, 1], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 0.965, 1], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "headboard_arch_2_left", + "from": [12, 20, 0], + "to": [16, 21, 1], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 4, 1], "texture": "#4"} + } + }, + { + "name": "headboard_arch_3_left", + "from": [13, 21, 0], + "to": [16, 22, 1], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 3, 1], "texture": "#4"} + } + }, + { + "name": "headboard_arch_4_left", + "from": [13.575, 21.4, 0.05], + "to": [16.575, 22.4, 0.98], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 0.93, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 0.93, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 3, 0.93], "texture": "#4"}, + "down": {"uv": [0, 0, 3, 0.93], "texture": "#4"} + } + }, + { + "name": "headboard_arch_1_left", + "from": [11, 19, 0], + "to": [16, 20, 1], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 5, 1], "texture": "#4"} + } + }, + { + "name": "top_left_leg", + "from": [4, 0, 0], + "to": [5, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "foundation_top_left", + "from": [4, 2, 0], + "to": [16, 5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 16], "texture": "#1"} + } + } + ], + "groups": [ + 0, + 1, + 2, + { + "name": "headboard_arch", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [3, 4, 5, 6, 7, 8, 9, 10] + }, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [11] + }, + 12 + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/deluxe_bed_top_right.json b/src/main/resources/assets/modernlife/models/block/deluxe_bed_top_right.json new file mode 100644 index 0000000..0d3b2ef --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/deluxe_bed_top_right.json @@ -0,0 +1,228 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "0": "block/white_wool", + "1": "block/oak_planks", + "2": "block/oak_log", + "4": "block/brown_wool", + "5": "modernlife:block/mattress", + "particle": "block/white_wool" + }, + "elements": [ + { + "name": "mattress_top_right", + "from": [0, 5, 2], + "to": [11, 11, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 0, 16]}, + "faces": { + "north": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "east": {"uv": [0, 0, 1, 10], "rotation": 90, "texture": "#5"}, + "south": {"uv": [0, 10, 16, 16], "texture": "#5"}, + "west": {"uv": [0, 6, 1, 16], "rotation": 270, "texture": "#5"}, + "up": {"uv": [0, 0, 16, 10], "texture": "#5"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#5"} + } + }, + { + "name": "headboard_right", + "from": [0, 5, 0], + "to": [12, 19, 1], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 12, 14], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 14], "texture": "#4"}, + "south": {"uv": [0, 0, 12, 14], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 14], "texture": "#4"}, + "up": {"uv": [0, 0, 12, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 12, 1], "texture": "#4"} + } + }, + { + "name": "pillow_right", + "from": [0.5, 10.4992, 1.8317], + "to": [10.5, 16.4992, 3.8317], + "shade": false, + "rotation": {"angle": -22.5, "axis": "x", "origin": [6, 13.07342, 2.60532]}, + "faces": { + "north": {"uv": [0, 0, 10, 6], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 6, 2], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 6, 2], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 10, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 10, 2], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "angled_arch_7", + "from": [4.425, 23.025, 0.05], + "to": [5.425, 24.025, 0.98], + "shade": false, + "rotation": {"angle": -22.5, "axis": "z", "origin": [-5.5, 19.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 0.93, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 0.93, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 1, 0.93], "texture": "#4"}, + "down": {"uv": [0, 0, 1, 0.93], "texture": "#4"} + } + }, + { + "name": "angled_arch_8", + "from": [5.45, 22.975, 0.025], + "to": [6.45, 23.975, 0.99], + "shade": false, + "rotation": {"angle": -22.5, "axis": "z", "origin": [-5.5, 19.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 0.965, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 0.965, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 1, 0.965], "texture": "#4"}, + "down": {"uv": [0, 0, 1, 0.965], "texture": "#4"} + } + }, + { + "name": "angled_arch_6", + "from": [-0.875, 26.55, 0.025], + "to": [2.3, 27.625, 0.99], + "shade": false, + "rotation": {"angle": -45, "axis": "z", "origin": [-5.5, 19.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1.075, 3.175], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1.075, 0.965], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1.075, 3.175], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1.075, 0.965], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 0.965, 3.175], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 0.965, 3.175], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "angled_arch_5", + "from": [0.875, 24.25, 0], + "to": [1.875, 25.25, 1], + "shade": false, + "rotation": {"angle": -22.5, "axis": "z", "origin": [-5.5, 19.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "south": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#4"} + } + }, + { + "name": "headboard_arch_2_right", + "from": [0, 20, 0], + "to": [4, 21, 1], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 4, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 4, 1], "texture": "#4"} + } + }, + { + "name": "headboard_arch_3_right", + "from": [0, 21, 0], + "to": [3, 22, 1], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 3, 1], "texture": "#4"} + } + }, + { + "name": "headboard_arch_4_right", + "from": [-0.425, 21.4, 0.05], + "to": [2.575, 22.4, 0.995], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 0.945, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 3, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 0.945, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 3, 0.945], "texture": "#4"}, + "down": {"uv": [0, 0, 3, 0.945], "texture": "#4"} + } + }, + { + "name": "headboard_arch_1_right", + "from": [0, 19, 0], + "to": [5, 20, 1], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#4"}, + "up": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "down": {"uv": [0, 0, 5, 1], "texture": "#4"} + } + }, + { + "name": "top_right_leg", + "from": [11, 0, 0], + "to": [12, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "foundation_top_right", + "from": [0, 2, 0], + "to": [12, 5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-16, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "south": {"uv": [0, 0, 12, 3], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 3], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 16], "texture": "#1"} + } + } + ], + "groups": [ + 0, + 1, + 2, + { + "name": "headboard_arch", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [3, 4, 5, 6, 7, 8, 9, 10] + }, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [11] + }, + 12 + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/diorite_barrier.json b/src/main/resources/assets/modernlife/models/block/diorite_barrier.json new file mode 100644 index 0000000..2d32155 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/diorite_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/diorite", + "particle": "block/diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/diorite_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/diorite_kitchen_cabinet.json new file mode 100644 index 0000000..f8c262c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/diorite_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/diorite_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/diorite_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/diorite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..fd18291 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/diorite_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/diorite_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/diorite_ramp.json b/src/main/resources/assets/modernlife/models/block/diorite_ramp.json new file mode 100644 index 0000000..60b7fc6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/diorite_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/diorite", + "particle": "block/diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/diorite_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/diorite_ramp_corner.json new file mode 100644 index 0000000..0c42303 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/diorite_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/diorite", + "particle": "block/diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dirt_ramp.json b/src/main/resources/assets/modernlife/models/block/dirt_ramp.json new file mode 100644 index 0000000..4d4285d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dirt_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/dirt", + "particle": "block/dirt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dirt_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/dirt_ramp_corner.json new file mode 100644 index 0000000..577b1ae --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dirt_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/dirt", + "particle": "block/dirt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dishwasher.json b/src/main/resources/assets/modernlife/models/block/dishwasher.json new file mode 100644 index 0000000..95311d6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dishwasher.json @@ -0,0 +1,97 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "60": "modernlife:block/dishwasher", + "particle": "modernlife:block/dishwasher" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [8, 0, 16, 8], "texture": "#60"}, + "east": {"uv": [8, 0, 16, 8], "texture": "#60"}, + "south": {"uv": [0, 0, 8, 8], "texture": "#60"}, + "west": {"uv": [8, 0, 16, 8], "texture": "#60"}, + "up": {"uv": [16, 16, 8, 8], "texture": "#60"}, + "down": {"uv": [8, 8, 0, 16], "texture": "#60"} + } + }, + { + "from": [13, 10, 16], + "to": [13, 11, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [14.25, -2.25, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#60"}, + "east": {"uv": [6.5, 7, 7, 7.5], "texture": "#60"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#60"}, + "west": {"uv": [6.5, 7, 7, 7.5], "texture": "#60"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#60"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#60"} + } + }, + { + "from": [3, 10, 16], + "to": [3, 11, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [1.75, -2.25, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#60"}, + "east": {"uv": [7, 7, 6.5, 7.5], "texture": "#60"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#60"}, + "west": {"uv": [7, 7, 6.5, 7.5], "texture": "#60"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#60"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#60"} + } + }, + { + "from": [3, 10, 17], + "to": [13, 11, 18], + "rotation": {"angle": 0, "axis": "y", "origin": [1.75, -2.25, 0.25]}, + "faces": { + "north": {"uv": [1.5, 7, 6.5, 7.5], "texture": "#60"}, + "east": {"uv": [1.5, 7, 2, 7.5], "texture": "#60"}, + "south": {"uv": [1.5, 7, 6.5, 7.5], "texture": "#60"}, + "west": {"uv": [6, 7, 6.5, 7.5], "texture": "#60"}, + "up": {"uv": [6.5, 7.5, 1.5, 7], "texture": "#60"}, + "down": {"uv": [6.5, 7, 1.5, 7.5], "texture": "#60"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/door_bottom.json b/src/main/resources/assets/modernlife/models/block/door_bottom.json new file mode 100644 index 0000000..5eef3f8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/door_bottom.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#bottom" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "down": { "uv": [ 16, 13, 0, 16 ], "texture": "#bottom", "cullface": "down", "rotation": 90 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#bottom", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#bottom", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "west" }, + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#bottom" } + } + } + ] +} diff --git a/src/main/resources/assets/modernlife/models/block/door_bottom_rh.json b/src/main/resources/assets/modernlife/models/block/door_bottom_rh.json new file mode 100644 index 0000000..69f4df6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/door_bottom_rh.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#bottom" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 13, 16, 16 ], "texture": "#bottom", "cullface": "down", "rotation": 90 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#bottom", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#bottom", "cullface": "south" }, + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#bottom", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom" } + } + } + ] +} diff --git a/src/main/resources/assets/modernlife/models/block/door_top.json b/src/main/resources/assets/modernlife/models/block/door_top.json new file mode 100644 index 0000000..46358e1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/door_top.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#top" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "up": { "uv": [ 0, 3, 16, 0 ], "texture": "#top", "cullface": "up", "rotation": 90 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#top", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#top", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "west" }, + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#top" } + } + } + ] +} diff --git a/src/main/resources/assets/modernlife/models/block/door_top_rh.json b/src/main/resources/assets/modernlife/models/block/door_top_rh.json new file mode 100644 index 0000000..891d851 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/door_top_rh.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#top" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "up": { "uv": [ 0, 0, 16, 3 ], "texture": "#top", "cullface": "up", "rotation": 270 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#top", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#top", "cullface": "south" }, + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#top", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" } + } + } + ] +} diff --git a/src/main/resources/assets/modernlife/models/block/double_acacia_wall_shelf.json b/src/main/resources/assets/modernlife/models/block/double_acacia_wall_shelf.json new file mode 100644 index 0000000..9d28a2a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/double_acacia_wall_shelf.json @@ -0,0 +1,242 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "2": "modernlife:block/acacia_wall_shelf", + "particle": "modernlife:block/acacia_wall_shelf" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 13, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 1, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 9, 0], + "to": [1, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 10, 0], + "to": [1, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 11, 1], + "to": [1, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 11, 1], + "to": [15, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 10, 0], + "to": [15, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 9, 0], + "to": [15, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [0, 4, 0], + "to": [16, 5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -7, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 1, 0], + "to": [1, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 2, 0], + "to": [1, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 3, 1], + "to": [1, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 3, 1], + "to": [15, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 2, 0], + "to": [15, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 1, 0], + "to": [15, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + }, + { + "name": "shelf2", + "origin": [8, 6, 0.5], + "color": 0, + "children": [7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/double_birch_wall_shelf.json b/src/main/resources/assets/modernlife/models/block/double_birch_wall_shelf.json new file mode 100644 index 0000000..87763b6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/double_birch_wall_shelf.json @@ -0,0 +1,242 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "2": "modernlife:block/birch_wall_shelf", + "particle": "modernlife:block/birch_wall_shelf" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 13, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 1, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 9, 0], + "to": [1, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 10, 0], + "to": [1, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 11, 1], + "to": [1, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 11, 1], + "to": [15, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 10, 0], + "to": [15, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 9, 0], + "to": [15, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [0, 4, 0], + "to": [16, 5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -7, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 1, 0], + "to": [1, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 2, 0], + "to": [1, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 3, 1], + "to": [1, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 3, 1], + "to": [15, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 2, 0], + "to": [15, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 1, 0], + "to": [15, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + }, + { + "name": "shelf2", + "origin": [8, 6, 0.5], + "color": 0, + "children": [7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/double_crimson_wall_shelf.json b/src/main/resources/assets/modernlife/models/block/double_crimson_wall_shelf.json new file mode 100644 index 0000000..c8eb03b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/double_crimson_wall_shelf.json @@ -0,0 +1,242 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "2": "modernlife:block/crimson_wall_shelf", + "particle": "modernlife:block/crimson_wall_shelf" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 13, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 1, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 9, 0], + "to": [1, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 10, 0], + "to": [1, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 11, 1], + "to": [1, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 11, 1], + "to": [15, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 10, 0], + "to": [15, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 9, 0], + "to": [15, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [0, 4, 0], + "to": [16, 5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -7, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 1, 0], + "to": [1, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 2, 0], + "to": [1, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 3, 1], + "to": [1, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 3, 1], + "to": [15, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 2, 0], + "to": [15, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 1, 0], + "to": [15, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + }, + { + "name": "shelf2", + "origin": [8, 6, 0.5], + "color": 0, + "children": [7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/double_dark_oak_wall_shelf.json b/src/main/resources/assets/modernlife/models/block/double_dark_oak_wall_shelf.json new file mode 100644 index 0000000..661ab8d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/double_dark_oak_wall_shelf.json @@ -0,0 +1,241 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/dark_oak_wall_shelf" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 13, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 1, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 9, 0], + "to": [1, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 10, 0], + "to": [1, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 11, 1], + "to": [1, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 11, 1], + "to": [15, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 10, 0], + "to": [15, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 9, 0], + "to": [15, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [0, 4, 0], + "to": [16, 5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -7, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [1, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 2, 0], + "to": [1, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 3, 1], + "to": [1, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 3, 1], + "to": [15, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 2, 0], + "to": [15, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 1, 0], + "to": [15, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + }, + { + "name": "shelf2", + "origin": [8, 6, 0.5], + "color": 0, + "children": [7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/double_jungle_wall_shelf.json b/src/main/resources/assets/modernlife/models/block/double_jungle_wall_shelf.json new file mode 100644 index 0000000..2e45d08 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/double_jungle_wall_shelf.json @@ -0,0 +1,241 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/jungle_wall_shelf" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 13, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 1, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 9, 0], + "to": [1, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 10, 0], + "to": [1, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 11, 1], + "to": [1, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 11, 1], + "to": [15, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 10, 0], + "to": [15, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 9, 0], + "to": [15, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [0, 4, 0], + "to": [16, 5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -7, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [1, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 2, 0], + "to": [1, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 3, 1], + "to": [1, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 3, 1], + "to": [15, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 2, 0], + "to": [15, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 1, 0], + "to": [15, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + }, + { + "name": "shelf2", + "origin": [8, 6, 0.5], + "color": 0, + "children": [7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/double_oak_wall_shelf.json b/src/main/resources/assets/modernlife/models/block/double_oak_wall_shelf.json new file mode 100644 index 0000000..5220611 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/double_oak_wall_shelf.json @@ -0,0 +1,242 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "2": "modernlife:block/oak_wall_shelf", + "particle": "modernlife:block/oak_wall_shelf" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 13, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 1, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 9, 0], + "to": [1, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 10, 0], + "to": [1, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 11, 1], + "to": [1, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 11, 1], + "to": [15, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 10, 0], + "to": [15, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 9, 0], + "to": [15, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [0, 4, 0], + "to": [16, 5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -7, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#2"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#2"} + } + }, + { + "from": [1, 1, 0], + "to": [1, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 2, 0], + "to": [1, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [1, 3, 1], + "to": [1, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 3, 1], + "to": [15, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 2, 0], + "to": [15, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + }, + { + "from": [15, 1, 0], + "to": [15, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#2"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + }, + { + "name": "shelf2", + "origin": [8, 6, 0.5], + "color": 0, + "children": [7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/double_spruce_wall_shelf.json b/src/main/resources/assets/modernlife/models/block/double_spruce_wall_shelf.json new file mode 100644 index 0000000..4c4c610 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/double_spruce_wall_shelf.json @@ -0,0 +1,241 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/spruce_wall_shelf" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 13, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 1, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 9, 0], + "to": [1, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 10, 0], + "to": [1, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 11, 1], + "to": [1, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 11, 1], + "to": [15, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 10, 0], + "to": [15, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 9, 0], + "to": [15, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [0, 4, 0], + "to": [16, 5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -7, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [1, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 2, 0], + "to": [1, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 3, 1], + "to": [1, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 3, 1], + "to": [15, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 2, 0], + "to": [15, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 1, 0], + "to": [15, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + }, + { + "name": "shelf2", + "origin": [8, 6, 0.5], + "color": 0, + "children": [7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/double_wall_shelf.json b/src/main/resources/assets/modernlife/models/block/double_wall_shelf.json new file mode 100644 index 0000000..115305b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/double_wall_shelf.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 13, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 1, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "east": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [1.5, 9, 0], + "to": [2.5, 13, 1], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [13.5, 9, 0], + "to": [14.5, 13, 1], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [0, 4, 0], + "to": [16, 5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -7, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "east": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [1.5, 1, 0], + "to": [2.5, 5, 1], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [13.5, 1, 0], + "to": [14.5, 5, 1], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -2.25, 4], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -2.25, 4], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 2.45, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 2.45, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [10, 45, 0], + "translation": [3.5, -1, 0], + "scale": [0.9, 0.9, 0.9] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8.25] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "children": [0, 1, 2] + }, + { + "name": "shelf", + "origin": [8, 6, 0.5], + "children": [3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/double_warped_wall_shelf.json b/src/main/resources/assets/modernlife/models/block/double_warped_wall_shelf.json new file mode 100644 index 0000000..2d32932 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/double_warped_wall_shelf.json @@ -0,0 +1,241 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/warped_wall_shelf" + }, + "elements": [ + { + "from": [0, 12, 0], + "to": [16, 13, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 1, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 9, 0], + "to": [1, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 10, 0], + "to": [1, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 11, 1], + "to": [1, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 11, 1], + "to": [15, 12, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 11.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 10, 0], + "to": [15, 11, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 10.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 9, 0], + "to": [15, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 9.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [0, 4, 0], + "to": [16, 5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -7, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [1, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 2, 0], + "to": [1, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 3, 1], + "to": [1, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 3, 1], + "to": [15, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 3.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 2, 0], + "to": [15, 3, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 2.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 1, 0], + "to": [15, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 1.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + }, + { + "name": "shelf2", + "origin": [8, 6, 0.5], + "color": 0, + "children": [7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dryer.json b/src/main/resources/assets/modernlife/models/block/dryer.json new file mode 100644 index 0000000..3eb7384 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dryer.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/washing_machine" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/dual_monitor.json b/src/main/resources/assets/modernlife/models/block/dual_monitor.json new file mode 100644 index 0000000..a9e9c43 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/dual_monitor.json @@ -0,0 +1,185 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/hopper_outside", + "1": "block/black_concrete_powder", + "2": "block/black_concrete", + "particle": "block/hopper_outside" + }, + "elements": [ + { + "from": [-0.52813, 0, 6.88062], + "to": [0.54688, 0.25, 9.88062], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 3.58006, 8.16519]}, + "faces": { + "north": {"uv": [0, 0, 3.075, 0.25], "texture": "#0"}, + "east": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "south": {"uv": [0, 0, 3.075, 0.25], "texture": "#0"}, + "west": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "down": {"uv": [6.475, 6.5, 9.55, 9.5], "texture": "#0"} + } + }, + { + "from": [-0.50312, 1.95174, 4.89232], + "to": [0.49687, 2.20174, 6.99232], + "rotation": {"angle": -45, "axis": "x", "origin": [0, 3.58006, 8.16519]}, + "faces": { + "north": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "east": {"uv": [0, 0, 2.1, 0.25], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 2.1, 0.25], "texture": "#0"}, + "up": {"uv": [6.5, 14.05, 9.5, 16], "texture": "#0"}, + "down": {"uv": [6.5, 14.05, 9.5, 16], "texture": "#0"} + } + }, + { + "name": "screen_back", + "from": [-8.00313, 1.625, 8.19313], + "to": [7.99687, 11.625, 8.29313], + "rotation": {"angle": 22.5, "axis": "y", "origin": [0, 3.58006, 8.16519]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 10], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 10], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#1"} + } + }, + { + "name": "screen", + "from": [-8.00313, 1.625, 8.54313], + "to": [7.99687, 11.625, 8.71812], + "rotation": {"angle": 22.5, "axis": "y", "origin": [0, 3.58006, 8.41519]}, + "faces": { + "north": {"uv": [0, 0, 16, 10], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 10], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 10], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#2"} + } + }, + { + "name": "screen", + "from": [7.99687, 1.625, 8.54313], + "to": [23.99688, 11.625, 8.71812], + "rotation": {"angle": -22.5, "axis": "y", "origin": [15.99688, 6.625, 8.56188]}, + "faces": { + "north": {"uv": [0, 0, 16, 10], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 10], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 10], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#2"} + } + }, + { + "name": "screen_back", + "from": [7.99687, 1.625, 8.19313], + "to": [23.99688, 11.625, 8.29313], + "rotation": {"angle": -22.5, "axis": "y", "origin": [15.99688, 6.625, 8.31188]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 10], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 10], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#1"} + } + }, + { + "from": [15.47188, 0, 6.88062], + "to": [16.54688, 0.25, 9.88062], + "rotation": {"angle": 0, "axis": "y", "origin": [10.49688, 0, 3.88062]}, + "faces": { + "north": {"uv": [0, 0, 3.075, 0.25], "texture": "#0"}, + "east": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "south": {"uv": [0, 0, 3.075, 0.25], "texture": "#0"}, + "west": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "down": {"uv": [6.475, 6.5, 9.55, 9.5], "texture": "#0"} + } + }, + { + "from": [15.49688, -0.15, 6.87063], + "to": [16.49688, 1.95, 7.12063], + "rotation": {"angle": 45, "axis": "x", "origin": [15.99688, 0.125, 7.38062]}, + "faces": { + "north": {"uv": [6.5, 14.05, 9.5, 16], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 2.1, 0.25], "rotation": 90, "texture": "#0"}, + "south": {"uv": [6.5, 14.05, 9.5, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 2.1, 0.25], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 3, 0.25], "rotation": 180, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [-6, 7.25, 0], + "scale": [0.9, 0.9, 0.9] + }, + "thirdperson_lefthand": { + "translation": [-6, 7.25, 0], + "scale": [0.9, 0.9, 0.9] + }, + "firstperson_righthand": { + "rotation": [0, -30, 16], + "translation": [-1.87, 3.2, 0.63], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_lefthand": { + "rotation": [0, -30, 16], + "translation": [-1.87, 3.2, 0.63], + "scale": [0.8, 0.8, 0.8] + }, + "ground": { + "translation": [0, 3.25, 0], + "scale": [0.7, 0.7, 0.7] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [-1, 1.25, 0], + "scale": [0.55, 0.55, 0.55] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 2.25, -1.25] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [-6, 2.5, 1.9125], + "children": [ + { + "name": "stand", + "origin": [8, 0.125, 7], + "children": [0, 1] + }, + { + "name": "m1", + "origin": [-6, 2.5, 1.9125], + "children": [2, 3] + }, + { + "name": "m2", + "origin": [5.99687, 2.5, 2.43062], + "children": [4, 5, + { + "name": "stand", + "origin": [5.99687, 2.5, 2.43062], + "children": [6, 7] + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/easel_empty_big.json b/src/main/resources/assets/modernlife/models/block/easel_empty_big.json new file mode 100644 index 0000000..e53b64b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/easel_empty_big.json @@ -0,0 +1,173 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/easel" + }, + "elements": [ + { + "name": "vertical_support", + "from": [7, 0.2706, 11.34672], + "to": [9, 18.2706, 12.34672], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-8, 0.2706, 0.34672]}, + "faces": { + "north": {"uv": [4, 0, 4.5, 4.5], "texture": "#1"}, + "east": {"uv": [5, 0.5, 5.25, 5], "texture": "#1"}, + "south": {"uv": [4.5, 0, 5, 4.5], "texture": "#1"}, + "west": {"uv": [2.5, 5, 2.75, 9.5], "texture": "#1"}, + "up": {"uv": [0.5, 5.75, 0, 5.5], "texture": "#1"}, + "down": {"uv": [1, 5.5, 0.5, 5.75], "texture": "#1"} + } + }, + { + "name": "232_left", + "from": [9, 12.2706, 10.34672], + "to": [9, 14.2706, 11.34672], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-8, 0.2706, 0.34672]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#1"}, + "east": {"uv": [5.5, 5.5, 5.75, 6], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#1"}, + "west": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#1"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#1"} + } + }, + { + "name": "32_right", + "from": [7, 12.2706, 10.34672], + "to": [7, 14.2706, 11.34672], + "rotation": {"angle": -22.5, "axis": "x", "origin": [24, 0.2706, 0.34672]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#1"}, + "east": {"uv": [0.25, 5.75, 0.5, 6.25], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#1"}, + "west": {"uv": [0.5, 5.75, 0.75, 6.25], "texture": "#1"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#1"} + } + }, + { + "name": "tripod_back", + "from": [7.001, 0.001, 4.501], + "to": [8.999, 17.999, 5.499], + "rotation": {"angle": 0, "axis": "x", "origin": [-4.475, 0, 1]}, + "faces": { + "north": {"uv": [4, 4.5, 4.5, 9], "texture": "#1"}, + "east": {"uv": [2.75, 5, 3, 9.5], "texture": "#1"}, + "south": {"uv": [4.5, 4.5, 5, 9], "texture": "#1"}, + "west": {"uv": [3, 5, 3.25, 9.5], "texture": "#1"}, + "up": {"uv": [1.5, 5.75, 1, 5.5], "texture": "#1"}, + "down": {"uv": [2, 5.5, 1.5, 5.75], "texture": "#1"} + } + }, + { + "name": "crossbar_bottom", + "from": [4, -1.07073, 12.60809], + "to": [12, 0.92927, 13.60809], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-3.525, -2.57073, 2.63309]}, + "faces": { + "north": {"uv": [5.25, 1, 7.25, 1.5], "texture": "#1"}, + "east": {"uv": [5, 5.5, 5.25, 6], "texture": "#1"}, + "south": {"uv": [5.25, 1.5, 7.25, 2], "texture": "#1"}, + "west": {"uv": [5.25, 5.5, 5.5, 6], "texture": "#1"}, + "up": {"uv": [7.25, 3.25, 5.25, 3], "texture": "#1"}, + "down": {"uv": [7.25, 3.25, 5.25, 3.5], "texture": "#1"} + } + }, + { + "name": "crossbar_top", + "from": [4, 12.17454, 12.36482], + "to": [12, 14.17454, 13.36482], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-3.6, 0.17454, 0.11482]}, + "faces": { + "north": {"uv": [5, 5, 7, 5.5], "texture": "#1"}, + "east": {"uv": [3.75, 5, 4, 5.5], "texture": "#1"}, + "south": {"uv": [5.25, 0.5, 7.25, 1], "texture": "#1"}, + "west": {"uv": [3.75, 5.5, 4, 6], "texture": "#1"}, + "up": {"uv": [7.25, 2.75, 5.25, 2.5], "texture": "#1"}, + "down": {"uv": [7.25, 2.75, 5.25, 3], "texture": "#1"} + } + }, + { + "name": "tripod_left", + "from": [2, -4.5, 11.5], + "to": [4, 15.5, 13.5], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-5, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 5], "texture": "#1"}, + "east": {"uv": [0.5, 0, 1, 5], "texture": "#1"}, + "south": {"uv": [1, 0, 1.5, 5], "texture": "#1"}, + "west": {"uv": [1.5, 0, 2, 5], "texture": "#1"}, + "up": {"uv": [3.75, 5.5, 3.25, 5], "texture": "#1"}, + "down": {"uv": [5.75, 3.5, 5.25, 4], "texture": "#1"} + } + }, + { + "name": "tripod_right", + "from": [12, -4.5, 11.5], + "to": [14, 15.5, 13.5], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-5, 0, 1]}, + "faces": { + "north": {"uv": [2.5, 0, 2, 5], "texture": "#1"}, + "east": {"uv": [4, 0, 3.5, 5], "texture": "#1"}, + "south": {"uv": [3.5, 0, 3, 5], "texture": "#1"}, + "west": {"uv": [3, 0, 2.5, 5], "texture": "#1"}, + "up": {"uv": [5.25, 4.5, 5.75, 4], "texture": "#1"}, + "down": {"uv": [5.25, 4.5, 5.75, 5], "texture": "#1"} + } + }, + { + "name": "painting_rest", + "from": [3, 2.09699, 13.72391], + "to": [13, 3.09699, 15.72391], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-3.6, -3.27801, 0.59891]}, + "faces": { + "north": {"uv": [5.25, 2, 7.75, 2.25], "texture": "#1"}, + "east": {"uv": [2, 5.5, 2.5, 5.75], "texture": "#1"}, + "south": {"uv": [5.25, 2.25, 7.75, 2.5], "texture": "#1"}, + "west": {"uv": [3.25, 5.5, 3.75, 5.75], "texture": "#1"}, + "up": {"uv": [2.5, 5.5, 0, 5], "texture": "#1"}, + "down": {"uv": [7.5, 0, 5, 0.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [1, -1, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/easel_full_big.json b/src/main/resources/assets/modernlife/models/block/easel_full_big.json new file mode 100644 index 0000000..6bf0a22 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/easel_full_big.json @@ -0,0 +1,187 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/easel", + "3": "modernlife:block/canvas" + }, + "elements": [ + { + "name": "vertical_support", + "from": [7, 0.2706, 11.34672], + "to": [9, 18.2706, 12.34672], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-8, 0.2706, 0.34672]}, + "faces": { + "north": {"uv": [4, 0, 4.5, 4.5], "texture": "#1"}, + "east": {"uv": [5, 0.5, 5.25, 5], "texture": "#1"}, + "south": {"uv": [4.5, 0, 5, 4.5], "texture": "#1"}, + "west": {"uv": [2.5, 5, 2.75, 9.5], "texture": "#1"}, + "up": {"uv": [0.5, 5.75, 0, 5.5], "texture": "#1"}, + "down": {"uv": [1, 5.5, 0.5, 5.75], "texture": "#1"} + } + }, + { + "name": "232_left", + "from": [9, 12.2706, 10.34672], + "to": [9, 14.2706, 11.34672], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-8, 0.2706, 0.34672]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#1"}, + "east": {"uv": [5.5, 5.5, 5.75, 6], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#1"}, + "west": {"uv": [0, 5.75, 0.25, 6.25], "texture": "#1"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#1"} + } + }, + { + "name": "32_right", + "from": [7, 12.2706, 10.34672], + "to": [7, 14.2706, 11.34672], + "rotation": {"angle": -22.5, "axis": "x", "origin": [24, 0.2706, 0.34672]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#1"}, + "east": {"uv": [0.25, 5.75, 0.5, 6.25], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#1"}, + "west": {"uv": [0.5, 5.75, 0.75, 6.25], "texture": "#1"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#1"} + } + }, + { + "name": "tripod_back", + "from": [7.001, 0.001, 4.501], + "to": [8.999, 17.999, 5.499], + "rotation": {"angle": 0, "axis": "x", "origin": [-4.475, 0, 1]}, + "faces": { + "north": {"uv": [4, 4.5, 4.5, 9], "texture": "#1"}, + "east": {"uv": [2.75, 5, 3, 9.5], "texture": "#1"}, + "south": {"uv": [4.5, 4.5, 5, 9], "texture": "#1"}, + "west": {"uv": [3, 5, 3.25, 9.5], "texture": "#1"}, + "up": {"uv": [1.5, 5.75, 1, 5.5], "texture": "#1"}, + "down": {"uv": [2, 5.5, 1.5, 5.75], "texture": "#1"} + } + }, + { + "name": "crossbar_bottom", + "from": [4, -1.07073, 12.60809], + "to": [12, 0.92927, 13.60809], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-3.525, -2.57073, 2.63309]}, + "faces": { + "north": {"uv": [5.25, 1, 7.25, 1.5], "texture": "#1"}, + "east": {"uv": [5, 5.5, 5.25, 6], "texture": "#1"}, + "south": {"uv": [5.25, 1.5, 7.25, 2], "texture": "#1"}, + "west": {"uv": [5.25, 5.5, 5.5, 6], "texture": "#1"}, + "up": {"uv": [7.25, 3.25, 5.25, 3], "texture": "#1"}, + "down": {"uv": [7.25, 3.25, 5.25, 3.5], "texture": "#1"} + } + }, + { + "name": "crossbar_top", + "from": [4, 12.17454, 12.36482], + "to": [12, 14.17454, 13.36482], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-3.6, 0.17454, 0.11482]}, + "faces": { + "north": {"uv": [5, 5, 7, 5.5], "texture": "#1"}, + "east": {"uv": [3.75, 5, 4, 5.5], "texture": "#1"}, + "south": {"uv": [5.25, 0.5, 7.25, 1], "texture": "#1"}, + "west": {"uv": [3.75, 5.5, 4, 6], "texture": "#1"}, + "up": {"uv": [7.25, 2.75, 5.25, 2.5], "texture": "#1"}, + "down": {"uv": [7.25, 2.75, 5.25, 3], "texture": "#1"} + } + }, + { + "name": "tripod_left", + "from": [2, -4.5, 11.5], + "to": [4, 15.5, 13.5], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-5, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 5], "texture": "#1"}, + "east": {"uv": [0.5, 0, 1, 5], "texture": "#1"}, + "south": {"uv": [1, 0, 1.5, 5], "texture": "#1"}, + "west": {"uv": [1.5, 0, 2, 5], "texture": "#1"}, + "up": {"uv": [3.75, 5.5, 3.25, 5], "texture": "#1"}, + "down": {"uv": [5.75, 3.5, 5.25, 4], "texture": "#1"} + } + }, + { + "name": "tripod_right", + "from": [12, -4.5, 11.5], + "to": [14, 15.5, 13.5], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-5, 0, 1]}, + "faces": { + "north": {"uv": [2.5, 0, 2, 5], "texture": "#1"}, + "east": {"uv": [4, 0, 3.5, 5], "texture": "#1"}, + "south": {"uv": [3.5, 0, 3, 5], "texture": "#1"}, + "west": {"uv": [3, 0, 2.5, 5], "texture": "#1"}, + "up": {"uv": [5.25, 4.5, 5.75, 4], "texture": "#1"}, + "down": {"uv": [5.25, 4.5, 5.75, 5], "texture": "#1"} + } + }, + { + "name": "painting_rest", + "from": [3, 2.09699, 13.72391], + "to": [13, 3.09699, 15.72391], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-3.6, -3.27801, 0.59891]}, + "faces": { + "north": {"uv": [5.25, 2, 7.75, 2.25], "texture": "#1"}, + "east": {"uv": [2, 5.5, 2.5, 5.75], "texture": "#1"}, + "south": {"uv": [5.25, 2.25, 7.75, 2.5], "texture": "#1"}, + "west": {"uv": [3.25, 5.5, 3.75, 5.75], "texture": "#1"}, + "up": {"uv": [2.5, 5.5, 0, 5], "texture": "#1"}, + "down": {"uv": [7.5, 0, 5, 0.5], "texture": "#1"} + } + }, + { + "name": "tripod_right", + "from": [3, 2.12567, 10.841], + "to": [13, 12.12567, 10.841], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-4, 6.62567, -3.90923]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 5], "texture": "#3"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 5], "texture": "#3"}, + "up": {"uv": [5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [5, 0, 0, 0], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "translation": [-0.75, -1.5, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/extractor.json b/src/main/resources/assets/modernlife/models/block/extractor.json new file mode 100644 index 0000000..202b464 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/extractor.json @@ -0,0 +1,99 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "88": "modernlife:block/extractor", + "particle": "modernlife:block/extractor" + }, + "elements": [ + { + "from": [3, 2, 14], + "to": [13, 12, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 8]}, + "faces": { + "north": {"uv": [0, 0, 5, 5], "texture": "#88"}, + "east": {"uv": [12, 3, 10.5, 8], "texture": "#88"}, + "south": {"uv": [0, 5, 5, 10], "texture": "#88"}, + "west": {"uv": [10.5, 3, 12, 8], "texture": "#88"}, + "up": {"uv": [10.5, 8, 9, 3], "rotation": 90, "texture": "#88"}, + "down": {"uv": [13.5, 3, 12, 8], "rotation": 90, "texture": "#88"} + } + }, + { + "from": [3, 2, -1], + "to": [13, 12, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 8]}, + "faces": { + "north": {"uv": [5, 5, 0, 10], "texture": "#88"}, + "east": {"uv": [10.5, 3, 12, 8], "texture": "#88"}, + "south": {"uv": [5, 0, 0, 5], "texture": "#88"}, + "west": {"uv": [12, 3, 10.5, 8], "texture": "#88"}, + "up": {"uv": [9, 8, 10.5, 3], "rotation": 90, "texture": "#88"}, + "down": {"uv": [12, 3, 13.5, 8], "rotation": 90, "texture": "#88"} + } + }, + { + "from": [4, 3, 4], + "to": [12, 11, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 8]}, + "faces": { + "north": {"uv": [0.5, 0.5, 4.5, 4.5], "texture": "#88"}, + "east": {"uv": [9, 0, 5, 4], "texture": "#88"}, + "south": {"uv": [0.5, 0.5, 4.5, 4.5], "texture": "#88"}, + "west": {"uv": [5, 0, 9, 4], "texture": "#88"}, + "up": {"uv": [9, 8, 5, 4], "texture": "#88"}, + "down": {"uv": [9, 8, 5, 12], "texture": "#88"} + } + }, + { + "from": [5, 4, 2], + "to": [11, 10, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 8]}, + "faces": { + "north": {"uv": [1, 1, 4, 4], "texture": "#88"}, + "east": {"uv": [9, 0, 15, 3], "texture": "#88"}, + "south": {"uv": [1, 1, 4, 4], "texture": "#88"}, + "west": {"uv": [9, 0, 15, 3], "texture": "#88"}, + "up": {"uv": [15, 3, 9, 0], "rotation": 90, "texture": "#88"}, + "down": {"uv": [15, 0, 9, 3], "rotation": 90, "texture": "#88"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 0.5, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, 1, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/faceless_canvas.json b/src/main/resources/assets/modernlife/models/block/faceless_canvas.json new file mode 100644 index 0000000..3fe74c1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/faceless_canvas.json @@ -0,0 +1,117 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/blank_painting", + "particle": "modernlife:block/blank_painting" + }, + "elements": [ + { + "name": "blank_painting", + "from": [0, 0, 0], + "to": [16, 16, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.9]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"} + } + }, + { + "name": "blank_painting", + "from": [0, 0, 0], + "to": [0, 16, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.9]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"} + } + }, + { + "name": "blank_painting", + "from": [16, 0, 0], + "to": [16, 16, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.9]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"} + } + }, + { + "name": "blank_painting", + "from": [0, 16, 0], + "to": [16, 16, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.9]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"} + } + }, + { + "name": "blank_painting", + "from": [0, 0, 0], + "to": [16, 0, 1.5], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 0.9]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 8], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 6, 1], "rotation": 180, "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 101, 0], + "translation": [3, 1.75, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 98, 0], + "translation": [3.5, -0.25, 0.5], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 72, 12], + "translation": [1, 2.75, 4.75], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -107, -16], + "translation": [-3, 1.5, 1], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [-3, 1.5, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/flatscreen_tv.json b/src/main/resources/assets/modernlife/models/block/flatscreen_tv.json new file mode 100644 index 0000000..dfeed29 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/flatscreen_tv.json @@ -0,0 +1,110 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/hopper_outside", + "1": "block/black_concrete_powder", + "2": "block/black_concrete", + "particle": "block/hopper_outside" + }, + "elements": [ + { + "name": "screen", + "from": [-11, 1.625, 7.9125], + "to": [27, 22.625, 8.0875], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 2.5, 1.9125]}, + "faces": { + "north": {"uv": [0, 0, 16, 10], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 10], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 10], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#2"} + } + }, + { + "name": "screen_back", + "from": [-11, 1.625, 7.8125], + "to": [27, 22.625, 7.9125], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2.5, 2.05]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 10], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 10], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#1"} + } + }, + { + "from": [6.475, 0, 6.5], + "to": [9.55, 0.25, 9.5], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 0, 3.5]}, + "faces": { + "north": {"uv": [0, 0, 3.075, 0.25], "texture": "#0"}, + "east": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "south": {"uv": [0, 0, 3.075, 0.25], "texture": "#0"}, + "west": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "up": {"uv": [6.475, 6.5, 9.55, 9.5], "texture": "#0"}, + "down": {"uv": [6.475, 6.5, 9.55, 9.5], "texture": "#0"} + } + }, + { + "from": [6.5, -0.15, 6.49], + "to": [9.5, 1.95, 6.74], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 0.125, 7]}, + "faces": { + "north": {"uv": [6.5, 14.05, 9.5, 16], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 2.1, 0.25], "rotation": 90, "texture": "#0"}, + "south": {"uv": [6.5, 14.05, 9.5, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 2.1, 0.25], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "down": {"uv": [0, 0, 3, 0.25], "rotation": 180, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "thirdperson_lefthand": { + "translation": [0, 5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.38, 5.95, -0.87], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.38, 5.95, -0.87], + "scale": [0.8, 0.8, 0.8] + }, + "ground": { + "translation": [0, 4.25, 0], + "scale": [0.7, 0.7, 0.7] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [0, -1.5, 0], + "scale": [0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -1.25, -1.25], + "scale": [0.7, 0.7, 0.7] + } + }, + "groups": [0, 1, + { + "name": "stand", + "origin": [8, 0.125, 7], + "children": [2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/floor_mat.json b/src/main/resources/assets/modernlife/models/block/floor_mat.json new file mode 100644 index 0000000..7a86a3d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/floor_mat.json @@ -0,0 +1,62 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/floor_mat_bottom", + "2": "modernlife:block/floor_mat_top", + "particle": "modernlife:block/floor_mat_bottom" + }, + "elements": [ + { + "name": "center", + "from": [0, 0, 3], + "to": [16, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [0.25, 0, -1.75]}, + "faces": { + "north": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 10], "rotation": 90, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 10], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 10, 0, 0], "texture": "#2"}, + "down": {"uv": [16, 0, 0, 10], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.75, 0.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 4.75, 0.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -10, 9], + "translation": [3.38, 5.45, -2.62], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_lefthand": { + "rotation": [0, -10, 9], + "translation": [3.38, 5.45, -2.62], + "scale": [0.8, 0.8, 0.8] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, 1.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, -8] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/four_panel_window.json b/src/main/resources/assets/modernlife/models/block/four_panel_window.json new file mode 100644 index 0000000..d3ebcf2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/four_panel_window.json @@ -0,0 +1,55 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "modernlife:block/four_panel_window", + "particle": "modernlife:block/four_panel_window" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, -34, 0], + "translation": [0, 1.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -34, 0], + "translation": [0, 1.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "fixed": { + "translation": [0, 0, 3.25], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table.json b/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table.json new file mode 100644 index 0000000..972471e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_corner.json b/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_corner.json new file mode 100644 index 0000000..579cf5b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_corner", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_end.json b/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_end.json new file mode 100644 index 0000000..7af43e0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_end", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_four_corner.json b/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_four_corner.json new file mode 100644 index 0000000..cefabd4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_four_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_four_corner", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_mid.json b/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_mid.json new file mode 100644 index 0000000..f7e4f71 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_mid", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_one_border.json b/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_one_border.json new file mode 100644 index 0000000..90628bf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_one_border.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_one_border", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_three_way.json b/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_three_way.json new file mode 100644 index 0000000..30ee707 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_three_way.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_three_way", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_x_axis.json b/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_x_axis.json new file mode 100644 index 0000000..10ae91c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_x_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_x_axis", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_z_axis.json b/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_z_axis.json new file mode 100644 index 0000000..623c3e0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_acacia_coffee_table_z_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_z_axis", + "textures": { + "0": "block/acacia_planks", + "1": "block/acacia_log", + "particle": "block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_acacia_trapdoor_bottom.json b/src/main/resources/assets/modernlife/models/block/glass_acacia_trapdoor_bottom.json new file mode 100644 index 0000000..e674973 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_acacia_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "modernlife:block/glass_acacia_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_acacia_trapdoor_open.json b/src/main/resources/assets/modernlife/models/block/glass_acacia_trapdoor_open.json new file mode 100644 index 0000000..26b4465 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_acacia_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "modernlife:block/glass_acacia_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_acacia_trapdoor_top.json b/src/main/resources/assets/modernlife/models/block/glass_acacia_trapdoor_top.json new file mode 100644 index 0000000..20d47c2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_acacia_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "modernlife:block/glass_acacia_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table.json b/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table.json new file mode 100644 index 0000000..1cbf9cd --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_corner.json b/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_corner.json new file mode 100644 index 0000000..945cfe1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_corner", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_end.json b/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_end.json new file mode 100644 index 0000000..43c37e0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_end", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_four_corner.json b/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_four_corner.json new file mode 100644 index 0000000..ea79a24 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_four_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_four_corner", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_mid.json b/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_mid.json new file mode 100644 index 0000000..55465a4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_mid", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_one_border.json b/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_one_border.json new file mode 100644 index 0000000..aa03345 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_one_border.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_one_border", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_three_way.json b/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_three_way.json new file mode 100644 index 0000000..0f7ca72 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_three_way.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_three_way", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_x_axis.json b/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_x_axis.json new file mode 100644 index 0000000..5069c1f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_x_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_x_axis", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_z_axis.json b/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_z_axis.json new file mode 100644 index 0000000..5e79570 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_birch_coffee_table_z_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_z_axis", + "textures": { + "0": "block/birch_planks", + "1": "block/birch_log", + "particle": "block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_birch_trapdoor_bottom.json b/src/main/resources/assets/modernlife/models/block/glass_birch_trapdoor_bottom.json new file mode 100644 index 0000000..548c7ef --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_birch_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "modernlife:block/glass_birch_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_birch_trapdoor_open.json b/src/main/resources/assets/modernlife/models/block/glass_birch_trapdoor_open.json new file mode 100644 index 0000000..58fc7d6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_birch_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "modernlife:block/glass_birch_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_birch_trapdoor_top.json b/src/main/resources/assets/modernlife/models/block/glass_birch_trapdoor_top.json new file mode 100644 index 0000000..d350e9f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_birch_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "modernlife:block/glass_birch_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_coffee_table.json b/src/main/resources/assets/modernlife/models/block/glass_coffee_table.json new file mode 100644 index 0000000..82fe872 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_coffee_table.json @@ -0,0 +1,158 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "2": "block/glass", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 14], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [0, 6, 0], + "to": [16, 8, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [14, 6, 2], + "to": [16, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 12], "texture": "#1"} + } + }, + { + "from": [0, 6, 2], + "to": [2, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 12], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [2, 6, 2], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [14, 0, 14], + "to": [16, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [14, 0, 0], + "to": [16, 6, 2], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [2, 6, 2], + "to": [14, 8, 14], + "faces": { + "north": {"uv": [0, 0, 12, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 12, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 12, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 12, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 12, 12], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_coffee_table_corner.json b/src/main/resources/assets/modernlife/models/block/glass_coffee_table_corner.json new file mode 100644 index 0000000..d98b93b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_coffee_table_corner.json @@ -0,0 +1,131 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "3": "modernlife:block/glass_clear", + "4": "block/glass", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 14], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [0, 6, 0], + "to": [2, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 14, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 14, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 14], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 14], "texture": "#1"} + } + }, + { + "from": [14, 6, 0], + "to": [16, 8, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#1"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [2, 6, 2], + "to": [14, 8, 14], + "faces": { + "up": {"uv": [0, 1, 15, 16], "texture": "#4"}, + "down": {"uv": [0, 1, 15, 16], "rotation": 90, "texture": "#4"} + } + }, + { + "from": [14, 6, 2], + "to": [16, 8, 14], + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#3"}, + "up": {"uv": [3, 0, 4, 16], "rotation": 180, "texture": "#3"}, + "down": {"uv": [3, 0, 4, 16], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [2, 7, 0], + "to": [14, 8, 2], + "faces": { + "up": {"uv": [1, 0, 15, 16], "rotation": 270, "texture": "#3"}, + "down": {"uv": [1, 0, 15, 16], "rotation": 270, "texture": "#3"} + } + }, + { + "from": [13.25, 7, 2], + "to": [14, 8, 5], + "faces": { + "up": {"uv": [0, 10, 4, 11], "rotation": 90, "texture": "#3"}, + "down": {"uv": [0, 0, 3, 3], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_coffee_table_end.json b/src/main/resources/assets/modernlife/models/block/glass_coffee_table_end.json new file mode 100644 index 0000000..5d7b210 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_coffee_table_end.json @@ -0,0 +1,120 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "2": "block/glass", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 14], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [14, 6, 0], + "to": [16, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 14, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 14, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 14], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 14], "texture": "#1"} + } + }, + { + "from": [0, 6, 0], + "to": [2, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 14, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 14, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 14], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 14], "texture": "#1"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [14, 0, 14], + "to": [16, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [2, 6, 0], + "to": [14, 8, 14], + "faces": { + "east": {"uv": [0, 0, 12, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 12, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 12, 2], "texture": "#2"}, + "up": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "down": {"uv": [0, 1, 16, 16], "rotation": 180, "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_coffee_table_four_corner.json b/src/main/resources/assets/modernlife/models/block/glass_coffee_table_four_corner.json new file mode 100644 index 0000000..e56041c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_coffee_table_four_corner.json @@ -0,0 +1,106 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "3": "modernlife:block/glass_clear", + "4": "block/glass", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 14], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [0, 6, 0], + "to": [2, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 14, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 14, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 14], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 14], "texture": "#1"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 6, 16], + "faces": { + "north": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 6], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [2, 6, 2], + "to": [14, 8, 14], + "faces": { + "up": {"uv": [0, 1, 15, 16], "texture": "#4"} + } + }, + { + "from": [14, 6, 2], + "to": [16, 8, 14], + "faces": { + "up": {"uv": [3, 0, 4, 15], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [2, 7, 0], + "to": [14, 8, 2], + "faces": { + "up": {"uv": [1, 0, 2, 15], "rotation": 270, "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_coffee_table_mid.json b/src/main/resources/assets/modernlife/models/block/glass_coffee_table_mid.json new file mode 100644 index 0000000..2f110ef --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_coffee_table_mid.json @@ -0,0 +1,52 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/glass", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 0], + "to": [16, 8, 16], + "faces": { + "up": {"uv": [1, 1, 15, 15], "texture": "#2"}, + "down": {"uv": [0, 0, 12, 12], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_coffee_table_one_border.json b/src/main/resources/assets/modernlife/models/block/glass_coffee_table_one_border.json new file mode 100644 index 0000000..42f737d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_coffee_table_one_border.json @@ -0,0 +1,66 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/oak_log", + "2": "block/glass", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 14], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 16], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 2, 16], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [0, 6, 3], + "to": [16, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "up": {"uv": [0, 1, 15, 15], "rotation": 270, "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_coffee_table_three_way.json b/src/main/resources/assets/modernlife/models/block/glass_coffee_table_three_way.json new file mode 100644 index 0000000..1c3d22f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_coffee_table_three_way.json @@ -0,0 +1,113 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/oak_log", + "2": "block/glass", + "3": "modernlife:block/glass_clear", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 14], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [0, 6, 0], + "to": [2, 8, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#1"} + } + }, + { + "from": [14, 6, 0], + "to": [16, 8, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#1"} + } + }, + { + "from": [0, 6, 3], + "to": [16, 8, 14], + "faces": { + "up": {"uv": [1, 1, 15, 16], "texture": "#2"} + } + }, + { + "from": [2, 7, 0], + "to": [14, 8, 2.775], + "faces": { + "up": {"uv": [0, 2, 16, 3], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [14, 7, 2], + "to": [16, 8, 13], + "faces": { + "up": {"uv": [0, 10, 14, 11], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [0, 7, 2], + "to": [2, 8, 13], + "faces": { + "up": {"uv": [0, 10, 14, 11], "rotation": 90, "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_coffee_table_x_axis.json b/src/main/resources/assets/modernlife/models/block/glass_coffee_table_x_axis.json new file mode 100644 index 0000000..7c7e5ce --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_coffee_table_x_axis.json @@ -0,0 +1,78 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/oak_log", + "2": "block/glass", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 6, 14], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [0, 6, 0], + "to": [16, 8, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [0, 6, 2], + "to": [16, 8, 14], + "faces": { + "up": {"uv": [1, 0, 15, 16], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_coffee_table_z_axis.json b/src/main/resources/assets/modernlife/models/block/glass_coffee_table_z_axis.json new file mode 100644 index 0000000..3ad14fa --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_coffee_table_z_axis.json @@ -0,0 +1,78 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/oak_log", + "2": "block/glass", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [14, 6, 0], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 16], "texture": "#1"} + } + }, + { + "from": [0, 6, 0], + "to": [2, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 16], "texture": "#1"} + } + }, + { + "from": [2, 6, 0], + "to": [14, 8, 16], + "faces": { + "up": {"uv": [0, 1, 16, 15], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table.json b/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table.json new file mode 100644 index 0000000..319160a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_corner.json b/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_corner.json new file mode 100644 index 0000000..91ddb2b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_corner", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_end.json b/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_end.json new file mode 100644 index 0000000..cd72089 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_end", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_four_corner.json b/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_four_corner.json new file mode 100644 index 0000000..ba828d8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_four_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_four_corner", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_mid.json b/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_mid.json new file mode 100644 index 0000000..b6b4f6a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_mid", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_one_border.json b/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_one_border.json new file mode 100644 index 0000000..92a36c8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_one_border.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_one_border", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_three_way.json b/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_three_way.json new file mode 100644 index 0000000..b358b6b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_three_way.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_three_way", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_x_axis.json b/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_x_axis.json new file mode 100644 index 0000000..78c668f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_x_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_x_axis", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_z_axis.json b/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_z_axis.json new file mode 100644 index 0000000..820f95e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_crimson_coffee_table_z_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_z_axis", + "textures": { + "0": "block/crimson_planks", + "1": "block/crimson_stem", + "particle": "block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_crimson_trapdoor_bottom.json b/src/main/resources/assets/modernlife/models/block/glass_crimson_trapdoor_bottom.json new file mode 100644 index 0000000..e6c2369 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_crimson_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "modernlife:block/glass_crimson_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_crimson_trapdoor_open.json b/src/main/resources/assets/modernlife/models/block/glass_crimson_trapdoor_open.json new file mode 100644 index 0000000..5838b4a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_crimson_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "modernlife:block/glass_crimson_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_crimson_trapdoor_top.json b/src/main/resources/assets/modernlife/models/block/glass_crimson_trapdoor_top.json new file mode 100644 index 0000000..643995b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_crimson_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "modernlife:block/glass_crimson_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table.json b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table.json new file mode 100644 index 0000000..90de8e3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_corner.json b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_corner.json new file mode 100644 index 0000000..33d5608 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_corner", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_end.json b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_end.json new file mode 100644 index 0000000..9ef5641 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_end", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_four_corner.json b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_four_corner.json new file mode 100644 index 0000000..8c5da5f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_four_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_four_corner", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_mid.json b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_mid.json new file mode 100644 index 0000000..6be3edb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_mid", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_one_border.json b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_one_border.json new file mode 100644 index 0000000..8a106c7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_one_border.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_one_border", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_three_way.json b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_three_way.json new file mode 100644 index 0000000..527ac04 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_three_way.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_three_way", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_x_axis.json b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_x_axis.json new file mode 100644 index 0000000..fd242a8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_x_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_x_axis", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_z_axis.json b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_z_axis.json new file mode 100644 index 0000000..49d667f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_coffee_table_z_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_z_axis", + "textures": { + "0": "block/dark_oak_planks", + "1": "block/dark_oak_log", + "particle": "block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_dark_oak_trapdoor_bottom.json b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_trapdoor_bottom.json new file mode 100644 index 0000000..8fa1b91 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "modernlife:block/glass_dark_oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_dark_oak_trapdoor_open.json b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_trapdoor_open.json new file mode 100644 index 0000000..f592b69 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "modernlife:block/glass_dark_oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_dark_oak_trapdoor_top.json b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_trapdoor_top.json new file mode 100644 index 0000000..2f33396 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_dark_oak_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "modernlife:block/glass_dark_oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_door.json b/src/main/resources/assets/modernlife/models/block/glass_door.json new file mode 100644 index 0000000..90ca4a4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_door.json @@ -0,0 +1,124 @@ +{ + "variants": { + "facing=east,half=lower,hinge=left,open=false": { + "model": "modernlife:block/glass_door_bottom" + }, + "facing=east,half=lower,hinge=left,open=true": { + "model": "modernlife:block/glass_door_bottom_hinge", + "y": 90 + }, + "facing=east,half=lower,hinge=right,open=false": { + "model": "modernlife:block/glass_door_bottom_hinge" + }, + "facing=east,half=lower,hinge=right,open=true": { + "model": "modernlife:block/glass_door_bottom", + "y": 270 + }, + "facing=east,half=upper,hinge=left,open=false": { + "model": "modernlife:block/glass_door_top" + }, + "facing=east,half=upper,hinge=left,open=true": { + "model": "modernlife:block/glass_door_top_hinge", + "y": 90 + }, + "facing=east,half=upper,hinge=right,open=false": { + "model": "modernlife:block/glass_door_top_hinge" + }, + "facing=east,half=upper,hinge=right,open=true": { + "model": "modernlife:block/glass_door_top", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=false": { + "model": "modernlife:block/glass_door_bottom", + "y": 270 + }, + "facing=north,half=lower,hinge=left,open=true": { + "model": "modernlife:block/glass_door_bottom_hinge" + }, + "facing=north,half=lower,hinge=right,open=false": { + "model": "modernlife:block/glass_door_bottom_hinge", + "y": 270 + }, + "facing=north,half=lower,hinge=right,open=true": { + "model": "modernlife:block/glass_door_bottom", + "y": 180 + }, + "facing=north,half=upper,hinge=left,open=false": { + "model": "modernlife:block/glass_door_top", + "y": 270 + }, + "facing=north,half=upper,hinge=left,open=true": { + "model": "modernlife:block/glass_door_top_hinge" + }, + "facing=north,half=upper,hinge=right,open=false": { + "model": "modernlife:block/glass_door_top_hinge", + "y": 270 + }, + "facing=north,half=upper,hinge=right,open=true": { + "model": "modernlife:block/glass_door_top", + "y": 180 + }, + "facing=south,half=lower,hinge=left,open=false": { + "model": "modernlife:block/glass_door_bottom", + "y": 90 + }, + "facing=south,half=lower,hinge=left,open=true": { + "model": "modernlife:block/glass_door_bottom_hinge", + "y": 180 + }, + "facing=south,half=lower,hinge=right,open=false": { + "model": "modernlife:block/glass_door_bottom_hinge", + "y": 90 + }, + "facing=south,half=lower,hinge=right,open=true": { + "model": "modernlife:block/glass_door_bottom" + }, + "facing=south,half=upper,hinge=left,open=false": { + "model": "modernlife:block/glass_door_top", + "y": 90 + }, + "facing=south,half=upper,hinge=left,open=true": { + "model": "modernlife:block/glass_door_top_hinge", + "y": 180 + }, + "facing=south,half=upper,hinge=right,open=false": { + "model": "modernlife:block/glass_door_top_hinge", + "y": 90 + }, + "facing=south,half=upper,hinge=right,open=true": { + "model": "modernlife:block/glass_door_top" + }, + "facing=west,half=lower,hinge=left,open=false": { + "model": "modernlife:block/glass_door_bottom", + "y": 180 + }, + "facing=west,half=lower,hinge=left,open=true": { + "model": "modernlife:block/glass_door_bottom_hinge", + "y": 270 + }, + "facing=west,half=lower,hinge=right,open=false": { + "model": "modernlife:block/glass_door_bottom_hinge", + "y": 180 + }, + "facing=west,half=lower,hinge=right,open=true": { + "model": "modernlife:block/glass_door_bottom", + "y": 90 + }, + "facing=west,half=upper,hinge=left,open=false": { + "model": "modernlife:block/glass_door_top", + "y": 180 + }, + "facing=west,half=upper,hinge=left,open=true": { + "model": "modernlife:block/glass_door_top_hinge", + "y": 270 + }, + "facing=west,half=upper,hinge=right,open=false": { + "model": "modernlife:block/glass_door_top_hinge", + "y": 180 + }, + "facing=west,half=upper,hinge=right,open=true": { + "model": "modernlife:block/glass_door_top", + "y": 90 + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_door_bottom.json b/src/main/resources/assets/modernlife/models/block/glass_door_bottom.json new file mode 100644 index 0000000..6441af2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_door_bottom.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "46": "modernlife:block/modern_glass_door", + "particle": "modernlife:block/modern_glass_door" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [3, 16, 16], + "faces": { + "north": {"uv": [9, 8, 7.5, 16], "texture": "#46", "cullface": "north"}, + "east": {"uv": [8, 8, 0, 16], "texture": "#46"}, + "south": {"uv": [7.5, 8, 9, 16], "texture": "#46", "cullface": "south"}, + "west": {"uv": [0, 8, 8, 16], "texture": "#46", "cullface": "west"}, + "down": {"uv": [10.5, 0, 9, 8], "texture": "#46", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_door_bottom_hinge.json b/src/main/resources/assets/modernlife/models/block/glass_door_bottom_hinge.json new file mode 100644 index 0000000..6441af2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_door_bottom_hinge.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "46": "modernlife:block/modern_glass_door", + "particle": "modernlife:block/modern_glass_door" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [3, 16, 16], + "faces": { + "north": {"uv": [9, 8, 7.5, 16], "texture": "#46", "cullface": "north"}, + "east": {"uv": [8, 8, 0, 16], "texture": "#46"}, + "south": {"uv": [7.5, 8, 9, 16], "texture": "#46", "cullface": "south"}, + "west": {"uv": [0, 8, 8, 16], "texture": "#46", "cullface": "west"}, + "down": {"uv": [10.5, 0, 9, 8], "texture": "#46", "cullface": "down"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_door_top.json b/src/main/resources/assets/modernlife/models/block/glass_door_top.json new file mode 100644 index 0000000..2177b1e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_door_top.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "46": "modernlife:block/modern_glass_door", + "particle": "modernlife:block/modern_glass_door" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [3, 16, 16], + "faces": { + "north": {"uv": [9, 0, 7.5, 8], "texture": "#46", "cullface": "north"}, + "east": {"uv": [8, 0, 0, 8], "texture": "#46"}, + "south": {"uv": [7.5, 0, 9, 8], "texture": "#46", "cullface": "south"}, + "west": {"uv": [0, 0, 8, 8], "texture": "#46", "cullface": "west"}, + "up": {"uv": [9, 8, 10.5, 0], "texture": "#46", "cullface": "up"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_door_top_hinge.json b/src/main/resources/assets/modernlife/models/block/glass_door_top_hinge.json new file mode 100644 index 0000000..2177b1e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_door_top_hinge.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "46": "modernlife:block/modern_glass_door", + "particle": "modernlife:block/modern_glass_door" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [3, 16, 16], + "faces": { + "north": {"uv": [9, 0, 7.5, 8], "texture": "#46", "cullface": "north"}, + "east": {"uv": [8, 0, 0, 8], "texture": "#46"}, + "south": {"uv": [7.5, 0, 9, 8], "texture": "#46", "cullface": "south"}, + "west": {"uv": [0, 0, 8, 8], "texture": "#46", "cullface": "west"}, + "up": {"uv": [9, 8, 10.5, 0], "texture": "#46", "cullface": "up"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_iron_trapdoor_bottom.json b/src/main/resources/assets/modernlife/models/block/glass_iron_trapdoor_bottom.json new file mode 100644 index 0000000..e0c511e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_iron_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "modernlife:block/glass_iron_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_iron_trapdoor_open.json b/src/main/resources/assets/modernlife/models/block/glass_iron_trapdoor_open.json new file mode 100644 index 0000000..d4186f5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_iron_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "modernlife:block/glass_iron_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_iron_trapdoor_top.json b/src/main/resources/assets/modernlife/models/block/glass_iron_trapdoor_top.json new file mode 100644 index 0000000..96c0716 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_iron_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "modernlife:block/glass_iron_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table.json b/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table.json new file mode 100644 index 0000000..25ad058 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_corner.json b/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_corner.json new file mode 100644 index 0000000..f439eef --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_corner", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_end.json b/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_end.json new file mode 100644 index 0000000..620c008 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_end", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_four_corner.json b/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_four_corner.json new file mode 100644 index 0000000..b28fdee --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_four_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_four_corner", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_mid.json b/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_mid.json new file mode 100644 index 0000000..4d9dec7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_mid", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_one_border.json b/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_one_border.json new file mode 100644 index 0000000..348bb3d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_one_border.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_one_border", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_three_way.json b/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_three_way.json new file mode 100644 index 0000000..2e74ed9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_three_way.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_three_way", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_x_axis.json b/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_x_axis.json new file mode 100644 index 0000000..ccf9729 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_x_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_x_axis", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_z_axis.json b/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_z_axis.json new file mode 100644 index 0000000..a92043d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_jungle_coffee_table_z_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_z_axis", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_jungle_trapdoor_bottom.json b/src/main/resources/assets/modernlife/models/block/glass_jungle_trapdoor_bottom.json new file mode 100644 index 0000000..4413e34 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_jungle_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "modernlife:block/glass_jungle_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_jungle_trapdoor_open.json b/src/main/resources/assets/modernlife/models/block/glass_jungle_trapdoor_open.json new file mode 100644 index 0000000..1402e65 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_jungle_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "modernlife:block/glass_jungle_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_jungle_trapdoor_top.json b/src/main/resources/assets/modernlife/models/block/glass_jungle_trapdoor_top.json new file mode 100644 index 0000000..33066b7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_jungle_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "modernlife:block/glass_jungle_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table.json b/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table.json new file mode 100644 index 0000000..11bfc47 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_corner.json b/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_corner.json new file mode 100644 index 0000000..206f383 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_corner", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_end.json b/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_end.json new file mode 100644 index 0000000..c477013 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_end", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_four_corner.json b/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_four_corner.json new file mode 100644 index 0000000..ca890bd --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_four_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_four_corner", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_mid.json b/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_mid.json new file mode 100644 index 0000000..248a3ac --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_mid", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_one_border.json b/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_one_border.json new file mode 100644 index 0000000..6643a31 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_one_border.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_one_border", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_three_way.json b/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_three_way.json new file mode 100644 index 0000000..5a1a1a8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_three_way.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_three_way", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_x_axis.json b/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_x_axis.json new file mode 100644 index 0000000..baec32d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_x_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_x_axis", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_z_axis.json b/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_z_axis.json new file mode 100644 index 0000000..765f6e2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_oak_coffee_table_z_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_z_axis", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_oak_trapdoor_bottom.json b/src/main/resources/assets/modernlife/models/block/glass_oak_trapdoor_bottom.json new file mode 100644 index 0000000..59d27e9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_oak_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "modernlife:block/glass_oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_oak_trapdoor_open.json b/src/main/resources/assets/modernlife/models/block/glass_oak_trapdoor_open.json new file mode 100644 index 0000000..4caf886 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_oak_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "modernlife:block/glass_oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_oak_trapdoor_top.json b/src/main/resources/assets/modernlife/models/block/glass_oak_trapdoor_top.json new file mode 100644 index 0000000..0f9f511 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_oak_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "modernlife:block/glass_oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_panel.json b/src/main/resources/assets/modernlife/models/block/glass_panel.json new file mode 100644 index 0000000..aa9bb41 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_panel.json @@ -0,0 +1,132 @@ +{ + "multipart": [ + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "y": 0 + }, + "when": { + "face": "floor", + "facing": "north" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "y": 180 + }, + "when": { + "face": "floor", + "facing": "south" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "y": 90 + }, + "when": { + "face": "floor", + "facing": "east" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "y": 270 + }, + "when": { + "face": "floor", + "facing": "west" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "x": 90, + "y": 0 + }, + "when": { + "face": "wall", + "facing": "north" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "x": 90, + "y": 180 + }, + "when": { + "face": "wall", + "facing": "south" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "x": 90, + "y": 90 + }, + "when": { + "face": "wall", + "facing": "east" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "x": 90, + "y": 270 + }, + "when": { + "face": "wall", + "facing": "west" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "x": 180, + "y": 0 + }, + "when": { + "face": "ceiling", + "facing": "north" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "x": 180, + "y": 180 + }, + "when": { + "face": "ceiling", + "facing": "south" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "x": 180, + "y": 90 + }, + "when": { + "face": "ceiling", + "facing": "east" + } + }, + { + "apply": { + "model": "modernlife:block/glass_panel_floor", + "x": 180, + "y": 270 + }, + "when": { + "face": "ceiling", + "facing": "west" + } + } + ] +} diff --git a/src/main/resources/assets/modernlife/models/block/glass_panel_ceiling.json b/src/main/resources/assets/modernlife/models/block/glass_panel_ceiling.json new file mode 100644 index 0000000..9751ceb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_panel_ceiling.json @@ -0,0 +1,61 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/glass", + "particle": "block/glass" + }, + "elements": [ + { + "name": "floor_panel", + "from": [0, 15, 0], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 1], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 16, 1], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 1], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 16, 1], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [90, 0, 0], + "translation": [0, 3, -3.5], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [90, 0, 0], + "translation": [0, 3, -3.5], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [21, -22, 102], + "translation": [10.63, 3.2, 0.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [21, -22, 102], + "translation": [10.63, 3.2, 0.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [90, 0, 0], + "scale": [0.8, 0.8, 0.8] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 180, 0], + "translation": [0, 0, 7.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_panel_floor.json b/src/main/resources/assets/modernlife/models/block/glass_panel_floor.json new file mode 100644 index 0000000..2d8df93 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_panel_floor.json @@ -0,0 +1,62 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/glass", + "particle": "block/glass" + }, + "elements": [ + { + "name": "floor_panel", + "from": [0, 0, 0], + "to": [16, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "rotation": [90, 0, 0], + "translation": [0, 3, 4.5], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [90, 0, 0], + "translation": [0, 3, 4.5], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -22, 102], + "translation": [-1.12, 3.2, -2.62], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -22, 102], + "translation": [-1.12, 3.2, -2.62], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [90, 0, 0], + "scale": [0.8, 0.8, 0.8] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [90, 180, 0], + "translation": [0, 0, 7.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_panel_wall.json b/src/main/resources/assets/modernlife/models/block/glass_panel_wall.json new file mode 100644 index 0000000..5abb625 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_panel_wall.json @@ -0,0 +1,58 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/glass", + "particle": "block/glass" + }, + "elements": [ + { + "name": "floor_panel", + "from": [0, 0, 15], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 16, 1], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 1], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 1], "rotation": 180, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, -4], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, -4], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -76, 102], + "translation": [7.13, 3.2, -2.62], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -76, 102], + "translation": [7.13, 3.2, -2.62], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "scale": [0.8, 0.8, 0.8] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, 7.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_ramp.json b/src/main/resources/assets/modernlife/models/block/glass_ramp.json new file mode 100644 index 0000000..f0e3797 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_ramp.json @@ -0,0 +1,143 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "2": "block/glass", + "particle": "block/glass" + }, + "elements": [ + { + "name": "vertical", + "from": [15.025, 0.025, 0.06], + "to": [16.025, 15.975, 15.99], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 1, 15], "texture": "#2"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 15], "texture": "#2"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 15.75], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 12], "texture": "#2"} + } + }, + { + "name": "main_ramp_lower", + "from": [0, 0, -0.01], + "to": [11.3, 1, 16.01], + "shade": false, + "rotation": {"angle": 45, "axis": "z", "origin": [0, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 11.3, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 15.95, 1], "texture": "#2"}, + "south": {"uv": [0, 0, 11.3, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 15.95, 1], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 11.3, 15.95], "texture": "#2"} + } + }, + { + "name": "main_ramp_upper", + "from": [11.3, 0, -0.01], + "to": [22.6, 1, 16.01], + "shade": false, + "rotation": {"angle": 45, "axis": "z", "origin": [0, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 11.3, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 15.95, 1], "texture": "#2"}, + "south": {"uv": [0, 0, 11.3, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 15.95, 1], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 11.3, 15.95], "texture": "#2"} + } + }, + { + "name": "filler_1", + "from": [0, 0, 0], + "to": [16, 1, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 14, 12], "texture": "#2"}, + "down": {"uv": [0, 0, 14, 12], "texture": "#2"} + } + }, + { + "from": [4, 1, 0], + "to": [15, 12, 1], + "faces": { + "north": {"uv": [1, 1, 15, 15], "texture": "#2"}, + "east": {"uv": [13, 2, 14, 1], "texture": "#2"}, + "south": {"uv": [15, 1, 1, 15], "texture": "#2"}, + "west": {"uv": [13, 2, 14, 1], "texture": "#2"}, + "up": {"uv": [13, 2, 14, 1], "texture": "#2"}, + "down": {"uv": [13, 2, 14, 1], "texture": "#2"} + } + }, + { + "from": [4, 1, 15], + "to": [15, 12, 16], + "faces": { + "north": {"uv": [1, 1, 15, 15], "texture": "#2"}, + "east": {"uv": [13, 2, 14, 1], "texture": "#2"}, + "south": {"uv": [15, 1, 1, 15], "texture": "#2"}, + "west": {"uv": [13, 2, 14, 1], "texture": "#2"}, + "up": {"uv": [13, 2, 14, 1], "texture": "#2"}, + "down": {"uv": [13, 2, 14, 1], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 88, 25], + "translation": [3.38, 3.2, 0.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 88, 25], + "translation": [3.38, 3.2, 0.13], + "scale": [-0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [-0.25, -0.25, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + 1, + 2, + { + "name": "fillers", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [3] + }, + 4, + 5 + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/glass_ramp_corner.json new file mode 100644 index 0000000..322945b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_ramp_corner.json @@ -0,0 +1,441 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "2": "block/glass", + "particle": "block/glass" + }, + "elements": [ + { + "name": "vertical", + "from": [15.025, 0.025, 0.06], + "to": [16.025, 15.975, 1.06], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 1, 15], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 15], "texture": "#2"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 15.75], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 12], "texture": "#2"} + } + }, + { + "name": "filler_1", + "from": [-0.75, 0, 0], + "to": [16, 1, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 14, 12], "texture": "#2"}, + "down": {"uv": [0, 0, 11, 11], "texture": "#2"} + } + }, + { + "from": [14.88909, -4.3033, 10.5], + "to": [15.88909, 18.4467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [13.88909, -4.3033, 10.5], + "to": [14.88909, 16.9467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + }, + { + "from": [11.88909, -4.3033, 10.5], + "to": [12.88909, 14.1967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "east": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "south": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "west": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "up": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "down": {"uv": [4, 0, 3, 16], "texture": "#2"} + } + }, + { + "from": [10.88909, -4.3033, 10.5], + "to": [11.88909, 12.9467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [9.88909, -4.3033, 10.5], + "to": [10.88909, 11.1967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + }, + { + "from": [7.88909, -4.3033, 10.5], + "to": [8.88909, 8.4467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "east": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "south": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "west": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "up": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "down": {"uv": [4, 0, 3, 16], "texture": "#2"} + } + }, + { + "from": [6.88909, -4.3033, 10.5], + "to": [7.88909, 7.1967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [5.88909, -4.3033, 10.5], + "to": [6.88909, 5.6967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + }, + { + "from": [2.88909, -4.3033, 10.5], + "to": [3.88909, 1.4467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [0.88909, -4.3033, 10.5], + "to": [1.88909, -1.5533, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [-0.16091, -4.3033, 10.5], + "to": [0.88909, -2.8033, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [3.88909, -4.3033, 10.5], + "to": [4.88909, 2.9467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + }, + { + "from": [1.88909, -4.3033, 10.5], + "to": [2.88909, -0.0533, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 0], + "to": [6.5, 26, 1], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 1], + "to": [6.5, 24.5, 2], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 3], + "to": [6.5, 22, 4], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "east": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "south": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "west": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "up": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "down": {"uv": [4, 0, 3, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 4], + "to": [6.5, 20.75, 5], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 5], + "to": [6.5, 19.25, 6], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 7], + "to": [6.5, 16.5, 8], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "east": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "south": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "west": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "up": {"uv": [4, 0, 3, 16], "texture": "#2"}, + "down": {"uv": [4, 0, 3, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 8], + "to": [6.5, 15.25, 9], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 9], + "to": [6.5, 13.75, 10], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 12], + "to": [6.5, 9.5, 13], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 14], + "to": [6.5, 6.5, 15], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 15], + "to": [6.5, 5.25, 16.025], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "east": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "south": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "west": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "up": {"uv": [16, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [16, 0, 15, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 11], + "to": [6.5, 11, 12], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + }, + { + "from": [5.5, 3, 13], + "to": [6.5, 8, 14], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "east": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "south": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "west": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "up": {"uv": [3, 0, 2, 16], "texture": "#2"}, + "down": {"uv": [3, 0, 2, 16], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 88, 25], + "translation": [3.38, 3.2, 0.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 88, 25], + "translation": [3.38, 3.2, 0.13], + "scale": [-0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [-0.25, -0.25, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + { + "name": "fillers", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [ + 1, + { + "name": "right_face", + "origin": [-0.5, 10, 0.5], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14] + }, + { + "name": "left_face", + "origin": [-0.5, 10, 0.5], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_slab.json b/src/main/resources/assets/modernlife/models/block/glass_slab.json new file mode 100644 index 0000000..640e062 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/glass", + "top": "minecraft:block/glass", + "side": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_slab_top.json b/src/main/resources/assets/modernlife/models/block/glass_slab_top.json new file mode 100644 index 0000000..cb8c217 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/glass", + "top": "minecraft:block/glass", + "side": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table.json b/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table.json new file mode 100644 index 0000000..8802cc9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_corner.json b/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_corner.json new file mode 100644 index 0000000..449fd9c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_corner", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_end.json b/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_end.json new file mode 100644 index 0000000..645419b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_end", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_four_corner.json b/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_four_corner.json new file mode 100644 index 0000000..151aed6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_four_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_four_corner", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_mid.json b/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_mid.json new file mode 100644 index 0000000..79730d6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_mid", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_one_border.json b/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_one_border.json new file mode 100644 index 0000000..c6db3a7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_one_border.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_one_border", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_three_way.json b/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_three_way.json new file mode 100644 index 0000000..3a2c611 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_three_way.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_three_way", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_x_axis.json b/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_x_axis.json new file mode 100644 index 0000000..96c3dd5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_x_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_x_axis", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_z_axis.json b/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_z_axis.json new file mode 100644 index 0000000..b6aac08 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_spruce_coffee_table_z_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_z_axis", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_spruce_trapdoor_bottom.json b/src/main/resources/assets/modernlife/models/block/glass_spruce_trapdoor_bottom.json new file mode 100644 index 0000000..5d09c25 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_spruce_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "modernlife:block/glass_spruce_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_spruce_trapdoor_open.json b/src/main/resources/assets/modernlife/models/block/glass_spruce_trapdoor_open.json new file mode 100644 index 0000000..d266a22 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_spruce_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "modernlife:block/glass_spruce_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_spruce_trapdoor_top.json b/src/main/resources/assets/modernlife/models/block/glass_spruce_trapdoor_top.json new file mode 100644 index 0000000..345caff --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_spruce_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "modernlife:block/glass_spruce_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_stairs.json b/src/main/resources/assets/modernlife/models/block/glass_stairs.json new file mode 100644 index 0000000..2a94ad2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/glass", + "top": "minecraft:block/glass", + "side": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_stairs_inner.json b/src/main/resources/assets/modernlife/models/block/glass_stairs_inner.json new file mode 100644 index 0000000..b19ef67 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/glass", + "top": "minecraft:block/glass", + "side": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_stairs_outer.json b/src/main/resources/assets/modernlife/models/block/glass_stairs_outer.json new file mode 100644 index 0000000..a11294d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/glass", + "top": "minecraft:block/glass", + "side": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_trapdoor_bottom.json b/src/main/resources/assets/modernlife/models/block/glass_trapdoor_bottom.json new file mode 100644 index 0000000..bee5b8e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_trapdoor_open.json b/src/main/resources/assets/modernlife/models/block/glass_trapdoor_open.json new file mode 100644 index 0000000..d8a4450 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_trapdoor_top.json b/src/main/resources/assets/modernlife/models/block/glass_trapdoor_top.json new file mode 100644 index 0000000..6b1fef9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table.json b/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table.json new file mode 100644 index 0000000..546dbc9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_corner.json b/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_corner.json new file mode 100644 index 0000000..8ac30b2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_corner", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_end.json b/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_end.json new file mode 100644 index 0000000..3d3a9f8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_end", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_four_corner.json b/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_four_corner.json new file mode 100644 index 0000000..ea9d8b9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_four_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_four_corner", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_mid.json b/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_mid.json new file mode 100644 index 0000000..5a10ca4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_mid", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_one_border.json b/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_one_border.json new file mode 100644 index 0000000..2d1598a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_one_border.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_one_border", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_three_way.json b/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_three_way.json new file mode 100644 index 0000000..b59cc0f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_three_way.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_three_way", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_x_axis.json b/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_x_axis.json new file mode 100644 index 0000000..d3e88c5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_x_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_x_axis", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_z_axis.json b/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_z_axis.json new file mode 100644 index 0000000..8c8131b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_warped_coffee_table_z_axis.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/glass_coffee_table_z_axis", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_warped_trapdoor_bottom.json b/src/main/resources/assets/modernlife/models/block/glass_warped_trapdoor_bottom.json new file mode 100644 index 0000000..41603cb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_warped_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "modernlife:block/glass_warped_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_warped_trapdoor_open.json b/src/main/resources/assets/modernlife/models/block/glass_warped_trapdoor_open.json new file mode 100644 index 0000000..34f90f9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_warped_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "modernlife:block/glass_warped_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/glass_warped_trapdoor_top.json b/src/main/resources/assets/modernlife/models/block/glass_warped_trapdoor_top.json new file mode 100644 index 0000000..fc6ffbd --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/glass_warped_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "modernlife:block/glass_warped_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/granite_barrier.json b/src/main/resources/assets/modernlife/models/block/granite_barrier.json new file mode 100644 index 0000000..244ac99 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/granite_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/granite", + "particle": "block/granite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/granite_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/granite_kitchen_cabinet.json new file mode 100644 index 0000000..5434c07 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/granite_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/granite_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/granite_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/granite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..cda62e7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/granite_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/granite_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/granite_ramp.json b/src/main/resources/assets/modernlife/models/block/granite_ramp.json new file mode 100644 index 0000000..8d3dca7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/granite_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/granite", + "particle": "block/granite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/granite_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/granite_ramp_corner.json new file mode 100644 index 0000000..ede3da0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/granite_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/granite", + "particle": "block/granite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/gravel_barrier.json b/src/main/resources/assets/modernlife/models/block/gravel_barrier.json new file mode 100644 index 0000000..1e7d91b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/gravel_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/gravel", + "particle": "block/gravel" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/gravel_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/gravel_kitchen_cabinet.json new file mode 100644 index 0000000..1f8b497 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/gravel_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/gravel_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/gravel_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/gravel_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..f2a6272 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/gravel_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/gravel_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/gravel_ramp.json b/src/main/resources/assets/modernlife/models/block/gravel_ramp.json new file mode 100644 index 0000000..0ff3b09 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/gravel_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/gravel", + "particle": "block/gravel" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/gravel_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/gravel_ramp_corner.json new file mode 100644 index 0000000..57d2889 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/gravel_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/gravel", + "particle": "block/gravel" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/gray_painted_drywall.json b/src/main/resources/assets/modernlife/models/block/gray_painted_drywall.json new file mode 100644 index 0000000..cb90fd0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/gray_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/gray_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/gray_sofa_corner.json b/src/main/resources/assets/modernlife/models/block/gray_sofa_corner.json new file mode 100644 index 0000000..15c2806 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/gray_sofa_corner.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/gray_sofa_left_end.json b/src/main/resources/assets/modernlife/models/block/gray_sofa_left_end.json new file mode 100644 index 0000000..01a46ab --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/gray_sofa_left_end.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/gray_sofa_middle.json b/src/main/resources/assets/modernlife/models/block/gray_sofa_middle.json new file mode 100644 index 0000000..9f3ef16 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/gray_sofa_middle.json @@ -0,0 +1,108 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/gray_sofa_right_end.json b/src/main/resources/assets/modernlife/models/block/gray_sofa_right_end.json new file mode 100644 index 0000000..f3c9909 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/gray_sofa_right_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/gray_sofa_single.json b/src/main/resources/assets/modernlife/models/block/gray_sofa_single.json new file mode 100644 index 0000000..3db286c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/gray_sofa_single.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/gray_vinyl_siding.json b/src/main/resources/assets/modernlife/models/block/gray_vinyl_siding.json new file mode 100644 index 0000000..77eda12 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/gray_vinyl_siding.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/gray_vinyl_siding" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/green_painted_drywall.json b/src/main/resources/assets/modernlife/models/block/green_painted_drywall.json new file mode 100644 index 0000000..73b768c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/green_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/green_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/green_sofa_corner.json b/src/main/resources/assets/modernlife/models/block/green_sofa_corner.json new file mode 100644 index 0000000..d585fb6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/green_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/green_sofa", + "particle": "modernlife:block/green_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#1"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#1"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#1"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#1"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#1"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/green_sofa_left_end.json b/src/main/resources/assets/modernlife/models/block/green_sofa_left_end.json new file mode 100644 index 0000000..98dfafc --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/green_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/green_sofa", + "particle": "modernlife:block/green_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#1"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#1"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#1"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#1"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#1"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/green_sofa_middle.json b/src/main/resources/assets/modernlife/models/block/green_sofa_middle.json new file mode 100644 index 0000000..66c1b26 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/green_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/green_sofa", + "particle": "modernlife:block/green_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/green_sofa_right_end.json b/src/main/resources/assets/modernlife/models/block/green_sofa_right_end.json new file mode 100644 index 0000000..ebecfda --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/green_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/green_sofa", + "particle": "modernlife:block/green_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#1"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#1"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#1"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#1"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#1"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#1"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#1"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#1"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#1"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#1"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#1"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#1"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#1"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#1"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#1"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#1"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#1"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#1"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#1"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#1"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#1"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/green_sofa_single.json b/src/main/resources/assets/modernlife/models/block/green_sofa_single.json new file mode 100644 index 0000000..59e28ce --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/green_sofa_single.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/green_sofa", + "particle": "modernlife:block/green_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#1"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#1"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#1"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#1"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#1"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#1"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#1"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#1"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#1"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#1"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/green_vinyl_siding.json b/src/main/resources/assets/modernlife/models/block/green_vinyl_siding.json new file mode 100644 index 0000000..0359bd9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/green_vinyl_siding.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/green_vinyl_siding" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/guitar_amplifier.json b/src/main/resources/assets/modernlife/models/block/guitar_amplifier.json new file mode 100644 index 0000000..32ed188 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/guitar_amplifier.json @@ -0,0 +1,106 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "125": "modernlife:block/guitar_amplifier", + "126": "modernlife:block/guitar_amplifier_saide", + "127": "modernlife:block/guitar_amplifier_back", + "128": "modernlife:block/guitar_amplifier_top_bottom", + "particle": "modernlife:block/guitar_amplifier_saide" + }, + "elements": [ + { + "from": [2, 0, 5], + "to": [14, 12, 11], + "faces": { + "north": {"uv": [0, 2, 12, 14], "texture": "#125"}, + "east": {"uv": [6, 0, 0, 12], "texture": "#126"}, + "south": {"uv": [0, 0, 12, 12], "texture": "#127"}, + "west": {"uv": [0, 0, 6, 12], "texture": "#126"}, + "up": {"uv": [12, 6, 0, 0], "texture": "#128"}, + "down": {"uv": [12, 6, 0, 12], "texture": "#128"} + } + }, + { + "from": [5, 13, 7.5], + "to": [11, 14, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [0.25, 1, 0]}, + "faces": { + "north": {"uv": [3, 0, 9, 1], "texture": "#125"}, + "east": {"uv": [3, 0, 4, 1], "texture": "#125"}, + "south": {"uv": [3, 0, 9, 1], "texture": "#125"}, + "west": {"uv": [8, 0, 9, 1], "texture": "#125"}, + "up": {"uv": [9, 1, 3, 0], "texture": "#125"}, + "down": {"uv": [9, 0, 3, 1], "texture": "#125"} + } + }, + { + "from": [11, 12, 8], + "to": [12, 14, 8], + "faces": { + "north": {"uv": [2, 0, 3, 2], "texture": "#125"}, + "east": {"uv": [6, 0, 9.5, 0.5], "texture": "#125"}, + "south": {"uv": [2, 0, 3, 2], "texture": "#125"}, + "west": {"uv": [6, 0, 9.5, 0.5], "texture": "#125"}, + "up": {"uv": [9.5, 0.5, 6, 0], "texture": "#125"}, + "down": {"uv": [9.5, 0, 6, 0.5], "texture": "#125"} + } + }, + { + "from": [4, 12, 8], + "to": [5, 14, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [-7, 0, 0]}, + "faces": { + "north": {"uv": [2, 0, 3, 2], "texture": "#125"}, + "east": {"uv": [6, 0, 9.5, 0.5], "texture": "#125"}, + "south": {"uv": [2, 0, 3, 2], "texture": "#125"}, + "west": {"uv": [6, 0, 9.5, 0.5], "texture": "#125"}, + "up": {"uv": [9.5, 0.5, 6, 0], "texture": "#125"}, + "down": {"uv": [9.5, 0, 6, 0.5], "texture": "#125"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, -0.25] + } + }, + "groups": [ + 0, + { + "name": "handle", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/hedge.json b/src/main/resources/assets/modernlife/models/block/hedge.json new file mode 100644 index 0000000..532af1d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/hedge.json @@ -0,0 +1,175 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [128, 128], + "textures": { + "2": "modernlife:block/hedge" + }, + "elements": [ + { + "from": [7, 0, 7], + "to": [9, 15, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0.5, 8]}, + "faces": { + "north": {"uv": [8.66667, 0, 9.33333, 5], "texture": "#2"}, + "east": {"uv": [8.66667, 0, 9.33333, 5], "texture": "#2"}, + "south": {"uv": [8.66667, 0, 9.33333, 5], "texture": "#2"}, + "west": {"uv": [8.66667, 0, 9.33333, 5], "texture": "#2"}, + "up": {"uv": [9.33333, 0.66667, 8.66667, 0], "texture": "#2"}, + "down": {"uv": [9.33333, 0, 8.66667, 0.66667], "texture": "#2"} + } + }, + { + "from": [-3, 0, 8], + "to": [19, 15, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 7.5, 8]}, + "faces": { + "north": {"uv": [13, 0, 5.33333, 5], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 1.875], "texture": "#2"}, + "south": {"uv": [5.33333, 0, 13, 5], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 1.875], "texture": "#2"}, + "up": {"uv": [2.75, 0, 0, 0], "texture": "#2"}, + "down": {"uv": [2.75, 0, 0, 0], "texture": "#2"} + } + }, + { + "from": [-3, 0, 8], + "to": [19, 15, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 7.5, 8]}, + "faces": { + "north": {"uv": [5.33333, 0, 13, 5], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 1.875], "texture": "#2"}, + "south": {"uv": [13, 0, 5.33333, 5], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 1.875], "texture": "#2"}, + "up": {"uv": [0, 0, 2.75, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 2.75, 0], "texture": "#2"} + } + }, + { + "from": [16, 3, 0], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 2.5, 15]}, + "faces": { + "north": {"uv": [8.66667, 0, 9.33333, 5], "texture": "#2"}, + "east": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "south": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "west": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "up": {"uv": [9.33333, 0.66667, 8.66667, 0], "texture": "#2"}, + "down": {"uv": [9.33333, 0, 8.66667, 0.66667], "texture": "#2"} + } + }, + { + "from": [0, 3, 0], + "to": [0, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [18, 2.5, 1]}, + "faces": { + "north": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "east": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "south": {"uv": [8.66667, 0, 9.33333, 5], "texture": "#2"}, + "west": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "up": {"uv": [8.66667, 0, 9.33333, 0.66667], "texture": "#2"}, + "down": {"uv": [8.66667, 0.66667, 9.33333, 0], "texture": "#2"} + } + }, + { + "from": [0, 3, 16], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.5, 8]}, + "faces": { + "north": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "east": {"uv": [8.66667, 0, 9.33333, 5], "texture": "#2"}, + "south": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "west": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "up": {"uv": [9.33333, 0.66667, 8.66667, 0], "rotation": 90, "texture": "#2"}, + "down": {"uv": [9.33333, 0, 8.66667, 0.66667], "rotation": 270, "texture": "#2"} + } + }, + { + "from": [0, 3, 0], + "to": [16, 16, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.5, 8]}, + "faces": { + "north": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "east": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "south": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "west": {"uv": [8.66667, 0, 9.33333, 5], "texture": "#2"}, + "up": {"uv": [8.66667, 0, 9.33333, 0.66667], "rotation": 90, "texture": "#2"}, + "down": {"uv": [8.66667, 0.66667, 9.33333, 0], "rotation": 270, "texture": "#2"} + } + }, + { + "from": [0, 16, 0], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.5, 8]}, + "faces": { + "north": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "east": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "south": {"uv": [0, 5.33333, 5.33333, 9.66667], "texture": "#2"}, + "west": {"uv": [8.66667, 0, 9.33333, 5], "texture": "#2"}, + "up": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 5.33333, 5.33333, 0], "rotation": 270, "texture": "#2"} + } + }, + { + "from": [-6, 4, 8], + "to": [22, 20, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 7.5, 8]}, + "faces": { + "north": {"uv": [15, 10.33333, 5.66667, 15.66667], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 1.875], "texture": "#2"}, + "south": {"uv": [5.66667, 10.33333, 15, 15.66667], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 1.875], "texture": "#2"}, + "up": {"uv": [2.75, 0, 0, 0], "texture": "#2"}, + "down": {"uv": [2.75, 0, 0, 0], "texture": "#2"} + } + }, + { + "from": [-6, 4, 8], + "to": [22, 20, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 7.5, 8]}, + "faces": { + "north": {"uv": [5.66667, 10.33333, 15, 15.66667], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 1.875], "texture": "#2"}, + "south": {"uv": [15, 10.33333, 5.66667, 15.66667], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 1.875], "texture": "#2"}, + "up": {"uv": [0, 0, 2.75, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 2.75, 0], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-171.6, -28.11, 176.33], + "translation": [4.63, 0.7, 1.13], + "scale": [0.59, 0.59, 0.59] + }, + "firstperson_lefthand": { + "rotation": [-171.6, -28.11, 176.33], + "translation": [4.63, 0.7, 1.13], + "scale": [0.59, 0.59, 0.59] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [0, -1, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, -0.75, 0] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/hot_water_heater.json b/src/main/resources/assets/modernlife/models/block/hot_water_heater.json new file mode 100644 index 0000000..91256b3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/hot_water_heater.json @@ -0,0 +1,129 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "7": "modernlife:block/hot_water_heater", + "particle": "block/hot_water_heater" + }, + "elements": [ + { + "name": "hexadecagon", + "from": [1, 16, 1], + "to": [15, 32, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [2.39239, 24, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 15.33333, 5.33333], "texture": "#7"}, + "east": {"uv": [5.33333, 0, 10, 5.33333], "texture": "#7"}, + "south": {"uv": [0, 0, 4.66667, 5.33333], "texture": "#7"}, + "west": {"uv": [5.33333, 0, 10, 5.33333], "texture": "#7"}, + "up": {"uv": [10, 15.33333, 5.33333, 10.66667], "texture": "#7"}, + "down": {"uv": [10, 10.66667, 5.33333, 15.33333], "texture": "#7"} + } + }, + { + "from": [2, 16, 0], + "to": [4, 28, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 26, -1]}, + "faces": { + "north": {"uv": [14.33333, 1.33333, 15, 5.33333], "texture": "#7"}, + "east": {"uv": [14.33333, 1.33333, 14.66667, 5.33333], "texture": "#7"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#7"}, + "west": {"uv": [14.66667, 1.33333, 15, 5.33333], "texture": "#7"}, + "up": {"uv": [15, 1.33333, 14.33333, 1.66667], "texture": "#7"}, + "down": {"uv": [14.33333, 5, 15, 5.33333], "texture": "#7"} + } + }, + { + "name": "hexadecagon", + "from": [1, 0, 1], + "to": [15, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [2.39239, 8, 8]}, + "faces": { + "north": {"uv": [10.66667, 5.33333, 15.33333, 10.66667], "texture": "#7"}, + "east": {"uv": [5.33333, 5.33333, 10, 10.66667], "texture": "#7"}, + "south": {"uv": [0, 5.33333, 4.66667, 10.66667], "texture": "#7"}, + "west": {"uv": [5.33333, 5.33333, 10, 10.66667], "texture": "#7"}, + "up": {"uv": [10, 15.33333, 5.33333, 10.66667], "texture": "#7"}, + "down": {"uv": [4.66667, 10.66667, 0, 15.33333], "texture": "#7"} + } + }, + { + "from": [2, 4, 0], + "to": [4, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 26, -1]}, + "faces": { + "north": {"uv": [14.33333, 5.33333, 15, 9.33333], "texture": "#7"}, + "east": {"uv": [14.33333, 5.33333, 14.66667, 9.33333], "texture": "#7"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#7"}, + "west": {"uv": [14.66667, 5.33333, 15, 9.33333], "texture": "#7"}, + "up": {"uv": [15, 5.33333, 14.33333, 5.66667], "texture": "#7"}, + "down": {"uv": [14.33333, 9, 15, 9.33333], "texture": "#7"} + } + }, + { + "from": [3, 3, 15], + "to": [13, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 15]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#7"}, + "east": {"uv": [3.66667, 7.33333, 4, 9.66667], "texture": "#7"}, + "south": {"uv": [0.66667, 7.33333, 4, 9.66667], "texture": "#7"}, + "west": {"uv": [0.66667, 7.33333, 1, 9.66667], "texture": "#7"}, + "up": {"uv": [0.66667, 7.33333, 4, 7.66667], "texture": "#7"}, + "down": {"uv": [0.66667, 9.33333, 4, 9.66667], "texture": "#7"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-11, -36, 1], + "translation": [-0.12, 3.7, -0.37], + "scale": [0.6, 0.6, 0.6] + }, + "firstperson_lefthand": { + "rotation": [-11, -36, 1], + "translation": [-0.12, 3.7, -0.37], + "scale": [0.6, 0.6, 0.6] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -2.5, 0], + "scale": [0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 2, 0], + "scale": [1.2, 1.2, 1.2] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4.75, 0], + "scale": [0.75, 0.75, 0.75] + } + }, + "groups": [ + { + "name": "up", + "origin": [2, 26, -1], + "color": 0, + "children": [0, 1] + }, + { + "name": "down", + "origin": [0, 0, 15], + "color": 0, + "children": [2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/hot_water_heater_bottom.json b/src/main/resources/assets/modernlife/models/block/hot_water_heater_bottom.json new file mode 100644 index 0000000..97d3952 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/hot_water_heater_bottom.json @@ -0,0 +1,95 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "7": "modernlife:block/hot_water_heater" + }, + "elements": [ + { + "name": "hexadecagon", + "from": [1, 0, 1], + "to": [15, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [2.39239, 8, 8]}, + "faces": { + "north": {"uv": [10.66667, 5.33333, 15.33333, 10.66667], "texture": "#7"}, + "east": {"uv": [5.33333, 5.33333, 10, 10.66667], "texture": "#7"}, + "south": {"uv": [0, 5.33333, 4.66667, 10.66667], "texture": "#7"}, + "west": {"uv": [5.33333, 5.33333, 10, 10.66667], "texture": "#7"}, + "up": {"uv": [10, 15.33333, 5.33333, 10.66667], "texture": "#7"}, + "down": {"uv": [4.66667, 10.66667, 0, 15.33333], "texture": "#7"} + } + }, + { + "from": [2, 4, 0], + "to": [4, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 26, -1]}, + "faces": { + "north": {"uv": [14.33333, 5.33333, 15, 9.33333], "texture": "#7"}, + "east": {"uv": [14.33333, 5.33333, 14.66667, 9.33333], "texture": "#7"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#7"}, + "west": {"uv": [14.66667, 5.33333, 15, 9.33333], "texture": "#7"}, + "up": {"uv": [15, 5.33333, 14.33333, 5.66667], "texture": "#7"}, + "down": {"uv": [14.33333, 9, 15, 9.33333], "texture": "#7"} + } + }, + { + "from": [3, 3, 15], + "to": [13, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 15]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#7"}, + "east": {"uv": [3.66667, 7.33333, 4, 9.66667], "texture": "#7"}, + "south": {"uv": [0.66667, 7.33333, 4, 9.66667], "texture": "#7"}, + "west": {"uv": [0.66667, 7.33333, 1, 9.66667], "texture": "#7"}, + "up": {"uv": [0.66667, 7.33333, 4, 7.66667], "texture": "#7"}, + "down": {"uv": [0.66667, 9.33333, 4, 9.66667], "texture": "#7"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-11, -36, 1], + "translation": [-0.12, 3.7, -0.37], + "scale": [0.6, 0.6, 0.6] + }, + "firstperson_lefthand": { + "rotation": [-11, -36, 1], + "translation": [-0.12, 3.7, -0.37], + "scale": [0.6, 0.6, 0.6] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -2.5, 0], + "scale": [0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 2, 0], + "scale": [1.2, 1.2, 1.2] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4.75, 0], + "scale": [0.75, 0.75, 0.75] + } + }, + "groups": [ + { + "name": "down", + "origin": [0, 0, 15], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/hot_water_heater_top.json b/src/main/resources/assets/modernlife/models/block/hot_water_heater_top.json new file mode 100644 index 0000000..6991c2e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/hot_water_heater_top.json @@ -0,0 +1,82 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "7": "modernlife:block/hot_water_heater" + }, + "elements": [ + { + "name": "hexadecagon", + "from": [1, 0, 1], + "to": [15, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [2.39239, 8, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 15.33333, 5.33333], "texture": "#7"}, + "east": {"uv": [5.33333, 0, 10, 5.33333], "texture": "#7"}, + "south": {"uv": [0, 0, 4.66667, 5.33333], "texture": "#7"}, + "west": {"uv": [5.33333, 0, 10, 5.33333], "texture": "#7"}, + "up": {"uv": [10, 15.33333, 5.33333, 10.66667], "texture": "#7"}, + "down": {"uv": [10, 10.66667, 5.33333, 15.33333], "texture": "#7"} + } + }, + { + "from": [2, 0, 0], + "to": [4, 12, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 10, -1]}, + "faces": { + "north": {"uv": [14.33333, 1.33333, 15, 5.33333], "texture": "#7"}, + "east": {"uv": [14.33333, 1.33333, 14.66667, 5.33333], "texture": "#7"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#7"}, + "west": {"uv": [14.66667, 1.33333, 15, 5.33333], "texture": "#7"}, + "up": {"uv": [15, 1.33333, 14.33333, 1.66667], "texture": "#7"}, + "down": {"uv": [14.33333, 5, 15, 5.33333], "texture": "#7"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-11, -36, 1], + "translation": [-0.12, 3.7, -0.37], + "scale": [0.6, 0.6, 0.6] + }, + "firstperson_lefthand": { + "rotation": [-11, -36, 1], + "translation": [-0.12, 3.7, -0.37], + "scale": [0.6, 0.6, 0.6] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -2.5, 0], + "scale": [0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 2, 0], + "scale": [1.2, 1.2, 1.2] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4.75, 0], + "scale": [0.75, 0.75, 0.75] + } + }, + "groups": [ + { + "name": "up", + "origin": [2, 26, -1], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/inset_light.json b/src/main/resources/assets/modernlife/models/block/inset_light.json new file mode 100644 index 0000000..5922702 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/inset_light.json @@ -0,0 +1,53 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/inset_light_side", + "3": "modernlife:block/inset_light_top", + "particle": "modernlife:block/inset_light_bottom" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [16, 16, 0, 0], "texture": "#3"}, + "down": {"uv": [16, 0, 0, 16], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/iron_glass_door_bottom.json b/src/main/resources/assets/modernlife/models/block/iron_glass_door_bottom.json new file mode 100644 index 0000000..0ace4df --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/iron_glass_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/iron_glass_door_top", + "bottom": "minecraft:block/iron_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/iron_glass_door_bottom_hinge.json b/src/main/resources/assets/modernlife/models/block/iron_glass_door_bottom_hinge.json new file mode 100644 index 0000000..e6875f2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/iron_glass_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/iron_glass_door_top", + "bottom": "minecraft:block/iron_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/iron_glass_door_top.json b/src/main/resources/assets/modernlife/models/block/iron_glass_door_top.json new file mode 100644 index 0000000..b48a791 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/iron_glass_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/iron_glass_door_top", + "bottom": "minecraft:block/iron_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/iron_glass_door_top_hinge.json b/src/main/resources/assets/modernlife/models/block/iron_glass_door_top_hinge.json new file mode 100644 index 0000000..0dc7a53 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/iron_glass_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/iron_glass_door_top", + "bottom": "minecraft:block/iron_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jail_bars.json b/src/main/resources/assets/modernlife/models/block/jail_bars.json new file mode 100644 index 0000000..56a8976 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jail_bars.json @@ -0,0 +1,132 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/jail_bars", + "particle": "modernlife:block/jail_bars" + }, + "elements": [ + { + "from": [0, 15, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [8, 0.5, 16, 1], "texture": "#1"}, + "east": {"uv": [8, 3.5, 9.5, 4], "texture": "#1"}, + "south": {"uv": [8, 0.5, 16, 1], "texture": "#1"}, + "west": {"uv": [8, 3.5, 9.5, 4], "texture": "#1"}, + "up": {"uv": [16, 1.5, 8, 0], "texture": "#1"}, + "down": {"uv": [16, 1.5, 8, 3], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 1, 3], + "faces": { + "north": {"uv": [8, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [8, 3, 9.5, 3.5], "texture": "#1"}, + "south": {"uv": [8, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [8, 3, 9.5, 3.5], "texture": "#1"}, + "up": {"uv": [16, 1.5, 8, 0], "texture": "#1"}, + "down": {"uv": [16, 1.5, 8, 3], "texture": "#1"} + } + }, + { + "from": [0, 7, 0], + "to": [16, 9, 3], + "faces": { + "north": {"uv": [8, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [8, 3, 9.5, 4], "texture": "#1"}, + "south": {"uv": [8, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [8, 3, 9.5, 4], "texture": "#1"}, + "up": {"uv": [16, 1.5, 8, 0], "texture": "#1"}, + "down": {"uv": [16, 1.5, 8, 3], "texture": "#1"} + } + }, + { + "from": [13, 1, 1.5], + "to": [15, 15, 1.5], + "faces": { + "north": {"uv": [0.5, 0.5, 1.5, 7.5], "texture": "#1"}, + "east": {"uv": [2, 8.5, 2, 12], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 0.5, 7.5], "texture": "#1"}, + "west": {"uv": [2.25, 8.5, 2.25, 12], "texture": "#1"}, + "up": {"uv": [12.5, 2.25, 8.5, 2.25], "texture": "#1"}, + "down": {"uv": [6.5, 8.5, 2.5, 8.5], "texture": "#1"} + } + }, + { + "from": [9, 1, 1.5], + "to": [11, 15, 1.5], + "faces": { + "north": {"uv": [0.5, 0.5, 1.5, 7.5], "texture": "#1"}, + "east": {"uv": [2, 8.5, 2, 12], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 0.5, 7.5], "texture": "#1"}, + "west": {"uv": [2.25, 8.5, 2.25, 12], "texture": "#1"}, + "up": {"uv": [12.5, 2.25, 8.5, 2.25], "texture": "#1"}, + "down": {"uv": [6.5, 8.5, 2.5, 8.5], "texture": "#1"} + } + }, + { + "from": [5, 1, 1.5], + "to": [7, 15, 1.5], + "faces": { + "north": {"uv": [0.5, 0.5, 1.5, 7.5], "texture": "#1"}, + "east": {"uv": [2, 8.5, 2, 12], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 0.5, 7.5], "texture": "#1"}, + "west": {"uv": [2.25, 8.5, 2.25, 12], "texture": "#1"}, + "up": {"uv": [12.5, 2.25, 8.5, 2.25], "texture": "#1"}, + "down": {"uv": [6.5, 8.5, 2.5, 8.5], "texture": "#1"} + } + }, + { + "from": [1, 1, 1.5], + "to": [3, 15, 1.5], + "faces": { + "north": {"uv": [0.5, 0.5, 1.5, 7.5], "texture": "#1"}, + "east": {"uv": [2, 8.5, 2, 12], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 0.5, 7.5], "texture": "#1"}, + "west": {"uv": [2.25, 8.5, 2.25, 12], "texture": "#1"}, + "up": {"uv": [12.5, 2.25, 8.5, 2.25], "texture": "#1"}, + "down": {"uv": [6.5, 8.5, 2.5, 8.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 4.5], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 4.5], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [-1.12, 3.2, -2.12], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [-1.12, 3.2, -2.12], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [3.5, -1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -7.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jail_door_bottom.json b/src/main/resources/assets/modernlife/models/block/jail_door_bottom.json new file mode 100644 index 0000000..0e8f2de --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jail_door_bottom.json @@ -0,0 +1,131 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "1": "modernlife:block/jail_door" + }, + "elements": [ + { + "from": [0, 14, 12], + "to": [3, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [11, 5.5, 9.5, 6], "texture": "#1"}, + "east": {"uv": [8, 8.5, 6, 9], "texture": "#1"}, + "south": {"uv": [9.5, 8.5, 8, 9], "texture": "#1"}, + "west": {"uv": [6, 8.5, 8, 9], "texture": "#1"}, + "up": {"uv": [16, 16, 16, 16], "rotation": 90, "texture": "#1"}, + "down": {"uv": [9.5, 6, 11, 8], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [3, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9.5, 15.5, 8, 16], "texture": "#1"}, + "east": {"uv": [8, 15.5, 0, 16], "texture": "#1"}, + "south": {"uv": [9.5, 15.5, 8, 16], "texture": "#1"}, + "west": {"uv": [8, 15.5, 0, 16], "texture": "#1"}, + "up": {"uv": [11, 8, 12.5, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [12.5, 8, 14, 0], "texture": "#1"} + } + }, + { + "from": [0, 1, 16], + "to": [3, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9.5, 9, 8, 15.5], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 13], "texture": "#1"}, + "south": {"uv": [9.5, 9, 8, 15.5], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 3], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 1, 0], + "to": [3, 15, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9.5, 8.5, 8, 15.5], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "south": {"uv": [9.5, 8.5, 8, 15.5], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 3], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 15, 0], + "to": [3, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9.5, 8, 8, 8.5], "texture": "#1"}, + "east": {"uv": [8, 8, 0, 8.5], "texture": "#1"}, + "south": {"uv": [9.5, 8, 8, 8.5], "texture": "#1"}, + "west": {"uv": [0, 8, 8, 8.5], "texture": "#1"}, + "up": {"uv": [11, 8, 12.5, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [9.5, 16, 11, 8], "texture": "#1"} + } + }, + { + "from": [1.5, 1, 0], + "to": [1.5, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "east": {"uv": [8, 8.5, 0, 15.5], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "west": {"uv": [0, 8.5, 8, 15.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 0], "rotation": 270, "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2, -2, 0], + "scale": [-0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -4, 0], + "scale": [-0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "down", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jail_door_bottom_hinge.json b/src/main/resources/assets/modernlife/models/block/jail_door_bottom_hinge.json new file mode 100644 index 0000000..e1fa9b0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jail_door_bottom_hinge.json @@ -0,0 +1,131 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "1": "modernlife:block/jail_door" + }, + "elements": [ + { + "from": [0, 14, 0], + "to": [3, 15, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8, 8.5, 9.5, 9], "texture": "#1"}, + "east": {"uv": [6, 8.5, 8, 9], "texture": "#1"}, + "south": {"uv": [9.5, 5.5, 11, 6], "texture": "#1"}, + "west": {"uv": [8, 8.5, 6, 9], "texture": "#1"}, + "up": {"uv": [16, 16, 16, 16], "rotation": 90, "texture": "#1"}, + "down": {"uv": [9.5, 8, 11, 6], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [3, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8, 15.5, 9.5, 16], "texture": "#1"}, + "east": {"uv": [0, 15.5, 8, 16], "texture": "#1"}, + "south": {"uv": [8, 15.5, 9.5, 16], "texture": "#1"}, + "west": {"uv": [0, 15.5, 8, 16], "texture": "#1"}, + "up": {"uv": [11, 0, 12.5, 8], "rotation": 180, "texture": "#1"}, + "down": {"uv": [12.5, 0, 14, 8], "texture": "#1"} + } + }, + { + "from": [0, 1, 0], + "to": [3, 14, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8, 9, 9.5, 15.5], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 13], "texture": "#1"}, + "south": {"uv": [8, 9, 9.5, 15.5], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 3], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 1, 16], + "to": [3, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8, 8.5, 9.5, 15.5], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "south": {"uv": [8, 8.5, 9.5, 15.5], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 3], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 15, 0], + "to": [3, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [8, 8, 9.5, 8.5], "texture": "#1"}, + "east": {"uv": [0, 8, 8, 8.5], "texture": "#1"}, + "south": {"uv": [8, 8, 9.5, 8.5], "texture": "#1"}, + "west": {"uv": [8, 8, 0, 8.5], "texture": "#1"}, + "up": {"uv": [11, 0, 12.5, 8], "rotation": 180, "texture": "#1"}, + "down": {"uv": [9.5, 8, 11, 16], "texture": "#1"} + } + }, + { + "from": [1.5, 1, 0], + "to": [1.5, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "east": {"uv": [0, 8.5, 8, 15.5], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "west": {"uv": [8, 8.5, 0, 15.5], "texture": "#1"}, + "up": {"uv": [16, 0, 0, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [16, 0, 0, 0], "rotation": 270, "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2, -2, 0], + "scale": [-0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -4, 0], + "scale": [-0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "down", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jail_door_full.json b/src/main/resources/assets/modernlife/models/block/jail_door_full.json new file mode 100644 index 0000000..e0365d0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jail_door_full.json @@ -0,0 +1,215 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "1": "modernlife:block/jail_door" + }, + "elements": [ + { + "from": [6.5, 17, 12], + "to": [9.5, 18, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [11, 4.5, 9.5, 4], "texture": "#1"}, + "east": {"uv": [8, 7.5, 6, 7], "texture": "#1"}, + "south": {"uv": [9.5, 7.5, 8, 7], "texture": "#1"}, + "west": {"uv": [6, 7.5, 8, 7], "texture": "#1"}, + "up": {"uv": [9.5, 2, 11, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [6.5, 31, 0], + "to": [9.5, 32, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 8, 0.5], "texture": "#1"}, + "east": {"uv": [8, 0, 0, 0.5], "texture": "#1"}, + "south": {"uv": [9.5, 0, 8, 0.5], "texture": "#1"}, + "west": {"uv": [8, 0, 0, 0.5], "texture": "#1"}, + "up": {"uv": [11, 8, 12.5, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [12.5, 8, 14, 0], "texture": "#1"} + } + }, + { + "from": [6.5, 18, 16], + "to": [9.5, 31, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [9.5, 0.5, 8, 7], "texture": "#1"}, + "east": {"uv": [0, 2, 0, 15], "texture": "#1"}, + "south": {"uv": [9.5, 0.5, 8, 7], "texture": "#1"}, + "west": {"uv": [0, 2, 0, 15], "texture": "#1"}, + "up": {"uv": [0, 3, 0, 6], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 3, 0, 6], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [6.5, 17, 0], + "to": [9.5, 31, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [8, 0.5, 9.5, 7.5], "texture": "#1"}, + "east": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "south": {"uv": [9.5, 0.5, 8, 7.5], "texture": "#1"}, + "west": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "up": {"uv": [0, 3, 0, 6], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 3, 0, 6], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [6.5, 16, 0], + "to": [9.5, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [9.5, 7.5, 8, 8], "texture": "#1"}, + "east": {"uv": [8, 7.5, 0, 8], "texture": "#1"}, + "south": {"uv": [9.5, 7.5, 8, 8], "texture": "#1"}, + "west": {"uv": [0, 7.5, 8, 8], "texture": "#1"}, + "up": {"uv": [14, 8, 15.5, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [12.5, 8, 14, 0], "texture": "#1"} + } + }, + { + "from": [8, 17, 0], + "to": [8, 31, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "east": {"uv": [8, 0.5, 0, 7.5], "texture": "#1"}, + "south": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "west": {"uv": [0, 0.5, 8, 7.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 0], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [6.5, 14, 12], + "to": [9.5, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [11, 5.5, 9.5, 6], "texture": "#1"}, + "east": {"uv": [8, 8.5, 6, 9], "texture": "#1"}, + "south": {"uv": [9.5, 8.5, 8, 9], "texture": "#1"}, + "west": {"uv": [6, 8.5, 8, 9], "texture": "#1"}, + "up": {"uv": [16, 16, 16, 16], "rotation": 90, "texture": "#1"}, + "down": {"uv": [9.5, 6, 11, 8], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [6.5, 0, 0], + "to": [9.5, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9.5, 15.5, 8, 16], "texture": "#1"}, + "east": {"uv": [8, 15.5, 0, 16], "texture": "#1"}, + "south": {"uv": [9.5, 15.5, 8, 16], "texture": "#1"}, + "west": {"uv": [8, 15.5, 0, 16], "texture": "#1"}, + "up": {"uv": [11, 8, 12.5, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [12.5, 8, 14, 0], "texture": "#1"} + } + }, + { + "from": [6.5, 1, 16], + "to": [9.5, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9.5, 9, 8, 15.5], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 13], "texture": "#1"}, + "south": {"uv": [9.5, 9, 8, 15.5], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 3], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [6.5, 1, 0], + "to": [9.5, 15, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9.5, 8.5, 8, 15.5], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "south": {"uv": [9.5, 8.5, 8, 15.5], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 3], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 3], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [6.5, 15, 0], + "to": [9.5, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [9.5, 8, 8, 8.5], "texture": "#1"}, + "east": {"uv": [8, 8, 0, 8.5], "texture": "#1"}, + "south": {"uv": [9.5, 8, 8, 8.5], "texture": "#1"}, + "west": {"uv": [0, 8, 8, 8.5], "texture": "#1"}, + "up": {"uv": [11, 8, 12.5, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [9.5, 16, 11, 8], "texture": "#1"} + } + }, + { + "from": [8, 1, 0], + "to": [8, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "east": {"uv": [8, 8.5, 0, 15.5], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 14], "texture": "#1"}, + "west": {"uv": [0, 8.5, 8, 15.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 0], "rotation": 270, "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0.25, -3, 0], + "scale": [-0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -4, 0], + "scale": [-0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "up", + "origin": [0, 16, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + }, + { + "name": "down", + "origin": [0, 0, 0], + "color": 0, + "children": [6, 7, 8, 9, 10, 11] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jail_door_top.json b/src/main/resources/assets/modernlife/models/block/jail_door_top.json new file mode 100644 index 0000000..bcc16a8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jail_door_top.json @@ -0,0 +1,131 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "1": "modernlife:block/jail_door" + }, + "elements": [ + { + "from": [0, 1, 12], + "to": [3, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [11, 4.5, 9.5, 4], "texture": "#1"}, + "east": {"uv": [8, 7.5, 6, 7], "texture": "#1"}, + "south": {"uv": [9.5, 7.5, 8, 7], "texture": "#1"}, + "west": {"uv": [6, 7.5, 8, 7], "texture": "#1"}, + "up": {"uv": [9.5, 2, 11, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 15, 0], + "to": [3, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [9.5, 0, 8, 0.5], "texture": "#1"}, + "east": {"uv": [8, 0, 0, 0.5], "texture": "#1"}, + "south": {"uv": [9.5, 0, 8, 0.5], "texture": "#1"}, + "west": {"uv": [8, 0, 0, 0.5], "texture": "#1"}, + "up": {"uv": [11, 8, 12.5, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [12.5, 8, 14, 0], "texture": "#1"} + } + }, + { + "from": [0, 2, 16], + "to": [3, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [9.5, 0.5, 8, 7], "texture": "#1"}, + "east": {"uv": [0, 2, 0, 15], "texture": "#1"}, + "south": {"uv": [9.5, 0.5, 8, 7], "texture": "#1"}, + "west": {"uv": [0, 2, 0, 15], "texture": "#1"}, + "up": {"uv": [0, 3, 0, 6], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 3, 0, 6], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 1, 0], + "to": [3, 15, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [8, 0.5, 9.5, 7.5], "texture": "#1"}, + "east": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "south": {"uv": [9.5, 0.5, 8, 7.5], "texture": "#1"}, + "west": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "up": {"uv": [0, 3, 0, 6], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 3, 0, 6], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [3, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [9.5, 7.5, 8, 8], "texture": "#1"}, + "east": {"uv": [8, 7.5, 0, 8], "texture": "#1"}, + "south": {"uv": [9.5, 7.5, 8, 8], "texture": "#1"}, + "west": {"uv": [0, 7.5, 8, 8], "texture": "#1"}, + "up": {"uv": [14, 8, 15.5, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [12.5, 8, 14, 0], "texture": "#1"} + } + }, + { + "from": [1.5, 1, 0], + "to": [1.5, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "east": {"uv": [8, 0.5, 0, 7.5], "texture": "#1"}, + "south": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "west": {"uv": [0, 0.5, 8, 7.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 0], "rotation": 270, "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2, -2, 0], + "scale": [-0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -4, 0], + "scale": [-0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "up", + "origin": [0, 16, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jail_door_top_hinge.json b/src/main/resources/assets/modernlife/models/block/jail_door_top_hinge.json new file mode 100644 index 0000000..1c20635 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jail_door_top_hinge.json @@ -0,0 +1,131 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "1": "modernlife:block/jail_door" + }, + "elements": [ + { + "from": [0, 1, 0], + "to": [3, 2, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [8, 7.5, 9.5, 7], "texture": "#1"}, + "east": {"uv": [6, 7.5, 8, 7], "texture": "#1"}, + "south": {"uv": [9.5, 4.5, 11, 4], "texture": "#1"}, + "west": {"uv": [8, 7.5, 6, 7], "texture": "#1"}, + "up": {"uv": [9.5, 0, 11, 2], "rotation": 180, "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 15, 0], + "to": [3, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [8, 0, 9.5, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 8, 0.5], "texture": "#1"}, + "south": {"uv": [8, 0, 9.5, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 8, 0.5], "texture": "#1"}, + "up": {"uv": [11, 0, 12.5, 8], "rotation": 180, "texture": "#1"}, + "down": {"uv": [12.5, 0, 14, 8], "texture": "#1"} + } + }, + { + "from": [0, 2, 0], + "to": [3, 15, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [8, 0.5, 9.5, 7], "texture": "#1"}, + "east": {"uv": [0, 2, 0, 15], "texture": "#1"}, + "south": {"uv": [8, 0.5, 9.5, 7], "texture": "#1"}, + "west": {"uv": [0, 2, 0, 15], "texture": "#1"}, + "up": {"uv": [0, 3, 0, 6], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 3, 0, 6], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 1, 16], + "to": [3, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [8, 0.5, 9.5, 7.5], "texture": "#1"}, + "east": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "south": {"uv": [9.5, 0.5, 8, 7.5], "texture": "#1"}, + "west": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "up": {"uv": [0, 3, 0, 6], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 3, 0, 6], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [3, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [8, 7.5, 9.5, 8], "texture": "#1"}, + "east": {"uv": [0, 7.5, 8, 8], "texture": "#1"}, + "south": {"uv": [8, 7.5, 9.5, 8], "texture": "#1"}, + "west": {"uv": [8, 7.5, 0, 8], "texture": "#1"}, + "up": {"uv": [14, 0, 15.5, 8], "rotation": 180, "texture": "#1"}, + "down": {"uv": [12.5, 0, 14, 8], "texture": "#1"} + } + }, + { + "from": [1.5, 1, 0], + "to": [1.5, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 24, 8]}, + "faces": { + "north": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "east": {"uv": [0, 0.5, 8, 7.5], "texture": "#1"}, + "south": {"uv": [0, 2, 0, 16], "texture": "#1"}, + "west": {"uv": [8, 0.5, 0, 7.5], "texture": "#1"}, + "up": {"uv": [16, 0, 0, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [16, 0, 0, 0], "rotation": 270, "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [2.5, -6.25, -0.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "translation": [1.13, -1.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2, -2, 0], + "scale": [-0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -4, 0], + "scale": [-0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "up", + "origin": [0, 16, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_barrier.json b/src/main/resources/assets/modernlife/models/block/jungle_barrier.json new file mode 100644 index 0000000..6ba4c18 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_chair.json b/src/main/resources/assets/modernlife/models/block/jungle_chair.json new file mode 100644 index 0000000..0bd47a9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_chair.json @@ -0,0 +1,215 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "render_type" : "cutout", + "textures": { + "138": "modernlife:block/jungle_chair", + "particle": "modernlife:block/jungle_chair" + }, + "elements": [ + { + "name": "top", + "from": [2, 7, 2], + "to": [14, 10, 14], + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#138"}, + "east": {"uv": [6, 7.5, 0, 9], "texture": "#138"}, + "south": {"uv": [6, 6, 12, 7.5], "texture": "#138"}, + "west": {"uv": [0, 7.5, 6, 9], "texture": "#138"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#138"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 10, 13], + "to": [12, 25, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 0]}, + "faces": { + "north": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "south": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#138"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 10, 12], + "to": [4, 24, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "east": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "south": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "west": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "up": {"uv": [2, 12, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 10, 12], + "to": [14, 24, 14], + "faces": { + "north": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "east": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "south": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "west": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "up": {"uv": [3, 12, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 3], + "to": [12, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 13], + "to": [12, 4, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [13, 2, 4], + "to": [13, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [3, 2, 4], + "to": [3, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 0, 2], + "to": [14, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -10]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [3, 11, 2, 10], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 0, 2], + "to": [4, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -10]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [2, 11, 3, 10], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [2, 0, 12], + "to": [4, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 26]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [2, 10, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 11, 3, 10], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [12, 0, 12], + "to": [14, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 26]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [3, 10, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 11, 2, 10], "texture": "#138"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, -1.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -0.25, -2.75], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_coffee_table.json b/src/main/resources/assets/modernlife/models/block/jungle_coffee_table.json new file mode 100644 index 0000000..11ab422 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_coffee_table_corner.json b/src/main/resources/assets/modernlife/models/block/jungle_coffee_table_corner.json new file mode 100644 index 0000000..6478daa --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_corner", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_coffee_table_end.json b/src/main/resources/assets/modernlife/models/block/jungle_coffee_table_end.json new file mode 100644 index 0000000..612797f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_end", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_coffee_table_mid.json b/src/main/resources/assets/modernlife/models/block/jungle_coffee_table_mid.json new file mode 100644 index 0000000..a2ae4c5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_mid", + "textures": { + "0": "block/jungle_planks", + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_deck.json b/src/main/resources/assets/modernlife/models/block/jungle_deck.json new file mode 100644 index 0000000..a916cbc --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_deck.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "118": "modernlife:block/jungle_planks_deck" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, -5.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, 6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_deck_support.json b/src/main/resources/assets/modernlife/models/block/jungle_deck_support.json new file mode 100644 index 0000000..fed2516 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_deck_support.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "modernlife:block/jungle_planks_deck", + "3": "block/jungle_planks", + "particle": "modernlife:block/jungle_planks_deck" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#2"} + } + }, + { + "name": "support", + "from": [6, 0, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 0.5]}, + "faces": { + "north": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "east": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "south": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "west": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#3"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_glass_door_bottom.json b/src/main/resources/assets/modernlife/models/block/jungle_glass_door_bottom.json new file mode 100644 index 0000000..c311c54 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_glass_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/jungle_glass_door_top", + "bottom": "minecraft:block/jungle_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_glass_door_bottom_hinge.json b/src/main/resources/assets/modernlife/models/block/jungle_glass_door_bottom_hinge.json new file mode 100644 index 0000000..9718349 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_glass_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/jungle_glass_door_top", + "bottom": "minecraft:block/jungle_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_glass_door_top.json b/src/main/resources/assets/modernlife/models/block/jungle_glass_door_top.json new file mode 100644 index 0000000..0e37e90 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_glass_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/jungle_glass_door_top", + "bottom": "minecraft:block/jungle_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_glass_door_top_hinge.json b/src/main/resources/assets/modernlife/models/block/jungle_glass_door_top_hinge.json new file mode 100644 index 0000000..3442481 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_glass_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/jungle_glass_door_top", + "bottom": "minecraft:block/jungle_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/jungle_kitchen_cabinet.json new file mode 100644 index 0000000..166b241 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_kitchen_cabinet.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/jungle_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 16], + "to": [7, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 8, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 15], + "to": [7, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 15], + "to": [10, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 16], + "to": [10, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [9, 8, 15], + "to": [10, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/jungle_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..c6fc4a3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_kitchen_drawer_cabinet.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/jungle_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 16], + "to": [10, 13, 17], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 0.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.66667, 0, 10.33333, 1.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [10, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.33333, 10.33333, 1], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [6, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [12, 4, 15], + "to": [13, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [12, 4, 16], + "to": [13, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [12, 8, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_log_ramp.json b/src/main/resources/assets/modernlife/models/block/jungle_log_ramp.json new file mode 100644 index 0000000..91159e4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_log_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/jungle_log_ramp_corner.json new file mode 100644 index 0000000..fd08a6d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/jungle_log", + "particle": "block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_mini_stool.json b/src/main/resources/assets/modernlife/models/block/jungle_mini_stool.json new file mode 100644 index 0000000..7d8eeca --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_mini_stool.json @@ -0,0 +1,179 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "141": "modernlife:block/jungle_mini_stool" + }, + "elements": [ + { + "name": "top", + "from": [2, 6, 2], + "to": [14, 9, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "east": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "south": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "west": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#141"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#141"} + } + }, + { + "from": [6, 2, 4], + "to": [10, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "texture": "#141"} + } + }, + { + "from": [6, 2, 12], + "to": [10, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [15.5, 0, 15.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "texture": "#141"} + } + }, + { + "from": [4, 2, 6], + "to": [4, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [12, 2, 6], + "to": [12, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [3, 0, 3], + "to": [6, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "west": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"}, + "down": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"} + } + }, + { + "from": [10, 0, 3], + "to": [13, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "south": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"}, + "down": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"} + } + }, + { + "from": [3, 0, 10], + "to": [6, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"}, + "down": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"} + } + }, + { + "from": [10, 0, 10], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "east": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "up": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"}, + "down": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3, 0] + } + }, + "groups": [ + 0, + { + "name": "supports", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "color": 0, + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_night_stand.json b/src/main/resources/assets/modernlife/models/block/jungle_night_stand.json new file mode 100644 index 0000000..2659fe2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_night_stand.json @@ -0,0 +1,218 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "107": "modernlife:block/jungle_night_stand" + }, + "elements": [ + { + "name": "body", + "from": [0, 1, 0], + "to": [16, 16, 14], + "faces": { + "north": {"uv": [10, 0, 15.33333, 5], "texture": "#107"}, + "east": {"uv": [5.33333, 0, 10, 5], "texture": "#107"}, + "south": {"uv": [0, 0, 5.33333, 5], "texture": "#107"}, + "west": {"uv": [10, 0, 5.33333, 5], "texture": "#107"}, + "up": {"uv": [5.33333, 9.66667, 0, 5], "texture": "#107"}, + "down": {"uv": [10.66667, 5, 5.33333, 9.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 12], + "to": [2, 1, 14], + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 12], + "to": [16, 1, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 0], + "to": [2, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -12]}, + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 0], + "to": [16, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -12]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 6, 15], + "to": [10.999, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 6, 14], + "to": [4.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 6, 14], + "to": [10.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 12, 14], + "to": [4.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 12, 14], + "to": [10.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 12, 15], + "to": [10.999, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.5, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "lower_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [5, 6, 7] + }, + { + "name": "upper_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [8, 9, 10] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_picnic_table.json b/src/main/resources/assets/modernlife/models/block/jungle_picnic_table.json new file mode 100644 index 0000000..ebf2853 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_picnic_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table", + "textures": { + "0": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_picnic_table_front.json b/src/main/resources/assets/modernlife/models/block/jungle_picnic_table_front.json new file mode 100644 index 0000000..5e84635 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_picnic_table_front.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_front", + "textures": { + "0": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_picnic_table_full.json b/src/main/resources/assets/modernlife/models/block/jungle_picnic_table_full.json new file mode 100644 index 0000000..fa63653 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_picnic_table_full.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_full", + "textures": { + "0": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_ramp.json b/src/main/resources/assets/modernlife/models/block/jungle_ramp.json new file mode 100644 index 0000000..184963f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/jungle_ramp_corner.json new file mode 100644 index 0000000..112c5a1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_round_table.json b/src/main/resources/assets/modernlife/models/block/jungle_round_table.json new file mode 100644 index 0000000..cca4eaa --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_round_table.json @@ -0,0 +1,188 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/jungle_round_table" + }, + "elements": [ + { + "from": [0, 15, 14], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0.66667, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "south": {"uv": [0, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 1.33333, 0, 0], "texture": "#3"}, + "down": {"uv": [0, 1.33333, 10.66667, 0], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 0, 0.66667], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0.66667, 0, 1.33333], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 0, 1.33333], "texture": "#3"}, + "down": {"uv": [0, 0, 10.66667, 1.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 2], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "east": {"uv": [1.33333, 0.66667, 9.33333, 1.33333], "texture": "#3"}, + "south": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [1.33333, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 0], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 0], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [14, 15, 2], + "to": [16, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 1.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0.66667, 1.33333, 1.33333], "texture": "#3"}, + "up": {"uv": [9.33333, 0, 1.33333, 1.33333], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 0, 9.33333, 1.33333], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [2, 15, 2], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 18]}, + "faces": { + "north": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "east": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "south": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "west": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 9.33333], "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 9.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [3, 0, 14], + "to": [5, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 13]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0.66667, 12, 0], "texture": "#3"}, + "down": {"uv": [10.66667, 9.35, 12, 10], "texture": "#3"} + } + }, + { + "from": [5, 0, 14], + "to": [11, 15, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 13]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 14], + "to": [13, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 13]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [12, 0.66667, 10.66667, 0], "texture": "#3"}, + "down": {"uv": [12, 9.35, 10.66667, 10], "texture": "#3"} + } + }, + { + "from": [3, 0, 1], + "to": [5, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 3]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 12, 0.66667], "texture": "#3"}, + "down": {"uv": [10.66667, 10, 12, 9.35], "texture": "#3"} + } + }, + { + "from": [5, 0, 2], + "to": [11, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 3]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 1], + "to": [13, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 3]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "up": {"uv": [12, 0, 10.66667, 0.66667], "texture": "#3"}, + "down": {"uv": [12, 10, 10.66667, 9.35], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_small_table.json b/src/main/resources/assets/modernlife/models/block/jungle_small_table.json new file mode 100644 index 0000000..f1f7a6b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_small_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table", + "textures": { + "0": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_small_table_corner.json b/src/main/resources/assets/modernlife/models/block/jungle_small_table_corner.json new file mode 100644 index 0000000..8824e66 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_small_table_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_corner", + "textures": { + "0": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_small_table_end.json b/src/main/resources/assets/modernlife/models/block/jungle_small_table_end.json new file mode 100644 index 0000000..45c2509 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_small_table_end.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_end", + "textures": { + "0": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_small_table_mid.json b/src/main/resources/assets/modernlife/models/block/jungle_small_table_mid.json new file mode 100644 index 0000000..f471424 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_small_table_mid.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_mid", + "textures": { + "0": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_stool.json b/src/main/resources/assets/modernlife/models/block/jungle_stool.json new file mode 100644 index 0000000..1b97409 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_stool.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/stool", + "textures": { + "0": "block/jungle_planks", + "particle": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_wall_shelf.json b/src/main/resources/assets/modernlife/models/block/jungle_wall_shelf.json new file mode 100644 index 0000000..0fecf3f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_wall_shelf.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/jungle_wall_shelf" + }, + "elements": [ + { + "from": [0, 7, 0], + "to": [16, 8, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -4, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 4, 0], + "to": [1, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 5, 0], + "to": [1, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 6, 1], + "to": [1, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 6, 1], + "to": [15, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 5, 0], + "to": [15, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 4, 0], + "to": [15, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/jungle_wood_ramp.json b/src/main/resources/assets/modernlife/models/block/jungle_wood_ramp.json new file mode 100644 index 0000000..1b465fb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/jungle_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/jungle_wood", + "particle": "block/jungle_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/kitchen_cabinet.json new file mode 100644 index 0000000..aa61e5a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/kitchen_cabinet.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/oak_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 16], + "to": [7, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 8, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 15], + "to": [7, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 15], + "to": [10, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 16], + "to": [10, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [9, 8, 15], + "to": [10, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/kitchen_drawer_cabinet.json new file mode 100644 index 0000000..a49abd8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/kitchen_drawer_cabinet.json @@ -0,0 +1,172 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15.5], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 15.5, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 15.5, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 15.5], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 15.5], "texture": "#0"} + } + }, + { + "from": [1, 1, 15.5], + "to": [15, 11, 16], + "faces": { + "north": {"uv": [0, 0, 14, 10], "texture": "#0"}, + "east": {"uv": [0, 0, 0.5, 10], "texture": "#0"}, + "south": {"uv": [0, 14, 1, 15], "texture": "#0"}, + "west": {"uv": [0, 0, 0.5, 10], "texture": "#0"}, + "up": {"uv": [0, 0, 14, 0.5], "texture": "#0"}, + "down": {"uv": [0, 0, 14, 0.5], "texture": "#0"} + } + }, + { + "from": [1, 11.5, 15.5], + "to": [15, 15, 16], + "faces": { + "north": {"uv": [0, 0, 14, 3.5], "texture": "#0"}, + "east": {"uv": [0, 0, 0.5, 3.5], "texture": "#0"}, + "south": {"uv": [0, 14, 1, 15], "texture": "#0"}, + "west": {"uv": [0, 0, 0.5, 3.5], "texture": "#0"}, + "up": {"uv": [0, 0, 14, 0.5], "texture": "#0"}, + "down": {"uv": [0, 0, 14, 0.5], "texture": "#0"} + } + }, + { + "from": [6.25, 12.75, 16], + "to": [6.75, 13.25, 16.5], + "faces": { + "north": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "east": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "west": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "down": {"uv": [0, 15, 1, 16], "texture": "#0"} + } + }, + { + "from": [6.25, 12.75, 16.5], + "to": [10.25, 13.25, 17], + "faces": { + "north": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "east": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "west": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "down": {"uv": [0, 15, 1, 16], "texture": "#0"} + } + }, + { + "from": [9.75, 12.75, 16], + "to": [10.25, 13.25, 16.5], + "faces": { + "north": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "east": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "west": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 15, 1, 16], "texture": "#0"}, + "down": {"uv": [0, 15, 1, 16], "texture": "#0"} + } + }, + { + "from": [14, 8.5, 16.25], + "to": [14.5, 10.5, 16.5], + "faces": { + "north": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "east": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "south": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "west": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "up": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "down": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"} + } + }, + { + "from": [14, 10.25, 16], + "to": [14.5, 10.5, 16.25], + "faces": { + "north": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "east": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "south": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "west": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "up": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "down": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"} + } + }, + { + "from": [14, 8.5, 16], + "to": [14.5, 8.75, 16.25], + "faces": { + "north": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "east": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "south": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "west": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "up": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"}, + "down": {"uv": [0, 15, 0.75, 15.75], "texture": "#0"} + } + }, + { + "from": [0.05, 0.15, 15.51], + "to": [15.95, 15.975, 15.51], + "faces": { + "north": {"uv": [0, 0, 15.9, 15.825], "texture": "#0"}, + "east": {"uv": [0, 0, 0.975, 15.825], "texture": "#0"}, + "south": {"uv": [12, 15, 16, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 0.975, 15.825], "texture": "#0"}, + "up": {"uv": [0, 0, 15.9, 0.975], "texture": "#0"}, + "down": {"uv": [0, 0, 15.9, 0.975], "texture": "#0"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [0, 1, 2, + { + "name": "handle", + "origin": [0, 0, 0], + "children": [3, 4, 5] + }, 6, 7, 8, 9] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/kitchen_sink.json b/src/main/resources/assets/modernlife/models/block/kitchen_sink.json new file mode 100644 index 0000000..010c60d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/kitchen_sink.json @@ -0,0 +1,214 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/kitchen_sink", + "particle": "block/kitchen_sink" + }, + "elements": [ + { + "from": [4, 3, 0], + "to": [12, 5, 3], + "faces": { + "north": {"uv": [8, 8.5, 12, 9.5], "texture": "#1"}, + "east": {"uv": [8, 8.5, 9.5, 9.5], "texture": "#1"}, + "south": {"uv": [8, 8.5, 12, 9.5], "texture": "#1"}, + "west": {"uv": [10.5, 8.5, 12, 9.5], "texture": "#1"}, + "up": {"uv": [12, 11, 8, 9.5], "texture": "#1"}, + "down": {"uv": [8.5, 6.5, 6.5, 7.25], "texture": "#1"} + } + }, + { + "from": [5, 5, 1], + "to": [6, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [1.75, 7.25, 2, 7.5], "texture": "#1"}, + "east": {"uv": [1.75, 7.5, 2, 7.75], "texture": "#1"}, + "south": {"uv": [1.75, 7.75, 2, 8], "texture": "#1"}, + "west": {"uv": [1.75, 8, 2, 8.25], "texture": "#1"}, + "up": {"uv": [6.75, 8.25, 6.5, 8], "texture": "#1"}, + "down": {"uv": [7, 8, 6.75, 8.25], "texture": "#1"} + } + }, + { + "from": [10, 5, 1], + "to": [11, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [5, 2, 0]}, + "faces": { + "north": {"uv": [7, 8, 7.25, 8.25], "texture": "#1"}, + "east": {"uv": [8, 7.25, 8.25, 7.5], "texture": "#1"}, + "south": {"uv": [8, 7.5, 8.25, 7.75], "texture": "#1"}, + "west": {"uv": [0, 8.25, 0.25, 8.5], "texture": "#1"}, + "up": {"uv": [0.5, 8.5, 0.25, 8.25], "texture": "#1"}, + "down": {"uv": [0.75, 8.25, 0.5, 8.5], "texture": "#1"} + } + }, + { + "from": [9.5, 6.1, 0.5], + "to": [11.5, 6.1, 2.5], + "rotation": {"angle": -45, "axis": "y", "origin": [10.5, 6.1, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "up": {"uv": [5.5, 10.5, 4.5, 9.5], "texture": "#1"}, + "down": {"uv": [5.5, 9.5, 4.5, 10.5], "texture": "#1"} + } + }, + { + "from": [4.5, 6.1, 0.5], + "to": [6.5, 6.1, 2.5], + "rotation": {"angle": -45, "axis": "y", "origin": [5.5, 6.1, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "up": {"uv": [4.5, 10.5, 3.5, 9.5], "texture": "#1"}, + "down": {"uv": [4.5, 9.5, 3.5, 10.5], "texture": "#1"} + } + }, + { + "from": [7, 5, 0], + "to": [9, 8, 2], + "faces": { + "north": {"uv": [0.5, 9.5, 2, 10.5], "rotation": 90, "texture": "#1"}, + "east": {"uv": [2.5, 10, 1, 11], "rotation": 90, "texture": "#1"}, + "south": {"uv": [1, 10.5, 2.5, 11], "texture": "#1"}, + "west": {"uv": [1, 10, 2.5, 11], "rotation": 270, "texture": "#1"}, + "up": {"uv": [8.25, 8.25, 7.75, 7.75], "texture": "#1"}, + "down": {"uv": [8.5, 2, 8, 2.5], "texture": "#1"} + } + }, + { + "from": [7, 8, 0], + "to": [9, 10, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 0]}, + "faces": { + "north": {"uv": [0, 9.5, 1, 10.5], "rotation": 90, "texture": "#1"}, + "east": {"uv": [0, 10, 3.5, 11], "texture": "#1"}, + "south": {"uv": [0.5, 10.5, 1.5, 9.5], "rotation": 90, "texture": "#1"}, + "west": {"uv": [3.5, 10, 0, 11], "texture": "#1"}, + "up": {"uv": [3.5, 10.5, 0, 9.5], "rotation": 90, "texture": "#1"}, + "down": {"uv": [3.5, 10.5, 0, 11], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [7, 7, 5], + "to": [9, 8, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.5, 5.25], "texture": "#1"}, + "east": {"uv": [0, 10.5, 1, 11], "texture": "#1"}, + "south": {"uv": [3.5, 10, 2.5, 10.5], "texture": "#1"}, + "west": {"uv": [1, 10.5, 0, 11], "texture": "#1"}, + "up": {"uv": [8.5, 4, 8, 3.5], "texture": "#1"}, + "down": {"uv": [4.5, 4.5, 3.5, 5.5], "texture": "#1"} + } + }, + { + "from": [0, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]}, + "faces": { + "north": {"uv": [0, 6, 8, 7.5], "texture": "#1"}, + "east": {"uv": [0, 8, 1.5, 9.5], "texture": "#1"}, + "south": {"uv": [0, 8, 8, 9.5], "texture": "#1"}, + "west": {"uv": [6.625, 8, 8, 9.5], "texture": "#1"}, + "up": {"uv": [8, 1.5, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 8, 1.5], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 3, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]}, + "faces": { + "north": {"uv": [8, 8, 0, 9.5], "texture": "#1"}, + "east": {"uv": [1.5, 8, 0, 9.5], "texture": "#1"}, + "south": {"uv": [8, 6, 0, 7.5], "texture": "#1"}, + "west": {"uv": [8, 8, 6.625, 9.5], "texture": "#1"}, + "up": {"uv": [8, 0, 0, 1.5], "texture": "#1"}, + "down": {"uv": [16, 1.5, 8, 0], "texture": "#1"} + } + }, + { + "from": [0, 0, 3], + "to": [3, 3, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]}, + "faces": { + "north": {"uv": [15.25, 15.25, 16, 16], "texture": "#1"}, + "east": {"uv": [1.5, 1, 6.5, 2.5], "texture": "#1"}, + "south": {"uv": [15.25, 15.25, 16, 16], "texture": "#1"}, + "west": {"uv": [1.5, 8, 6.5, 9.5], "texture": "#1"}, + "up": {"uv": [8, 6.5, 6.5, 1.5], "texture": "#1"}, + "down": {"uv": [16, 1.5, 14.5, 6.5], "texture": "#1"} + } + }, + { + "from": [13, 0, 3], + "to": [16, 3, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 2]}, + "faces": { + "north": {"uv": [16, 15.25, 15.25, 16], "texture": "#1"}, + "east": {"uv": [6.5, 8, 1.5, 9.5], "texture": "#1"}, + "south": {"uv": [16, 15.25, 15.25, 16], "texture": "#1"}, + "west": {"uv": [6.5, 1, 1.5, 2.5], "texture": "#1"}, + "up": {"uv": [6.5, 6.5, 8, 1.5], "texture": "#1"}, + "down": {"uv": [14.5, 1.5, 16, 6.5], "texture": "#1"} + } + }, + { + "from": [3, 0, 3], + "to": [13, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 3]}, + "faces": { + "north": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "east": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "south": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "west": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "up": {"uv": [6.5, 6.5, 1.5, 1.5], "texture": "#1"}, + "down": {"uv": [14.5, 1.5, 9.5, 6.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.25, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 4.25, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -11, 5], + "translation": [1.38, 3.2, 0.38], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -11, 5], + "translation": [1.38, 3.2, 0.38], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 2.5, 0], + "scale": [0.65, 0.65, 0.65] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, -180, 0], + "translation": [0, 0.75, -8.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/kitchen_sink_water.json b/src/main/resources/assets/modernlife/models/block/kitchen_sink_water.json new file mode 100644 index 0000000..9623213 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/kitchen_sink_water.json @@ -0,0 +1,227 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/kitchen_sink", + "particle": "block/kitchen_sink" + }, + "elements": [ + { + "from": [4, 3, 0], + "to": [12, 5, 3], + "faces": { + "north": {"uv": [8, 8.5, 12, 9.5], "texture": "#1"}, + "east": {"uv": [8, 8.5, 9.5, 9.5], "texture": "#1"}, + "south": {"uv": [8, 8.5, 12, 9.5], "texture": "#1"}, + "west": {"uv": [10.5, 8.5, 12, 9.5], "texture": "#1"}, + "up": {"uv": [12, 11, 8, 9.5], "texture": "#1"}, + "down": {"uv": [8.5, 6.5, 6.5, 7.25], "texture": "#1"} + } + }, + { + "from": [5, 5, 1], + "to": [6, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [1.75, 7.25, 2, 7.5], "texture": "#1"}, + "east": {"uv": [1.75, 7.5, 2, 7.75], "texture": "#1"}, + "south": {"uv": [1.75, 7.75, 2, 8], "texture": "#1"}, + "west": {"uv": [1.75, 8, 2, 8.25], "texture": "#1"}, + "up": {"uv": [6.75, 8.25, 6.5, 8], "texture": "#1"}, + "down": {"uv": [7, 8, 6.75, 8.25], "texture": "#1"} + } + }, + { + "from": [10, 5, 1], + "to": [11, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [5, 2, 0]}, + "faces": { + "north": {"uv": [7, 8, 7.25, 8.25], "texture": "#1"}, + "east": {"uv": [8, 7.25, 8.25, 7.5], "texture": "#1"}, + "south": {"uv": [8, 7.5, 8.25, 7.75], "texture": "#1"}, + "west": {"uv": [0, 8.25, 0.25, 8.5], "texture": "#1"}, + "up": {"uv": [0.5, 8.5, 0.25, 8.25], "texture": "#1"}, + "down": {"uv": [0.75, 8.25, 0.5, 8.5], "texture": "#1"} + } + }, + { + "from": [9.5, 6, 0.5], + "to": [11.5, 6, 2.5], + "rotation": {"angle": -45, "axis": "y", "origin": [10.5, 6, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "up": {"uv": [5.5, 10.5, 4.5, 9.5], "texture": "#1"}, + "down": {"uv": [5.5, 9.5, 4.5, 10.5], "texture": "#1"} + } + }, + { + "from": [4.5, 6, 0.5], + "to": [6.5, 6, 2.5], + "rotation": {"angle": -45, "axis": "y", "origin": [5.5, 6, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 0.5, 0], "texture": "#1"}, + "up": {"uv": [4.5, 10.5, 3.5, 9.5], "texture": "#1"}, + "down": {"uv": [4.5, 9.5, 3.5, 10.5], "texture": "#1"} + } + }, + { + "from": [7, 5, 0], + "to": [9, 8, 2], + "faces": { + "north": {"uv": [0.5, 9.5, 2, 10.5], "rotation": 90, "texture": "#1"}, + "east": {"uv": [2.5, 10, 1, 11], "rotation": 90, "texture": "#1"}, + "south": {"uv": [1, 10.5, 2.5, 11], "texture": "#1"}, + "west": {"uv": [1, 10, 2.5, 11], "rotation": 270, "texture": "#1"}, + "up": {"uv": [8.25, 8.25, 7.75, 7.75], "texture": "#1"}, + "down": {"uv": [8.5, 2, 8, 2.5], "texture": "#1"} + } + }, + { + "from": [7, 8, 0], + "to": [9, 10, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 3, 0]}, + "faces": { + "north": {"uv": [0, 9.5, 1, 10.5], "rotation": 90, "texture": "#1"}, + "east": {"uv": [0, 10, 3.5, 11], "texture": "#1"}, + "south": {"uv": [0.5, 10.5, 1.5, 9.5], "rotation": 90, "texture": "#1"}, + "west": {"uv": [3.5, 10, 0, 11], "texture": "#1"}, + "up": {"uv": [3.5, 10.5, 0, 9.5], "rotation": 90, "texture": "#1"}, + "down": {"uv": [3.5, 10.5, 0, 11], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [7, 7, 5], + "to": [9, 8, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.5, 5.25], "texture": "#1"}, + "east": {"uv": [0, 10.5, 1, 11], "texture": "#1"}, + "south": {"uv": [3.5, 10, 2.5, 10.5], "texture": "#1"}, + "west": {"uv": [1, 10.5, 0, 11], "texture": "#1"}, + "up": {"uv": [8.5, 4, 8, 3.5], "texture": "#1"}, + "down": {"uv": [4.5, 4.5, 3.5, 5.5], "texture": "#1"} + } + }, + { + "from": [0, 0, 13], + "to": [16, 3, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]}, + "faces": { + "north": {"uv": [0, 6, 8, 7.5], "texture": "#1"}, + "east": {"uv": [0, 8, 1.5, 9.5], "texture": "#1"}, + "south": {"uv": [0, 8, 8, 9.5], "texture": "#1"}, + "west": {"uv": [6.625, 8, 8, 9.5], "texture": "#1"}, + "up": {"uv": [8, 1.5, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 8, 1.5], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 3, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]}, + "faces": { + "north": {"uv": [8, 8, 0, 9.5], "texture": "#1"}, + "east": {"uv": [1.5, 8, 0, 9.5], "texture": "#1"}, + "south": {"uv": [8, 6, 0, 7.5], "texture": "#1"}, + "west": {"uv": [8, 8, 6.625, 9.5], "texture": "#1"}, + "up": {"uv": [8, 0, 0, 1.5], "texture": "#1"}, + "down": {"uv": [16, 1.5, 8, 0], "texture": "#1"} + } + }, + { + "from": [0, 0, 3], + "to": [3, 3, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 2]}, + "faces": { + "north": {"uv": [15.25, 15.25, 16, 16], "texture": "#1"}, + "east": {"uv": [1.5, 1, 6.5, 2.5], "texture": "#1"}, + "south": {"uv": [15.25, 15.25, 16, 16], "texture": "#1"}, + "west": {"uv": [1.5, 8, 6.5, 9.5], "texture": "#1"}, + "up": {"uv": [8, 6.5, 6.5, 1.5], "texture": "#1"}, + "down": {"uv": [16, 1.5, 14.5, 6.5], "texture": "#1"} + } + }, + { + "from": [13, 0, 3], + "to": [16, 3, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 2]}, + "faces": { + "north": {"uv": [16, 15.25, 15.25, 16], "texture": "#1"}, + "east": {"uv": [6.5, 8, 1.5, 9.5], "texture": "#1"}, + "south": {"uv": [16, 15.25, 15.25, 16], "texture": "#1"}, + "west": {"uv": [6.5, 1, 1.5, 2.5], "texture": "#1"}, + "up": {"uv": [6.5, 6.5, 8, 1.5], "texture": "#1"}, + "down": {"uv": [14.5, 1.5, 16, 6.5], "texture": "#1"} + } + }, + { + "from": [3, 0, 3], + "to": [13, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 3]}, + "faces": { + "north": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "east": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "south": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "west": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "up": {"uv": [6.5, 6.5, 1.5, 1.5], "texture": "#1"}, + "down": {"uv": [14.5, 1.5, 9.5, 6.5], "texture": "#1"} + } + }, + { + "from": [3, 1, 3], + "to": [13, 2, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 3]}, + "faces": { + "north": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "east": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "south": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "west": {"uv": [13.5, 15.75, 16, 16], "texture": "#1"}, + "up": {"uv": [5, 16, 0, 11], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.25, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 4.25, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -11, 5], + "translation": [1.38, 3.2, 0.38], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -11, 5], + "translation": [1.38, 3.2, 0.38], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [0.25, 2.5, 0], + "scale": [0.65, 0.65, 0.65] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, -180, 0], + "translation": [0, 0.75, -8.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/lantern_post.json b/src/main/resources/assets/modernlife/models/block/lantern_post.json new file mode 100644 index 0000000..64e65d2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/lantern_post.json @@ -0,0 +1,125 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/anvil", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [3.1, 0, 3.1], + "to": [12.9, 0.5, 12.9], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "east": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "south": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "west": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "up": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "down": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"} + } + }, + { + "from": [4.5, 0.5, 4.5], + "to": [11.5, 1.5, 11.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "east": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "west": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "up": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "down": {"uv": [0, 0, 7, 7], "texture": "#2"} + } + }, + { + "from": [6.6, 1.5, 6.6], + "to": [9.4, 6.5, 9.4], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "east": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "south": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "west": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "up": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "down": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"} + } + }, + { + "from": [7.3, 6.5, 7.3], + "to": [8.7, 16, 8.7], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 1, 9.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 9.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.4, 9.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 9.5], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 9.5], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 9.5], "texture": "#2"} + } + }, + { + "from": [7.3, 16, 7.3], + "to": [8.7, 31.5, 8.7], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.4, 15.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#2"} + } + }, + { + "from": [6.75, 31.5, 6.75], + "to": [9.25, 32, 9.25], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.85, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 2.5, 2.5], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 4.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [0, -3, 0], + "scale": [0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4.5, 0], + "scale": [0.55, 0.55, 0.55] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/lantern_post_bottom.json b/src/main/resources/assets/modernlife/models/block/lantern_post_bottom.json new file mode 100644 index 0000000..ae12736 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/lantern_post_bottom.json @@ -0,0 +1,99 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/anvil", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [3.1, 0, 3.1], + "to": [12.9, 0.5, 12.9], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "east": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "south": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "west": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "up": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"}, + "down": {"uv": [0, 0, 9.8, 9.8], "texture": "#2"} + } + }, + { + "from": [4.5, 0.5, 4.5], + "to": [11.5, 1.5, 11.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "east": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "south": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "west": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "up": {"uv": [0, 0, 7, 7], "texture": "#2"}, + "down": {"uv": [0, 0, 7, 7], "texture": "#2"} + } + }, + { + "from": [6.6, 1.5, 6.6], + "to": [9.4, 6.5, 9.4], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "east": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "south": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "west": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "up": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"}, + "down": {"uv": [0, 0, 2.8, 2.8], "texture": "#2"} + } + }, + { + "from": [7.3, 6.5, 7.3], + "to": [8.7, 16, 8.7], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 1.4, 9.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.4, 9.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.4, 9.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.4, 9.5], "texture": "#2"}, + "up": {"uv": [0, 0, 1.4, 9.5], "texture": "#2"}, + "down": {"uv": [0, 0, 1.4, 9.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 4.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [0, -2.25, 0], + "scale": [0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4.5, 0], + "scale": [0.55, 0.55, 0.55] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/lantern_post_top.json b/src/main/resources/assets/modernlife/models/block/lantern_post_top.json new file mode 100644 index 0000000..6a58610 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/lantern_post_top.json @@ -0,0 +1,73 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/anvil", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [7.3, 0, 7.3], + "to": [8.7, 15.5, 8.7], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 1.4, 15.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.4, 15.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.4, 15.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.4, 15.5], "texture": "#2"}, + "up": {"uv": [0, 0, 1.4, 15.5], "texture": "#2"}, + "down": {"uv": [0, 0, 1.4, 15.5], "texture": "#2"} + } + }, + { + "from": [6.75, 15.5, 6.75], + "to": [9.25, 16, 9.25], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 2.5, 2.5], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 4.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [0, -2.25, 0], + "scale": [0.45, 0.45, 0.45] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4.5, 0], + "scale": [0.55, 0.55, 0.55] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/large_mirror.json b/src/main/resources/assets/modernlife/models/block/large_mirror.json new file mode 100644 index 0000000..7679c70 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/large_mirror.json @@ -0,0 +1,159 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "25": "modernlife:block/large_mirror" + }, + "elements": [ + { + "from": [-7, 0, 0], + "to": [-5, 32, 1], + "faces": { + "north": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "east": {"uv": [0.25, 0, 0.5, 8], "texture": "#25"}, + "south": {"uv": [0, 0, 0.5, 8], "texture": "#25"}, + "west": {"uv": [0, 0, 0.25, 8], "texture": "#25"}, + "up": {"uv": [0, 0, 0.5, 0.25], "texture": "#25"}, + "down": {"uv": [0, 7.75, 0.5, 8], "texture": "#25"} + } + }, + { + "from": [23, 0, 0], + "to": [25, 32, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [18, 0, 0]}, + "faces": { + "north": {"uv": [8, 0, 7.5, 8], "texture": "#25"}, + "east": {"uv": [0.25, 0, 0, 8], "texture": "#25"}, + "south": {"uv": [0.5, 0, 0, 8], "texture": "#25"}, + "west": {"uv": [0.5, 0, 0.25, 8], "texture": "#25"}, + "up": {"uv": [0.5, 0, 0, 0.25], "texture": "#25"}, + "down": {"uv": [0.5, 7.75, 0, 8], "texture": "#25"} + } + }, + { + "from": [-5, 30, 0], + "to": [23, 32, 1], + "faces": { + "north": {"uv": [0.5, 0, 7.5, 0.5], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [0.5, 0, 7.5, 0.5], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [0.5, 0, 7.5, 0.25], "texture": "#25"}, + "down": {"uv": [0.5, 0.25, 7.5, 0.5], "texture": "#25"} + } + }, + { + "from": [-5, 0, 0], + "to": [23, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -30, 0]}, + "faces": { + "north": {"uv": [0.5, 7.5, 7.5, 8], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [0.5, 7.5, 7.5, 8], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [0.5, 7.75, 7.5, 7.5], "texture": "#25"}, + "down": {"uv": [0.5, 7.75, 7.5, 8], "texture": "#25"} + } + }, + { + "from": [-5, 2, 0], + "to": [23, 30, 0.1], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -28, 0]}, + "faces": { + "north": {"uv": [8.5, 0.5, 15.5, 7.5], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [0.5, 0.5, 7.5, 7.5], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#25"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#25"} + } + }, + { + "from": [-5, 2, 0.999], + "to": [-1, 6, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [-5, 2, -1.001]}, + "faces": { + "north": {"uv": [1, 8, 0, 9], "texture": "#25"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#25"}, + "south": {"uv": [0, 8, 1, 9], "texture": "#25"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#25"}, + "up": {"uv": [0, 0, 3, 0], "texture": "#25"}, + "down": {"uv": [0, 0, 3, 0], "texture": "#25"} + } + }, + { + "from": [19, 2, 0.999], + "to": [23, 6, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [23, 2, -1.001]}, + "faces": { + "north": {"uv": [0, 8, 1, 9], "texture": "#25"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#25"}, + "south": {"uv": [1, 8, 0, 9], "texture": "#25"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#25"}, + "up": {"uv": [3, 0, 0, 0], "texture": "#25"}, + "down": {"uv": [3, 0, 0, 0], "texture": "#25"} + } + }, + { + "from": [19, 26, 0.999], + "to": [23, 30, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [23, 30, -1.001]}, + "faces": { + "north": {"uv": [0, 9, 1, 8], "texture": "#25"}, + "east": {"uv": [0, 3, 0, 0], "texture": "#25"}, + "south": {"uv": [1, 9, 0, 8], "texture": "#25"}, + "west": {"uv": [0, 3, 0, 0], "texture": "#25"}, + "up": {"uv": [3, 0, 0, 0], "texture": "#25"}, + "down": {"uv": [3, 0, 0, 0], "texture": "#25"} + } + }, + { + "from": [-5, 26, 0.999], + "to": [-1, 30, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [-5, 30, -1.001]}, + "faces": { + "north": {"uv": [1, 9, 0, 8], "texture": "#25"}, + "east": {"uv": [0, 3, 0, 0], "texture": "#25"}, + "south": {"uv": [0, 9, 1, 8], "texture": "#25"}, + "west": {"uv": [0, 3, 0, 0], "texture": "#25"}, + "up": {"uv": [0, 0, 3, 0], "texture": "#25"}, + "down": {"uv": [0, 0, 3, 0], "texture": "#25"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 4.5], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 4.5], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2.5, -3.75, 0.25], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -2.75, -3.25], + "scale": [0.4, 0.4, 0.4] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_blue_painted_drywall.json b/src/main/resources/assets/modernlife/models/block/light_blue_painted_drywall.json new file mode 100644 index 0000000..a6a5ebc --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_blue_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/light_blue_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_blue_sofa_corner.json b/src/main/resources/assets/modernlife/models/block/light_blue_sofa_corner.json new file mode 100644 index 0000000..8ead232 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_blue_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/light_blue_sofa", + "particle": "modernlife:block/light_blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#1"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#1"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#1"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#1"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#1"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_blue_sofa_left_end.json b/src/main/resources/assets/modernlife/models/block/light_blue_sofa_left_end.json new file mode 100644 index 0000000..77a65e8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_blue_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/light_blue_sofa", + "particle": "modernlife:block/light_blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#1"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#1"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#1"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#1"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#1"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_blue_sofa_middle.json b/src/main/resources/assets/modernlife/models/block/light_blue_sofa_middle.json new file mode 100644 index 0000000..125b579 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_blue_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/light_blue_sofa", + "particle": "modernlife:block/light_blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_blue_sofa_right_end.json b/src/main/resources/assets/modernlife/models/block/light_blue_sofa_right_end.json new file mode 100644 index 0000000..804c14c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_blue_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/light_blue_sofa", + "particle": "modernlife:block/light_blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#1"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#1"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#1"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#1"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#1"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#1"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#1"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#1"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#1"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#1"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#1"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#1"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#1"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#1"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#1"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#1"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#1"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#1"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#1"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#1"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#1"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_blue_sofa_single.json b/src/main/resources/assets/modernlife/models/block/light_blue_sofa_single.json new file mode 100644 index 0000000..ddea886 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_blue_sofa_single.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/light_blue_sofa", + "particle": "modernlife:block/light_blue_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#1"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#1"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#1"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#1"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#1"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#1"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#1"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#1"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#1"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#1"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_bulb.json b/src/main/resources/assets/modernlife/models/block/light_bulb.json new file mode 100644 index 0000000..462edea --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_bulb.json @@ -0,0 +1,265 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/gray_wool", + "1": "block/glass", + "2": "modernlife:block/glass_clear", + "3": "block/black_wool", + "particle": "block/gray_wool" + }, + "elements": [ + { + "name": "bulb_base", + "from": [7.1, 15, 7.1], + "to": [7.85, 16, 7.85], + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#0"} + } + }, + { + "name": "bulb_top", + "from": [7, 13.25, 7], + "to": [8, 14.25, 8], + "faces": { + "north": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#2"} + } + }, + { + "name": "filament", + "from": [7.45, 14.25, 7.425], + "to": [7.55, 15, 7.525], + "faces": { + "north": {"uv": [0, 0, 0.1, 0.75], "texture": "#3"}, + "east": {"uv": [0, 0, 0.1, 0.75], "texture": "#3"}, + "south": {"uv": [0, 0, 0.1, 0.75], "texture": "#3"}, + "west": {"uv": [0, 0, 0.1, 0.75], "texture": "#3"}, + "up": {"uv": [0, 0, 0.1, 0.1], "texture": "#3"}, + "down": {"uv": [0, 0, 0.1, 0.1], "texture": "#3"} + } + }, + { + "name": "layer_top_w", + "from": [6.75, 14, 7], + "to": [7.75, 15, 8], + "faces": { + "north": {"uv": [1, 0, 16, 15], "texture": "#2"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 15, 15], "texture": "#2"}, + "west": {"uv": [0, 0, 16, 15], "texture": "#2"}, + "up": {"uv": [0, 0, 15, 16], "texture": "#2"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#2"} + } + }, + { + "name": "layer_bottom_s", + "from": [7, 14, 7.25], + "to": [8, 15, 8.25], + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 15, 15], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 15], "texture": "#2"}, + "west": {"uv": [1, 0, 16, 15], "texture": "#2"}, + "up": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#2"} + } + }, + { + "name": "layer_top_e", + "from": [7.25, 14, 7], + "to": [8.25, 15, 8], + "faces": { + "north": {"uv": [0, 0, 15, 15], "texture": "#2"}, + "east": {"uv": [0, 0, 16, 15], "texture": "#2"}, + "south": {"uv": [1, 0, 16, 15], "texture": "#2"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "up": {"uv": [1, 0, 16, 16], "texture": "#2"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#2"} + } + }, + { + "name": "layer_top_n", + "from": [7, 14, 6.75], + "to": [8, 15, 7.75], + "faces": { + "north": {"uv": [0, 0, 16, 15], "texture": "#2"}, + "east": {"uv": [1, 0, 16, 15], "texture": "#2"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 15, 15], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 15], "texture": "#2"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#2"} + } + }, + { + "name": "layer_middle_e", + "from": [7.5, 13.75, 7], + "to": [8.5, 14.75, 8], + "faces": { + "north": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [5, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [1, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [5, 0, 16, 16], "texture": "#1"} + } + }, + { + "name": "layer_middle_s", + "from": [7, 13.75, 7.5], + "to": [8, 14.75, 8.5], + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [5, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 1, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 12], "texture": "#1"} + } + }, + { + "name": "layer_middle_w", + "from": [6.5, 13.75, 7], + "to": [7.5, 14.75, 8], + "faces": { + "north": {"uv": [5, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 15, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 16], "texture": "#1"} + } + }, + { + "name": "layer_middle_n", + "from": [7, 13.75, 6.5], + "to": [8, 14.75, 7.5], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [5, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 15], "texture": "#1"}, + "down": {"uv": [0, 5, 16, 16], "texture": "#1"} + } + }, + { + "name": "layer_top_w", + "from": [6.75, 13.5, 7], + "to": [7.75, 14.5, 8], + "faces": { + "north": {"uv": [1, 1, 16, 16], "texture": "#2"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "south": {"uv": [0, 1, 15, 16], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "up": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "down": {"uv": [0, 0, 15, 16], "texture": "#2"} + } + }, + { + "name": "layer_top_s", + "from": [7, 13.5, 7.25], + "to": [8, 14.5, 8.25], + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "east": {"uv": [0, 1, 15, 16], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "west": {"uv": [1, 1, 16, 16], "texture": "#2"}, + "up": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 15], "texture": "#2"} + } + }, + { + "name": "layer_top_e", + "from": [7.25, 13.5, 7], + "to": [8.25, 14.5, 8], + "faces": { + "north": {"uv": [0, 1, 15, 16], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "south": {"uv": [1, 1, 16, 16], "texture": "#2"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "up": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "down": {"uv": [1, 0, 16, 16], "texture": "#2"} + } + }, + { + "name": "layer_top_n", + "from": [7, 13.5, 6.75], + "to": [8, 14.5, 7.75], + "faces": { + "north": {"uv": [0, 1, 16, 16], "texture": "#2"}, + "east": {"uv": [1, 1, 16, 16], "texture": "#2"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "west": {"uv": [0, 1, 15, 16], "texture": "#2"}, + "up": {"uv": [1, 1, 2, 2], "texture": "#2"}, + "down": {"uv": [0, 1, 16, 16], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-180, 0, 0], + "translation": [0, 6.75, 1], + "scale": [0.8, 0.8, 0.8] + }, + "thirdperson_lefthand": { + "rotation": [-180, 0, 0], + "translation": [0, 6.75, 1], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_righthand": { + "rotation": [150, -90, 25], + "translation": [1.13, 4.45, -2.87], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_lefthand": { + "rotation": [150, -90, 25], + "translation": [1.13, 4.45, -2.87], + "scale": [0.8, 0.8, 0.8] + }, + "ground": { + "rotation": [-180, 0, 0], + "translation": [0, 4.5, 0], + "scale": [0.8, 0.8, 0.8] + }, + "gui": { + "rotation": [-145, -19, 0], + "translation": [0.75, 17.25, 0], + "scale": [3, 3, 3] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-180, 180, 0], + "translation": [0, 9.75, 0], + "scale": [1.5, 1.5, 1.5] + } + }, + "groups": [0, 1, 2, + { + "name": "layer_bottom", + "origin": [0, 0, 0], + "children": [3, 4, 5, 6] + }, + { + "name": "layer_middle", + "origin": [0, 0, 0], + "children": [7, 8, 9, 10] + }, + { + "name": "layer_top", + "origin": [0, 0, 0], + "children": [11, 12, 13, 14] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_bulb_round.json b/src/main/resources/assets/modernlife/models/block/light_bulb_round.json new file mode 100644 index 0000000..751fa05 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_bulb_round.json @@ -0,0 +1,101 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "3": "modernlife:block/light_bulb" + }, + "elements": [ + { + "name": "bulb_base", + "from": [7, 13, 7], + "to": [9, 16, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.65, -1, 0.375]}, + "faces": { + "north": {"uv": [6, 4, 8, 7], "texture": "#3"}, + "east": {"uv": [6, 4, 8, 7], "texture": "#3"}, + "south": {"uv": [6, 4, 8, 7], "texture": "#3"}, + "west": {"uv": [6, 4, 8, 7], "texture": "#3"}, + "up": {"uv": [8, 6, 6, 4], "texture": "#3"}, + "down": {"uv": [8, 4, 6, 6], "texture": "#3"} + } + }, + { + "name": "filament", + "from": [6, 9, 8], + "to": [10, 13, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.95, -2.025, 0.95]}, + "faces": { + "north": {"uv": [6, 0, 10, 4], "texture": "#3"}, + "east": {"uv": [6, 0, 10, 4], "texture": "#3"}, + "south": {"uv": [6, 0, 10, 4], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 4], "texture": "#3"}, + "up": {"uv": [4, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [4, 0, 0, 0], "texture": "#3"} + } + }, + { + "name": "hexadecagon", + "from": [5, 8, 5], + "to": [11, 14, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [8.88065, 12.9, 7.6]}, + "faces": { + "north": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "east": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "south": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "west": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "up": {"uv": [6, 12, 0, 6], "texture": "#3"}, + "down": {"uv": [6, 6, 0, 12], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-180, 0, 0], + "translation": [0, 6.75, 1], + "scale": [0.8, 0.8, 0.8] + }, + "thirdperson_lefthand": { + "rotation": [-180, 0, 0], + "translation": [0, 6.75, 1], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_righthand": { + "rotation": [150, -90, 25], + "translation": [1.13, 4.45, -2.87], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_lefthand": { + "rotation": [150, -90, 25], + "translation": [1.13, 4.45, -2.87], + "scale": [0.8, 0.8, 0.8] + }, + "ground": { + "rotation": [-180, 0, 0], + "translation": [0, 4.5, 0], + "scale": [0.8, 0.8, 0.8] + }, + "gui": { + "rotation": [-145, -19, 0], + "translation": [-0.25, 17.75, 0], + "scale": [3, 3, 3] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-180, 180, 0], + "translation": [0, 9.75, 0], + "scale": [1.5, 1.5, 1.5] + } + }, + "groups": [ + 0, + 1, + { + "name": "hexadecagon", + "origin": [8, 8, 8], + "color": 0, + "children": [2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_bulb_round_big.json b/src/main/resources/assets/modernlife/models/block/light_bulb_round_big.json new file mode 100644 index 0000000..45f84e1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_bulb_round_big.json @@ -0,0 +1,100 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "3": "modernlife:block/light_bulb" + }, + "elements": [ + { + "name": "bulb_base", + "from": [7, 13, 7], + "to": [9, 16, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.65, -1, 0.375]}, + "faces": { + "north": {"uv": [6, 4, 8, 7], "texture": "#3"}, + "east": {"uv": [6, 4, 8, 7], "texture": "#3"}, + "south": {"uv": [6, 4, 8, 7], "texture": "#3"}, + "west": {"uv": [6, 4, 8, 7], "texture": "#3"}, + "up": {"uv": [8, 6, 6, 4], "texture": "#3"}, + "down": {"uv": [8, 4, 6, 6], "texture": "#3"} + } + }, + { + "name": "filament", + "from": [6, 9, 8], + "to": [10, 13, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.95, -2.025, 0.95]}, + "faces": { + "north": {"uv": [6, 0, 10, 4], "texture": "#3"}, + "east": {"uv": [6, 0, 10, 4], "texture": "#3"}, + "south": {"uv": [6, 0, 10, 4], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 4], "texture": "#3"}, + "up": {"uv": [4, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [4, 0, 0, 0], "texture": "#3"} + } + }, + { + "name": "hexadecagon", + "from": [5, 8, 5], + "to": [11, 14, 11], + "rotation": {"angle": 0, "axis": "z", "origin": [8, 11, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 6], "rotation": 180, "texture": "#3"}, + "east": {"uv": [0, 0, 6, 6], "rotation": 180, "texture": "#3"}, + "south": {"uv": [0, 0, 6, 6], "rotation": 180, "texture": "#3"}, + "west": {"uv": [0, 0, 6, 6], "rotation": 180, "texture": "#3"}, + "up": {"uv": [6, 6, 0, 12], "rotation": 180, "texture": "#3"}, + "down": {"uv": [6, 12, 0, 6], "rotation": 180, "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-180, 0, 0], + "translation": [0, 5.75, 1], + "scale": [0.8, 0.8, 0.8] + }, + "thirdperson_lefthand": { + "rotation": [-180, 0, 0], + "translation": [0, 5.75, 1], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_righthand": { + "rotation": [167.75, -90, 0], + "translation": [4.13, 4.45, -2.87], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_lefthand": { + "rotation": [167.75, -90, 0], + "translation": [4.13, 4.45, -2.87], + "scale": [0.8, 0.8, 0.8] + }, + "ground": { + "rotation": [-180, 0, 0], + "translation": [0, 4.5, 0], + "scale": [0.8, 0.8, 0.8] + }, + "gui": { + "rotation": [-150, -45, 0], + "translation": [0.25, 1, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-180, 180, 0], + "translation": [0, 5.75, 0], + "scale": [1.5, 1.5, 1.5] + } + }, + "groups": [ + 0, + 1, + { + "name": "hexadecagon", + "origin": [8, 8, 8], + "color": 0, + "children": [2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_bulb_simple.json b/src/main/resources/assets/modernlife/models/block/light_bulb_simple.json new file mode 100644 index 0000000..a4d5c82 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_bulb_simple.json @@ -0,0 +1,85 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/black_wool", + "1": "block/glass", + "2": "block/gray_wool", + "particle": "block/black_wool" + }, + "elements": [ + { + "name": "bulb_mini", + "from": [7, 14, 7], + "to": [8, 15, 8], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "name": "bulb_base", + "from": [7.1, 15, 7.1], + "to": [7.85, 16, 7.85], + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#2"} + } + }, + { + "name": "filament", + "from": [7.45, 14.25, 7.425], + "to": [7.55, 15, 7.525], + "faces": { + "north": {"uv": [0, 0, 0.1, 0.75], "texture": "#0"}, + "east": {"uv": [0, 0, 0.1, 0.75], "texture": "#0"}, + "south": {"uv": [0, 0, 0.1, 0.75], "texture": "#0"}, + "west": {"uv": [0, 0, 0.1, 0.75], "texture": "#0"}, + "up": {"uv": [0, 0, 0.1, 0.1], "texture": "#0"}, + "down": {"uv": [0, 0, 0.1, 0.1], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_gray_painted_drywall.json b/src/main/resources/assets/modernlife/models/block/light_gray_painted_drywall.json new file mode 100644 index 0000000..ec4aafd --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_gray_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/light_gray_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_gray_sofa_corner.json b/src/main/resources/assets/modernlife/models/block/light_gray_sofa_corner.json new file mode 100644 index 0000000..204ab93 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_gray_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/light_gray_sofa", + "particle": "modernlife:block/light_gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_gray_sofa_left_end.json b/src/main/resources/assets/modernlife/models/block/light_gray_sofa_left_end.json new file mode 100644 index 0000000..d50189b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_gray_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/light_gray_sofa", + "particle": "modernlife:block/light_gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_gray_sofa_middle.json b/src/main/resources/assets/modernlife/models/block/light_gray_sofa_middle.json new file mode 100644 index 0000000..8ab727f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_gray_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/light_gray_sofa", + "particle": "modernlife:block/light_gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_gray_sofa_right_end.json b/src/main/resources/assets/modernlife/models/block/light_gray_sofa_right_end.json new file mode 100644 index 0000000..050733f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_gray_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/light_gray_sofa", + "particle": "modernlife:block/light_gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_gray_sofa_single.json b/src/main/resources/assets/modernlife/models/block/light_gray_sofa_single.json new file mode 100644 index 0000000..6302f8c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_gray_sofa_single.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/light_gray_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_switch_off.json b/src/main/resources/assets/modernlife/models/block/light_switch_off.json new file mode 100644 index 0000000..b2782cf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_switch_off.json @@ -0,0 +1,81 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/light_switch_hires" + }, + "elements": [ + { + "name": "panel", + "from": [5, 4, 0], + "to": [11, 12, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, -0.4, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 8, 1, 16], "texture": "#1"}, + "south": {"uv": [6, 0, 12, 8], "texture": "#1"}, + "west": {"uv": [1, 8, 2, 16], "texture": "#1"}, + "up": {"uv": [8, 9, 2, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 8, 9], "texture": "#1"} + } + }, + { + "name": "switch", + "from": [7, 6.4, -6.3], + "to": [9, 8.4, -5.3], + "rotation": {"angle": 45, "axis": "x", "origin": [0.5, 0.1, 0]}, + "faces": { + "north": {"uv": [2, 9, 4, 11], "texture": "#1"}, + "east": {"uv": [6, 9, 7, 11], "texture": "#1"}, + "south": {"uv": [4, 9, 6, 11], "texture": "#1"}, + "west": {"uv": [7, 9, 8, 11], "texture": "#1"}, + "up": {"uv": [10, 10, 8, 9], "texture": "#1"}, + "down": {"uv": [10, 10, 8, 11], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 1, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 1, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 1, -0.5], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 1, -0.5], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-8, -4, 0.25], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, -180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "group", + "origin": [0.5, 0.5, 0], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_switch_off_hires.json b/src/main/resources/assets/modernlife/models/block/light_switch_off_hires.json new file mode 100644 index 0000000..b2782cf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_switch_off_hires.json @@ -0,0 +1,81 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/light_switch_hires" + }, + "elements": [ + { + "name": "panel", + "from": [5, 4, 0], + "to": [11, 12, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, -0.4, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 8, 1, 16], "texture": "#1"}, + "south": {"uv": [6, 0, 12, 8], "texture": "#1"}, + "west": {"uv": [1, 8, 2, 16], "texture": "#1"}, + "up": {"uv": [8, 9, 2, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 8, 9], "texture": "#1"} + } + }, + { + "name": "switch", + "from": [7, 6.4, -6.3], + "to": [9, 8.4, -5.3], + "rotation": {"angle": 45, "axis": "x", "origin": [0.5, 0.1, 0]}, + "faces": { + "north": {"uv": [2, 9, 4, 11], "texture": "#1"}, + "east": {"uv": [6, 9, 7, 11], "texture": "#1"}, + "south": {"uv": [4, 9, 6, 11], "texture": "#1"}, + "west": {"uv": [7, 9, 8, 11], "texture": "#1"}, + "up": {"uv": [10, 10, 8, 9], "texture": "#1"}, + "down": {"uv": [10, 10, 8, 11], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 1, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 1, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 1, -0.5], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 1, -0.5], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-8, -4, 0.25], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, -180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "group", + "origin": [0.5, 0.5, 0], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_switch_on.json b/src/main/resources/assets/modernlife/models/block/light_switch_on.json new file mode 100644 index 0000000..2bdc386 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_switch_on.json @@ -0,0 +1,81 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/light_switch" + }, + "elements": [ + { + "name": "panel", + "from": [5, 4, 0], + "to": [11, 12, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, -0.4, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 8, 1, 16], "texture": "#1"}, + "south": {"uv": [6, 0, 12, 8], "texture": "#1"}, + "west": {"uv": [1, 8, 2, 16], "texture": "#1"}, + "up": {"uv": [8, 9, 2, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 8, 9], "texture": "#1"} + } + }, + { + "name": "switch", + "from": [7, 6.1131, 0.06066], + "to": [9, 7.1131, 2.06066], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 6.6131, 1.06066]}, + "faces": { + "north": {"uv": [10, 10, 8, 11], "rotation": 180, "texture": "#1"}, + "east": {"uv": [6, 9, 7, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [10, 10, 8, 9], "texture": "#1"}, + "west": {"uv": [7, 9, 8, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [2, 9, 4, 11], "rotation": 180, "texture": "#1"}, + "down": {"uv": [4, 9, 6, 11], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 1, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 1, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 1, -0.5], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 1, -0.5], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-8, -4, 0.25], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, -180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "group", + "origin": [8, 7.0131, 1.06066], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/light_switch_on_hires.json b/src/main/resources/assets/modernlife/models/block/light_switch_on_hires.json new file mode 100644 index 0000000..2bdc386 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/light_switch_on_hires.json @@ -0,0 +1,81 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/light_switch" + }, + "elements": [ + { + "name": "panel", + "from": [5, 4, 0], + "to": [11, 12, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, -0.4, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [0, 8, 1, 16], "texture": "#1"}, + "south": {"uv": [6, 0, 12, 8], "texture": "#1"}, + "west": {"uv": [1, 8, 2, 16], "texture": "#1"}, + "up": {"uv": [8, 9, 2, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 8, 9], "texture": "#1"} + } + }, + { + "name": "switch", + "from": [7, 6.1131, 0.06066], + "to": [9, 7.1131, 2.06066], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 6.6131, 1.06066]}, + "faces": { + "north": {"uv": [10, 10, 8, 11], "rotation": 180, "texture": "#1"}, + "east": {"uv": [6, 9, 7, 11], "rotation": 270, "texture": "#1"}, + "south": {"uv": [10, 10, 8, 9], "texture": "#1"}, + "west": {"uv": [7, 9, 8, 11], "rotation": 90, "texture": "#1"}, + "up": {"uv": [2, 9, 4, 11], "rotation": 180, "texture": "#1"}, + "down": {"uv": [4, 9, 6, 11], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 1, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 1, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 1, -0.5], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 1, -0.5], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-8, -4, 0.25], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, -180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "group", + "origin": [8, 7.0131, 1.06066], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/lime_painted_drywall.json b/src/main/resources/assets/modernlife/models/block/lime_painted_drywall.json new file mode 100644 index 0000000..5050a4e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/lime_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/lime_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/lime_sofa_corner.json b/src/main/resources/assets/modernlife/models/block/lime_sofa_corner.json new file mode 100644 index 0000000..3c925e9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/lime_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/lime_sofa", + "particle": "modernlife:block/lime_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/lime_sofa_left_end.json b/src/main/resources/assets/modernlife/models/block/lime_sofa_left_end.json new file mode 100644 index 0000000..d04b915 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/lime_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/lime_sofa", + "particle": "modernlife:block/lime_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/lime_sofa_middle.json b/src/main/resources/assets/modernlife/models/block/lime_sofa_middle.json new file mode 100644 index 0000000..1a10886 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/lime_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/lime_sofa", + "particle": "modernlife:block/lime_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/lime_sofa_right_end.json b/src/main/resources/assets/modernlife/models/block/lime_sofa_right_end.json new file mode 100644 index 0000000..195ae5f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/lime_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/lime_sofa", + "particle": "modernlife:block/lime_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/lime_sofa_single.json b/src/main/resources/assets/modernlife/models/block/lime_sofa_single.json new file mode 100644 index 0000000..0b35d97 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/lime_sofa_single.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/lime_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/magenta_painted_drywall.json b/src/main/resources/assets/modernlife/models/block/magenta_painted_drywall.json new file mode 100644 index 0000000..4e9878a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/magenta_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/magenta_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/magenta_sofa_corner.json b/src/main/resources/assets/modernlife/models/block/magenta_sofa_corner.json new file mode 100644 index 0000000..93f2678 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/magenta_sofa_corner.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/magenta_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/magenta_sofa_left_end.json b/src/main/resources/assets/modernlife/models/block/magenta_sofa_left_end.json new file mode 100644 index 0000000..4c0453a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/magenta_sofa_left_end.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/magenta_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/magenta_sofa_middle.json b/src/main/resources/assets/modernlife/models/block/magenta_sofa_middle.json new file mode 100644 index 0000000..728dd97 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/magenta_sofa_middle.json @@ -0,0 +1,108 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/magenta_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/magenta_sofa_right_end.json b/src/main/resources/assets/modernlife/models/block/magenta_sofa_right_end.json new file mode 100644 index 0000000..8c054f9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/magenta_sofa_right_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/magenta_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/magenta_sofa_single.json b/src/main/resources/assets/modernlife/models/block/magenta_sofa_single.json new file mode 100644 index 0000000..aaaea45 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/magenta_sofa_single.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/magenta_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/massive_mirror.json b/src/main/resources/assets/modernlife/models/block/massive_mirror.json new file mode 100644 index 0000000..08c68a0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/massive_mirror.json @@ -0,0 +1,160 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "25": "modernlife:block/massive_mirror" + }, + "elements": [ + { + "from": [-16, 0, 0], + "to": [-14, 32, 1], + "faces": { + "north": {"uv": [11.5, 0, 12, 8], "texture": "#25"}, + "east": {"uv": [0.25, 0.25, 0.5, 7.75], "texture": "#25"}, + "south": {"uv": [0, 0, 0.5, 8], "texture": "#25"}, + "west": {"uv": [0, 0, 0.25, 8], "texture": "#25"}, + "up": {"uv": [0, 0, 0.5, 0.25], "texture": "#25"}, + "down": {"uv": [0, 7.75, 0.5, 8], "texture": "#25"} + } + }, + { + "from": [30, 0, 0], + "to": [32, 32, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [12, 0, 11.5, 8], "texture": "#25"}, + "east": {"uv": [0.25, 0, 0, 8], "texture": "#25"}, + "south": {"uv": [0.5, 0, 0, 8], "texture": "#25"}, + "west": {"uv": [0.5, 0.25, 0.25, 7.75], "texture": "#25"}, + "up": {"uv": [0.5, 0, 0, 0.25], "texture": "#25"}, + "down": {"uv": [0.5, 7.75, 0, 8], "texture": "#25"} + } + }, + { + "from": [-14, 30, 0], + "to": [30, 32, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [44, 0, 0]}, + "faces": { + "north": {"uv": [0.5, 0, 11.5, 0.5], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [0.5, 0, 11.5, 0.5], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [0.5, 0, 11.5, 0.25], "texture": "#25"}, + "down": {"uv": [0.5, 0.25, 11.5, 0.5], "texture": "#25"} + } + }, + { + "from": [-14, 0, 0], + "to": [30, 2, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [44, -30, 0]}, + "faces": { + "north": {"uv": [0.5, 7.5, 11.5, 8], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [0.5, 7.5, 11.5, 8], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [0.5, 7.5, 11.5, 7.75], "texture": "#25"}, + "down": {"uv": [0.5, 7.75, 11.5, 8], "texture": "#25"} + } + }, + { + "from": [-14, 2, 0], + "to": [30, 30, 0.1], + "rotation": {"angle": 0, "axis": "y", "origin": [44, -28, 0]}, + "faces": { + "north": {"uv": [0.5, 8.5, 11.5, 15.5], "texture": "#25"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "south": {"uv": [0.5, 0.5, 11.5, 7.5], "texture": "#25"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#25"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#25"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#25"} + } + }, + { + "from": [-14, 2, 0.999], + "to": [-8, 8, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [-14, 2, 0.999]}, + "faces": { + "north": {"uv": [13.5, 0, 12, 1.5], "texture": "#25"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#25"}, + "south": {"uv": [12, 0, 13.5, 1.5], "texture": "#25"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#25"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#25"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#25"} + } + }, + { + "from": [24, 2, 0.999], + "to": [30, 8, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [30, 2, 0.999]}, + "faces": { + "north": {"uv": [12, 0, 13.5, 1.5], "texture": "#25"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#25"}, + "south": {"uv": [13.5, 0, 12, 1.5], "texture": "#25"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#25"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#25"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#25"} + } + }, + { + "from": [24, 24, 0.999], + "to": [30, 30, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [30, 30, 0.999]}, + "faces": { + "north": {"uv": [12, 1.5, 13.5, 0], "texture": "#25"}, + "east": {"uv": [0, 2, 0, 0], "texture": "#25"}, + "south": {"uv": [13.5, 1.5, 12, 0], "texture": "#25"}, + "west": {"uv": [0, 2, 0, 0], "texture": "#25"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#25"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#25"} + } + }, + { + "from": [-14, 24, 0.999], + "to": [-8, 30, 0.999], + "rotation": {"angle": 0, "axis": "y", "origin": [-14, 30, 0.999]}, + "faces": { + "north": {"uv": [13.5, 1.5, 12, 0], "texture": "#25"}, + "east": {"uv": [0, 2, 0, 0], "texture": "#25"}, + "south": {"uv": [12, 1.5, 13.5, 0], "texture": "#25"}, + "west": {"uv": [0, 2, 0, 0], "texture": "#25"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#25"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#25"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 4.5], + "scale": [0.45, 0.45, 0.45] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 4.5], + "scale": [0.45, 0.45, 0.45] + }, + "firstperson_righthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.45, 0.45, 0.45] + }, + "firstperson_lefthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.45, 0.45, 0.45] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.45, 0.45, 0.45] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2, -3.75, 0], + "scale": [0.38, 0.38, 0.38] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -3.25, -4], + "scale": [0.45, 0.45, 0.45] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk.json new file mode 100644 index 0000000..1c374dd --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk.json @@ -0,0 +1,157 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "27": "modernlife:block/metal_catwalk", + "particle": "modernlife:block/metal_catwalk" + }, + "elements": [ + { + "from": [1, 1, 1], + "to": [3, 16, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [3.8, 0, 3.8]}, + "faces": { + "north": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "east": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "south": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "west": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#27"}, + "down": {"uv": [16, 14, 14, 16], "texture": "#27"} + } + }, + { + "from": [13, 1, 1], + "to": [15, 16, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [15.8, 0, 3.8]}, + "faces": { + "north": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "east": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "south": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "west": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#27"}, + "down": {"uv": [16, 14, 14, 16], "texture": "#27"} + } + }, + { + "from": [1, 1, 13], + "to": [3, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [3.8, 0, 15.8]}, + "faces": { + "north": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "east": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "south": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "west": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#27"}, + "down": {"uv": [16, 14, 14, 16], "texture": "#27"} + } + }, + { + "from": [13, 1, 13], + "to": [15, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [15.8, 0, 15.8]}, + "faces": { + "north": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "east": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "south": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "west": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#27"}, + "down": {"uv": [16, 14, 14, 16], "texture": "#27"} + } + }, + { + "from": [1, 6, 2], + "to": [15, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [11, 14, 1]}, + "faces": { + "north": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "east": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "south": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "west": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "texture": "#27"} + } + }, + { + "from": [1, 6, 14], + "to": [15, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [11, 14, 13]}, + "faces": { + "north": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "east": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "south": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "west": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "texture": "#27"} + } + }, + { + "from": [14, 6, 1], + "to": [14, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"} + } + }, + { + "from": [2, 6, 1], + "to": [2, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6, 7] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_corner.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_corner.json new file mode 100644 index 0000000..5721a8b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_corner.json @@ -0,0 +1,91 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "27": "modernlife:block/metal_catwalk" + }, + "elements": [ + { + "from": [1, 1, 13], + "to": [3, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [3.8, 0, 15.8]}, + "faces": { + "north": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "east": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "south": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "west": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#27"}, + "down": {"uv": [16, 14, 14, 16], "texture": "#27"} + } + }, + { + "from": [2, 6, 14], + "to": [16, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 14, 13]}, + "faces": { + "north": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "east": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "south": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "west": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "texture": "#27"} + } + }, + { + "from": [2, 6, 0], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 7]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_end.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_end.json new file mode 100644 index 0000000..96f7f47 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_end.json @@ -0,0 +1,117 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "27": "modernlife:block/metal_catwalk" + }, + "elements": [ + { + "from": [1, 1, 13], + "to": [3, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [3.8, 0, 15.8]}, + "faces": { + "north": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "east": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "south": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "west": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#27"}, + "down": {"uv": [16, 14, 14, 16], "texture": "#27"} + } + }, + { + "from": [13, 1, 13], + "to": [15, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [15.8, 0, 15.8]}, + "faces": { + "north": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "east": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "south": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "west": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#27"}, + "down": {"uv": [16, 14, 14, 16], "texture": "#27"} + } + }, + { + "from": [1, 6, 14], + "to": [15, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [11, 14, 13]}, + "faces": { + "north": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "east": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "south": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "west": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "texture": "#27"} + } + }, + { + "from": [14, 6, 0], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 7]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"} + } + }, + { + "from": [2, 6, 0], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 7]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_east_end.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_east_end.json new file mode 100644 index 0000000..b87a0cf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_east_end.json @@ -0,0 +1,96 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "28": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [13, 0, 13], + "to": [15, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 13]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#28"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#28"} + } + }, + { + "from": [13, 0, 1], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 1]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#28"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#28"} + } + }, + { + "from": [-1, 1, 1], + "to": [3, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-3, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "up": {"uv": [6, 14, 10, 0], "texture": "#28"}, + "down": {"uv": [6, 0, 10, 14], "texture": "#28"} + } + }, + { + "from": [3, 1, 1], + "to": [15, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "up": {"uv": [12, 14, 0, 0], "texture": "#28"}, + "down": {"uv": [12, 0, 0, 14], "texture": "#28"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_eastwest.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_eastwest.json new file mode 100644 index 0000000..9755b9c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_eastwest.json @@ -0,0 +1,83 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "28": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [-1, 1, 1], + "to": [3, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-3, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "up": {"uv": [6, 14, 10, 0], "texture": "#28"}, + "down": {"uv": [6, 0, 10, 14], "texture": "#28"} + } + }, + { + "from": [3, 1, 1], + "to": [13, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "up": {"uv": [12, 14, 2, 0], "texture": "#28"}, + "down": {"uv": [12, 0, 2, 14], "texture": "#28"} + } + }, + { + "from": [13, 1, 1], + "to": [17, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [19, 0, 1]}, + "faces": { + "north": {"uv": [7, 0, 0, 0], "texture": "#28"}, + "east": {"uv": [7, 0, 0, 0], "texture": "#28"}, + "south": {"uv": [7, 0, 0, 0], "texture": "#28"}, + "west": {"uv": [7, 0, 0, 0], "texture": "#28"}, + "up": {"uv": [10, 14, 6, 0], "texture": "#28"}, + "down": {"uv": [10, 0, 6, 14], "texture": "#28"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_intersection_e.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_intersection_e.json new file mode 100644 index 0000000..db3fa7a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_intersection_e.json @@ -0,0 +1,84 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 1, 3], + "to": [15, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 12, 0, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 0, 12], "texture": "#1"} + } + }, + { + "from": [1, 1, 13], + "to": [15, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 4]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 11, 0, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 0, 11], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 12]}, + "faces": { + "north": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "east": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "south": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "west": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "up": {"uv": [14, 9, 0, 12], "texture": "#1"}, + "down": {"uv": [14, 12, 0, 9], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_intersection_n.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_intersection_n.json new file mode 100644 index 0000000..e01d79e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_intersection_n.json @@ -0,0 +1,110 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 1, 3], + "to": [15, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 12, 0, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 0, 12], "texture": "#1"} + } + }, + { + "from": [1, 1, 13], + "to": [15, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 4]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 11, 0, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 0, 11], "texture": "#1"} + } + }, + { + "from": [3, 1, 1], + "to": [13, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [12, 14, 2, 12], "texture": "#1"}, + "down": {"uv": [12, 12, 2, 14], "texture": "#1"} + } + }, + { + "from": [-1, 1, 1], + "to": [3, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [6, 14, 2, 12], "texture": "#1"}, + "down": {"uv": [6, 12, 2, 14], "texture": "#1"} + } + }, + { + "from": [13, 1, 1], + "to": [17, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [18, 0, 1]}, + "faces": { + "north": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "east": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "south": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "west": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "up": {"uv": [2, 14, 6, 12], "texture": "#1"}, + "down": {"uv": [2, 12, 6, 14], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_intersection_s.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_intersection_s.json new file mode 100644 index 0000000..ba6655d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_intersection_s.json @@ -0,0 +1,110 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 1, 3], + "to": [15, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "east": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "south": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "west": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "up": {"uv": [0, 12, 14, 2], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 2, 14, 12], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "east": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "south": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "west": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "up": {"uv": [0, 11, 14, 8], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 8, 14, 11], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [3, 1, 13], + "to": [13, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "east": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "south": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "west": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "up": {"uv": [2, 14, 12, 12], "rotation": 180, "texture": "#1"}, + "down": {"uv": [2, 12, 12, 14], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [13, 1, 13], + "to": [17, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [6, 14, 2, 12], "rotation": 180, "texture": "#1"}, + "down": {"uv": [6, 12, 2, 14], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [-1, 1, 13], + "to": [3, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "east": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "south": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "west": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "up": {"uv": [2, 14, 6, 12], "rotation": 180, "texture": "#1"}, + "down": {"uv": [2, 12, 6, 14], "rotation": 180, "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_intersection_w.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_intersection_w.json new file mode 100644 index 0000000..db3fa7a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_intersection_w.json @@ -0,0 +1,84 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 1, 3], + "to": [15, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 12, 0, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 0, 12], "texture": "#1"} + } + }, + { + "from": [1, 1, 13], + "to": [15, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 4]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 11, 0, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 0, 11], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 12]}, + "faces": { + "north": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "east": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "south": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "west": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "up": {"uv": [14, 9, 0, 12], "texture": "#1"}, + "down": {"uv": [14, 12, 0, 9], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_mid.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_mid.json new file mode 100644 index 0000000..db3fa7a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_mid.json @@ -0,0 +1,84 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 1, 3], + "to": [15, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 12, 0, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 0, 12], "texture": "#1"} + } + }, + { + "from": [1, 1, 13], + "to": [15, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 4]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 11, 0, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 0, 11], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 12]}, + "faces": { + "north": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "east": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "south": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "west": {"uv": [7, 0, 0, 0], "texture": "#1"}, + "up": {"uv": [14, 9, 0, 12], "texture": "#1"}, + "down": {"uv": [14, 12, 0, 9], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_ne.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_ne.json new file mode 100644 index 0000000..85099c5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_ne.json @@ -0,0 +1,110 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [13, 0, 1], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 1]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [3, 1, 1], + "to": [15, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [12, 14, 0, 2], "texture": "#1"}, + "down": {"uv": [12, 2, 0, 14], "texture": "#1"} + } + }, + { + "from": [3, 1, 13], + "to": [15, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 4]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [12, 11, 0, 8], "texture": "#1"}, + "down": {"uv": [12, 8, 0, 11], "texture": "#1"} + } + }, + { + "from": [0, 1, 13], + "to": [3, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-3, 0, 4]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [7, 11, 4, 8], "texture": "#1"}, + "down": {"uv": [7, 8, 4, 11], "texture": "#1"} + } + }, + { + "from": [0, 1, 1], + "to": [3, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [7, 14, 4, 2], "texture": "#1"}, + "down": {"uv": [7, 2, 4, 14], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_north_end.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_north_end.json new file mode 100644 index 0000000..c65493f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_north_end.json @@ -0,0 +1,97 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 0, 1], + "to": [3, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [13, 0, 1], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 1]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [1, 1, 13], + "to": [15, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 4]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 11, 0, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 0, 11], "texture": "#1"} + } + }, + { + "from": [1, 1, 1], + "to": [15, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 14, 0, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 0, 14], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_northsouth.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_northsouth.json new file mode 100644 index 0000000..23393b6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_northsouth.json @@ -0,0 +1,84 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 1, 13], + "to": [15, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 4]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 11, 0, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 0, 11], "texture": "#1"} + } + }, + { + "from": [1, 1, 3], + "to": [15, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 12, 0, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 0, 12], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, -9]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 5, 0, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 0, 5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_nw.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_nw.json new file mode 100644 index 0000000..ea613b4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_nw.json @@ -0,0 +1,110 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 0, 1], + "to": [3, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [1, 1, 1], + "to": [13, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 14, 2, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 2, 14], "texture": "#1"} + } + }, + { + "from": [13, 1, 1], + "to": [16, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [4, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [10, 14, 7, 2], "texture": "#1"}, + "down": {"uv": [10, 2, 7, 14], "texture": "#1"} + } + }, + { + "from": [1, 1, 13], + "to": [13, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 11, 2, 8], "texture": "#1"}, + "down": {"uv": [14, 8, 2, 11], "texture": "#1"} + } + }, + { + "from": [13, 1, 13], + "to": [16, 1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [4, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [10, 11, 7, 7], "texture": "#1"}, + "down": {"uv": [10, 7, 7, 11], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_se.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_se.json new file mode 100644 index 0000000..4794604 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_se.json @@ -0,0 +1,110 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [13, 0, 13], + "to": [15, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 13]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [3, 1, 3], + "to": [15, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [12, 12, 0, 0], "texture": "#1"}, + "down": {"uv": [12, 0, 0, 12], "texture": "#1"} + } + }, + { + "from": [3, 1, 0], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [12, 5, 0, 2], "texture": "#1"}, + "down": {"uv": [12, 2, 0, 5], "texture": "#1"} + } + }, + { + "from": [0, 1, 3], + "to": [3, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [7, 12, 4, 0], "texture": "#1"}, + "down": {"uv": [7, 0, 4, 12], "texture": "#1"} + } + }, + { + "from": [0, 1, 0], + "to": [3, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [7, 5, 4, 2], "texture": "#1"}, + "down": {"uv": [7, 2, 4, 5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_single.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_single.json new file mode 100644 index 0000000..3d1c204 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_single.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "28": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 0, 13], + "to": [3, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 13]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#28"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#28"} + } + }, + { + "from": [13, 0, 13], + "to": [15, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 13]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#28"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#28"} + } + }, + { + "from": [1, 0, 1], + "to": [3, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#28"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#28"} + } + }, + { + "from": [13, 0, 1], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 1]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#28"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#28"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#28"} + } + }, + { + "from": [1, 1, 1], + "to": [15, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#28"}, + "up": {"uv": [14, 14, 0, 0], "texture": "#28"}, + "down": {"uv": [14, 0, 0, 14], "texture": "#28"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_south_end.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_south_end.json new file mode 100644 index 0000000..55cb6a7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_south_end.json @@ -0,0 +1,97 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 0, 13], + "to": [3, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 13]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [13, 0, 13], + "to": [15, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 0, 13]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [1, 1, 3], + "to": [15, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 12, 0, 0], "texture": "#1"}, + "down": {"uv": [14, 0, 0, 12], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [15, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 5, 0, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 0, 5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_sw.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_sw.json new file mode 100644 index 0000000..28c16c5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_sw.json @@ -0,0 +1,110 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 0, 13], + "to": [3, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 13]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [1, 1, 3], + "to": [13, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 12, 2, 0], "texture": "#1"}, + "down": {"uv": [14, 0, 2, 12], "texture": "#1"} + } + }, + { + "from": [1, 1, 0], + "to": [13, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 5, 2, 2], "texture": "#1"}, + "down": {"uv": [14, 2, 2, 5], "texture": "#1"} + } + }, + { + "from": [13, 1, 3], + "to": [16, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [10, 12, 7, 0], "texture": "#1"}, + "down": {"uv": [10, 0, 7, 12], "texture": "#1"} + } + }, + { + "from": [13, 1, 0], + "to": [16, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [10, 5, 7, 2], "texture": "#1"}, + "down": {"uv": [10, 2, 7, 5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_west_end.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_west_end.json new file mode 100644 index 0000000..2825b6c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_floor_west_end.json @@ -0,0 +1,97 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/metal_catwalk_floor", + "particle": "modernlife:block/metal_catwalk_floor" + }, + "elements": [ + { + "from": [1, 0, 13], + "to": [3, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 13]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [1, 0, 1], + "to": [3, 1, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "east": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "south": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0, 16, 1], "texture": "#1"}, + "up": {"uv": [16, 2, 14, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 14, 2], "texture": "#1"} + } + }, + { + "from": [1, 1, 1], + "to": [13, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [14, 14, 2, 0], "texture": "#1"}, + "down": {"uv": [14, 0, 2, 14], "texture": "#1"} + } + }, + { + "from": [13, 1, 1], + "to": [17, 1, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 1]}, + "faces": { + "north": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 7, 0], "texture": "#1"}, + "up": {"uv": [10, 14, 6, 0], "texture": "#1"}, + "down": {"uv": [10, 0, 6, 14], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_four_corner.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_four_corner.json new file mode 100644 index 0000000..1591adb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_four_corner.json @@ -0,0 +1,253 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/anvil" + }, + "elements": [ + { + "from": [0.8, 0.5, 7.2], + "to": [16, 1, 8.8], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 0.5, 0.8], + "to": [16, 1, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 0.5, 4], + "to": [16, 1, 5.6], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 0.5, 13.6], + "to": [16, 1, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 0.5, 10.4], + "to": [16, 1, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [10.4, 0, 0], + "to": [12, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [13.6, 0, 0], + "to": [15.2, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [4, 0, 0], + "to": [5.6, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0.8, 0, 0], + "to": [2.4, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [7.2, 0, 0], + "to": [8.8, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0.8, 1, 13.6], + "to": [2.4, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#2"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"} + } + }, + { + "from": [2.4, 7.5, 13.6], + "to": [16, 9.1, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -3.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "south": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "up": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"} + } + }, + { + "from": [2.4, 14.4, 13.6], + "to": [16, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "south": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "up": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 7.5, -0.1], + "to": [2.4, 9.1, 13.5], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "east": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "west": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "up": {"uv": [0, 0, 13.6, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 13.6, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0.8, 14.4, 0], + "to": [2.4, 16, 13.6], + "faces": { + "north": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "east": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "west": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "up": {"uv": [0, 0, 13.6, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 13.6, 1.6], "rotation": 90, "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "flooring", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] + }, + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [10, 11, 12, 13, 14] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_four_way_intersection.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_four_way_intersection.json new file mode 100644 index 0000000..8f97ac3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_four_way_intersection.json @@ -0,0 +1,204 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/anvil" + }, + "elements": [ + { + "from": [13.6, 1, 13.6], + "to": [15.2, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"} + } + }, + { + "from": [0.8, 1, 0.8], + "to": [2.4, 16, 2.4], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"} + } + }, + { + "from": [13.6, 1, 0.8], + "to": [15.2, 16, 2.4], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"} + } + }, + { + "from": [0.8, 1, 13.6], + "to": [2.4, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 7.2], + "to": [16, 1, 8.8], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 0.8], + "to": [16, 1, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 4], + "to": [16, 1, 5.6], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 13.6], + "to": [16, 1, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 10.4], + "to": [16, 1, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [10.4, 0, 0], + "to": [12, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [13.6, 0, 0], + "to": [15.2, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [4, 0, 0], + "to": [5.6, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [0.8, 0, 0], + "to": [2.4, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [7.2, 0, 0], + "to": [8.8, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + } + ], + "groups": [ + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3] + }, + { + "name": "flooring", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_north_south_passage.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_north_south_passage.json new file mode 100644 index 0000000..14e7d5e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_north_south_passage.json @@ -0,0 +1,104 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "27": "modernlife:block/metal_catwalk" + }, + "elements": [ + { + "from": [14, 6, 2], + "to": [14, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 5]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"} + } + }, + { + "from": [2, 6, 2], + "to": [2, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 5]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"} + } + }, + { + "from": [2, 6, 0], + "to": [2, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 5]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [14, 0, 12, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [12, 0, 14, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"} + } + }, + { + "from": [14, 6, 0], + "to": [14, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 5]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [14, 0, 12, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [12, 0, 14, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_one_border.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_one_border.json new file mode 100644 index 0000000..3b04a05 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_one_border.json @@ -0,0 +1,78 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "27": "modernlife:block/metal_catwalk" + }, + "elements": [ + { + "from": [2, 6, 2], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 8]}, + "faces": { + "north": {"uv": [14, 0, 0, 10], "texture": "#27"}, + "east": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "south": {"uv": [0, 0, 14, 10], "texture": "#27"}, + "west": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "texture": "#27"} + } + }, + { + "from": [0, 6, 2], + "to": [2, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 11, 8]}, + "faces": { + "north": {"uv": [14, 0, 12, 10], "texture": "#27"}, + "east": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "south": {"uv": [12, 0, 14, 10], "texture": "#27"}, + "west": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "texture": "#27"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_sw_corner.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_sw_corner.json new file mode 100644 index 0000000..389b0b3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_sw_corner.json @@ -0,0 +1,254 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/anvil", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [0.8, 0.5, 7.2], + "to": [16, 1, 8.8], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 0.5, 0.8], + "to": [16, 1, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 0.5, 4], + "to": [16, 1, 5.6], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 0.5, 13.6], + "to": [16, 1, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 0.5, 10.4], + "to": [16, 1, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "texture": "#2"} + } + }, + { + "from": [10.4, 0, 0], + "to": [12, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [13.6, 0, 0], + "to": [15.2, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [4, 0, 0], + "to": [5.6, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0.8, 0, 0], + "to": [2.4, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [7.2, 0, 0], + "to": [8.8, 0.5, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "east": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#2"}, + "west": {"uv": [0, 0, 15.2, 0.5], "texture": "#2"}, + "up": {"uv": [0, 0, 15.2, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 15.2, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0.8, 1, 13.6], + "to": [2.4, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#2"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"} + } + }, + { + "from": [2.4, 7.5, 13.6], + "to": [16, 9.1, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -3.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "south": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "up": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"} + } + }, + { + "from": [2.4, 14.4, 13.6], + "to": [16, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "south": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "up": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "down": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"} + } + }, + { + "from": [0.8, 7.5, 0], + "to": [2.4, 9.1, 13.6], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "east": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "west": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "up": {"uv": [0, 0, 13.6, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 13.6, 1.6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0.8, 14.4, 0], + "to": [2.4, 16, 13.6], + "faces": { + "north": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "east": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "south": {"uv": [0, 0, 1.6, 1.6], "texture": "#2"}, + "west": {"uv": [0, 0, 13.6, 1.6], "texture": "#2"}, + "up": {"uv": [0, 0, 13.6, 1.6], "rotation": 270, "texture": "#2"}, + "down": {"uv": [0, 0, 13.6, 1.6], "rotation": 90, "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "flooring", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] + }, + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [10, 11, 12, 13, 14] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_sw_post.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_sw_post.json new file mode 100644 index 0000000..222c657 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_sw_post.json @@ -0,0 +1,91 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "27": "modernlife:block/metal_catwalk" + }, + "elements": [ + { + "from": [0.999, 1, 13], + "to": [2.999, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [7.9995, 9.75, 8]}, + "faces": { + "north": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "east": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "south": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "west": {"uv": [14, 0, 16, 14], "texture": "#27"}, + "up": {"uv": [16, 2, 14, 0], "rotation": 180, "texture": "#27"}, + "down": {"uv": [16, 14, 14, 16], "rotation": 180, "texture": "#27"} + } + }, + { + "from": [-0.001, 6, 14], + "to": [1.999, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [7.9995, 9.75, 8]}, + "faces": { + "north": {"uv": [12, 0, 14, 10], "texture": "#27"}, + "east": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "south": {"uv": [14, 0, 12, 10], "texture": "#27"}, + "west": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 180, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 180, "texture": "#27"} + } + }, + { + "from": [2, 6, 14], + "to": [2, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7.9995, 9.75, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "east": {"uv": [12, 0, 14, 10], "texture": "#27"}, + "south": {"uv": [0, 0, 0, 5], "texture": "#27"}, + "west": {"uv": [14, 0, 12, 10], "texture": "#27"}, + "up": {"uv": [5, 0, 0, 0], "rotation": 270, "texture": "#27"}, + "down": {"uv": [5, 0, 0, 0], "rotation": 90, "texture": "#27"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + }, + "groups": [ + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_three_way.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_three_way.json new file mode 100644 index 0000000..2530eb3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_three_way.json @@ -0,0 +1,310 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/anvil" + }, + "elements": [ + { + "from": [0.8, 14.4, 15.2], + "to": [2.4, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 0.8, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 0.8, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [13.6, 7.5, 15.2], + "to": [15.2, 9.1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 0.8, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 0.8, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [13.6, 14.4, 15.2], + "to": [15.2, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 0.8, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 0.8, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [0.8, 7.5, 15.2], + "to": [2.4, 9.1, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 0.8, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 0.8, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [15.2, 7.5, 13.6], + "to": [16, 9.1, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -3.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"} + } + }, + { + "from": [15.2, 14.4, 13.6], + "to": [16, 16, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -3.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 7.5, 13.6], + "to": [0.8, 9.1, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -3.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 14.4, 13.6], + "to": [0.8, 16, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -3.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 0.8, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 7.5, 0.8], + "to": [16, 9.1, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [0, 14.4, 0.8], + "to": [16, 16, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [13.6, 1, 13.6], + "to": [15.2, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"} + } + }, + { + "from": [0.8, 1, 13.6], + "to": [2.4, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 7.2], + "to": [16, 1, 8.8], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 0.8], + "to": [16, 1, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 4], + "to": [16, 1, 5.6], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 13.6], + "to": [16, 1, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 10.4], + "to": [16, 1, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [10.4, 0, 0], + "to": [12, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [13.6, 0, 0], + "to": [15.2, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [4, 0, 0], + "to": [5.6, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [0.8, 0, 0], + "to": [2.4, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [7.2, 0, 0], + "to": [8.8, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + } + ], + "groups": [ + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] + }, + { + "name": "flooring", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_catwalk_three_way_intersection.json b/src/main/resources/assets/modernlife/models/block/metal_catwalk_three_way_intersection.json new file mode 100644 index 0000000..7e7367d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_catwalk_three_way_intersection.json @@ -0,0 +1,206 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/anvil" + }, + "elements": [ + { + "from": [0, 7.5, 0.8], + "to": [16, 9.1, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [0, 14.4, 0.8], + "to": [16, 16, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.55, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [13.6, 1, 13.6], + "to": [15.2, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"} + } + }, + { + "from": [0.8, 1, 13.6], + "to": [2.4, 16, 15.2], + "faces": { + "north": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 15], "texture": "#1"}, + "up": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 1.6, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 7.2], + "to": [16, 1, 8.8], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 0.8], + "to": [16, 1, 2.4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 4], + "to": [16, 1, 5.6], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 13.6], + "to": [16, 1, 15.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [0, 0.5, 10.4], + "to": [16, 1, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "texture": "#1"} + } + }, + { + "from": [10.4, 0, 0], + "to": [12, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [13.6, 0, 0], + "to": [15.2, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [4, 0, 0], + "to": [5.6, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [0.8, 0, 0], + "to": [2.4, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.8]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [7.2, 0, 0], + "to": [8.8, 0.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.6]}, + "faces": { + "north": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "south": {"uv": [0, 0, 1.6, 0.5], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 0.5], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1.6], "rotation": 270, "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1.6], "rotation": 90, "texture": "#1"} + } + } + ], + "groups": [ + { + "name": "railing", + "origin": [0, 0, 0], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [0, 1, 2, 3] + }, + { + "name": "flooring", + "origin": [8, 8, 8], + "color": 0, + "nbt": "{}", + "armAnimationEnabled": false, + "children": [4, 5, 6, 7, 8, 9, 10, 11, 12, 13] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_duct.json b/src/main/resources/assets/modernlife/models/block/metal_duct.json new file mode 100644 index 0000000..e347396 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_duct.json @@ -0,0 +1,58 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "113": "modernlife:block/metal_duct", + "114": "modernlife:block/metal_duct_top", + "particle": "modernlife:block/metal_duct" + }, + "elements": [ + { + "from": [3, 0, 3], + "to": [13, 16, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 7.5, 7]}, + "faces": { + "north": {"uv": [0, 0, 10, 16], "texture": "#113"}, + "east": {"uv": [0, 0, 10, 16], "texture": "#113"}, + "south": {"uv": [0, 0, 10, 16], "texture": "#113"}, + "west": {"uv": [0, 0, 10, 16], "texture": "#113"}, + "up": {"uv": [0, 0, 10, 10], "texture": "#114"}, + "down": {"uv": [0, 0, 10, 10], "texture": "#114"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/metal_grate.json b/src/main/resources/assets/modernlife/models/block/metal_grate.json new file mode 100644 index 0000000..82a6ce4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/metal_grate.json @@ -0,0 +1,57 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "110": "modernlife:block/iron_grate" + }, + "elements": [ + { + "from": [0, 1, 0], + "to": [16, 1, 16], + "faces": { + "north": {"uv": [0, 1, 16, 2], "texture": "#110"}, + "east": {"uv": [9, 0, 11, 1], "texture": "#110"}, + "south": {"uv": [0, 1, 16, 2], "texture": "#110"}, + "west": {"uv": [5, 0, 7, 1], "texture": "#110"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#110"}, + "down": {"uv": [0, 16, 16, 0], "texture": "#110"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, -4.12], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, -4.12], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, 0.75, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [90, 180, 0], + "translation": [0, 0, 7.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/microwave.json b/src/main/resources/assets/modernlife/models/block/microwave.json new file mode 100644 index 0000000..2ca176b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/microwave.json @@ -0,0 +1,162 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "8": "modernlife:block/microwave" + }, + "elements": [ + { + "from": [1, 8, 2], + "to": [15, 10, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0]}, + "faces": { + "north": {"uv": [7, 11, 14, 12], "texture": "#8"}, + "east": {"uv": [7, 0, 13, 1], "texture": "#8"}, + "south": {"uv": [0, 0, 7, 1], "texture": "#8"}, + "west": {"uv": [6, 11, 0, 12], "texture": "#8"}, + "up": {"uv": [7, 5, 14, 11], "texture": "#8"}, + "down": {"uv": [0, 4, 7, 10], "texture": "#8"} + } + }, + { + "from": [12, 2, 2], + "to": [15, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0]}, + "faces": { + "north": {"uv": [7, 12, 8.5, 15], "texture": "#8"}, + "east": {"uv": [7, 1, 13, 4], "texture": "#8"}, + "south": {"uv": [5.5, 1, 7, 4], "texture": "#8"}, + "west": {"uv": [14, 1, 8, 4], "texture": "#8"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#8"} + } + }, + { + "from": [1, 0, 2], + "to": [15, 2, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0]}, + "faces": { + "north": {"uv": [7, 15, 14, 16], "texture": "#8"}, + "east": {"uv": [7, 4, 13, 5], "texture": "#8"}, + "south": {"uv": [0, 4, 7, 5], "texture": "#8"}, + "west": {"uv": [6, 15, 0, 16], "texture": "#8"}, + "up": {"uv": [0, 10, 7, 4], "texture": "#8"}, + "down": {"uv": [7, 5, 0, 11], "texture": "#8"} + } + }, + { + "from": [1, 2, 2], + "to": [3, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0]}, + "faces": { + "north": {"uv": [13, 12, 14, 15], "texture": "#8"}, + "east": {"uv": [8, 1, 14, 4], "texture": "#8"}, + "south": {"uv": [0, 1, 1, 4], "texture": "#8"}, + "west": {"uv": [6, 12, 0, 15], "texture": "#8"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#8"} + } + }, + { + "from": [3, 2, 2], + "to": [12, 8, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, -6, 0]}, + "faces": { + "north": {"uv": [8.5, 12, 13, 15], "texture": "#8"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "south": {"uv": [8.5, 12, 13, 15], "texture": "#8"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#8"} + } + }, + { + "from": [3, 2, 14], + "to": [12, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [3, 2, 14.001]}, + "faces": { + "north": {"uv": [5.5, 1, 1, 4], "texture": "#8"}, + "east": {"uv": [0, 0, 0, 1.5], "texture": "#8"}, + "south": {"uv": [1, 1, 5.5, 4], "texture": "#8"}, + "west": {"uv": [0, 0, 0, 1.5], "texture": "#8"}, + "up": {"uv": [2.25, 0, 0, 0], "texture": "#8"}, + "down": {"uv": [2.25, 0, 0, 0], "texture": "#8"} + } + }, + { + "from": [11, 2.999, 14.001], + "to": [12, 2.999, 15.001], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, -5.001, 0.001]}, + "faces": { + "north": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "east": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "south": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "west": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "up": {"uv": [13.5, 0.5, 13, 0], "texture": "#8"}, + "down": {"uv": [13.5, 0, 13, 0.5], "texture": "#8"} + } + }, + { + "from": [11, 6.999, 14.001], + "to": [12, 6.999, 15.001], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, -1.001, 0.001]}, + "faces": { + "north": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "east": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "south": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "west": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "up": {"uv": [13.5, 0.5, 13, 0], "texture": "#8"}, + "down": {"uv": [13.5, 0, 13, 0.5], "texture": "#8"} + } + }, + { + "from": [11, 3, 15.001], + "to": [12, 7, 16.001], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, -6, 1.001]}, + "faces": { + "north": {"uv": [13.5, 0, 14, 2], "texture": "#8"}, + "east": {"uv": [13.5, 0, 14, 2], "texture": "#8"}, + "south": {"uv": [13.5, 0, 14, 2], "texture": "#8"}, + "west": {"uv": [13.5, 0, 14, 2], "texture": "#8"}, + "up": {"uv": [14, 0.5, 13.5, 0], "texture": "#8"}, + "down": {"uv": [14, 1.5, 13.5, 2], "texture": "#8"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3.25, 1.75] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/microwave_open.json b/src/main/resources/assets/modernlife/models/block/microwave_open.json new file mode 100644 index 0000000..68020fe --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/microwave_open.json @@ -0,0 +1,162 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "8": "modernlife:block/microwave" + }, + "elements": [ + { + "from": [1, 8, 2], + "to": [15, 10, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0]}, + "faces": { + "north": {"uv": [7, 11, 14, 12], "texture": "#8"}, + "east": {"uv": [7, 0, 13, 1], "texture": "#8"}, + "south": {"uv": [0, 0, 7, 1], "texture": "#8"}, + "west": {"uv": [6, 11, 0, 12], "texture": "#8"}, + "up": {"uv": [7, 5, 14, 11], "texture": "#8"}, + "down": {"uv": [0, 4, 7, 10], "texture": "#8"} + } + }, + { + "from": [12, 2, 2], + "to": [15, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0]}, + "faces": { + "north": {"uv": [7, 12, 8.5, 15], "texture": "#8"}, + "east": {"uv": [7, 1, 13, 4], "texture": "#8"}, + "south": {"uv": [5.5, 1, 7, 4], "texture": "#8"}, + "west": {"uv": [14, 1, 8, 4], "texture": "#8"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#8"} + } + }, + { + "from": [1, 0, 2], + "to": [15, 2, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0]}, + "faces": { + "north": {"uv": [7, 15, 14, 16], "texture": "#8"}, + "east": {"uv": [7, 4, 13, 5], "texture": "#8"}, + "south": {"uv": [0, 4, 7, 5], "texture": "#8"}, + "west": {"uv": [6, 15, 0, 16], "texture": "#8"}, + "up": {"uv": [0, 10, 7, 4], "texture": "#8"}, + "down": {"uv": [7, 5, 0, 11], "texture": "#8"} + } + }, + { + "from": [1, 2, 2], + "to": [3, 8, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0]}, + "faces": { + "north": {"uv": [13, 12, 14, 15], "texture": "#8"}, + "east": {"uv": [8, 1, 14, 4], "texture": "#8"}, + "south": {"uv": [0, 1, 1, 4], "texture": "#8"}, + "west": {"uv": [6, 12, 0, 15], "texture": "#8"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#8"} + } + }, + { + "from": [3, 2, 2], + "to": [12, 8, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, -6, 0]}, + "faces": { + "north": {"uv": [8.5, 12, 13, 15], "texture": "#8"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "south": {"uv": [8.5, 12, 13, 15], "texture": "#8"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#8"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#8"} + } + }, + { + "from": [3.001, 2, 14.001], + "to": [3.001, 8, 23.001], + "rotation": {"angle": -22.5, "axis": "y", "origin": [3, 2, 14.001]}, + "faces": { + "north": {"uv": [0, 0, 0, 1.5], "texture": "#8"}, + "east": {"uv": [5.5, 1, 1, 4], "texture": "#8"}, + "south": {"uv": [0, 0, 0, 1.5], "texture": "#8"}, + "west": {"uv": [1, 1, 5.5, 4], "texture": "#8"}, + "up": {"uv": [2.25, 0, 0, 0], "rotation": 90, "texture": "#8"}, + "down": {"uv": [2.25, 0, 0, 0], "rotation": 270, "texture": "#8"} + } + }, + { + "from": [4.63749, 2.999, 18.74649], + "to": [5.63749, 2.999, 19.74649], + "rotation": {"angle": -22.5, "axis": "y", "origin": [-3.86251, -4.001, 5.74649]}, + "faces": { + "north": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "east": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "south": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "west": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "up": {"uv": [13.5, 0.5, 13, 0], "texture": "#8"}, + "down": {"uv": [13.5, 0, 13, 0.5], "texture": "#8"} + } + }, + { + "from": [4.63749, 6.999, 18.74649], + "to": [5.63749, 6.999, 19.74649], + "rotation": {"angle": -22.5, "axis": "y", "origin": [-3.86251, -0.001, 5.74649]}, + "faces": { + "north": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "east": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "south": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "west": {"uv": [0, 0, 0.25, 0], "texture": "#8"}, + "up": {"uv": [13.5, 0.5, 13, 0], "texture": "#8"}, + "down": {"uv": [13.5, 0, 13, 0.5], "texture": "#8"} + } + }, + { + "from": [4.09629, 3, 18.43993], + "to": [5.09629, 7, 19.43993], + "rotation": {"angle": -22.5, "axis": "y", "origin": [-4.40371, -6, 4.43993]}, + "faces": { + "north": {"uv": [13.5, 0, 14, 2], "texture": "#8"}, + "east": {"uv": [13.5, 0, 14, 2], "texture": "#8"}, + "south": {"uv": [13.5, 0, 14, 2], "texture": "#8"}, + "west": {"uv": [13.5, 0, 14, 2], "texture": "#8"}, + "up": {"uv": [14, 0.5, 13.5, 0], "texture": "#8"}, + "down": {"uv": [14, 1.5, 13.5, 2], "texture": "#8"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3.25, 1.75] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/mini_stool.json b/src/main/resources/assets/modernlife/models/block/mini_stool.json new file mode 100644 index 0000000..b4d6463 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/mini_stool.json @@ -0,0 +1,171 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "name": "top", + "from": [2, 9, 2], + "to": [14, 10, 14], + "faces": { + "north": {"uv": [0, 0, 12, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 12, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 12, 12], "texture": "#0"}, + "down": {"uv": [0, 0, 12, 12], "texture": "#0"} + } + }, + { + "from": [3.5, 4, 2.5], + "to": [12.5, 5, 3.5], + "faces": { + "north": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 9, 1], "texture": "#0"} + } + }, + { + "from": [3.5, 4, 12.5], + "to": [12.5, 5, 13.5], + "faces": { + "north": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 9, 1], "texture": "#0"} + } + }, + { + "from": [2.5, 4, 3.5], + "to": [3.5, 5, 12.5], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 9, 1], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 9, 1], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [12.5, 4, 3.5], + "to": [13.5, 5, 12.5], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 9, 1], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 9, 1], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [12.5, -0.02583, 2.5], + "to": [13.5, 8.97417, 3.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 7.72417, 13]}, + "faces": { + "north": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [2.5, -0.02583, 12.5], + "to": [3.5, 8.97417, 13.5], + "rotation": {"angle": 0, "axis": "y", "origin": [17, 7.72417, 3]}, + "faces": { + "north": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [2.5, -0.02583, 2.5], + "to": [3.5, 8.97417, 3.5], + "rotation": {"angle": 0, "axis": "y", "origin": [22, 7.72417, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [12.5, -0.02583, 12.5], + "to": [13.5, 8.97417, 13.5], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 7.72417, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1, 9], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [0, 1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3, 0] + } + }, + "groups": [0, + { + "name": "supports", + "origin": [0, 0, 0], + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/mirror.json b/src/main/resources/assets/modernlife/models/block/mirror.json new file mode 100644 index 0000000..ba35ff0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/mirror.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "25": "modernlife:block/mirror", + "particle": "modernlife:block/mirror" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [1, 16, 1], + "faces": { + "north": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "east": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "south": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "west": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "up": {"uv": [7.5, 0, 8, 0.5], "texture": "#25"}, + "down": {"uv": [7.5, 7.5, 8, 8], "texture": "#25"} + } + }, + { + "from": [15, 0, 0], + "to": [16, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [15, 0, 0]}, + "faces": { + "north": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "east": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "south": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "west": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "up": {"uv": [7.5, 0, 8, 0.5], "texture": "#25"}, + "down": {"uv": [7.5, 7.5, 8, 8], "texture": "#25"} + } + }, + { + "from": [1, 15, 0], + "to": [15, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 1]}, + "faces": { + "north": {"uv": [0.5, 0, 7.5, 0.5], "texture": "#25"}, + "east": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "south": {"uv": [0.5, 0, 7.5, 0.5], "texture": "#25"}, + "west": {"uv": [7.5, 0, 8, 8], "texture": "#25"}, + "up": {"uv": [7.5, 0.5, 0.5, 0], "texture": "#25"}, + "down": {"uv": [0.5, 0, 7.5, 0.5], "rotation": 180, "texture": "#25"} + } + }, + { + "from": [1, 0, 0], + "to": [15, 1, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [2, -15, 0]}, + "faces": { + "north": {"uv": [0.5, 15.5, 7.5, 16], "texture": "#25"}, + "east": {"uv": [7.5, 0, 7.75, 0.25], "texture": "#25"}, + "south": {"uv": [0.5, 15.5, 7.5, 16], "texture": "#25"}, + "west": {"uv": [7.5, 0, 7.75, 0.25], "texture": "#25"}, + "up": {"uv": [0.5, 15.5, 7.5, 16], "rotation": 180, "texture": "#25"}, + "down": {"uv": [0.5, 15.5, 7.5, 16], "texture": "#25"} + } + }, + { + "from": [1, 1, 0.099], + "to": [15, 15, 0.099], + "rotation": {"angle": 0, "axis": "y", "origin": [15, 1, 0.099]}, + "faces": { + "north": {"uv": [8.5, 6, 15.5, 13], "texture": "#25"}, + "east": {"uv": [0, 0, 0, 3.5], "texture": "#25"}, + "south": {"uv": [0.5, 0.5, 7.5, 7.5], "texture": "#25"}, + "west": {"uv": [0, 0, 0, 3.5], "texture": "#25"}, + "up": {"uv": [0, 0, 0, 3.5], "rotation": 90, "texture": "#25"}, + "down": {"uv": [0, 0, 0, 3.5], "rotation": 270, "texture": "#25"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 4.5], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 4.5], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-4.25, -2.25, 0], + "scale": [0.8, 0.8, 0.8] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -7.75] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/modern_acacia_bookshelf.json b/src/main/resources/assets/modernlife/models/block/modern_acacia_bookshelf.json new file mode 100644 index 0000000..dc4a981 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/modern_acacia_bookshelf.json @@ -0,0 +1,121 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/modern_acacia_bookshelf", + "particle": "modernlife:block/modern_acacia_bookshelf" + }, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 2, 15], + "faces": { + "north": {"uv": [0, 8, 3.5, 8.5], "texture": "#2"}, + "east": {"uv": [8, 4, 10, 4.5], "texture": "#2"}, + "south": {"uv": [3.5, 8, 7, 8.5], "texture": "#2"}, + "west": {"uv": [8, 4.5, 10, 5], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [8, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [1, 15, 7], + "to": [15, 16, 15], + "faces": { + "north": {"uv": [8.25, 5, 11.75, 5.25], "texture": "#2"}, + "east": {"uv": [0, 8.5, 2, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.25, 11.75, 5.5], "texture": "#2"}, + "west": {"uv": [2, 8.5, 4, 8.75], "texture": "#2"}, + "up": {"uv": [10.5, 2, 7, 0], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [1, 8, 7], + "to": [15, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [8.25, 5.5, 11.75, 5.75], "texture": "#2"}, + "east": {"uv": [4, 8.5, 6, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.75, 11.75, 6], "texture": "#2"}, + "west": {"uv": [8.5, 6.5, 10.5, 6.75], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [15, 0, 7], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + }, + { + "from": [1, 0, 15], + "to": [15, 16, 16], + "faces": { + "north": {"uv": [0, 0, 3.5, 4], "texture": "#2"}, + "east": {"uv": [7.25, 8, 7.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 0, 7, 4], "texture": "#2"}, + "west": {"uv": [7.5, 8, 7.75, 12], "texture": "#2"}, + "up": {"uv": [11.75, 6.25, 8.25, 6], "texture": "#2"}, + "down": {"uv": [11.75, 6.25, 8.25, 6.5], "texture": "#2"} + } + }, + { + "from": [0, 0, 7], + "to": [1, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-15, 0, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.75, -1, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "translation": [0, -0.5, -5.25] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/modern_birch_bookshelf.json b/src/main/resources/assets/modernlife/models/block/modern_birch_bookshelf.json new file mode 100644 index 0000000..9c687e2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/modern_birch_bookshelf.json @@ -0,0 +1,121 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/modern_birch_bookshelf", + "particle": "modernlife:block/modern_birch_bookshelf" + }, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 2, 15], + "faces": { + "north": {"uv": [0, 8, 3.5, 8.5], "texture": "#2"}, + "east": {"uv": [8, 4, 10, 4.5], "texture": "#2"}, + "south": {"uv": [3.5, 8, 7, 8.5], "texture": "#2"}, + "west": {"uv": [8, 4.5, 10, 5], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [8, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [1, 15, 7], + "to": [15, 16, 15], + "faces": { + "north": {"uv": [8.25, 5, 11.75, 5.25], "texture": "#2"}, + "east": {"uv": [0, 8.5, 2, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.25, 11.75, 5.5], "texture": "#2"}, + "west": {"uv": [2, 8.5, 4, 8.75], "texture": "#2"}, + "up": {"uv": [10.5, 2, 7, 0], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [1, 8, 7], + "to": [15, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [8.25, 5.5, 11.75, 5.75], "texture": "#2"}, + "east": {"uv": [4, 8.5, 6, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.75, 11.75, 6], "texture": "#2"}, + "west": {"uv": [8.5, 6.5, 10.5, 6.75], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [15, 0, 7], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + }, + { + "from": [1, 0, 15], + "to": [15, 16, 16], + "faces": { + "north": {"uv": [0, 0, 3.5, 4], "texture": "#2"}, + "east": {"uv": [7.25, 8, 7.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 0, 7, 4], "texture": "#2"}, + "west": {"uv": [7.5, 8, 7.75, 12], "texture": "#2"}, + "up": {"uv": [11.75, 6.25, 8.25, 6], "texture": "#2"}, + "down": {"uv": [11.75, 6.25, 8.25, 6.5], "texture": "#2"} + } + }, + { + "from": [0, 0, 7], + "to": [1, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-15, 0, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.75, -1, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "translation": [0, -0.5, -5.25] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/modern_book.json b/src/main/resources/assets/modernlife/models/block/modern_book.json new file mode 100644 index 0000000..79bbc48 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/modern_book.json @@ -0,0 +1,53 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "5": "modernlife:item/book" + }, + "elements": [ + { + "name": "color_patch_top_left", + "from": [7.2, 0, 5.2], + "to": [8.8, 5, 9.2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1.001, 0]}, + "faces": { + "north": {"uv": [0, 5, 2, 10], "texture": "#5"}, + "east": {"uv": [0, 0, 4, 5], "texture": "#5"}, + "south": {"uv": [2, 5, 4, 10], "texture": "#5"}, + "west": {"uv": [4, 0, 8, 5], "texture": "#5"}, + "up": {"uv": [6, 9, 4, 5], "texture": "#5", "tintindex": 0}, + "down": {"uv": [8, 5, 6, 9], "texture": "#5"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/modern_crimson_bookshelf.json b/src/main/resources/assets/modernlife/models/block/modern_crimson_bookshelf.json new file mode 100644 index 0000000..9c63c0a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/modern_crimson_bookshelf.json @@ -0,0 +1,121 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/modern_crimson_bookshelf", + "particle": "modernlife:block/modern_crimson_bookshelf" + }, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 2, 15], + "faces": { + "north": {"uv": [0, 8, 3.5, 8.5], "texture": "#2"}, + "east": {"uv": [8, 4, 10, 4.5], "texture": "#2"}, + "south": {"uv": [3.5, 8, 7, 8.5], "texture": "#2"}, + "west": {"uv": [8, 4.5, 10, 5], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [8, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [1, 15, 7], + "to": [15, 16, 15], + "faces": { + "north": {"uv": [8.25, 5, 11.75, 5.25], "texture": "#2"}, + "east": {"uv": [0, 8.5, 2, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.25, 11.75, 5.5], "texture": "#2"}, + "west": {"uv": [2, 8.5, 4, 8.75], "texture": "#2"}, + "up": {"uv": [10.5, 2, 7, 0], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [1, 8, 7], + "to": [15, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [8.25, 5.5, 11.75, 5.75], "texture": "#2"}, + "east": {"uv": [4, 8.5, 6, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.75, 11.75, 6], "texture": "#2"}, + "west": {"uv": [8.5, 6.5, 10.5, 6.75], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [15, 0, 7], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + }, + { + "from": [1, 0, 15], + "to": [15, 16, 16], + "faces": { + "north": {"uv": [0, 0, 3.5, 4], "texture": "#2"}, + "east": {"uv": [7.25, 8, 7.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 0, 7, 4], "texture": "#2"}, + "west": {"uv": [7.5, 8, 7.75, 12], "texture": "#2"}, + "up": {"uv": [11.75, 6.25, 8.25, 6], "texture": "#2"}, + "down": {"uv": [11.75, 6.25, 8.25, 6.5], "texture": "#2"} + } + }, + { + "from": [0, 0, 7], + "to": [1, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-15, 0, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.75, -1, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "translation": [0, -0.5, -5.25] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/modern_dark_oak_bookshelf.json b/src/main/resources/assets/modernlife/models/block/modern_dark_oak_bookshelf.json new file mode 100644 index 0000000..e31564d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/modern_dark_oak_bookshelf.json @@ -0,0 +1,121 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/modern_dark_oak_bookshelf", + "particle": "modernlife:block/modern_dark_oak_bookshelf" + }, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 2, 15], + "faces": { + "north": {"uv": [0, 8, 3.5, 8.5], "texture": "#2"}, + "east": {"uv": [8, 4, 10, 4.5], "texture": "#2"}, + "south": {"uv": [3.5, 8, 7, 8.5], "texture": "#2"}, + "west": {"uv": [8, 4.5, 10, 5], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [8, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [1, 15, 7], + "to": [15, 16, 15], + "faces": { + "north": {"uv": [8.25, 5, 11.75, 5.25], "texture": "#2"}, + "east": {"uv": [0, 8.5, 2, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.25, 11.75, 5.5], "texture": "#2"}, + "west": {"uv": [2, 8.5, 4, 8.75], "texture": "#2"}, + "up": {"uv": [10.5, 2, 7, 0], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [1, 8, 7], + "to": [15, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [8.25, 5.5, 11.75, 5.75], "texture": "#2"}, + "east": {"uv": [4, 8.5, 6, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.75, 11.75, 6], "texture": "#2"}, + "west": {"uv": [8.5, 6.5, 10.5, 6.75], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [15, 0, 7], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + }, + { + "from": [1, 0, 15], + "to": [15, 16, 16], + "faces": { + "north": {"uv": [0, 0, 3.5, 4], "texture": "#2"}, + "east": {"uv": [7.25, 8, 7.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 0, 7, 4], "texture": "#2"}, + "west": {"uv": [7.5, 8, 7.75, 12], "texture": "#2"}, + "up": {"uv": [11.75, 6.25, 8.25, 6], "texture": "#2"}, + "down": {"uv": [11.75, 6.25, 8.25, 6.5], "texture": "#2"} + } + }, + { + "from": [0, 0, 7], + "to": [1, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-15, 0, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.75, -1, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "translation": [0, -0.5, -5.25] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/modern_jungle_bookshelf.json b/src/main/resources/assets/modernlife/models/block/modern_jungle_bookshelf.json new file mode 100644 index 0000000..129f678 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/modern_jungle_bookshelf.json @@ -0,0 +1,121 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/modern_jungle_bookshelf", + "particle": "modernlife:block/modern_jungle_bookshelf" + }, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 2, 15], + "faces": { + "north": {"uv": [0, 8, 3.5, 8.5], "texture": "#2"}, + "east": {"uv": [8, 4, 10, 4.5], "texture": "#2"}, + "south": {"uv": [3.5, 8, 7, 8.5], "texture": "#2"}, + "west": {"uv": [8, 4.5, 10, 5], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [8, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [1, 15, 7], + "to": [15, 16, 15], + "faces": { + "north": {"uv": [8.25, 5, 11.75, 5.25], "texture": "#2"}, + "east": {"uv": [0, 8.5, 2, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.25, 11.75, 5.5], "texture": "#2"}, + "west": {"uv": [2, 8.5, 4, 8.75], "texture": "#2"}, + "up": {"uv": [10.5, 2, 7, 0], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [1, 8, 7], + "to": [15, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [8.25, 5.5, 11.75, 5.75], "texture": "#2"}, + "east": {"uv": [4, 8.5, 6, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.75, 11.75, 6], "texture": "#2"}, + "west": {"uv": [8.5, 6.5, 10.5, 6.75], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [15, 0, 7], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + }, + { + "from": [1, 0, 15], + "to": [15, 16, 16], + "faces": { + "north": {"uv": [0, 0, 3.5, 4], "texture": "#2"}, + "east": {"uv": [7.25, 8, 7.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 0, 7, 4], "texture": "#2"}, + "west": {"uv": [7.5, 8, 7.75, 12], "texture": "#2"}, + "up": {"uv": [11.75, 6.25, 8.25, 6], "texture": "#2"}, + "down": {"uv": [11.75, 6.25, 8.25, 6.5], "texture": "#2"} + } + }, + { + "from": [0, 0, 7], + "to": [1, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-15, 0, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.75, -1, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "translation": [0, -0.5, -5.25] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/modern_oak_bookshelf.json b/src/main/resources/assets/modernlife/models/block/modern_oak_bookshelf.json new file mode 100644 index 0000000..355a6bc --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/modern_oak_bookshelf.json @@ -0,0 +1,121 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/modern_oak_bookshelf", + "particle": "modernlife:block/modern_oak_bookshelf" + }, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 2, 15], + "faces": { + "north": {"uv": [0, 8, 3.5, 8.5], "texture": "#2"}, + "east": {"uv": [8, 4, 10, 4.5], "texture": "#2"}, + "south": {"uv": [3.5, 8, 7, 8.5], "texture": "#2"}, + "west": {"uv": [8, 4.5, 10, 5], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [8, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [1, 15, 7], + "to": [15, 16, 15], + "faces": { + "north": {"uv": [8.25, 5, 11.75, 5.25], "texture": "#2"}, + "east": {"uv": [0, 8.5, 2, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.25, 11.75, 5.5], "texture": "#2"}, + "west": {"uv": [2, 8.5, 4, 8.75], "texture": "#2"}, + "up": {"uv": [10.5, 2, 7, 0], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [1, 8, 7], + "to": [15, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [8.25, 5.5, 11.75, 5.75], "texture": "#2"}, + "east": {"uv": [4, 8.5, 6, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.75, 11.75, 6], "texture": "#2"}, + "west": {"uv": [8.5, 6.5, 10.5, 6.75], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [15, 0, 7], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + }, + { + "from": [1, 0, 15], + "to": [15, 16, 16], + "faces": { + "north": {"uv": [0, 0, 3.5, 4], "texture": "#2"}, + "east": {"uv": [7.25, 8, 7.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 0, 7, 4], "texture": "#2"}, + "west": {"uv": [7.5, 8, 7.75, 12], "texture": "#2"}, + "up": {"uv": [11.75, 6.25, 8.25, 6], "texture": "#2"}, + "down": {"uv": [11.75, 6.25, 8.25, 6.5], "texture": "#2"} + } + }, + { + "from": [0, 0, 7], + "to": [1, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-15, 0, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.75, -1, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "translation": [0, -0.5, -5.25] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/modern_spruce_bookshelf.json b/src/main/resources/assets/modernlife/models/block/modern_spruce_bookshelf.json new file mode 100644 index 0000000..48c7dd9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/modern_spruce_bookshelf.json @@ -0,0 +1,121 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/modern_spruce_bookshelf", + "particle": "modernlife:block/modern_spruce_bookshelf" + }, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 2, 15], + "faces": { + "north": {"uv": [0, 8, 3.5, 8.5], "texture": "#2"}, + "east": {"uv": [8, 4, 10, 4.5], "texture": "#2"}, + "south": {"uv": [3.5, 8, 7, 8.5], "texture": "#2"}, + "west": {"uv": [8, 4.5, 10, 5], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [8, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [1, 15, 7], + "to": [15, 16, 15], + "faces": { + "north": {"uv": [8.25, 5, 11.75, 5.25], "texture": "#2"}, + "east": {"uv": [0, 8.5, 2, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.25, 11.75, 5.5], "texture": "#2"}, + "west": {"uv": [2, 8.5, 4, 8.75], "texture": "#2"}, + "up": {"uv": [10.5, 2, 7, 0], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [1, 8, 7], + "to": [15, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [8.25, 5.5, 11.75, 5.75], "texture": "#2"}, + "east": {"uv": [4, 8.5, 6, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.75, 11.75, 6], "texture": "#2"}, + "west": {"uv": [8.5, 6.5, 10.5, 6.75], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [15, 0, 7], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + }, + { + "from": [1, 0, 15], + "to": [15, 16, 16], + "faces": { + "north": {"uv": [0, 0, 3.5, 4], "texture": "#2"}, + "east": {"uv": [7.25, 8, 7.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 0, 7, 4], "texture": "#2"}, + "west": {"uv": [7.5, 8, 7.75, 12], "texture": "#2"}, + "up": {"uv": [11.75, 6.25, 8.25, 6], "texture": "#2"}, + "down": {"uv": [11.75, 6.25, 8.25, 6.5], "texture": "#2"} + } + }, + { + "from": [0, 0, 7], + "to": [1, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-15, 0, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.75, -1, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "translation": [0, -0.5, -5.25] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/modern_warped_bookshelf.json b/src/main/resources/assets/modernlife/models/block/modern_warped_bookshelf.json new file mode 100644 index 0000000..05e8c48 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/modern_warped_bookshelf.json @@ -0,0 +1,121 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/modern_warped_bookshelf", + "particle": "modernlife:block/modern_warped_bookshelf" + }, + "elements": [ + { + "from": [1, 0, 7], + "to": [15, 2, 15], + "faces": { + "north": {"uv": [0, 8, 3.5, 8.5], "texture": "#2"}, + "east": {"uv": [8, 4, 10, 4.5], "texture": "#2"}, + "south": {"uv": [3.5, 8, 7, 8.5], "texture": "#2"}, + "west": {"uv": [8, 4.5, 10, 5], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [8, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [1, 15, 7], + "to": [15, 16, 15], + "faces": { + "north": {"uv": [8.25, 5, 11.75, 5.25], "texture": "#2"}, + "east": {"uv": [0, 8.5, 2, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.25, 11.75, 5.5], "texture": "#2"}, + "west": {"uv": [2, 8.5, 4, 8.75], "texture": "#2"}, + "up": {"uv": [10.5, 2, 7, 0], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [1, 8, 7], + "to": [15, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -4, 0]}, + "faces": { + "north": {"uv": [8.25, 5.5, 11.75, 5.75], "texture": "#2"}, + "east": {"uv": [4, 8.5, 6, 8.75], "texture": "#2"}, + "south": {"uv": [8.25, 5.75, 11.75, 6], "texture": "#2"}, + "west": {"uv": [8.5, 6.5, 10.5, 6.75], "texture": "#2"}, + "up": {"uv": [8, 6, 4.5, 4], "texture": "#2"}, + "down": {"uv": [10.5, 2, 7, 4], "texture": "#2"} + } + }, + { + "from": [15, 0, 7], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + }, + { + "from": [1, 0, 15], + "to": [15, 16, 16], + "faces": { + "north": {"uv": [0, 0, 3.5, 4], "texture": "#2"}, + "east": {"uv": [7.25, 8, 7.5, 12], "texture": "#2"}, + "south": {"uv": [3.5, 0, 7, 4], "texture": "#2"}, + "west": {"uv": [7.5, 8, 7.75, 12], "texture": "#2"}, + "up": {"uv": [11.75, 6.25, 8.25, 6], "texture": "#2"}, + "down": {"uv": [11.75, 6.25, 8.25, 6.5], "texture": "#2"} + } + }, + { + "from": [0, 0, 7], + "to": [1, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-15, 0, 0]}, + "faces": { + "north": {"uv": [8, 5, 8.25, 9], "texture": "#2"}, + "east": {"uv": [0, 4, 2.25, 8], "texture": "#2"}, + "south": {"uv": [7, 8, 7.25, 12], "texture": "#2"}, + "west": {"uv": [2.25, 4, 4.5, 8], "texture": "#2"}, + "up": {"uv": [8, 10.25, 7.75, 8], "texture": "#2"}, + "down": {"uv": [8.5, 6.5, 8.25, 8.75], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [-5, -180, 0], + "translation": [-0.37, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [1.75, -1, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "translation": [0, -0.5, -5.25] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/modern_white_door_bottom.json b/src/main/resources/assets/modernlife/models/block/modern_white_door_bottom.json new file mode 100644 index 0000000..480596d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/modern_white_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/modern_door_top_white", + "bottom": "modernlife:block/modern_door_bottom_white" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/modern_white_door_bottom_hinge.json b/src/main/resources/assets/modernlife/models/block/modern_white_door_bottom_hinge.json new file mode 100644 index 0000000..20f473d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/modern_white_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/modern_door_top_white", + "bottom": "modernlife:block/modern_door_bottom_white" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/modern_white_door_top.json b/src/main/resources/assets/modernlife/models/block/modern_white_door_top.json new file mode 100644 index 0000000..022cc5b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/modern_white_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/modern_door_top_white", + "bottom": "modernlife:block/modern_door_bottom_white" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/modern_white_door_top_hinge.json b/src/main/resources/assets/modernlife/models/block/modern_white_door_top_hinge.json new file mode 100644 index 0000000..35ae8ba --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/modern_white_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/modern_door_top_white", + "bottom": "modernlife:block/modern_door_bottom_white" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/monitor.json b/src/main/resources/assets/modernlife/models/block/monitor.json new file mode 100644 index 0000000..21e41c8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/monitor.json @@ -0,0 +1,106 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/hopper_outside", + "1": "block/black_concrete_powder", + "2": "block/black_concrete", + "particle": "block/hopper_outside" + }, + "elements": [ + { + "name": "screen", + "from": [0, 1.625, 7.9125], + "to": [16, 11.625, 8.0875], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2.5, 1.9125]}, + "faces": { + "north": {"uv": [0, 0, 16, 10], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 10], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 10], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#2"} + } + }, + { + "name": "screen_back", + "from": [0, 1.625, 7.8125], + "to": [16, 11.625, 7.9125], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2.5, 2.05]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 10], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 10], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#1"} + } + }, + { + "from": [7.475, 0, 6.5], + "to": [8.55, 0.25, 9.5], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 0, 3.5]}, + "faces": { + "north": {"uv": [0, 0, 3.075, 0.25], "texture": "#0"}, + "east": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "south": {"uv": [0, 0, 3.075, 0.25], "texture": "#0"}, + "west": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "up": {"uv": [6.475, 6.5, 9.55, 9.5], "texture": "#0"}, + "down": {"uv": [6.475, 6.5, 9.55, 9.5], "texture": "#0"} + } + }, + { + "from": [7.5, -0.15, 6.49], + "to": [8.5, 1.95, 6.74], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 0.125, 7]}, + "faces": { + "north": {"uv": [6.5, 14.05, 9.5, 16], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 2.1, 0.25], "rotation": 90, "texture": "#0"}, + "south": {"uv": [6.5, 14.05, 9.5, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 2.1, 0.25], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 3, 0.25], "texture": "#0"}, + "down": {"uv": [0, 0, 3, 0.25], "rotation": 180, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 8.25, 0] + }, + "thirdperson_lefthand": { + "translation": [0, 8.25, 0] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.38, 5.95, -0.87], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.38, 5.95, -0.87], + "scale": [0.8, 0.8, 0.8] + }, + "ground": { + "translation": [0, 3.25, 0], + "scale": [0.7, 0.7, 0.7] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [0, 1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 2.25, -1.25] + } + }, + "groups": [0, 1, + { + "name": "stand", + "origin": [8, 0.125, 7], + "children": [2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/mossy_cobblestone_barrier.json b/src/main/resources/assets/modernlife/models/block/mossy_cobblestone_barrier.json new file mode 100644 index 0000000..7301367 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/mossy_cobblestone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/mossy_cobblestone", + "particle": "block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/mossy_cobblestone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/mossy_cobblestone_kitchen_cabinet.json new file mode 100644 index 0000000..49dd4f1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/mossy_cobblestone_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/mossy_cobblestone_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/mossy_cobblestone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/mossy_cobblestone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..e745056 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/mossy_cobblestone_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/mossy_cobblestone_kitchen_drawer_cabinet", + "particle": "modernlife:block/mossy_cobblestone_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/mossy_cobblestone_ramp.json b/src/main/resources/assets/modernlife/models/block/mossy_cobblestone_ramp.json new file mode 100644 index 0000000..545280d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/mossy_cobblestone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/mossy_cobblestone", + "particle": "block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/mossy_cobblestone_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/mossy_cobblestone_ramp_corner.json new file mode 100644 index 0000000..8bfbbf8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/mossy_cobblestone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/mossy_cobblestone", + "particle": "block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/mossy_stone_bricks_barrier.json b/src/main/resources/assets/modernlife/models/block/mossy_stone_bricks_barrier.json new file mode 100644 index 0000000..5fe1adb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/mossy_stone_bricks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/mossy_stone_bricks", + "particle": "block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/mossy_stone_bricks_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/mossy_stone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..e0ead32 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/mossy_stone_bricks_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/mossy_stone_bricks_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/mossy_stone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/mossy_stone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..cc632c7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/mossy_stone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/mossy_stone_bricks_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#2"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#2"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#2"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#2"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#2"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#2"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#2"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#2"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#2"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#2"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#2"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#2"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#2"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#2"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#2"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/mossy_stone_bricks_ramp.json b/src/main/resources/assets/modernlife/models/block/mossy_stone_bricks_ramp.json new file mode 100644 index 0000000..9208b0a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/mossy_stone_bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/mossy_stone_bricks", + "particle": "block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/mossy_stone_bricks_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/mossy_stone_bricks_ramp_corner.json new file mode 100644 index 0000000..beb0b75 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/mossy_stone_bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/mossy_stone_bricks", + "particle": "block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/music_stand.json b/src/main/resources/assets/modernlife/models/block/music_stand.json new file mode 100644 index 0000000..1101f14 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/music_stand.json @@ -0,0 +1,175 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/black_concrete_powder", + "1": "block/black_shulker_box", + "2": "modernlife:block/symphony_6_f_major", + "particle": "block/black_concrete_powder" + }, + "elements": [ + { + "from": [7.845, 0.35873, 10.90975], + "to": [8.155, 3.95473, 11.21975], + "rotation": {"angle": 22.5, "axis": "x", "origin": [9.178, 1.04073, 10.72375]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [8.651, -0.30769, 12.185], + "to": [8.961, 3.41231, 12.495], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 1.86231, 12.34]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.039, -0.29247, 12.185], + "to": [7.349, 3.42753, 12.495], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 1.87753, 12.34]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.69, 3.41, 12.03], + "to": [8.31, 3.72, 12.65], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.54, 0, -1.92]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.814, 1.86, 12.154], + "to": [8.186, 13.64, 12.526], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.54, 0, -1.92]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [5.52, 11.47, 11.72], + "to": [10.48, 15.81, 12.03], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 12.4, 12.96]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + }, + { + "from": [7.101, 1.55, 12.185], + "to": [8.899, 1.86, 12.495], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.145, 0, -6.415]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.845, 1.55, 11.441], + "to": [8.155, 1.86, 12.309], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 1.705, 12.34]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [5.52, 12.431, 11.069], + "to": [10.48, 12.431, 11.565], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 12.4, 10.48]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [6.76, 12.338, 12.278], + "to": [9.24, 16.182, 12.278], + "rotation": {"angle": 22.5, "axis": "x", "origin": [7.07, 14.26, 11.1]}, + "faces": { + "north": {"uv": [0, 0, 16, 15.75], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 3.35], "texture": "#2"}, + "south": {"uv": [0, 0, 3.25, 3.35], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 3.35], "texture": "#2"}, + "up": {"uv": [0, 0, 3.25, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 3.25, 0], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.5, -1.25], + "scale": [0.7, 0.7, 0.7] + }, + "thirdperson_lefthand": { + "translation": [0, 4.5, -1.25], + "scale": [0.7, 0.7, 0.7] + }, + "firstperson_righthand": { + "rotation": [-12, 1, -10], + "translation": [-2.25, 2.25, 1.5] + }, + "firstperson_lefthand": { + "rotation": [-12, 1, -10], + "translation": [-2.25, 2.25, 1.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -140, 0], + "translation": [2.5, -0.25, 0], + "scale": [1.2, 1.2, 1.2] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -4.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/music_stand_bottom.json b/src/main/resources/assets/modernlife/models/block/music_stand_bottom.json new file mode 100644 index 0000000..7a276a5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/music_stand_bottom.json @@ -0,0 +1,139 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/black_shulker_box", + "particle": "block/black_concrete_powder" + }, + "elements": [ + { + "from": [7.7241, 0.03854, 11.42935], + "to": [8.2759, 7.03942, 11.98115], + "rotation": {"angle": 22.5, "axis": "x", "origin": [10.09684, 1.8525, 11.09827]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [9.15878, -0.97269, 13.6993], + "to": [9.71058, 6.07391, 14.2511], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 3.31491, 13.9752]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [6.28942, -0.9456, 13.6993], + "to": [6.84122, 6.101, 14.2511], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 3.342, 13.9752]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.4482, 6.0698, 13.4234], + "to": [8.5518, 6.6216, 14.527], + "rotation": {"angle": 0, "axis": "y", "origin": [-10.7612, 0, -11.4076]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.66892, 3.3108, 13.64412], + "to": [8.33108, 15.9792, 14.30628], + "rotation": {"angle": 0, "axis": "y", "origin": [-10.7612, 0, -11.4076]}, + "faces": { + "north": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 3, 16, 16], "texture": "#1"} + } + }, + { + "from": [6.39978, 2.759, 13.6993], + "to": [9.60022, 3.3108, 14.2511], + "rotation": {"angle": 0, "axis": "y", "origin": [-8.2781, 0, -19.4087]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.7241, 2.759, 12.37498], + "to": [8.2759, 3.3108, 13.92002], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.0349, 13.9752]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 156, 0], + "translation": [0, 3, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, 156, 0], + "translation": [0, 3, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, -23], + "translation": [-4.12, 3.2, 6.5], + "scale": [0.3, 0.3, 0.3] + }, + "firstperson_lefthand": { + "rotation": [0, 90, -23], + "translation": [-4.12, 3.2, 6.5], + "scale": [0.3, 0.3, 0.3] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -140, 0], + "translation": [2.75, -4.25, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, -2, -4.25], + "scale": [0.4, 0.4, 0.4] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/music_stand_full.json b/src/main/resources/assets/modernlife/models/block/music_stand_full.json new file mode 100644 index 0000000..dfa205e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/music_stand_full.json @@ -0,0 +1,193 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/black_concrete_powder", + "1": "block/black_shulker_box", + "2": "modernlife:block/symphony_6_f_major", + "particle": "block/black_concrete_powder" + }, + "elements": [ + { + "from": [7.7241, 0.63854, 12.17935], + "to": [8.2759, 7.03942, 12.73115], + "rotation": {"angle": 22.5, "axis": "x", "origin": [10.09684, 1.8525, 11.84827]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [9.15878, -0.54769, 14.4493], + "to": [9.71058, 6.07391, 15.0011], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 3.31491, 14.7252]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [6.28942, -0.5206, 14.4493], + "to": [6.84122, 6.101, 15.0011], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 3.342, 14.7252]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.4482, 6.0698, 14.1734], + "to": [8.5518, 6.6216, 15.277], + "rotation": {"angle": 0, "axis": "y", "origin": [-10.7612, 0, -10.6576]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.66892, 3.3108, 14.39412], + "to": [8.33108, 15.9792, 15.05628], + "rotation": {"angle": 0, "axis": "y", "origin": [-10.7612, 0, -10.6576]}, + "faces": { + "north": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 3, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 3, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.66892, 16.0108, 14.39412], + "to": [8.33108, 24.3792, 15.05628], + "rotation": {"angle": 0, "axis": "y", "origin": [-10.7612, 0, -10.6576]}, + "faces": { + "north": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 13], "texture": "#1"} + } + }, + { + "from": [3.5856, 20.4166, 13.6216], + "to": [12.4144, 28.1418, 14.1734], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 22.072, 15.8288]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + }, + { + "from": [6.39978, 2.759, 14.4493], + "to": [9.60022, 3.3108, 15.0011], + "rotation": {"angle": 0, "axis": "y", "origin": [-8.2781, 0, -18.6587]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [7.7241, 2.759, 13.12498], + "to": [8.2759, 3.3108, 14.67002], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.0349, 14.7252]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [3.5856, 22.12718, 12.46282], + "to": [12.4144, 22.12718, 13.3457], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 22.072, 11.4144]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [5.7928, 21.96164, 14.61484], + "to": [10.2072, 28.80396, 14.61484], + "rotation": {"angle": 22.5, "axis": "x", "origin": [6.3446, 25.3828, 12.518]}, + "faces": { + "north": {"uv": [0, 0, 16, 15.75], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 3.35], "texture": "#2"}, + "south": {"uv": [0, 0, 3.25, 3.35], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 3.35], "texture": "#2"}, + "up": {"uv": [0, 0, 3.25, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 3.25, 0], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 156, 0], + "translation": [0, 3, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, 156, 0], + "translation": [0, 3, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, -23], + "translation": [-4.12, 3.2, 6.5], + "scale": [0.3, 0.3, 0.3] + }, + "firstperson_lefthand": { + "rotation": [0, 90, -23], + "translation": [-4.12, 3.2, 6.5], + "scale": [0.3, 0.3, 0.3] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -140, 0], + "translation": [2.75, -4.25, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, -2, -4.25], + "scale": [0.4, 0.4, 0.4] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/music_stand_top.json b/src/main/resources/assets/modernlife/models/block/music_stand_top.json new file mode 100644 index 0000000..6aabd68 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/music_stand_top.json @@ -0,0 +1,102 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/black_concrete_powder", + "1": "block/black_shulker_box", + "2": "modernlife:block/symphony_6_f_major", + "particle": "block/black_concrete_powder" + }, + "elements": [ + { + "from": [7.66892, 0, 13.64412], + "to": [8.33108, 8.3684, 14.30628], + "rotation": {"angle": 0, "axis": "y", "origin": [-10.7612, -15.99605, -11.4076]}, + "faces": { + "north": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 13], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 13], "texture": "#1"} + } + }, + { + "from": [3.5856, 4.4058, 12.8716], + "to": [12.4144, 12.131, 13.4234], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.07595, 15.0788]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + }, + { + "from": [3.5856, 6.1133, 11.71282], + "to": [12.4144, 6.1133, 12.5957], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.07595, 10.6644]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [5.7928, 5.96559, 13.86484], + "to": [10.2072, 12.80791, 13.86484], + "rotation": {"angle": 22.5, "axis": "x", "origin": [6.3446, 9.38675, 11.768]}, + "faces": { + "north": {"uv": [0, 0, 16, 15.75], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 3.35], "texture": "#2"}, + "south": {"uv": [0, 0, 3.25, 3.35], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 3.35], "texture": "#2"}, + "up": {"uv": [0, 0, 3.25, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 3.25, 0], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 156, 0], + "translation": [0, 3, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, 156, 0], + "translation": [0, 3, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, -23], + "translation": [-4.12, 3.2, 6.5], + "scale": [0.3, 0.3, 0.3] + }, + "firstperson_lefthand": { + "rotation": [0, 90, -23], + "translation": [-4.12, 3.2, 6.5], + "scale": [0.3, 0.3, 0.3] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -140, 0], + "translation": [2.75, -4.25, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, -2, -4.25], + "scale": [0.4, 0.4, 0.4] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/nether_bricks_barrier.json b/src/main/resources/assets/modernlife/models/block/nether_bricks_barrier.json new file mode 100644 index 0000000..08afb77 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/nether_bricks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/nether_bricks", + "particle": "block/nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/nether_bricks_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/nether_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..e646701 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/nether_bricks_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/nether_bricks_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/nether_bricks_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/nether_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..4ebb19e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/nether_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/nether_bricks_kitchen_drawer_cabinet", + "particle": "modernlife:block/nether_bricks_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/nether_bricks_ramp.json b/src/main/resources/assets/modernlife/models/block/nether_bricks_ramp.json new file mode 100644 index 0000000..e2f1057 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/nether_bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/nether_bricks", + "particle": "block/nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/nether_bricks_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/nether_bricks_ramp_corner.json new file mode 100644 index 0000000..c2ff112 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/nether_bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/nether_bricks", + "particle": "block/nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/netherrack_barrier.json b/src/main/resources/assets/modernlife/models/block/netherrack_barrier.json new file mode 100644 index 0000000..bcb523a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/netherrack_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/netherrack", + "particle": "block/netherrack" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/netherrack_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/netherrack_kitchen_cabinet.json new file mode 100644 index 0000000..99dbbba --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/netherrack_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/netherrack_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/netherrack_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/netherrack_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..1a679e8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/netherrack_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/netherrack_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/netherrack_ramp.json b/src/main/resources/assets/modernlife/models/block/netherrack_ramp.json new file mode 100644 index 0000000..1425839 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/netherrack_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/netherrack", + "particle": "block/netherrack" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/netherrack_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/netherrack_ramp_corner.json new file mode 100644 index 0000000..1ece2f6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/netherrack_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/netherrack", + "particle": "block/netherrack" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/night_stand.json b/src/main/resources/assets/modernlife/models/block/night_stand.json new file mode 100644 index 0000000..17ba780 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/night_stand.json @@ -0,0 +1,207 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/1", + "2": "block/2", + "particle": "block/1" + }, + "elements": [ + { + "name": "body", + "from": [0, 2, 0], + "to": [16, 16, 14], + "faces": { + "north": {"uv": [0, 0, 16, 14], "texture": "#1"}, + "east": {"uv": [0, 0, 14, 14], "texture": "#1"}, + "south": {"uv": [0, 7, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 14, 14], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 14], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 14], "texture": "#1"} + } + }, + { + "name": "ne_leg", + "from": [15, 0, 0], + "to": [16, 2, 1], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 13], + "to": [1, 2, 14], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "nw_leg", + "from": [0, 0, 0], + "to": [1, 2, 1], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "se_leg", + "from": [15, 0, 13], + "to": [16, 2, 14], + "faces": { + "north": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "lower_handle_left", + "from": [5, 5.475, 14], + "to": [6, 6.475, 15], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "lower_handle_mid", + "from": [5, 5.475, 15], + "to": [11, 6.475, 16], + "faces": { + "north": {"uv": [0, 0, 6, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 6, 1], "texture": "#2"} + } + }, + { + "name": "lower_handle_right", + "from": [10, 5.475, 14], + "to": [11, 6.475, 15], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "upper_handle_left", + "from": [5, 11.6, 14], + "to": [6, 12.6, 15], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "upper_handle_right", + "from": [10, 11.6, 14], + "to": [11, 12.6, 15], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#2"} + } + }, + { + "name": "upper_handle_mid", + "from": [5, 11.6, 15], + "to": [11, 12.6, 16], + "faces": { + "north": {"uv": [0, 0, 6, 1], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#2"}, + "down": {"uv": [0, 0, 6, 1], "texture": "#2"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [20, 45, 0], + "translation": [0.5, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [0, + { + "name": "legs", + "origin": [0, 0, 0], + "children": [1, 2, 3, 4] + }, + { + "name": "lower_handle", + "origin": [0, 0, 0], + "children": [5, 6, 7] + }, + { + "name": "upper_handle", + "origin": [0, 0, 0], + "children": [8, 9, 10] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_barrier.json b/src/main/resources/assets/modernlife/models/block/oak_barrier.json new file mode 100644 index 0000000..dd758f8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_chair.json b/src/main/resources/assets/modernlife/models/block/oak_chair.json new file mode 100644 index 0000000..fec356a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_chair.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/chair", + "render_type" : "cutout", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_coffee_table.json b/src/main/resources/assets/modernlife/models/block/oak_coffee_table.json new file mode 100644 index 0000000..0a0b291 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_coffee_table_corner.json b/src/main/resources/assets/modernlife/models/block/oak_coffee_table_corner.json new file mode 100644 index 0000000..9c7c258 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_corner", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_coffee_table_end.json b/src/main/resources/assets/modernlife/models/block/oak_coffee_table_end.json new file mode 100644 index 0000000..ad819c4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_end", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_coffee_table_mid.json b/src/main/resources/assets/modernlife/models/block/oak_coffee_table_mid.json new file mode 100644 index 0000000..c429670 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_mid", + "textures": { + "0": "block/oak_planks", + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_deck.json b/src/main/resources/assets/modernlife/models/block/oak_deck.json new file mode 100644 index 0000000..7244b08 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_deck.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "118": "modernlife:block/oak_planks_deck" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, -5.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, 6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_deck_support.json b/src/main/resources/assets/modernlife/models/block/oak_deck_support.json new file mode 100644 index 0000000..19d59f2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_deck_support.json @@ -0,0 +1,135 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/oak_planks", + "118": "modernlife:block/oak_planks_deck" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "name": "support", + "from": [6, 0, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 0.5]}, + "faces": { + "north": {"uv": [6, 1.5, 10, 16], "texture": "#2"}, + "east": {"uv": [6, 1.5, 10, 16], "texture": "#2"}, + "south": {"uv": [6, 1.5, 10, 16], "texture": "#2"}, + "west": {"uv": [6, 1.5, 10, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#2"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_glass_door_bottom.json b/src/main/resources/assets/modernlife/models/block/oak_glass_door_bottom.json new file mode 100644 index 0000000..68ba3ab --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_glass_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/oak_glass_door_top", + "bottom": "modernlife:block/oak_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_glass_door_bottom_hinge.json b/src/main/resources/assets/modernlife/models/block/oak_glass_door_bottom_hinge.json new file mode 100644 index 0000000..000cb13 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_glass_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/oak_glass_door_top", + "bottom": "modernlife:block/oak_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_glass_door_top.json b/src/main/resources/assets/modernlife/models/block/oak_glass_door_top.json new file mode 100644 index 0000000..6a6ef55 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_glass_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/oak_glass_door_top", + "bottom": "modernlife:block/oak_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_glass_door_top_hinge.json b/src/main/resources/assets/modernlife/models/block/oak_glass_door_top_hinge.json new file mode 100644 index 0000000..048a4b9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_glass_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/oak_glass_door_top", + "bottom": "modernlife:block/oak_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/oak_kitchen_cabinet.json new file mode 100644 index 0000000..aa61e5a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_kitchen_cabinet.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/oak_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 16], + "to": [7, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 8, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 15], + "to": [7, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 15], + "to": [10, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 16], + "to": [10, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [9, 8, 15], + "to": [10, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/oak_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..46c543b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_kitchen_drawer_cabinet.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/oak_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 16], + "to": [10, 13, 17], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 0.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.66667, 0, 10.33333, 1.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [10, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.33333, 10.33333, 1], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [6, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [12, 4, 15], + "to": [13, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [12, 4, 16], + "to": [13, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [12, 8, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_log_ramp.json b/src/main/resources/assets/modernlife/models/block/oak_log_ramp.json new file mode 100644 index 0000000..f53294e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_log_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/oak_log_ramp_corner.json new file mode 100644 index 0000000..5f2e73b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/oak_log", + "particle": "block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_mini_stool.json b/src/main/resources/assets/modernlife/models/block/oak_mini_stool.json new file mode 100644 index 0000000..2e8f7ce --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_mini_stool.json @@ -0,0 +1,179 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "141": "modernlife:block/oak_mini_stool" + }, + "elements": [ + { + "name": "top", + "from": [2, 6, 2], + "to": [14, 9, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "east": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "south": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "west": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#141"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#141"} + } + }, + { + "from": [6, 2, 4], + "to": [10, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "texture": "#141"} + } + }, + { + "from": [6, 2, 12], + "to": [10, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [15.5, 0, 15.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "texture": "#141"} + } + }, + { + "from": [4, 2, 6], + "to": [4, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [12, 2, 6], + "to": [12, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [3, 0, 3], + "to": [6, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "west": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"}, + "down": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"} + } + }, + { + "from": [10, 0, 3], + "to": [13, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "south": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"}, + "down": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"} + } + }, + { + "from": [3, 0, 10], + "to": [6, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"}, + "down": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"} + } + }, + { + "from": [10, 0, 10], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "east": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "up": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"}, + "down": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3, 0] + } + }, + "groups": [ + 0, + { + "name": "supports", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "color": 0, + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_night_stand.json b/src/main/resources/assets/modernlife/models/block/oak_night_stand.json new file mode 100644 index 0000000..ba32b0f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_night_stand.json @@ -0,0 +1,218 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "107": "modernlife:block/oak_night_stand" + }, + "elements": [ + { + "name": "body", + "from": [0, 1, 0], + "to": [16, 16, 14], + "faces": { + "north": {"uv": [10, 0, 15.33333, 5], "texture": "#107"}, + "east": {"uv": [5.33333, 0, 10, 5], "texture": "#107"}, + "south": {"uv": [0, 0, 5.33333, 5], "texture": "#107"}, + "west": {"uv": [10, 0, 5.33333, 5], "texture": "#107"}, + "up": {"uv": [5.33333, 9.66667, 0, 5], "texture": "#107"}, + "down": {"uv": [10.66667, 5, 5.33333, 9.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 12], + "to": [2, 1, 14], + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 12], + "to": [16, 1, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 0], + "to": [2, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -12]}, + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 0], + "to": [16, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -12]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 6, 15], + "to": [10.999, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 6, 14], + "to": [4.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 6, 14], + "to": [10.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 12, 14], + "to": [4.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 12, 14], + "to": [10.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 12, 15], + "to": [10.999, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.5, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "lower_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [5, 6, 7] + }, + { + "name": "upper_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [8, 9, 10] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_picnic_table.json b/src/main/resources/assets/modernlife/models/block/oak_picnic_table.json new file mode 100644 index 0000000..7fe49d8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_picnic_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_picnic_table_front.json b/src/main/resources/assets/modernlife/models/block/oak_picnic_table_front.json new file mode 100644 index 0000000..f5368d8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_picnic_table_front.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_front", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_picnic_table_full.json b/src/main/resources/assets/modernlife/models/block/oak_picnic_table_full.json new file mode 100644 index 0000000..71bd4bf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_picnic_table_full.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_full", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_planks_barrier.json b/src/main/resources/assets/modernlife/models/block/oak_planks_barrier.json new file mode 100644 index 0000000..dd758f8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_planks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_planks_ramp.json b/src/main/resources/assets/modernlife/models/block/oak_planks_ramp.json new file mode 100644 index 0000000..ad67be0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_planks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_post.json b/src/main/resources/assets/modernlife/models/block/oak_post.json new file mode 100644 index 0000000..08d3f8e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_post.json @@ -0,0 +1,6 @@ +{ + "parent": "modernlife:block/post", + "textures": { + "texture": "minecraft:block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_ramp.json b/src/main/resources/assets/modernlife/models/block/oak_ramp.json new file mode 100644 index 0000000..ad67be0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/oak_ramp_corner.json new file mode 100644 index 0000000..546c168 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_round_table.json b/src/main/resources/assets/modernlife/models/block/oak_round_table.json new file mode 100644 index 0000000..aa55b40 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_round_table.json @@ -0,0 +1,188 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/oak_round_table" + }, + "elements": [ + { + "from": [0, 15, 14], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0.66667, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "south": {"uv": [0, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 1.33333, 0, 0], "texture": "#3"}, + "down": {"uv": [0, 1.33333, 10.66667, 0], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 0, 0.66667], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0.66667, 0, 1.33333], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 0, 1.33333], "texture": "#3"}, + "down": {"uv": [0, 0, 10.66667, 1.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 2], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "east": {"uv": [1.33333, 0.66667, 9.33333, 1.33333], "texture": "#3"}, + "south": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [1.33333, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 0], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 0], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [14, 15, 2], + "to": [16, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 1.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0.66667, 1.33333, 1.33333], "texture": "#3"}, + "up": {"uv": [9.33333, 0, 1.33333, 1.33333], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 0, 9.33333, 1.33333], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [2, 15, 2], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 18]}, + "faces": { + "north": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "east": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "south": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "west": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 9.33333], "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 9.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [3, 0, 14], + "to": [5, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 13]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0.66667, 12, 0], "texture": "#3"}, + "down": {"uv": [10.66667, 9.35, 12, 10], "texture": "#3"} + } + }, + { + "from": [5, 0, 14], + "to": [11, 15, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 13]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 14], + "to": [13, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 13]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [12, 0.66667, 10.66667, 0], "texture": "#3"}, + "down": {"uv": [12, 9.35, 10.66667, 10], "texture": "#3"} + } + }, + { + "from": [3, 0, 1], + "to": [5, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 3]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 12, 0.66667], "texture": "#3"}, + "down": {"uv": [10.66667, 10, 12, 9.35], "texture": "#3"} + } + }, + { + "from": [5, 0, 2], + "to": [11, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 3]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 1], + "to": [13, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 3]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "up": {"uv": [12, 0, 10.66667, 0.66667], "texture": "#3"}, + "down": {"uv": [12, 10, 10.66667, 9.35], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_small_table.json b/src/main/resources/assets/modernlife/models/block/oak_small_table.json new file mode 100644 index 0000000..cda3711 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_small_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_small_table_corner.json b/src/main/resources/assets/modernlife/models/block/oak_small_table_corner.json new file mode 100644 index 0000000..408ca57 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_small_table_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_corner", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_small_table_end.json b/src/main/resources/assets/modernlife/models/block/oak_small_table_end.json new file mode 100644 index 0000000..8d57188 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_small_table_end.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_end", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_small_table_mid.json b/src/main/resources/assets/modernlife/models/block/oak_small_table_mid.json new file mode 100644 index 0000000..953d951 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_small_table_mid.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_mid", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_stool.json b/src/main/resources/assets/modernlife/models/block/oak_stool.json new file mode 100644 index 0000000..32146db --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_stool.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/stool", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_wall_shelf.json b/src/main/resources/assets/modernlife/models/block/oak_wall_shelf.json new file mode 100644 index 0000000..c794cf0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_wall_shelf.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "59": "modernlife:block/oak_wall_shelf", + "particle": "modernlife:block/oak_wall_shelf" + }, + "elements": [ + { + "from": [0, 7, 0], + "to": [16, 8, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -4, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#59"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#59"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#59"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#59"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#59"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#59"} + } + }, + { + "from": [1, 4, 0], + "to": [1, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#59"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#59"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#59"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#59"} + } + }, + { + "from": [1, 5, 0], + "to": [1, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#59"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#59"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#59"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#59"} + } + }, + { + "from": [1, 6, 1], + "to": [1, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#59"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#59"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#59"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#59"} + } + }, + { + "from": [15, 6, 1], + "to": [15, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#59"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#59"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#59"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#59"} + } + }, + { + "from": [15, 5, 0], + "to": [15, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#59"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#59"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#59"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#59"} + } + }, + { + "from": [15, 4, 0], + "to": [15, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#59"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#59"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#59"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#59"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#59"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/oak_wood_ramp.json b/src/main/resources/assets/modernlife/models/block/oak_wood_ramp.json new file mode 100644 index 0000000..214d2a1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/oak_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/oak_wood", + "particle": "block/oak_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/obsidian_barrier.json b/src/main/resources/assets/modernlife/models/block/obsidian_barrier.json new file mode 100644 index 0000000..4d1174b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/obsidian_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/obsidian", + "particle": "block/obsidian" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/obsidian_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/obsidian_kitchen_cabinet.json new file mode 100644 index 0000000..458fc93 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/obsidian_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/obsidian_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/obsidian_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/obsidian_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..7c5cb62 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/obsidian_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/obsidian_kitchen_drawer_cabinet", + "particle": "modernlife:block/obsidian_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/obsidian_ramp.json b/src/main/resources/assets/modernlife/models/block/obsidian_ramp.json new file mode 100644 index 0000000..0690273 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/obsidian_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/obsidian", + "particle": "block/obsidian" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/obsidian_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/obsidian_ramp_corner.json new file mode 100644 index 0000000..b287c29 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/obsidian_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/obsidian", + "particle": "block/obsidian" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/old_tv.json b/src/main/resources/assets/modernlife/models/block/old_tv.json new file mode 100644 index 0000000..4bf5202 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/old_tv.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/old_tv" + }, + "elements": [ + { + "from": [1, 1, 5], + "to": [15, 12, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, -2.5]}, + "faces": { + "north": {"uv": [8.33333, 0, 13, 3.66667], "texture": "#3"}, + "east": {"uv": [4.66667, 0, 7.33333, 3.66667], "texture": "#3"}, + "south": {"uv": [0, 0, 4.66667, 3.66667], "texture": "#3"}, + "west": {"uv": [7.33333, 0, 4.66667, 3.66667], "texture": "#3"}, + "up": {"uv": [4.66667, 6.33333, 0, 3.66667], "texture": "#3"}, + "down": {"uv": [9.33333, 3.66667, 4.66667, 6.33333], "texture": "#3"} + } + }, + { + "from": [2, 1, 2], + "to": [14, 11, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, -2.5]}, + "faces": { + "north": {"uv": [8.66667, 0.33333, 12.66667, 3.66667], "texture": "#3"}, + "east": {"uv": [7.33333, 0.33333, 8.33333, 3.66667], "texture": "#3"}, + "south": {"uv": [8.66667, 0.33333, 12.66667, 3.66667], "texture": "#3"}, + "west": {"uv": [8.33333, 0.33333, 7.33333, 3.66667], "texture": "#3"}, + "up": {"uv": [4.33333, 7.33333, 0.33333, 6.33333], "texture": "#3"}, + "down": {"uv": [9, 6.33333, 5, 7.33333], "texture": "#3"} + } + }, + { + "from": [3, 0, 3], + "to": [13, 1, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, -2.5]}, + "faces": { + "north": {"uv": [5.33333, 6.66667, 8.66667, 7], "texture": "#3"}, + "east": {"uv": [8.33333, 3.66667, 8.66667, 7], "rotation": 270, "texture": "#3"}, + "south": {"uv": [5.33333, 3.66667, 8.66667, 4], "texture": "#3"}, + "west": {"uv": [5.33333, 3.66667, 5.66667, 7], "rotation": 90, "texture": "#3"}, + "up": {"uv": [8.66667, 7, 5.33333, 3.66667], "texture": "#3"}, + "down": {"uv": [8.66667, 3.66667, 5.33333, 7], "texture": "#3"} + } + }, + { + "from": [6, 12, 10], + "to": [10, 13, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 0, -2.5]}, + "faces": { + "north": {"uv": [9.33333, 4, 10.66667, 4.33333], "texture": "#3"}, + "east": {"uv": [10.33333, 3.66667, 10.66667, 4.33333], "rotation": 270, "texture": "#3"}, + "south": {"uv": [9.33333, 3.66667, 10.66667, 4], "texture": "#3"}, + "west": {"uv": [9.33333, 3.66667, 9.66667, 4.33333], "rotation": 90, "texture": "#3"}, + "up": {"uv": [10.66667, 4.33333, 9.33333, 3.66667], "texture": "#3"}, + "down": {"uv": [10.66667, 3.66667, 9.33333, 4.33333], "texture": "#3"} + } + }, + { + "from": [8, 12, 11], + "to": [9, 17, 11], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8.5, 12.5, 11]}, + "faces": { + "north": {"uv": [9.33333, 4.33333, 9.66667, 6], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 1.25], "texture": "#3"}, + "south": {"uv": [9.33333, 4.33333, 9.66667, 6], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 1.25], "texture": "#3"}, + "up": {"uv": [0.25, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [0.25, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [7, 12, 11], + "to": [8, 17, 11], + "rotation": {"angle": 22.5, "axis": "z", "origin": [7.5, 12.5, 11]}, + "faces": { + "north": {"uv": [9.66667, 4.33333, 9.33333, 6], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 1.25], "texture": "#3"}, + "south": {"uv": [9.66667, 4.33333, 9.33333, 6], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 1.25], "texture": "#3"}, + "up": {"uv": [0, 0, 0.25, 0], "texture": "#3"}, + "down": {"uv": [0, 0, 0.25, 0], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/orange_painted_drywall.json b/src/main/resources/assets/modernlife/models/block/orange_painted_drywall.json new file mode 100644 index 0000000..8de197d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/orange_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/orange_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/orange_sofa_corner.json b/src/main/resources/assets/modernlife/models/block/orange_sofa_corner.json new file mode 100644 index 0000000..7285f82 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/orange_sofa_corner.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/orange_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#1"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#1"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#1"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#1"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#1"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/orange_sofa_left_end.json b/src/main/resources/assets/modernlife/models/block/orange_sofa_left_end.json new file mode 100644 index 0000000..f2e14f6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/orange_sofa_left_end.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/orange_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/orange_sofa_middle.json b/src/main/resources/assets/modernlife/models/block/orange_sofa_middle.json new file mode 100644 index 0000000..a854787 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/orange_sofa_middle.json @@ -0,0 +1,108 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/orange_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#1"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#1"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#1"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#1"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#1"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#1"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#1"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#1"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#1"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#1"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#1"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#1"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#1"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#1"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#1"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#1"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/orange_sofa_right_end.json b/src/main/resources/assets/modernlife/models/block/orange_sofa_right_end.json new file mode 100644 index 0000000..05aa55d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/orange_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/orange_sofa", + "particle": "modernlife:block/orange_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/orange_sofa_single.json b/src/main/resources/assets/modernlife/models/block/orange_sofa_single.json new file mode 100644 index 0000000..d2862ce --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/orange_sofa_single.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/orange_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/paved_road.json b/src/main/resources/assets/modernlife/models/block/paved_road.json new file mode 100644 index 0000000..a2748b5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/paved_road.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/black_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/paved_road_ramp.json b/src/main/resources/assets/modernlife/models/block/paved_road_ramp.json new file mode 100644 index 0000000..2ebc34a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/paved_road_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/black_concrete", + "particle": "block/black_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/photocopier.json b/src/main/resources/assets/modernlife/models/block/photocopier.json new file mode 100644 index 0000000..32df938 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/photocopier.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/photocopier", + "particle": "modernlife:block/photocopier" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 8, 16], + "faces": { + "north": {"uv": [0, 8, 4, 10], "texture": "#1"}, + "east": {"uv": [8, 0, 12, 2], "texture": "#1"}, + "south": {"uv": [8, 2, 12, 4], "texture": "#1"}, + "west": {"uv": [4, 8, 8, 10], "texture": "#1"}, + "up": {"uv": [4, 4, 0, 0], "texture": "#1"}, + "down": {"uv": [4, 4, 0, 8], "texture": "#1"} + } + }, + { + "from": [0, 11, 0], + "to": [16, 14, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 8, 0]}, + "faces": { + "north": {"uv": [0, 10, 4, 10.75], "texture": "#1"}, + "east": {"uv": [4, 10, 8, 10.75], "texture": "#1"}, + "south": {"uv": [0, 10.75, 4, 11.5], "texture": "#1"}, + "west": {"uv": [4, 10.75, 8, 11.5], "texture": "#1"}, + "up": {"uv": [8, 4, 4, 0], "texture": "#1"}, + "down": {"uv": [8, 4, 4, 8], "texture": "#1"} + } + }, + { + "from": [0, 8, 13], + "to": [16, 11, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 8, 0]}, + "faces": { + "north": {"uv": [11, 4, 15, 4.75], "texture": "#1"}, + "east": {"uv": [7, 11.5, 7.75, 12.25], "texture": "#1"}, + "south": {"uv": [11, 4.75, 15, 5.5], "texture": "#1"}, + "west": {"uv": [10.5, 11.75, 11.25, 12.5], "texture": "#1"}, + "up": {"uv": [15, 6.25, 11, 5.5], "texture": "#1"}, + "down": {"uv": [15, 6.25, 11, 7], "texture": "#1"} + } + }, + { + "from": [0, 8, 2], + "to": [4, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 8, 0]}, + "faces": { + "north": {"uv": [3.5, 11.5, 4.5, 12.25], "texture": "#1"}, + "east": {"uv": [9, 11, 11.75, 11.75], "texture": "#1"}, + "south": {"uv": [4.5, 11.5, 5.5, 12.25], "texture": "#1"}, + "west": {"uv": [11, 9.75, 13.75, 10.5], "texture": "#1"}, + "up": {"uv": [12, 9.75, 11, 7], "texture": "#1"}, + "down": {"uv": [9, 11, 8, 13.75], "texture": "#1"} + } + }, + { + "from": [10, 14, 2], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 8, 0]}, + "faces": { + "north": {"uv": [5.5, 11.5, 7, 12], "texture": "#1"}, + "east": {"uv": [11, 10.5, 14.5, 11], "texture": "#1"}, + "south": {"uv": [9, 11.75, 10.5, 12.25], "texture": "#1"}, + "west": {"uv": [0, 11.5, 3.5, 12], "texture": "#1"}, + "up": {"uv": [9.5, 7.5, 8, 4], "texture": "#1"}, + "down": {"uv": [9.5, 7.5, 8, 11], "texture": "#1"} + } + }, + { + "from": [4, 15.999, 2], + "to": [10, 15.999, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [10, 16, 2]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 3.5, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 1.5, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 3.5, 0], "texture": "#1"}, + "up": {"uv": [11, 7.5, 9.5, 4], "texture": "#1"}, + "down": {"uv": [11, 4, 9.5, 7.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, -5], + "translation": [-1.87, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -180, -5], + "translation": [-1.87, 3.2, 1.13], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, 2] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/photon.json b/src/main/resources/assets/modernlife/models/block/photon.json new file mode 100644 index 0000000..b87f26b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/photon.json @@ -0,0 +1,20 @@ +{ + "credit": "Made with Blockbench", + "elements": [ + { + "from": [7.5, 7.5, 7.5], + "to": [8.5, 8.5, 8.5], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [-1.5, 7.5, -3.5]}, + "color": 3, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#missing"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#missing"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#missing"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#missing"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#missing"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#missing"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/picnic_table.json b/src/main/resources/assets/modernlife/models/block/picnic_table.json new file mode 100644 index 0000000..9b3142c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/picnic_table.json @@ -0,0 +1,108 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "name": "tabletop", + "from": [3, 15, 0], + "to": [13, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [10, 0, 0, 1], "texture": "#0"}, + "east": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "south": {"uv": [10, 0, 0, 1], "texture": "#0"}, + "west": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 16, 10, 0], "texture": "#0"} + } + }, + { + "name": "angled_leg_west", + "from": [4.36034, -1.69564, 2], + "to": [6.36034, 14.30436, 3], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [2, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [2, 0, 0, 16], "texture": "#0"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 1, 2, 0], "texture": "#0"} + } + }, + { + "name": "angled_leg_east", + "from": [9.57627, -1.84867, 2], + "to": [11.57627, 14.15133, 3], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [2, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [2, 0, 0, 16], "texture": "#0"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 2, 2, 1], "texture": "#0"} + } + }, + { + "name": "seat_support", + "from": [0, 6, 1], + "to": [16, 8, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [16, 0, 0, 2], "texture": "#0"}, + "east": {"uv": [1, 0, 0, 2], "texture": "#0"}, + "south": {"uv": [16, 0, 0, 2], "texture": "#0"}, + "west": {"uv": [1, 0, 0, 2], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 1, 16, 0], "texture": "#0"} + } + }, + { + "name": "seat_west", + "from": [0.375, 8, 0], + "to": [3.625, 9, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [3.25, 0, 0, 1], "texture": "#0"}, + "east": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "south": {"uv": [3.25, 0, 0, 1], "texture": "#0"}, + "west": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 16, 3.25, 0], "texture": "#0"} + } + }, + { + "name": "seat_east", + "from": [12.375, 8, 0], + "to": [15.625, 9, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [3.25, 0, 0, 1], "texture": "#0"}, + "east": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "south": {"uv": [3.25, 0, 0, 1], "texture": "#0"}, + "west": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 16, 3.25, 0], "texture": "#0"} + } + }, + { + "name": "table_underside_support", + "from": [7.5, 9.70665, 0.68079], + "to": [8.5, 10.70665, 12.68079], + "rotation": {"angle": -45, "axis": "x", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [1, 0, 0, 1], "texture": "#0"}, + "east": {"uv": [0, 12, 1, 0], "rotation": 90, "texture": "#0"}, + "south": {"uv": [1, 0, 0, 1], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 12, 1, 0], "rotation": 270, "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 12, 1, 0], "rotation": 180, "texture": "#0"} + } + } + ], + "display": {} +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/picnic_table_front.json b/src/main/resources/assets/modernlife/models/block/picnic_table_front.json new file mode 100644 index 0000000..bd92581 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/picnic_table_front.json @@ -0,0 +1,107 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "name": "tabletop", + "from": [3, 15, 0], + "to": [13, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 10.83845]}, + "faces": { + "north": {"uv": [0, 0, 10, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 10, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 10, 16], "texture": "#0"} + } + }, + { + "name": "angled_leg_west", + "from": [4.36034, -1.69564, 13], + "to": [6.36034, 14.30436, 14], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 9.35108, 10.83845]}, + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 2, 1], "texture": "#0"} + } + }, + { + "name": "angled_leg_east", + "from": [9.57627, -1.84867, 13], + "to": [11.57627, 14.15133, 14], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 9.35108, 10.83845]}, + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 1, 2, 2], "texture": "#0"} + } + }, + { + "name": "seat_support", + "from": [0, 6, 14], + "to": [16, 8, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 10.83845]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#0"} + } + }, + { + "name": "seat_west", + "from": [0.375, 8, 0], + "to": [3.625, 9, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 10.83845]}, + "faces": { + "north": {"uv": [0, 0, 3.25, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 3.25, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 3.25, 16], "texture": "#0"} + } + }, + { + "name": "seat_east", + "from": [12.375, 8, 0], + "to": [15.625, 9, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 10.83845]}, + "faces": { + "north": {"uv": [0, 0, 3.25, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 3.25, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 3.25, 16], "texture": "#0"} + } + }, + { + "name": "table_underside_support", + "from": [7.5, 9.70665, 3.31921], + "to": [8.5, 10.70665, 15.31921], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 9.35108, 10.83845]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 12], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 12], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 12], "rotation": 180, "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/picnic_table_full.json b/src/main/resources/assets/modernlife/models/block/picnic_table_full.json new file mode 100644 index 0000000..6a77bf0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/picnic_table_full.json @@ -0,0 +1,243 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "name": "tabletop", + "from": [3, 15, 0], + "to": [13, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [10, 0, 0, 1], "texture": "#0"}, + "east": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "south": {"uv": [10, 0, 0, 1], "texture": "#0"}, + "west": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 16, 10, 0], "texture": "#0"} + } + }, + { + "name": "angled_leg_west", + "from": [4.36034, -1.69564, 2], + "to": [6.36034, 14.30436, 3], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [2, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [2, 0, 0, 16], "texture": "#0"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 1, 2, 0], "texture": "#0"} + } + }, + { + "name": "angled_leg_east", + "from": [9.57627, -1.84867, 2], + "to": [11.57627, 14.15133, 3], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [2, 0, 0, 16], "texture": "#0"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#0"}, + "south": {"uv": [2, 0, 0, 16], "texture": "#0"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 2, 2, 1], "texture": "#0"} + } + }, + { + "name": "seat_support", + "from": [0, 6, 1], + "to": [16, 8, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [16, 0, 0, 2], "texture": "#0"}, + "east": {"uv": [1, 0, 0, 2], "texture": "#0"}, + "south": {"uv": [16, 0, 0, 2], "texture": "#0"}, + "west": {"uv": [1, 0, 0, 2], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 1, 16, 0], "texture": "#0"} + } + }, + { + "name": "seat_west", + "from": [0.375, 8, 0], + "to": [3.625, 9, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [3.25, 0, 0, 1], "texture": "#0"}, + "east": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "south": {"uv": [3.25, 0, 0, 1], "texture": "#0"}, + "west": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 16, 3.25, 0], "texture": "#0"} + } + }, + { + "name": "seat_east", + "from": [12.375, 8, 0], + "to": [15.625, 9, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [3.25, 0, 0, 1], "texture": "#0"}, + "east": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "south": {"uv": [3.25, 0, 0, 1], "texture": "#0"}, + "west": {"uv": [16, 0, 0, 1], "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 16, 3.25, 0], "texture": "#0"} + } + }, + { + "name": "table_underside_support", + "from": [7.5, 9.70665, 0.68079], + "to": [8.5, 10.70665, 12.68079], + "rotation": {"angle": -45, "axis": "x", "origin": [8, 9.35108, 5.16155]}, + "faces": { + "north": {"uv": [1, 0, 0, 1], "texture": "#0"}, + "east": {"uv": [0, 12, 1, 0], "rotation": 90, "texture": "#0"}, + "south": {"uv": [1, 0, 0, 1], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 12, 1, 0], "rotation": 270, "texture": "#0"}, + "up": {"uv": [16, 0, 0, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 12, 1, 0], "rotation": 180, "texture": "#0"} + } + }, + { + "name": "tabletop", + "from": [3, 15, 16], + "to": [13, 16, 32], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.25, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 10, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 10, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 10, 16], "texture": "#0"} + } + }, + { + "name": "angled_leg_west", + "from": [3.47147, -0.07089, 29], + "to": [5.47147, 15.92911, 30], + "rotation": {"angle": -22.5, "axis": "z", "origin": [3.47147, 7.92911, 29.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 2, 1], "texture": "#0"} + } + }, + { + "name": "angled_leg_east", + "from": [10.52853, -0.23652, 29], + "to": [12.52853, 15.76348, 30], + "rotation": {"angle": 22.5, "axis": "z", "origin": [12.52853, 7.76348, 29.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 1, 2, 2], "texture": "#0"} + } + }, + { + "name": "seat_support", + "from": [0, 6, 30], + "to": [16, 8, 31], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 15]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 2], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 2], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#0"} + } + }, + { + "name": "seat_west", + "from": [0.375, 8, 16], + "to": [3.625, 9, 32], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.125, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 3.25, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 3.25, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 3.25, 16], "texture": "#0"} + } + }, + { + "name": "seat_east", + "from": [12.375, 8, 16], + "to": [15.625, 9, 32], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.125, 0, 16]}, + "faces": { + "north": {"uv": [0, 0, 3.25, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 3.25, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 3.25, 16], "texture": "#0"} + } + }, + { + "name": "table_underside_support", + "from": [7.5, 17, 17.25], + "to": [8.5, 18, 29.25], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 10.5, 17]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 12], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 12], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 12], "rotation": 180, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.4, 0.4, 0.4] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_righthand": { + "rotation": [0, 14, 0], + "translation": [1.13, 3.2, 2.38], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 14, 0], + "translation": [1.13, 3.2, 2.38], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [-1.25, 1.25, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [-3.25, 0, -2.5], + "scale": [0.4, 0.4, 0.4] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/pink_painted_drywall.json b/src/main/resources/assets/modernlife/models/block/pink_painted_drywall.json new file mode 100644 index 0000000..aa92999 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/pink_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/pink_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/pink_sofa_corner.json b/src/main/resources/assets/modernlife/models/block/pink_sofa_corner.json new file mode 100644 index 0000000..50e5d50 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/pink_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/pink_sofa", + "particle": "modernlife:block/pink_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/pink_sofa_left_end.json b/src/main/resources/assets/modernlife/models/block/pink_sofa_left_end.json new file mode 100644 index 0000000..c372f5d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/pink_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/pink_sofa", + "particle": "modernlife:block/pink_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/pink_sofa_middle.json b/src/main/resources/assets/modernlife/models/block/pink_sofa_middle.json new file mode 100644 index 0000000..d686f15 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/pink_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/pink_sofa", + "particle": "modernlife:block/pink_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/pink_sofa_right_end.json b/src/main/resources/assets/modernlife/models/block/pink_sofa_right_end.json new file mode 100644 index 0000000..5294f05 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/pink_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/pink_sofa", + "particle": "modernlife:block/pink_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/pink_sofa_single.json b/src/main/resources/assets/modernlife/models/block/pink_sofa_single.json new file mode 100644 index 0000000..8444907 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/pink_sofa_single.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/pink_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_andesite_barrier.json b/src/main/resources/assets/modernlife/models/block/polished_andesite_barrier.json new file mode 100644 index 0000000..d680695 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_andesite_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/polished_andesite", + "particle": "block/polished_andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_andesite_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/polished_andesite_kitchen_cabinet.json new file mode 100644 index 0000000..bdb1032 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_andesite_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/polished_andesite_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_andesite_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/polished_andesite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..19d0cf8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_andesite_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/polished_andesite_kitchen_drawer_cabinet", + "particle": "modernlife:block/polished_andesite_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_andesite_ramp.json b/src/main/resources/assets/modernlife/models/block/polished_andesite_ramp.json new file mode 100644 index 0000000..7b61bb6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_andesite_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/polished_andesite", + "particle": "block/polished_andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_andesite_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/polished_andesite_ramp_corner.json new file mode 100644 index 0000000..c16f5f1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_andesite_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/polished_andesite", + "particle": "block/polished_andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_basalt_ramp.json b/src/main/resources/assets/modernlife/models/block/polished_basalt_ramp.json new file mode 100644 index 0000000..7cf9567 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_basalt_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/polished_basalt", + "particle": "block/polished_basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_blackstone_barrier.json b/src/main/resources/assets/modernlife/models/block/polished_blackstone_barrier.json new file mode 100644 index 0000000..a090466 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_blackstone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/polished_blackstone", + "particle": "block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_blackstone_bricks_barrier.json b/src/main/resources/assets/modernlife/models/block/polished_blackstone_bricks_barrier.json new file mode 100644 index 0000000..67b0ea4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_blackstone_bricks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/polished_blackstone_bricks", + "particle": "block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_blackstone_bricks_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/polished_blackstone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..72f6f60 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_blackstone_bricks_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/polished_blackstone_bricks_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_blackstone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/polished_blackstone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..9958938 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_blackstone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/polished_blackstone_bricks_kitchen_drawer_cabinet", + "particle": "modernlife:block/polished_blackstone_bricks_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_blackstone_bricks_ramp.json b/src/main/resources/assets/modernlife/models/block/polished_blackstone_bricks_ramp.json new file mode 100644 index 0000000..e938743 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_blackstone_bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/polished_blackstone_bricks", + "particle": "block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_blackstone_bricks_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/polished_blackstone_bricks_ramp_corner.json new file mode 100644 index 0000000..684a730 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_blackstone_bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/polished_blackstone_bricks", + "particle": "block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_blackstone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/polished_blackstone_kitchen_cabinet.json new file mode 100644 index 0000000..14fb304 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_blackstone_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/polished_blackstone_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_blackstone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/polished_blackstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..1ece47f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_blackstone_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/polished_blackstone_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#2"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#2"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#2"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#2"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#2"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#2"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#2"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#2"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#2"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#2"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#2"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#2"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#2"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#2"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#2"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#2"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_blackstone_ramp.json b/src/main/resources/assets/modernlife/models/block/polished_blackstone_ramp.json new file mode 100644 index 0000000..f11d0ad --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_blackstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/polished_blackstone", + "particle": "block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_blackstone_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/polished_blackstone_ramp_corner.json new file mode 100644 index 0000000..25478d6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_blackstone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/polished_blackstone", + "particle": "block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_diorite_barrier.json b/src/main/resources/assets/modernlife/models/block/polished_diorite_barrier.json new file mode 100644 index 0000000..34a59e1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_diorite_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/polished_diorite", + "particle": "block/polished_diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_diorite_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/polished_diorite_kitchen_cabinet.json new file mode 100644 index 0000000..6ff1294 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_diorite_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/polished_diorite_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_diorite_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/polished_diorite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..82b749e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_diorite_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/polished_diorite_kitchen_drawer_cabinet", + "particle": "modernlife:block/polished_diorite_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_diorite_ramp.json b/src/main/resources/assets/modernlife/models/block/polished_diorite_ramp.json new file mode 100644 index 0000000..8e84015 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_diorite_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/polished_diorite", + "particle": "block/polished_diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_diorite_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/polished_diorite_ramp_corner.json new file mode 100644 index 0000000..63c4f27 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_diorite_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/polished_diorite", + "particle": "block/polished_diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_granite_barrier.json b/src/main/resources/assets/modernlife/models/block/polished_granite_barrier.json new file mode 100644 index 0000000..81f0072 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_granite_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/polished_granite", + "particle": "block/polished_granite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_granite_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/polished_granite_kitchen_cabinet.json new file mode 100644 index 0000000..2699c0e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_granite_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/polished_granite_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_granite_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/polished_granite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..1df364a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_granite_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "0": "modernlife:block/polished_granite_kitchen_drawer_cabinet", + "particle": "modernlife:block/polished_granite_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#0"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#0"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#0"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#0"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#0"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#0"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#0"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#0"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#0"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#0"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#0"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#0"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#0"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#0"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#0"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#0"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#0"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_granite_ramp.json b/src/main/resources/assets/modernlife/models/block/polished_granite_ramp.json new file mode 100644 index 0000000..b7582dc --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_granite_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/polished_granite", + "particle": "block/polished_granite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/polished_granite_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/polished_granite_ramp_corner.json new file mode 100644 index 0000000..31c318a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/polished_granite_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/polished_granite", + "particle": "block/polished_granite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/post.json b/src/main/resources/assets/modernlife/models/block/post.json new file mode 100644 index 0000000..0ca9a4f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/post.json @@ -0,0 +1,20 @@ +{ + "parent": "minecraft:block/block", + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 6, 0, 6 ], + "to": [ 10, 16, 10 ], + "faces": { + "down": { "uv": [ 6, 6, 10, 10 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 6, 6, 10, 10 ], "texture": "#texture", "cullface": "up" }, + "north": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "south": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "west": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "east": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" } + }, + "__comment": "Center post" + } + ] +} diff --git a/src/main/resources/assets/modernlife/models/block/power_receiver.json b/src/main/resources/assets/modernlife/models/block/power_receiver.json new file mode 100644 index 0000000..4ae6697 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/power_receiver.json @@ -0,0 +1,140 @@ +{ + "credit": "Made with Blockbench", + "render_type": "minecraft:translucent", + "textures": { + "1": "modernlife:block/power_receiver_top", + "3": "modernlife:block/power_receiver_side", + "5": "modernlife:block/power_receiver_layer", + "111": "modernlife:block/power_receiver_surroundin_effect", + "113": "modernlife:block/power_receiver_bottom", + "particle": "modernlife:block/power_receiver_top" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 5, 16], + "faces": { + "north": {"uv": [0, 11, 16, 16], "texture": "#3"}, + "east": {"uv": [0, 11, 16, 16], "texture": "#3"}, + "south": {"uv": [0, 11, 16, 16], "texture": "#3"}, + "west": {"uv": [0, 11, 16, 16], "texture": "#3"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#113"} + } + }, + { + "from": [5, 10, 5], + "to": [11, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [-5, 10, 5]}, + "faces": { + "north": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "east": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "south": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "west": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "up": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "down": {"uv": [0, 0, 6, 6], "texture": "#3"} + } + }, + { + "from": [12, 17, 12], + "to": [4, 9, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 17, 12]}, + "faces": { + "north": {"uv": [7, 1, 15, 9], "texture": "#5"}, + "east": {"uv": [7, 1, 15, 9], "texture": "#5"}, + "south": {"uv": [7, 1, 15, 9], "texture": "#5"}, + "west": {"uv": [7, 1, 15, 9], "texture": "#5"}, + "up": {"uv": [7, 1, 15, 9], "texture": "#5"}, + "down": {"uv": [7, 1, 15, 9], "texture": "#5"} + } + }, + { + "from": [1, 13, 1], + "to": [2, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-9, 10, 1]}, + "faces": { + "north": {"uv": [0, 5.33333, 5.33333, 10.66667], "texture": "#111"}, + "east": {"uv": [5.66667, 0, 10.66667, 5.33333], "texture": "#111"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#111"}, + "west": {"uv": [5.66667, 0, 10.66667, 5.33333], "texture": "#111"}, + "up": {"uv": [1, 1, 2, 15], "texture": "#111"}, + "down": {"uv": [1, 15, 2, 1], "texture": "#111"} + } + }, + { + "from": [14, 13, 1], + "to": [15, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [25, 10, 1]}, + "faces": { + "north": {"uv": [5.33333, 5.33333, 0, 10.66667], "texture": "#111"}, + "east": {"uv": [10.66667, 0, 5.66667, 5.33333], "texture": "#111"}, + "south": {"uv": [5.33333, 0, 0, 5.33333], "texture": "#111"}, + "west": {"uv": [10.66667, 0, 5.66667, 5.33333], "texture": "#111"}, + "up": {"uv": [15, 1, 14, 15], "texture": "#111"}, + "down": {"uv": [14, 15, 15, 1], "texture": "#111"} + } + }, + { + "from": [2, 13, 14], + "to": [14, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 5.66667, 5.33333], "texture": "#111"}, + "east": {"uv": [5.33333, 5.33333, 0, 10.66667], "texture": "#111"}, + "south": {"uv": [10.66667, 0, 5.66667, 5.33333], "texture": "#111"}, + "west": {"uv": [5.33333, 0, 0, 5.33333], "texture": "#111"}, + "up": {"uv": [15, 14, 1, 15], "rotation": 180, "texture": "#111"}, + "down": {"uv": [1, 14, 15, 15], "texture": "#111"} + } + }, + { + "from": [2, 13, 1], + "to": [14, 13, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13, 8]}, + "faces": { + "north": {"uv": [5.66667, 0, 10.66667, 5.33333], "texture": "#111"}, + "east": {"uv": [0, 5.33333, 5.33333, 10.66667], "texture": "#111"}, + "south": {"uv": [5.66667, 0, 10.66667, 5.33333], "texture": "#111"}, + "west": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#111"}, + "up": {"uv": [1, 1, 15, 2], "texture": "#111"}, + "down": {"uv": [15, 1, 1, 2], "rotation": 180, "texture": "#111"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, 0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/power_transmitter.json b/src/main/resources/assets/modernlife/models/block/power_transmitter.json new file mode 100644 index 0000000..4f67a59 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/power_transmitter.json @@ -0,0 +1,56 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/power_transmitter_top", + "2": "modernlife:block/power_transmitter_bottom", + "4": "modernlife:block/power_transmitter_side", + "particle": "modernlife:block/power_transmitter_top" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#4"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#4"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#4"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#4"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/printer.json b/src/main/resources/assets/modernlife/models/block/printer.json new file mode 100644 index 0000000..9b675d7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/printer.json @@ -0,0 +1,145 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "7": "modernlife:block/printer" + }, + "elements": [ + { + "from": [14, 0, 1], + "to": [15, 7, 12], + "faces": { + "north": {"uv": [4.5, 8.75, 4.75, 10.5], "texture": "#7"}, + "east": {"uv": [0, 4, 2.75, 5.75], "texture": "#7"}, + "south": {"uv": [1.5, 9, 1.75, 10.75], "texture": "#7"}, + "west": {"uv": [5.5, 0, 8.25, 1.75], "texture": "#7"}, + "up": {"uv": [7.25, 10.75, 7, 8], "texture": "#7"}, + "down": {"uv": [7.5, 8, 7.25, 10.75], "texture": "#7"} + } + }, + { + "from": [5, 0, 0], + "to": [15, 7, 1], + "faces": { + "north": {"uv": [5.5, 1.75, 8, 3.5], "texture": "#7"}, + "east": {"uv": [1.75, 9, 2, 10.75], "texture": "#7"}, + "south": {"uv": [2.75, 5.5, 5.25, 7.25], "texture": "#7"}, + "west": {"uv": [2, 9, 2.25, 10.75], "texture": "#7"}, + "up": {"uv": [10.75, 1.5, 8.25, 1.25], "texture": "#7"}, + "down": {"uv": [10.75, 1.5, 8.25, 1.75], "texture": "#7"} + } + }, + { + "from": [11, 0, 12], + "to": [15, 7, 13], + "faces": { + "north": {"uv": [2.5, 8.75, 3.5, 10.5], "texture": "#7"}, + "east": {"uv": [2.25, 9, 2.5, 10.75], "texture": "#7"}, + "south": {"uv": [3.5, 8.75, 4.5, 10.5], "texture": "#7"}, + "west": {"uv": [9.25, 1.75, 9.5, 3.5], "texture": "#7"}, + "up": {"uv": [10.5, 2, 9.5, 1.75], "texture": "#7"}, + "down": {"uv": [10.5, 2, 9.5, 2.25], "texture": "#7"} + } + }, + { + "from": [1, 0, 0], + "to": [5, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [8.25, 3.5, 9.25, 5.5], "texture": "#7"}, + "east": {"uv": [0, 0, 3.25, 2], "texture": "#7"}, + "south": {"uv": [8.5, 5.5, 9.5, 7.5], "texture": "#7"}, + "west": {"uv": [0, 2, 3.25, 4], "texture": "#7"}, + "up": {"uv": [8.5, 9.75, 7.5, 6.5], "texture": "#7"}, + "down": {"uv": [5.75, 8, 4.75, 11.25], "texture": "#7"} + } + }, + { + "from": [5, 8, 0], + "to": [10, 8, 13], + "rotation": {"angle": 0, "axis": "z", "origin": [7.5, 8, 6.5]}, + "faces": { + "north": {"uv": [0, 0, 1.25, 0], "texture": "#7"}, + "east": {"uv": [0, 0, 3.25, 0], "texture": "#7"}, + "south": {"uv": [0, 0, 1.25, 0], "texture": "#7"}, + "west": {"uv": [0, 0, 3.25, 0], "texture": "#7"}, + "up": {"uv": [1.25, 9, 0, 5.75], "texture": "#7"}, + "down": {"uv": [2.5, 5.75, 1.25, 9], "texture": "#7"} + } + }, + { + "from": [5, 2, 12], + "to": [11, 7, 13], + "faces": { + "north": {"uv": [8.25, 0, 9.75, 1.25], "texture": "#7"}, + "east": {"uv": [2.75, 4, 3, 5.25], "texture": "#7"}, + "south": {"uv": [8.5, 7.5, 10, 8.75], "texture": "#7"}, + "west": {"uv": [3, 4, 3.25, 5.25], "texture": "#7"}, + "up": {"uv": [10.75, 4.25, 9.25, 4], "texture": "#7"}, + "down": {"uv": [10.75, 4.25, 9.25, 4.5], "texture": "#7"} + } + }, + { + "from": [5, 0, 12], + "to": [11, 1, 16], + "faces": { + "north": {"uv": [9.25, 4.5, 10.75, 4.75], "texture": "#7"}, + "east": {"uv": [9.5, 2.25, 10.5, 2.5], "texture": "#7"}, + "south": {"uv": [9.25, 4.75, 10.75, 5], "texture": "#7"}, + "west": {"uv": [9.5, 2.5, 10.5, 2.75], "texture": "#7"}, + "up": {"uv": [10, 9.75, 8.5, 8.75], "texture": "#7"}, + "down": {"uv": [1.5, 9, 0, 10], "texture": "#7"} + } + }, + { + "from": [5, 0, 1], + "to": [14, 6, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -0.5, 0]}, + "faces": { + "north": {"uv": [5.25, 6.5, 7.5, 8], "texture": "#7"}, + "east": {"uv": [5.5, 3.5, 8.25, 5], "texture": "#7"}, + "south": {"uv": [2.5, 7.25, 4.75, 8.75], "texture": "#7"}, + "west": {"uv": [5.5, 5, 8.25, 6.5], "texture": "#7"}, + "up": {"uv": [5.5, 2.75, 3.25, 0], "texture": "#7"}, + "down": {"uv": [5.5, 2.75, 3.25, 5.5], "texture": "#7"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, -15], + "translation": [1.13, 3.2, -0.62], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, -15], + "translation": [1.13, 3.2, -0.62], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.75, 2.5, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3.25, -3.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/prismarine_barrier.json b/src/main/resources/assets/modernlife/models/block/prismarine_barrier.json new file mode 100644 index 0000000..7fb094f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/prismarine_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/prismarine", + "particle": "block/prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/prismarine_bricks_barrier.json b/src/main/resources/assets/modernlife/models/block/prismarine_bricks_barrier.json new file mode 100644 index 0000000..7574fc3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/prismarine_bricks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/prismarine_bricks", + "particle": "block/prismarine_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/prismarine_bricks_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/prismarine_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..a58768e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/prismarine_bricks_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/prismarine_bricks_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/prismarine_bricks_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/prismarine_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..e02a8d5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/prismarine_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/prismarine_bricks_kitchen_drawer_cabinet", + "particle": "modernlife:block/prismarine_bricks_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/prismarine_bricks_ramp.json b/src/main/resources/assets/modernlife/models/block/prismarine_bricks_ramp.json new file mode 100644 index 0000000..95e6a9f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/prismarine_bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/prismarine_bricks", + "particle": "block/prismarine_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/prismarine_bricks_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/prismarine_bricks_ramp_corner.json new file mode 100644 index 0000000..e9ea650 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/prismarine_bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/prismarine_bricks", + "particle": "block/prismarine_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/prismarine_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/prismarine_kitchen_cabinet.json new file mode 100644 index 0000000..34d9d2f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/prismarine_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/prismarine_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/prismarine_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/prismarine_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..34d9d2f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/prismarine_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/prismarine_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/prismarine_ramp.json b/src/main/resources/assets/modernlife/models/block/prismarine_ramp.json new file mode 100644 index 0000000..9cb7800 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/prismarine_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/prismarine", + "particle": "block/prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/prismarine_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/prismarine_ramp_corner.json new file mode 100644 index 0000000..bd64508 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/prismarine_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/prismarine", + "particle": "block/prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/purple_painted_drywall.json b/src/main/resources/assets/modernlife/models/block/purple_painted_drywall.json new file mode 100644 index 0000000..ade5e51 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/purple_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/purple_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/purple_sofa_corner.json b/src/main/resources/assets/modernlife/models/block/purple_sofa_corner.json new file mode 100644 index 0000000..11cd534 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/purple_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/purple_sofa", + "particle": "modernlife:block/purple_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/purple_sofa_left_end.json b/src/main/resources/assets/modernlife/models/block/purple_sofa_left_end.json new file mode 100644 index 0000000..9a8bacb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/purple_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/purple_sofa", + "particle": "modernlife:block/purple_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/purple_sofa_middle.json b/src/main/resources/assets/modernlife/models/block/purple_sofa_middle.json new file mode 100644 index 0000000..5575487 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/purple_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/purple_sofa", + "particle": "modernlife:block/purple_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/purple_sofa_right_end.json b/src/main/resources/assets/modernlife/models/block/purple_sofa_right_end.json new file mode 100644 index 0000000..89c7955 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/purple_sofa_right_end.json @@ -0,0 +1,124 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/purple_sofa", + "particle": "modernlife:block/purple_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/purple_sofa_single.json b/src/main/resources/assets/modernlife/models/block/purple_sofa_single.json new file mode 100644 index 0000000..98c45ec --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/purple_sofa_single.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/purple_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/quartz_bricks_ramp.json b/src/main/resources/assets/modernlife/models/block/quartz_bricks_ramp.json new file mode 100644 index 0000000..50ad028 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/quartz_bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/quartz_bricks", + "particle": "block/quartz_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/quartz_bricks_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/quartz_bricks_ramp_corner.json new file mode 100644 index 0000000..c7f9f1b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/quartz_bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/quartz_bricks", + "particle": "block/quartz_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/quartz_pillar_ramp.json b/src/main/resources/assets/modernlife/models/block/quartz_pillar_ramp.json new file mode 100644 index 0000000..d5f153e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/quartz_pillar_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/quartz_pillar", + "particle": "block/quartz_pillar" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/quartz_pillar_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/quartz_pillar_ramp_corner.json new file mode 100644 index 0000000..bdb2934 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/quartz_pillar_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/quartz_pillar", + "particle": "block/quartz_pillar" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/quartz_ramp.json b/src/main/resources/assets/modernlife/models/block/quartz_ramp.json new file mode 100644 index 0000000..592f48d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/quartz_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/quartz_block_top", + "particle": "block/quartz_block_top" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/quartz_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/quartz_ramp_corner.json new file mode 100644 index 0000000..58156ee --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/quartz_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/quartz_block_top", + "particle": "block/quartz_block_top" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/radiator.json b/src/main/resources/assets/modernlife/models/block/radiator.json new file mode 100644 index 0000000..560813a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/radiator.json @@ -0,0 +1,208 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/steam_radiator_off" + }, + "elements": [ + { + "from": [1, 1, 4], + "to": [15, 3, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [-5, -11, 9]}, + "faces": { + "north": {"uv": [6, 2.25, 9.5, 2.75], "texture": "#2"}, + "east": {"uv": [6, 3.25, 8, 3.75], "texture": "#2"}, + "south": {"uv": [6, 2.75, 9.5, 3.25], "texture": "#2"}, + "west": {"uv": [6, 3.75, 8, 4.25], "texture": "#2"}, + "up": {"uv": [3.5, 2, 0, 0], "texture": "#2"}, + "down": {"uv": [3.5, 2, 0, 4], "texture": "#2"} + } + }, + { + "from": [1, 3, 4], + "to": [3, 13, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 6, 8]}, + "faces": { + "north": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "east": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "south": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "west": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "up": {"uv": [4.5, 8, 4, 6], "texture": "#2"}, + "down": {"uv": [5, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [4, 3, 4], + "to": [6, 13, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [5, 6, 8]}, + "faces": { + "north": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "east": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "south": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "west": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "up": {"uv": [4.5, 8, 4, 6], "texture": "#2"}, + "down": {"uv": [5, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [7, 3, 4], + "to": [9, 13, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6, 8]}, + "faces": { + "north": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "east": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "south": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "west": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "up": {"uv": [4.5, 8, 4, 6], "texture": "#2"}, + "down": {"uv": [5, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [10, 3, 4], + "to": [12, 13, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [11, 6, 8]}, + "faces": { + "north": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "east": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "south": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "west": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "up": {"uv": [4.5, 8, 4, 6], "texture": "#2"}, + "down": {"uv": [5, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [13, 3, 4], + "to": [15, 13, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 6, 8]}, + "faces": { + "north": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "east": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "south": {"uv": [3.5, 6, 4, 8.5], "texture": "#2"}, + "west": {"uv": [0, 4, 2, 6.5], "texture": "#2"}, + "up": {"uv": [4.5, 8, 4, 6], "texture": "#2"}, + "down": {"uv": [5, 6, 4.5, 8], "texture": "#2"} + } + }, + { + "from": [1, 0, 10], + "to": [3, 1, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]}, + "faces": { + "north": {"uv": [6, 4.25, 6.5, 4.5], "texture": "#2"}, + "east": {"uv": [1, 6.5, 1.5, 6.75], "texture": "#2"}, + "south": {"uv": [1.5, 6.5, 2, 6.75], "texture": "#2"}, + "west": {"uv": [6.5, 4.25, 7, 4.5], "texture": "#2"}, + "up": {"uv": [2.5, 4.5, 2, 4], "texture": "#2"}, + "down": {"uv": [3, 4, 2.5, 4.5], "texture": "#2"} + } + }, + { + "from": [1, 0, 4], + "to": [3, 1, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 9]}, + "faces": { + "north": {"uv": [5, 6.5, 5.5, 6.75], "texture": "#2"}, + "east": {"uv": [5.5, 6.5, 6, 6.75], "texture": "#2"}, + "south": {"uv": [6, 6.5, 6.5, 6.75], "texture": "#2"}, + "west": {"uv": [6.5, 6, 7, 6.25], "texture": "#2"}, + "up": {"uv": [3.5, 4.5, 3, 4], "texture": "#2"}, + "down": {"uv": [5.5, 6, 5, 6.5], "texture": "#2"} + } + }, + { + "from": [13, 0, 10], + "to": [15, 1, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 9]}, + "faces": { + "north": {"uv": [6.5, 6.25, 7, 6.5], "texture": "#2"}, + "east": {"uv": [6.5, 6.5, 7, 6.75], "texture": "#2"}, + "south": {"uv": [1, 6.75, 1.5, 7], "texture": "#2"}, + "west": {"uv": [1.5, 6.75, 2, 7], "texture": "#2"}, + "up": {"uv": [6, 6.5, 5.5, 6], "texture": "#2"}, + "down": {"uv": [6.5, 6, 6, 6.5], "texture": "#2"} + } + }, + { + "from": [13, 0, 4], + "to": [15, 1, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 9]}, + "faces": { + "north": {"uv": [5, 6.75, 5.5, 7], "texture": "#2"}, + "east": {"uv": [5.5, 6.75, 6, 7], "texture": "#2"}, + "south": {"uv": [6, 6.75, 6.5, 7], "texture": "#2"}, + "west": {"uv": [6.5, 6.75, 7, 7], "texture": "#2"}, + "up": {"uv": [0.5, 7, 0, 6.5], "texture": "#2"}, + "down": {"uv": [1, 6.5, 0.5, 7], "texture": "#2"} + } + }, + { + "from": [3, 3, 5], + "to": [13, 12, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [3, 3, 9]}, + "faces": { + "north": {"uv": [3.5, 0, 6, 2.25], "texture": "#2"}, + "east": {"uv": [6, 0, 7.5, 2.25], "texture": "#2"}, + "south": {"uv": [3.5, 2.25, 6, 4.5], "texture": "#2"}, + "west": {"uv": [2, 6, 3.5, 8.25], "texture": "#2"}, + "up": {"uv": [4.5, 6, 2, 4.5], "texture": "#2"}, + "down": {"uv": [7, 4.5, 4.5, 6], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + 1, + 2, + 3, + 4, + 5, + { + "name": "group", + "origin": [14, 6, 8], + "color": 0, + "children": [] + }, + { + "name": "feet", + "origin": [8, 0, 9], + "color": 0, + "children": [6, 7, 8, 9] + }, + 10 + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/radiator_high.json b/src/main/resources/assets/modernlife/models/block/radiator_high.json new file mode 100644 index 0000000..9e9c419 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/radiator_high.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/radiator", + "texture_size": [32, 32], + "textures": { + "0": "modernlife:block/steam_radiator_high", + "particle": "modernlife:block/steam_radiator_high" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/radiator_low.json b/src/main/resources/assets/modernlife/models/block/radiator_low.json new file mode 100644 index 0000000..1e207e7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/radiator_low.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/radiator", + "texture_size": [32, 32], + "textures": { + "0": "modernlife:block/steam_radiator_low", + "particle": "modernlife:block/steam_radiator_low" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/radiator_med.json b/src/main/resources/assets/modernlife/models/block/radiator_med.json new file mode 100644 index 0000000..7a99264 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/radiator_med.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/radiator", + "texture_size": [32, 32], + "textures": { + "0": "modernlife:block/steam_radiator_med", + "particle": "modernlife:block/steam_radiator_med" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/radiator_off.json b/src/main/resources/assets/modernlife/models/block/radiator_off.json new file mode 100644 index 0000000..213364c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/radiator_off.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/radiator", + "texture_size": [32, 32], + "textures": { + "0": "modernlife:block/steam_radiator_off", + "particle": "modernlife:block/steam_radiator_off" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/ramp.json b/src/main/resources/assets/modernlife/models/block/ramp.json new file mode 100644 index 0000000..fcbbbc5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/ramp.json @@ -0,0 +1,307 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "1": "block/1", + "particle": "block/1" + }, + "elements": [ + { + "name": "vertical", + "from": [15.025, 0.025, 0.06], + "to": [16.025, 15.975, 15.99], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 1, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 15.75], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 12], "texture": "#1"} + } + }, + { + "name": "main_ramp_lower", + "from": [0, 0, -0.01], + "to": [11.3, 1, 16.01], + "shade": false, + "rotation": {"angle": 45, "axis": "z", "origin": [0, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 11.3, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 15.95, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 11.3, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 15.95, 1], "texture": "#1"}, + "up": {"uv": [8, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 11.3, 15.95], "texture": "#1"} + } + }, + { + "name": "main_ramp_upper", + "from": [11.3, 0, -0.01], + "to": [22.6, 1, 16.01], + "shade": false, + "rotation": {"angle": 45, "axis": "z", "origin": [0, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 11.3, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 15.95, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 11.3, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 15.95, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 11.3, 15.95], "texture": "#1"} + } + }, + { + "name": "filler_1", + "from": [0, 0, 0], + "to": [16, 1, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 14, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 14, 12], "texture": "#1"} + } + }, + { + "name": "filler_2", + "from": [1, 1, 0], + "to": [16, 2, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "east": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "south": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 13, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 13, 12], "texture": "#1"} + } + }, + { + "name": "filler_3", + "from": [2, 2, 0], + "to": [16, 3, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "south": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 12], "texture": "#1"} + } + }, + { + "name": "filler_4", + "from": [3, 3, 0], + "to": [16, 4, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 6, 16, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 6, 16, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 11, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 11, 12], "texture": "#1"} + } + }, + { + "name": "filler_5", + "from": [4, 4, 0], + "to": [16, 5, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 8, 16, 10], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 8, 16, 10], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 10, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 10, 12], "texture": "#1"} + } + }, + { + "name": "filler_6", + "from": [5, 5, 0], + "to": [16, 6, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 10, 16, 12], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 10, 16, 12], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 9, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 9, 12], "texture": "#1"} + } + }, + { + "name": "filler_7", + "from": [6, 6, 0], + "to": [16, 7, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 12, 16, 14], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 12, 16, 14], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 8, 12], "texture": "#1"} + } + }, + { + "name": "filler_8", + "from": [7, 7, 0], + "to": [16, 8, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 14, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 14, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 7, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 7, 12], "texture": "#1"} + } + }, + { + "name": "filler_9", + "from": [8, 8, 0], + "to": [16, 9, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 12, 16, 14], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 12, 16, 14], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 6, 12], "texture": "#1"} + } + }, + { + "name": "filler_10", + "from": [9, 9, 0], + "to": [16, 10, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 10, 16, 12], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 10, 16, 12], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 5, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 5, 12], "texture": "#1"} + } + }, + { + "name": "filler_11", + "from": [10, 10, 0], + "to": [16, 11, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 8, 16, 10], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 8, 16, 10], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 4, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 4, 12], "texture": "#1"} + } + }, + { + "name": "filler_12", + "from": [11, 11, 0], + "to": [16, 12, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 6, 16, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 6, 16, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 3, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 3, 12], "texture": "#1"} + } + }, + { + "name": "filler_13", + "from": [12, 12, 0], + "to": [16, 13, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 12], "texture": "#1"} + } + }, + { + "name": "filler_14", + "from": [13, 13, 0], + "to": [16, 14, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 12], "texture": "#1"} + } + }, + { + "name": "filler_15", + "from": [14, 14, 0], + "to": [16, 15, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 12], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 88, 25], + "translation": [3.38, 3.2, 0.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 88, 25], + "translation": [3.38, 3.2, 0.13], + "scale": [-0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [-0.25, -0.25, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [0, 1, 2, + { + "name": "fillers", + "origin": [0, 0, 0], + "children": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/ramp_corner.json b/src/main/resources/assets/modernlife/models/block/ramp_corner.json new file mode 100644 index 0000000..480ffc6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/ramp_corner.json @@ -0,0 +1,704 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "1": "block/1", + "particle": "block/1" + }, + "elements": [ + { + "name": "vertical", + "from": [15.025, 0.025, 0.06], + "to": [16.025, 15.975, 1.06], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 1, 15], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 15], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 15.75], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 12], "texture": "#1"} + } + }, + { + "name": "filler_1", + "from": [-0.75, 0, 0], + "to": [16, 1, 16], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 14, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 14, 12], "texture": "#1"} + } + }, + { + "name": "filler_2", + "from": [0.5, 1, 0], + "to": [16, 2, 15], + "shade": false, + "faces": { + "north": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "east": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "south": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 13, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 13, 12], "texture": "#1"} + } + }, + { + "name": "filler_3", + "from": [1.5, 2, 0], + "to": [16, 3, 14], + "shade": false, + "faces": { + "north": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "south": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 12, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 12, 12], "texture": "#1"} + } + }, + { + "name": "filler_4", + "from": [2.5, 3, 0], + "to": [16, 4, 13], + "shade": false, + "faces": { + "north": {"uv": [0, 6, 16, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 6, 16, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 11, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 11, 12], "texture": "#1"} + } + }, + { + "name": "filler_5", + "from": [3.5, 4, 0], + "to": [16, 5, 12], + "shade": false, + "faces": { + "north": {"uv": [0, 8, 16, 10], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 8, 16, 10], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 10, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 10, 12], "texture": "#1"} + } + }, + { + "name": "filler_6", + "from": [4.5, 5, 0], + "to": [16, 6, 11], + "shade": false, + "faces": { + "north": {"uv": [0, 10, 16, 12], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 10, 16, 12], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 9, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 9, 12], "texture": "#1"} + } + }, + { + "name": "filler_7", + "from": [5.5, 6, 0], + "to": [16, 7, 10], + "shade": false, + "faces": { + "north": {"uv": [0, 12, 16, 14], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 12, 16, 14], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 8, 12], "texture": "#1"} + } + }, + { + "name": "filler_8", + "from": [6.5, 7, 0], + "to": [16, 8, 9], + "shade": false, + "faces": { + "north": {"uv": [0, 14, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 14, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 7, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 7, 12], "texture": "#1"} + } + }, + { + "name": "filler_9", + "from": [7.5, 8, 0], + "to": [16, 9, 8], + "shade": false, + "faces": { + "north": {"uv": [0, 12, 16, 14], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 12, 16, 14], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 6, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 6, 12], "texture": "#1"} + } + }, + { + "name": "filler_10", + "from": [8.5, 9, 0], + "to": [16, 10, 7], + "shade": false, + "faces": { + "north": {"uv": [0, 10, 16, 12], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 10, 16, 12], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 5, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 5, 12], "texture": "#1"} + } + }, + { + "name": "filler_11", + "from": [9.5, 10, 0], + "to": [16, 11, 6], + "shade": false, + "faces": { + "north": {"uv": [0, 8, 16, 10], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 8, 16, 10], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 4, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 4, 12], "texture": "#1"} + } + }, + { + "name": "filler_12", + "from": [10.5, 11, 0], + "to": [16, 12, 5], + "shade": false, + "faces": { + "north": {"uv": [0, 6, 16, 8], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 6, 16, 8], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 3, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 3, 12], "texture": "#1"} + } + }, + { + "name": "filler_13", + "from": [11.5, 12, 0], + "to": [16, 13, 4], + "shade": false, + "faces": { + "north": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 4, 16, 6], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 2, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 2, 12], "texture": "#1"} + } + }, + { + "name": "filler_14", + "from": [12.5, 13, 0], + "to": [16, 14, 3], + "shade": false, + "faces": { + "north": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 2, 16, 4], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 12], "texture": "#1"} + } + }, + { + "name": "filler_15", + "from": [13.5, 14, 0], + "to": [16, 15, 2], + "shade": false, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#1"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 12], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 12], "texture": "#1"} + } + }, + { + "from": [14.88909, -4.3033, 10.5], + "to": [15.88909, 18.4467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [1, 0.1413, 0, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [13.88909, -4.3033, 10.5], + "to": [14.88909, 16.9467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [2, 0.99, 1, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [12.88909, -4.3033, 10.5], + "to": [13.88909, 15.6967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [3, 1.7, 2, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [11.88909, -4.3033, 10.5], + "to": [12.88909, 14.1967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [4, 2.54, 3, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [10.88909, -4.3033, 10.5], + "to": [11.88909, 12.9467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [5, 3.25, 4, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [9.88909, -4.3033, 10.5], + "to": [10.88909, 11.1967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [6, 4.24, 5, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [8.88909, -4.3033, 10.5], + "to": [9.88909, 9.9467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [7, 4.95, 6, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [7.88909, -4.3033, 10.5], + "to": [8.88909, 8.4467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [8, 5.79, 7, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [6.88909, -4.3033, 10.5], + "to": [7.88909, 7.1967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [9, 6.5, 8, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [5.88909, -4.3033, 10.5], + "to": [6.88909, 5.6967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [10, 7.35, 9, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [2.88909, -4.3033, 10.5], + "to": [3.88909, 1.4467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [13, 9.75, 12, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [0.88909, -4.3033, 10.5], + "to": [1.88909, -1.5533, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [15, 11.45, 14, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [-0.16091, -4.3033, 10.5], + "to": [0.88909, -2.8033, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [16, 12.15, 15, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 1.27], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [4.88909, -4.3033, 10.5], + "to": [5.88909, 4.1967, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [11, 8.2, 10, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [3.88909, -4.3033, 10.5], + "to": [4.88909, 2.9467, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [12, 8.9, 11, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [1.88909, -4.3033, 10.5], + "to": [2.88909, -0.0533, 11.5], + "rotation": {"angle": -45, "axis": "x", "origin": [3.38909, 4.6967, 8]}, + "faces": { + "north": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "south": {"uv": [14, 10.6, 13, 13], "texture": "#1"}, + "west": {"uv": [1, 0, 0, 16], "texture": "#1"}, + "up": {"uv": [1, 0, 0, 1], "rotation": 90, "texture": "#1"}, + "down": {"uv": [1, 0, 0, 1], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [5.5, 3, 0], + "to": [6.5, 26, 1], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 1], + "to": [6.5, 24.5, 2], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [1, 0.85, 2, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 2], + "to": [6.5, 23.5, 3], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [2, 1.41, 3, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 3], + "to": [6.5, 22, 4], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [3, 2.27, 4, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 4], + "to": [6.5, 20.75, 5], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [4, 2.97, 5, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 5], + "to": [6.5, 19.25, 6], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [5, 3.82, 6, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 6], + "to": [6.5, 18, 7], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [6, 4.52, 7, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 7], + "to": [6.5, 16.5, 8], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [7, 5.37, 8, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 8], + "to": [6.5, 15.25, 9], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [8, 6.08, 9, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 9], + "to": [6.5, 13.75, 10], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [9, 6.92, 10, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 12], + "to": [6.5, 9.5, 13], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [12, 9.33, 13, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 14], + "to": [6.5, 6.5, 15], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [14, 11.03, 15, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 15], + "to": [6.5, 5.25, 16.025], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [15, 11.73, 16, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 10], + "to": [6.5, 12.25, 11], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [10, 7.77, 11, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 11], + "to": [6.5, 11, 12], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [11, 8.48, 12, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [5.5, 3, 13], + "to": [6.5, 8, 14], + "rotation": {"angle": -45, "axis": "z", "origin": [-0.5, 10, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [13, 10.17, 14, 13], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 88, 25], + "translation": [3.38, 3.2, 0.13], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 88, 25], + "translation": [3.38, 3.2, 0.13], + "scale": [-0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "translation": [-0.25, -0.25, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [0, + { + "name": "fillers", + "origin": [0, 0, 0], + "children": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, + { + "name": "right_face", + "origin": [-0.5, 10, 0.5], + "children": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31] + }, + { + "name": "left_face", + "origin": [-0.5, 10, 0.5], + "children": [32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/red_painted_drywall.json b/src/main/resources/assets/modernlife/models/block/red_painted_drywall.json new file mode 100644 index 0000000..8793a52 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/red_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/red_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/red_sand_barrier.json b/src/main/resources/assets/modernlife/models/block/red_sand_barrier.json new file mode 100644 index 0000000..b648832 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/red_sand_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/red_sand", + "particle": "block/red_sand" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/red_sand_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/red_sand_kitchen_cabinet.json new file mode 100644 index 0000000..aaadbb4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/red_sand_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/red_sand_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/red_sand_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/red_sand_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..e709293 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/red_sand_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/red_sand_kitchen_drawer_cabinet", + "particle": "modernlife:block/red_sand_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/red_sand_ramp.json b/src/main/resources/assets/modernlife/models/block/red_sand_ramp.json new file mode 100644 index 0000000..738be42 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/red_sand_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/red_sand", + "particle": "block/red_sand" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/red_sand_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/red_sand_ramp_corner.json new file mode 100644 index 0000000..24ce132 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/red_sand_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/red_sand", + "particle": "block/red_sand" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/red_sandstone_barrier.json b/src/main/resources/assets/modernlife/models/block/red_sandstone_barrier.json new file mode 100644 index 0000000..c459285 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/red_sandstone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/red_sandstone", + "particle": "block/red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/red_sandstone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/red_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..c3bc79d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/red_sandstone_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/red_sandstone_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/red_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/red_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..165b2a4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/red_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/red_sandstone_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/red_sandstone_ramp.json b/src/main/resources/assets/modernlife/models/block/red_sandstone_ramp.json new file mode 100644 index 0000000..4cc06ca --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/red_sandstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/red_sandstone", + "particle": "block/red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/red_sandstone_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/red_sandstone_ramp_corner.json new file mode 100644 index 0000000..ceaf641 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/red_sandstone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/red_sandstone", + "particle": "block/red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/red_smooth_sandstone_ramp.json b/src/main/resources/assets/modernlife/models/block/red_smooth_sandstone_ramp.json new file mode 100644 index 0000000..a497c32 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/red_smooth_sandstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/red_smooth_sandstone", + "particle": "block/red_smooth_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/red_sofa_corner.json b/src/main/resources/assets/modernlife/models/block/red_sofa_corner.json new file mode 100644 index 0000000..43980b3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/red_sofa_corner.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/red_sofa_left_end.json b/src/main/resources/assets/modernlife/models/block/red_sofa_left_end.json new file mode 100644 index 0000000..8560774 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/red_sofa_left_end.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/red_sofa_middle.json b/src/main/resources/assets/modernlife/models/block/red_sofa_middle.json new file mode 100644 index 0000000..fd5d89b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/red_sofa_middle.json @@ -0,0 +1,108 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/red_sofa_right_end.json b/src/main/resources/assets/modernlife/models/block/red_sofa_right_end.json new file mode 100644 index 0000000..99406fc --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/red_sofa_right_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/red_sofa_single.json b/src/main/resources/assets/modernlife/models/block/red_sofa_single.json new file mode 100644 index 0000000..9a87062 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/red_sofa_single.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/red_vinyl_siding.json b/src/main/resources/assets/modernlife/models/block/red_vinyl_siding.json new file mode 100644 index 0000000..0b73001 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/red_vinyl_siding.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/red_vinyl_siding" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/refrigerator_bottom.json b/src/main/resources/assets/modernlife/models/block/refrigerator_bottom.json new file mode 100644 index 0000000..43161bc --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/refrigerator_bottom.json @@ -0,0 +1,97 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/refrigerator" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [10.66667, 5.33333, 16, 10.66667], "texture": "#1"}, + "east": {"uv": [5.33333, 5.33333, 10.66667, 10.66667], "texture": "#1"}, + "south": {"uv": [0, 5.33333, 5.33333, 10.66667], "texture": "#1"}, + "west": {"uv": [10.66667, 5.33333, 5.33333, 10.66667], "texture": "#1"}, + "up": {"uv": [10.66667, 10.66667, 5.33333, 16], "texture": "#1"}, + "down": {"uv": [5.33333, 10.66667, 0, 16], "texture": "#1"} + } + }, + { + "from": [2, 16, 16], + "to": [4, 16, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 16, 16]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"} + } + }, + { + "from": [2, 5, 17], + "to": [4, 16, 18], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 8, 17]}, + "faces": { + "north": {"uv": [11.33333, 10.66667, 10.66667, 14.33333], "texture": "#1"}, + "east": {"uv": [11, 10.66667, 11.33333, 14.33333], "texture": "#1"}, + "south": {"uv": [10.66667, 10.66667, 11.33333, 14.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 10.66667, 11, 14.33333], "texture": "#1"}, + "up": {"uv": [10.66667, 10.66667, 11.33333, 11], "texture": "#1"}, + "down": {"uv": [10.66667, 14, 11.33333, 14.33333], "texture": "#1"} + } + }, + { + "from": [2, 5, 16], + "to": [4, 5, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 5, 16]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -2.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4.75, 0], + "scale": [0.66, 0.66, 0.66] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/refrigerator_full.json b/src/main/resources/assets/modernlife/models/block/refrigerator_full.json new file mode 100644 index 0000000..d544079 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/refrigerator_full.json @@ -0,0 +1,149 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/refrigerator" + }, + "elements": [ + { + "from": [0, 16, 0], + "to": [16, 32, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 16, 0]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [5.33333, 0, 10.66667, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 0, 5.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [10.66667, 10.66667, 5.33333, 16], "texture": "#1"}, + "down": {"uv": [5.33333, 10.66667, 0, 16], "texture": "#1"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [10.66667, 5.33333, 16, 10.66667], "texture": "#1"}, + "east": {"uv": [5.33333, 5.33333, 10.66667, 10.66667], "texture": "#1"}, + "south": {"uv": [0, 5.33333, 5.33333, 10.66667], "texture": "#1"}, + "west": {"uv": [10.66667, 5.33333, 5.33333, 10.66667], "texture": "#1"}, + "up": {"uv": [10.66667, 10.66667, 5.33333, 16], "texture": "#1"}, + "down": {"uv": [5.33333, 10.66667, 0, 16], "texture": "#1"} + } + }, + { + "from": [2, 29, 16], + "to": [4, 29, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 29, 16]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"} + } + }, + { + "from": [2, 21, 17], + "to": [4, 29, 18], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 21, 17]}, + "faces": { + "north": {"uv": [12, 10.66667, 11.33333, 13.33333], "texture": "#1"}, + "east": {"uv": [11.66667, 10.66667, 12, 13.33333], "texture": "#1"}, + "south": {"uv": [11.33333, 10.66667, 12, 13.33333], "texture": "#1"}, + "west": {"uv": [11.33333, 10.66667, 11.66667, 13.33333], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 13, 12, 13.33333], "texture": "#1"} + } + }, + { + "from": [2, 21, 16], + "to": [4, 21, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 21, 16]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"} + } + }, + { + "from": [2, 16, 16], + "to": [4, 16, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 16, 16]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"} + } + }, + { + "from": [2, 5, 17], + "to": [4, 16, 18], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 8, 17]}, + "faces": { + "north": {"uv": [11.33333, 10.66667, 10.66667, 14.33333], "texture": "#1"}, + "east": {"uv": [11, 10.66667, 11.33333, 14.33333], "texture": "#1"}, + "south": {"uv": [10.66667, 10.66667, 11.33333, 14.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 10.66667, 11, 14.33333], "texture": "#1"}, + "up": {"uv": [10.66667, 10.66667, 11.33333, 11], "texture": "#1"}, + "down": {"uv": [10.66667, 14, 11.33333, 14.33333], "texture": "#1"} + } + }, + { + "from": [2, 5, 16], + "to": [4, 5, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 5, 16]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -2.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4.75, 0], + "scale": [0.66, 0.66, 0.66] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/refrigerator_top.json b/src/main/resources/assets/modernlife/models/block/refrigerator_top.json new file mode 100644 index 0000000..3878ba0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/refrigerator_top.json @@ -0,0 +1,97 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/refrigerator" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [5.33333, 0, 10.66667, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 0, 5.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [10.66667, 10.66667, 5.33333, 16], "texture": "#1"}, + "down": {"uv": [5.33333, 10.66667, 0, 16], "texture": "#1"} + } + }, + { + "from": [2, 13, 16], + "to": [4, 13, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 13, 16]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"} + } + }, + { + "from": [2, 5, 17], + "to": [4, 13, 18], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 5, 17]}, + "faces": { + "north": {"uv": [12, 10.66667, 11.33333, 13.33333], "texture": "#1"}, + "east": {"uv": [11.66667, 10.66667, 12, 13.33333], "texture": "#1"}, + "south": {"uv": [11.33333, 10.66667, 12, 13.33333], "texture": "#1"}, + "west": {"uv": [11.33333, 10.66667, 11.66667, 13.33333], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 13, 12, 13.33333], "texture": "#1"} + } + }, + { + "from": [2, 5, 16], + "to": [4, 5, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 5, 16]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 0], "texture": "#1"}, + "up": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"}, + "down": {"uv": [11.33333, 10.66667, 12, 11], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -2.75, 0], + "scale": [0.4, 0.4, 0.4] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -4.75, 0], + "scale": [0.66, 0.66, 0.66] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/road_marker_double_yellow.json b/src/main/resources/assets/modernlife/models/block/road_marker_double_yellow.json new file mode 100644 index 0000000..a0416f7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/road_marker_double_yellow.json @@ -0,0 +1,42 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/yellow_concrete" + }, + "elements": [ + { + "from": [8.5, 0.01, 0], + "to": [9.5, 0.01, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#1"} + } + }, + { + "from": [6.5, 0.01, 0], + "to": [7.5, 0.01, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#1"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0] + }, + "fixed": { + "translation": [0, 9, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/road_marker_double_yellow_incline.json b/src/main/resources/assets/modernlife/models/block/road_marker_double_yellow_incline.json new file mode 100644 index 0000000..6735b5d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/road_marker_double_yellow_incline.json @@ -0,0 +1,40 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/yellow_concrete" + }, + "elements": [ + { + "from": [8.5, -6.54, -4.5], + "to": [9.5, -6.54, 18.15], + "rotation": {"angle": -45, "axis": "x", "origin": [8, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#1"} + } + }, + { + "from": [6.5, -6.54, -4.5], + "to": [7.5, -6.54, 18.15], + "rotation": {"angle": -45, "axis": "x", "origin": [8, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#1"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0], + "translation": [0, -0.75, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/road_marker_white.json b/src/main/resources/assets/modernlife/models/block/road_marker_white.json new file mode 100644 index 0000000..b242526 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/road_marker_white.json @@ -0,0 +1,29 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/white_concrete" + }, + "elements": [ + { + "from": [7.25, 0.01, 3.5], + "to": [8.75, 0.01, 12.5], + "rotation": {"angle": 0, "axis": "y", "origin": [5.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 7], "texture": "#1"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0] + }, + "fixed": { + "translation": [0, 8.75, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/road_marker_white_corner_left.json b/src/main/resources/assets/modernlife/models/block/road_marker_white_corner_left.json new file mode 100644 index 0000000..3fbf90b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/road_marker_white_corner_left.json @@ -0,0 +1,40 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/white_concrete", + "particle": "block/white_concrete" + }, + "elements": [ + { + "from": [13, 0.01, 0], + "to": [14.5, 0.01, 14.5], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + }, + { + "from": [0, 0.01, 13], + "to": [13, 0.01, 14.5], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/road_marker_white_corner_left_incline.json b/src/main/resources/assets/modernlife/models/block/road_marker_white_corner_left_incline.json new file mode 100644 index 0000000..ff3683b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/road_marker_white_corner_left_incline.json @@ -0,0 +1,41 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/white_concrete", + "particle": "block/white_concrete" + }, + "elements": [ + { + "from": [13, -6.54, -4.5], + "to": [14.5, -6.54, 16.0266], + "rotation": {"angle": -45, "axis": "x", "origin": [13.75, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + }, + { + "from": [0, -6.54, 14.5], + "to": [13, -6.54, 16], + "rotation": {"angle": -45, "axis": "x", "origin": [13.75, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0], + "translation": [0, -1, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/road_marker_white_corner_right.json b/src/main/resources/assets/modernlife/models/block/road_marker_white_corner_right.json new file mode 100644 index 0000000..f4e9585 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/road_marker_white_corner_right.json @@ -0,0 +1,40 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/white_concrete", + "particle": "block/white_concrete" + }, + "elements": [ + { + "from": [3, 0.01, 13], + "to": [16, 0.01, 14.5], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + }, + { + "from": [1.5, 0.01, 0], + "to": [3, 0.01, 14.5], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/road_marker_white_corner_right_incline.json b/src/main/resources/assets/modernlife/models/block/road_marker_white_corner_right_incline.json new file mode 100644 index 0000000..583c9c9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/road_marker_white_corner_right_incline.json @@ -0,0 +1,41 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/white_concrete", + "particle": "block/white_concrete" + }, + "elements": [ + { + "from": [1.5, -6.54, -4.5], + "to": [3, -6.54, 16.02656], + "rotation": {"angle": -45, "axis": "x", "origin": [2.25, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#0"} + } + }, + { + "from": [3, -6.54, 14.5], + "to": [16.25, -6.54, 16], + "rotation": {"angle": -45, "axis": "x", "origin": [2.25, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#0"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0], + "translation": [0, -1, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/road_marker_white_incline.json b/src/main/resources/assets/modernlife/models/block/road_marker_white_incline.json new file mode 100644 index 0000000..0184e2b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/road_marker_white_incline.json @@ -0,0 +1,26 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/white_concrete" + }, + "elements": [ + { + "from": [7.25, -6.54, 3.5], + "to": [8.75, -6.54, 12.5], + "rotation": {"angle": -45, "axis": "x", "origin": [8, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 7], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 7], "texture": "#1"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/road_marker_white_shoulder_left.json b/src/main/resources/assets/modernlife/models/block/road_marker_white_shoulder_left.json new file mode 100644 index 0000000..fbba4f2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/road_marker_white_shoulder_left.json @@ -0,0 +1,27 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/white_concrete", + "particle": "block/white_concrete" + }, + "elements": [ + { + "from": [13, 0.01, 0], + "to": [14.5, 0.01, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/road_marker_white_shoulder_left_incline.json b/src/main/resources/assets/modernlife/models/block/road_marker_white_shoulder_left_incline.json new file mode 100644 index 0000000..faa8a4e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/road_marker_white_shoulder_left_incline.json @@ -0,0 +1,28 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/white_concrete", + "particle": "block/white_concrete" + }, + "elements": [ + { + "from": [13, -6.54, -4.5], + "to": [14.5, -6.54, 18.15], + "rotation": {"angle": -45, "axis": "x", "origin": [13.75, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0], + "translation": [0, -1, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/road_marker_white_shoulder_right.json b/src/main/resources/assets/modernlife/models/block/road_marker_white_shoulder_right.json new file mode 100644 index 0000000..8f82d7b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/road_marker_white_shoulder_right.json @@ -0,0 +1,27 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/white_concrete", + "particle": "block/white_concrete" + }, + "elements": [ + { + "from": [1.5, 0.01, 0], + "to": [3, 0.01, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/road_marker_white_shoulder_right_incline.json b/src/main/resources/assets/modernlife/models/block/road_marker_white_shoulder_right_incline.json new file mode 100644 index 0000000..5db507c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/road_marker_white_shoulder_right_incline.json @@ -0,0 +1,28 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/white_concrete", + "particle": "block/white_concrete" + }, + "elements": [ + { + "from": [1.5, -6.54, -4.5], + "to": [3, -6.54, 18.15], + "rotation": {"angle": -45, "axis": "x", "origin": [2.25, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 1.5, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 1.5, 16], "texture": "#2"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0], + "translation": [0, -0.75, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/road_marker_yellow.json b/src/main/resources/assets/modernlife/models/block/road_marker_yellow.json new file mode 100644 index 0000000..e00f61b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/road_marker_yellow.json @@ -0,0 +1,27 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/yellow_concrete", + "particle": "block/yellow_concrete" + }, + "elements": [ + { + "from": [7.25, 0.01, 3.5], + "to": [8.75, 0.01, 12.5], + "rotation": {"angle": 0, "axis": "y", "origin": [5.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 9], "texture": "#2"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/road_marker_yellow_incline.json b/src/main/resources/assets/modernlife/models/block/road_marker_yellow_incline.json new file mode 100644 index 0000000..1163c90 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/road_marker_yellow_incline.json @@ -0,0 +1,30 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/yellow_concrete", + "particle": "block/yellow_concrete" + }, + "elements": [ + { + "from": [7.25, -6.54, 3.5], + "to": [8.75, -6.54, 12.5], + "rotation": {"angle": -45, "axis": "x", "origin": [8, -6.54, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "east": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "south": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "west": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "up": {"uv": [0, 0, 1, 9], "texture": "#2"}, + "down": {"uv": [0, 0, 1, 9], "texture": "#2"} + } + } + ], + "display": { + "gui": { + "rotation": [90, 0, 0] + }, + "fixed": { + "translation": [0, 16.75, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/rocky_ceramic_tile.json b/src/main/resources/assets/modernlife/models/block/rocky_ceramic_tile.json new file mode 100644 index 0000000..5cf839d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/rocky_ceramic_tile.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/rocky_ceramic_tile" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/round_table.json b/src/main/resources/assets/modernlife/models/block/round_table.json new file mode 100644 index 0000000..cf803ca --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/round_table.json @@ -0,0 +1,656 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "1": "block/glass", + "particle": "block/oak_planks" + }, + "elements": [ + { + "name": "tabletop_mid", + "from": [4, 14.95, 2], + "to": [12, 15.95, 13], + "faces": { + "north": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "east": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "south": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "west": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "up": {"uv": [1, 1, 15, 15], "texture": "#1"}, + "down": {"uv": [1, 1, 15, 15], "rotation": 270, "texture": "#1"} + } + }, + { + "name": "tabletop_e", + "from": [12, 14.95, 4], + "to": [15, 15.95, 12], + "faces": { + "north": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "east": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "south": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "west": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "up": {"uv": [6, 1, 16, 11], "texture": "#1"}, + "down": {"uv": [7, 7, 13, 13], "texture": "#1"} + } + }, + { + "name": "tabletop_w", + "from": [1, 14.95, 4], + "to": [4, 15.95, 12], + "faces": { + "north": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "east": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "south": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "west": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "up": {"uv": [0, 5, 10, 15], "texture": "#1"}, + "down": {"uv": [7, 7, 13, 13], "texture": "#1"} + } + }, + { + "name": "tabletop_corner_se", + "from": [6.4087, 14.95, 13.5], + "to": [9.5913, 15.95, 15], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "east": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "south": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "west": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "up": {"uv": [6, 10, 12, 16], "texture": "#1"}, + "down": {"uv": [7, 7, 13, 13], "texture": "#1"} + } + }, + { + "name": "tabletop_corner_ne", + "from": [6.4087, 14.95, 1], + "to": [9.5913, 15.95, 3], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "east": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "south": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "west": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "up": {"uv": [5, 0, 15, 10], "texture": "#1"}, + "down": {"uv": [7, 7, 13, 13], "texture": "#1"} + } + }, + { + "name": "tabletop_corner_nw", + "from": [6.4087, 14.95, 1], + "to": [9.5913, 15.95, 3], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "east": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "south": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "west": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "up": {"uv": [5, 0, 15, 10], "texture": "#1"}, + "down": {"uv": [7, 7, 13, 13], "texture": "#1"} + } + }, + { + "name": "tabletop_corner_sw", + "from": [6.4087, 14.95, 13], + "to": [9.5913, 15.95, 15], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "east": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "south": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "west": {"uv": [7, 7, 13, 13], "texture": "#1"}, + "up": {"uv": [1, 6, 11, 16], "texture": "#1"}, + "down": {"uv": [7, 7, 13, 13], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [1, 14.95, 6.4087], + "to": [3, 15.95, 9.5913], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [5, 0, 15, 10], "rotation": 270, "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [1, 14.95, 6.4087], + "to": [3, 15.95, 9.5913], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [5, 0, 15, 10], "rotation": 270, "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 14.95, 1], + "to": [9.5913, 15.95, 3], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [2, 6, 12, 16], "rotation": 180, "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 14.95, 1], + "to": [9.5913, 15.95, 3], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [5, 0, 15, 10], "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 14.95, 1], + "to": [9.5913, 15.95, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [1, 6, 11, 16], "rotation": 180, "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [13, 14.95, 6.4087], + "to": [15, 15.95, 9.5913], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [6, 1, 16, 11], "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [13, 14.95, 6.4087], + "to": [15, 15.95, 9.5913], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [6, 1, 16, 11], "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 14.95, 13], + "to": [9.5913, 15.95, 15], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [1, 6, 11, 16], "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 14.95, 13], + "to": [9.5913, 15.95, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [1, 6, 11, 16], "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 14.95, 13], + "to": [9.5913, 15.95, 15], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "east": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "south": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "west": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "up": {"uv": [1, 6, 11, 16], "texture": "#1"}, + "down": {"uv": [1, 1, 2, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 0], + "to": [9.5913, 16, 1], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 0], + "to": [9.5913, 16, 1], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 0], + "to": [9.5913, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 0], + "to": [9.5913, 16, 1], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 0], + "to": [9.5913, 16, 1], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 15], + "to": [9.5913, 16, 16], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 15], + "to": [9.5913, 16, 16], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 15], + "to": [9.5913, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 15], + "to": [9.5913, 16, 16], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [6.4087, 15, 15], + "to": [9.5913, 16, 16], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [0, 15, 6.4087], + "to": [1, 16, 9.5913], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [0, 15, 6.4087], + "to": [1, 16, 9.5913], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [0, 15, 6.4087], + "to": [1, 16, 9.5913], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [15, 15, 6.4087], + "to": [16, 16, 9.5913], + "rotation": {"angle": -22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [15, 15, 6.4087], + "to": [16, 16, 9.5913], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [15, 15, 6.4087], + "to": [16, 16, 9.5913], + "rotation": {"angle": 22.5, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 2, 1, 5.1826], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [4, 5, 14.05], + "to": [5, 18.85, 15.05], + "rotation": {"angle": -22.5, "axis": "z", "origin": [0, 0, 1.3]}, + "faces": { + "north": {"uv": [0, 0, 1, 13.85], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 13.85], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 13.85], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 13.85], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [9, -1, 13.05], + "to": [10, 13, 14.05], + "rotation": {"angle": 22.5, "axis": "z", "origin": [0, 0, 1.3]}, + "faces": { + "north": {"uv": [0, 0, 1, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [1.7, 2.5, 14.05], + "to": [2.7, 6.5, 15.05], + "rotation": {"angle": -45, "axis": "z", "origin": [0, 0, 1.3]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [7.9, -8.4, 13.05], + "to": [8.9, -4.4, 14.05], + "rotation": {"angle": 45, "axis": "z", "origin": [0, 0, 1.3]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [7.5, 6, 12.8], + "to": [7.75, 6.25, 15.3], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1.3]}, + "faces": { + "north": {"uv": [0, 0, 0.25, 0.25], "texture": "#0"}, + "east": {"uv": [0, 0, 2.5, 0.25], "texture": "#0"}, + "south": {"uv": [0, 0, 0.25, 0.25], "texture": "#0"}, + "west": {"uv": [0, 0, 2.5, 0.25], "texture": "#0"}, + "up": {"uv": [0, 0, 0.25, 2.5], "texture": "#0"}, + "down": {"uv": [0, 0, 0.25, 2.5], "texture": "#0"} + } + }, + { + "from": [8.27314, 2.50899, 1], + "to": [9.27314, 16.35899, 2], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8.36164, 5.54176, 2]}, + "faces": { + "north": {"uv": [0, 0, 1, 13.85], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 13.85], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 13.85], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 13.85], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [7.51462, 2.33469, 2], + "to": [8.51462, 16.33469, 3], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8.36164, 5.54176, 2]}, + "faces": { + "north": {"uv": [0, 0, 1, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [7.12527, -1.2591, 1], + "to": [8.12527, 2.7409, 2], + "rotation": {"angle": 45, "axis": "z", "origin": [8.36164, 5.54176, 2]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [8.7625, -1.39461, 2], + "to": [9.7625, 2.60539, 3], + "rotation": {"angle": -45, "axis": "z", "origin": [8.36164, 5.54176, 2]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [8.22328, 6, 0.75], + "to": [8.47328, 6.25, 3.25], + "rotation": {"angle": 0, "axis": "y", "origin": [8.36164, 5.54176, 2]}, + "faces": { + "north": {"uv": [0, 0, 0.25, 0.25], "texture": "#0"}, + "east": {"uv": [0, 0, 2.5, 0.25], "texture": "#0"}, + "south": {"uv": [0, 0, 0.25, 0.25], "texture": "#0"}, + "west": {"uv": [0, 0, 2.5, 0.25], "texture": "#0"}, + "up": {"uv": [0, 0, 0.25, 2.5], "rotation": 180, "texture": "#0"}, + "down": {"uv": [0, 0, 0.25, 2.5], "rotation": 180, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "tabletop", + "origin": [8, 15.5, 8], + "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16] + }, + { + "name": "hexadecagon", + "origin": [8, 8, 8], + "children": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32] + }, + { + "name": "legs_1", + "origin": [0, 0, 0], + "children": [33, 34, 35, 36, 37] + }, + { + "name": "legs_2", + "origin": [0, 0, 0], + "children": [38, 39, 40, 41, 42] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/sand_barrier.json b/src/main/resources/assets/modernlife/models/block/sand_barrier.json new file mode 100644 index 0000000..df4b590 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/sand_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/sand", + "particle": "block/sand" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/sand_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/sand_kitchen_cabinet.json new file mode 100644 index 0000000..a940bbf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/sand_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/sand_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/sand_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/sand_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..f609fbf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/sand_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/sand_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/sand_ramp.json b/src/main/resources/assets/modernlife/models/block/sand_ramp.json new file mode 100644 index 0000000..5aa1863 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/sand_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/sand", + "particle": "block/sand" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/sand_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/sand_ramp_corner.json new file mode 100644 index 0000000..e44479e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/sand_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/sand", + "particle": "block/sand" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/sandstone_barrier.json b/src/main/resources/assets/modernlife/models/block/sandstone_barrier.json new file mode 100644 index 0000000..3a18567 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/sandstone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/sandstone", + "particle": "block/sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/sandstone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..64d0086 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/sandstone_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/sandstone_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/sandstone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..2af6cd7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/sandstone_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/sandstone_ramp.json b/src/main/resources/assets/modernlife/models/block/sandstone_ramp.json new file mode 100644 index 0000000..247e402 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/sandstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/sandstone", + "particle": "block/sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/sandstone_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/sandstone_ramp_corner.json new file mode 100644 index 0000000..efcf52e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/sandstone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/sandstone", + "particle": "block/sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/seed_spreader.json b/src/main/resources/assets/modernlife/models/block/seed_spreader.json new file mode 100644 index 0000000..1c5f703 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/seed_spreader.json @@ -0,0 +1,101 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "119": "modernlife:block/seed_spreader_side", + "120": "modernlife:block/seed_spreader_top", + "122": "modernlife:block/seed_spreader_bottom", + "124": "modernlife:block/seed", + "particle": "modernlife:block/seed_spreader_top" + }, + "elements": [ + { + "from": [3, 11, 3], + "to": [13, 14, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 1, 0]}, + "faces": { + "north": {"uv": [0, 0, 10, 3], "texture": "#119"}, + "east": {"uv": [0, 0, 10, 3], "texture": "#119"}, + "south": {"uv": [0, 0, 10, 3], "texture": "#119"}, + "west": {"uv": [0, 0, 10, 3], "texture": "#119"}, + "up": {"uv": [10, 10, 0, 0], "texture": "#120"}, + "down": {"uv": [10, 0, 0, 10], "texture": "#122"} + } + }, + { + "from": [4, 4, 4], + "to": [12, 11, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -3, 0]}, + "faces": { + "north": {"uv": [1, 3, 9, 10], "texture": "#119"}, + "east": {"uv": [1, 3, 9, 10], "texture": "#119"}, + "south": {"uv": [1, 3, 9, 10], "texture": "#119"}, + "west": {"uv": [1, 3, 9, 10], "texture": "#119"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#119"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#119"} + } + }, + { + "name": "octagon4", + "from": [3, 0, 3], + "to": [13, 4, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 0.5, 5.07107]}, + "faces": { + "north": {"uv": [0, 10, 10, 14], "texture": "#119"}, + "east": {"uv": [0, 10, 10, 14], "texture": "#119"}, + "south": {"uv": [0, 10, 10, 14], "texture": "#119"}, + "west": {"uv": [0, 10, 10, 14], "texture": "#119"}, + "up": {"uv": [10, 10, 0, 0], "texture": "#120"}, + "down": {"uv": [10, 0, 0, 10], "texture": "#122"} + } + }, + { + "from": [5, 4, 5], + "to": [11, 8, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [5, 4, 9]}, + "faces": { + "north": {"uv": [0, 6, 6, 10], "texture": "#124"}, + "east": {"uv": [0, 6, 6, 10], "texture": "#124"}, + "south": {"uv": [0, 6, 6, 10], "texture": "#124"}, + "west": {"uv": [0, 6, 6, 10], "texture": "#124"}, + "up": {"uv": [0, 0, 6, 6], "texture": "#124"}, + "down": {"uv": [6, 0, 12, 6], "texture": "#124"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3.25, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3.25, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/shower_head.json b/src/main/resources/assets/modernlife/models/block/shower_head.json new file mode 100644 index 0000000..43210bc --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/shower_head.json @@ -0,0 +1,84 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "3": "modernlife:block/shower_head" + }, + "elements": [ + { + "name": "wall_panel", + "from": [6, 8.5, 15], + "to": [10, 12.5, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, -4.5, 0]}, + "faces": { + "north": {"uv": [0, 0, 4, 4], "texture": "#3"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#3"}, + "south": {"uv": [4, 0, 0, 4], "texture": "#3"}, + "west": {"uv": [3, 0, 4, 4], "texture": "#3"}, + "up": {"uv": [4, 1, 0, 0], "texture": "#3"}, + "down": {"uv": [4, 3, 0, 4], "texture": "#3"} + } + }, + { + "name": "stem", + "from": [7, 9.5, 12], + "to": [9, 11.5, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8.5, -4, 0]}, + "faces": { + "north": {"uv": [5, 0, 7, 2], "texture": "#3"}, + "east": {"uv": [7, 0, 4, 2], "texture": "#3"}, + "south": {"uv": [5, 0, 7, 2], "texture": "#3"}, + "west": {"uv": [4, 0, 7, 2], "texture": "#3"}, + "up": {"uv": [4, 0, 7, 2], "rotation": 90, "texture": "#3"}, + "down": {"uv": [7, 2, 4, 0], "rotation": 90, "texture": "#3"} + } + }, + { + "name": "shower_head", + "from": [6, 9.5, 10.2], + "to": [10, 10.5, 14.2], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 10.5, 12.2]}, + "faces": { + "north": {"uv": [0, 0, 4, 1], "texture": "#3"}, + "east": {"uv": [0, 0, 1, 4], "rotation": 90, "texture": "#3"}, + "south": {"uv": [0, 3, 4, 4], "texture": "#3"}, + "west": {"uv": [3, 4, 4, 0], "rotation": 90, "texture": "#3"}, + "up": {"uv": [4, 0, 0, 4], "texture": "#3"}, + "down": {"uv": [4, 4, 0, 8], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [99, 0, 0], + "translation": [0.25, 8, 0] + }, + "thirdperson_lefthand": { + "rotation": [99, 0, 0], + "translation": [0.25, 8, 0] + }, + "firstperson_righthand": { + "rotation": [99, 0, 0], + "translation": [0.25, 8, 0] + }, + "firstperson_lefthand": { + "rotation": [99, 0, 0], + "translation": [0.25, 8, 0] + }, + "ground": { + "rotation": [99, 0, 0], + "translation": [0.25, 8, 0] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [4.25, -7, 0] + }, + "head": { + "rotation": [99, 0, 0], + "translation": [0.25, 15, 0] + }, + "fixed": { + "rotation": [99, 0, 0], + "translation": [0.25, 8, -2.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/six_panel_window.json b/src/main/resources/assets/modernlife/models/block/six_panel_window.json new file mode 100644 index 0000000..0c70e46 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/six_panel_window.json @@ -0,0 +1,54 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/six_panel_window" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, -34, 0], + "translation": [0, 1.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -34, 0], + "translation": [0, 1.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "fixed": { + "translation": [0, 0, 3.25], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/small.json b/src/main/resources/assets/modernlife/models/block/small.json new file mode 100644 index 0000000..42fcff8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/small.json @@ -0,0 +1,23 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "textures": { + "0": "modernlife:block/transparent_dot", + "particle": "modernlife:block/transparent_dot" + }, + "elements": [ + { + "from": [8, 7, 8], + "to": [8.01, 7.01, 8.01], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 7, 7]}, + "faces": { + "north": {"uv": [0, 0, 0.01, 0.01], "texture": "#0"}, + "east": {"uv": [0, 0, 0.01, 0.01], "texture": "#0"}, + "south": {"uv": [0, 0, 0.01, 0.01], "texture": "#0"}, + "west": {"uv": [0, 0, 0.01, 0.01], "texture": "#0"}, + "up": {"uv": [0, 0, 0.01, 0.01], "texture": "#0"}, + "down": {"uv": [0, 0, 0.01, 0.01], "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/small_table.json b/src/main/resources/assets/modernlife/models/block/small_table.json new file mode 100644 index 0000000..a89b426 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/small_table.json @@ -0,0 +1,104 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 14, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + }, + { + "from": [0, 0, 0], + "to": [2, 14, 2], + "faces": { + "north": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 14, 16], + "faces": { + "north": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [14, 0, 14], + "to": [16, 14, 16], + "faces": { + "north": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [14, 0, 0], + "to": [16, 14, 2], + "faces": { + "north": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/small_table_corner.json b/src/main/resources/assets/modernlife/models/block/small_table_corner.json new file mode 100644 index 0000000..875c608 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/small_table_corner.json @@ -0,0 +1,68 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 14, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 14, 16], + "faces": { + "north": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/small_table_end.json b/src/main/resources/assets/modernlife/models/block/small_table_end.json new file mode 100644 index 0000000..7db69b5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/small_table_end.json @@ -0,0 +1,45 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 14, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + }, + { + "from": [0, 0, 14], + "to": [2, 14, 16], + "faces": { + "north": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [14, 0, 14], + "to": [16, 14, 16], + "faces": { + "north": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 14], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/small_table_mid.json b/src/main/resources/assets/modernlife/models/block/small_table_mid.json new file mode 100644 index 0000000..6ae2326 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/small_table_mid.json @@ -0,0 +1,21 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 14, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#0"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#0"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/smooth_quartz_ramp.json b/src/main/resources/assets/modernlife/models/block/smooth_quartz_ramp.json new file mode 100644 index 0000000..a173d92 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/smooth_quartz_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/quartz_block_bottom", + "particle": "block/quartz_block_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/smooth_quartz_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/smooth_quartz_ramp_corner.json new file mode 100644 index 0000000..06d27d5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/smooth_quartz_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/quartz_block_bottom", + "particle": "block/quartz_block_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/smooth_sandstone_ramp.json b/src/main/resources/assets/modernlife/models/block/smooth_sandstone_ramp.json new file mode 100644 index 0000000..7ce8e75 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/smooth_sandstone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/smooth_sandstone", + "particle": "block/smooth_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/smooth_stone_barrier.json b/src/main/resources/assets/modernlife/models/block/smooth_stone_barrier.json new file mode 100644 index 0000000..01dbde8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/smooth_stone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/smooth_stone", + "particle": "block/smooth_stone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/smooth_stone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/smooth_stone_kitchen_cabinet.json new file mode 100644 index 0000000..fa193b2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/smooth_stone_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/smooth_stone_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/smooth_stone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/smooth_stone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..2bf85a6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/smooth_stone_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/smooth_stone_kitchen_drawer_cabinet", + "particle": "modernlife:block/smooth_stone_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/smooth_stone_ramp.json b/src/main/resources/assets/modernlife/models/block/smooth_stone_ramp.json new file mode 100644 index 0000000..8eb412b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/smooth_stone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/smooth_stone", + "particle": "block/smooth_stone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/smooth_stone_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/smooth_stone_ramp_corner.json new file mode 100644 index 0000000..3f1512e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/smooth_stone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/smooth_stone", + "particle": "block/smooth_stone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/sofa.json b/src/main/resources/assets/modernlife/models/block/sofa.json new file mode 100644 index 0000000..372d5e5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/sofa.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/sofa_corner.json b/src/main/resources/assets/modernlife/models/block/sofa_corner.json new file mode 100644 index 0000000..43980b3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/sofa_corner.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/sofa_left_end.json b/src/main/resources/assets/modernlife/models/block/sofa_left_end.json new file mode 100644 index 0000000..8560774 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/sofa_left_end.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/sofa_middle.json b/src/main/resources/assets/modernlife/models/block/sofa_middle.json new file mode 100644 index 0000000..fd5d89b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/sofa_middle.json @@ -0,0 +1,108 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/sofa_right_end.json b/src/main/resources/assets/modernlife/models/block/sofa_right_end.json new file mode 100644 index 0000000..99406fc --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/sofa_right_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/red_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_barrier.json b/src/main/resources/assets/modernlife/models/block/spruce_barrier.json new file mode 100644 index 0000000..85493bb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_chair.json b/src/main/resources/assets/modernlife/models/block/spruce_chair.json new file mode 100644 index 0000000..ca7cbc0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_chair.json @@ -0,0 +1,215 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "render_type" : "cutout", + "textures": { + "138": "modernlife:block/spruce_chair", + "particle": "modernlife:block/spruce_chair" + }, + "elements": [ + { + "name": "top", + "from": [2, 7, 2], + "to": [14, 10, 14], + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#138"}, + "east": {"uv": [6, 7.5, 0, 9], "texture": "#138"}, + "south": {"uv": [6, 6, 12, 7.5], "texture": "#138"}, + "west": {"uv": [0, 7.5, 6, 9], "texture": "#138"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#138"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 10, 13], + "to": [12, 25, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 0]}, + "faces": { + "north": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "south": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#138"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 10, 12], + "to": [4, 24, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "east": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "south": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "west": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "up": {"uv": [2, 12, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 10, 12], + "to": [14, 24, 14], + "faces": { + "north": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "east": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "south": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "west": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "up": {"uv": [3, 12, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 3], + "to": [12, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 13], + "to": [12, 4, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [13, 2, 4], + "to": [13, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [3, 2, 4], + "to": [3, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 0, 2], + "to": [14, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -10]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [3, 11, 2, 10], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 0, 2], + "to": [4, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -10]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [2, 11, 3, 10], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [2, 0, 12], + "to": [4, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 26]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [2, 10, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 11, 3, 10], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [12, 0, 12], + "to": [14, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 26]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [3, 10, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 11, 2, 10], "texture": "#138"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, -1.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -0.25, -2.75], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_coffee_table.json b/src/main/resources/assets/modernlife/models/block/spruce_coffee_table.json new file mode 100644 index 0000000..ce2a0b4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_coffee_table_corner.json b/src/main/resources/assets/modernlife/models/block/spruce_coffee_table_corner.json new file mode 100644 index 0000000..e5ca43b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_corner", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_coffee_table_end.json b/src/main/resources/assets/modernlife/models/block/spruce_coffee_table_end.json new file mode 100644 index 0000000..64aaa7d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_end", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_coffee_table_mid.json b/src/main/resources/assets/modernlife/models/block/spruce_coffee_table_mid.json new file mode 100644 index 0000000..bcce730 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_mid", + "textures": { + "0": "block/spruce_planks", + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_deck.json b/src/main/resources/assets/modernlife/models/block/spruce_deck.json new file mode 100644 index 0000000..fbf69e7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_deck.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "118": "modernlife:block/spruce_planks_deck" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, -5.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, 6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_deck_support.json b/src/main/resources/assets/modernlife/models/block/spruce_deck_support.json new file mode 100644 index 0000000..ffec14d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_deck_support.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "modernlife:block/spruce_planks_deck", + "3": "block/spruce_planks", + "particle": "block/spruce_planks" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#2"} + } + }, + { + "name": "support", + "from": [6, 0, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 0.5]}, + "faces": { + "north": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "east": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "south": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "west": {"uv": [6, 1.5, 10, 16], "texture": "#3"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#3"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_glass_door_bottom.json b/src/main/resources/assets/modernlife/models/block/spruce_glass_door_bottom.json new file mode 100644 index 0000000..d083df7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_glass_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/spruce_glass_door_top", + "bottom": "minecraft:block/spruce_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_glass_door_bottom_hinge.json b/src/main/resources/assets/modernlife/models/block/spruce_glass_door_bottom_hinge.json new file mode 100644 index 0000000..ea197b3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_glass_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/spruce_glass_door_top", + "bottom": "minecraft:block/spruce_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_glass_door_top.json b/src/main/resources/assets/modernlife/models/block/spruce_glass_door_top.json new file mode 100644 index 0000000..b1ed66a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_glass_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/spruce_glass_door_top", + "bottom": "minecraft:block/spruce_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_glass_door_top_hinge.json b/src/main/resources/assets/modernlife/models/block/spruce_glass_door_top_hinge.json new file mode 100644 index 0000000..f828b55 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_glass_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/spruce_glass_door_top", + "bottom": "minecraft:block/spruce_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/spruce_kitchen_cabinet.json new file mode 100644 index 0000000..e270cfb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_kitchen_cabinet.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/spruce_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 16], + "to": [7, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 8, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 15], + "to": [7, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 15], + "to": [10, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 16], + "to": [10, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [9, 8, 15], + "to": [10, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/spruce_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..092138b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_kitchen_drawer_cabinet.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/spruce_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 16], + "to": [10, 13, 17], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 0.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.66667, 0, 10.33333, 1.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [10, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.33333, 10.33333, 1], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [6, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [12, 4, 15], + "to": [13, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [12, 4, 16], + "to": [13, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [12, 8, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_log_ramp.json b/src/main/resources/assets/modernlife/models/block/spruce_log_ramp.json new file mode 100644 index 0000000..04431a8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_log_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/spruce_log_ramp_corner.json new file mode 100644 index 0000000..6b0e7ea --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/spruce_log", + "particle": "block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_mini_stool.json b/src/main/resources/assets/modernlife/models/block/spruce_mini_stool.json new file mode 100644 index 0000000..cb8d1bc --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_mini_stool.json @@ -0,0 +1,179 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "141": "modernlife:block/spruce_mini_stool" + }, + "elements": [ + { + "name": "top", + "from": [2, 6, 2], + "to": [14, 9, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "east": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "south": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "west": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#141"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#141"} + } + }, + { + "from": [6, 2, 4], + "to": [10, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "texture": "#141"} + } + }, + { + "from": [6, 2, 12], + "to": [10, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [15.5, 0, 15.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "texture": "#141"} + } + }, + { + "from": [4, 2, 6], + "to": [4, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [12, 2, 6], + "to": [12, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [3, 0, 3], + "to": [6, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "west": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"}, + "down": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"} + } + }, + { + "from": [10, 0, 3], + "to": [13, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "south": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"}, + "down": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"} + } + }, + { + "from": [3, 0, 10], + "to": [6, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"}, + "down": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"} + } + }, + { + "from": [10, 0, 10], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "east": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "up": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"}, + "down": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3, 0] + } + }, + "groups": [ + 0, + { + "name": "supports", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "color": 0, + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_night_stand.json b/src/main/resources/assets/modernlife/models/block/spruce_night_stand.json new file mode 100644 index 0000000..c92d489 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_night_stand.json @@ -0,0 +1,218 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "107": "modernlife:block/spruce_night_stand" + }, + "elements": [ + { + "name": "body", + "from": [0, 1, 0], + "to": [16, 16, 14], + "faces": { + "north": {"uv": [10, 0, 15.33333, 5], "texture": "#107"}, + "east": {"uv": [5.33333, 0, 10, 5], "texture": "#107"}, + "south": {"uv": [0, 0, 5.33333, 5], "texture": "#107"}, + "west": {"uv": [10, 0, 5.33333, 5], "texture": "#107"}, + "up": {"uv": [5.33333, 9.66667, 0, 5], "texture": "#107"}, + "down": {"uv": [10.66667, 5, 5.33333, 9.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 12], + "to": [2, 1, 14], + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 12], + "to": [16, 1, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 0], + "to": [2, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -12]}, + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 0], + "to": [16, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -12]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 6, 15], + "to": [10.999, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 6, 14], + "to": [4.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 6, 14], + "to": [10.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 12, 14], + "to": [4.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 12, 14], + "to": [10.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 12, 15], + "to": [10.999, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.5, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "lower_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [5, 6, 7] + }, + { + "name": "upper_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [8, 9, 10] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_picnic_table.json b/src/main/resources/assets/modernlife/models/block/spruce_picnic_table.json new file mode 100644 index 0000000..b165773 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_picnic_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table", + "textures": { + "0": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_picnic_table_front.json b/src/main/resources/assets/modernlife/models/block/spruce_picnic_table_front.json new file mode 100644 index 0000000..598037b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_picnic_table_front.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_front", + "textures": { + "0": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_picnic_table_full.json b/src/main/resources/assets/modernlife/models/block/spruce_picnic_table_full.json new file mode 100644 index 0000000..420aded --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_picnic_table_full.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_full", + "textures": { + "0": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_ramp.json b/src/main/resources/assets/modernlife/models/block/spruce_ramp.json new file mode 100644 index 0000000..97d786f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/spruce_ramp_corner.json new file mode 100644 index 0000000..5b0131a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_round_table.json b/src/main/resources/assets/modernlife/models/block/spruce_round_table.json new file mode 100644 index 0000000..d43f123 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_round_table.json @@ -0,0 +1,188 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/spruce_round_table" + }, + "elements": [ + { + "from": [0, 15, 14], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0.66667, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "south": {"uv": [0, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 1.33333, 0, 0], "texture": "#3"}, + "down": {"uv": [0, 1.33333, 10.66667, 0], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 0, 0.66667], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0.66667, 0, 1.33333], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 0, 1.33333], "texture": "#3"}, + "down": {"uv": [0, 0, 10.66667, 1.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 2], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "east": {"uv": [1.33333, 0.66667, 9.33333, 1.33333], "texture": "#3"}, + "south": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [1.33333, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 0], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 0], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [14, 15, 2], + "to": [16, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 1.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0.66667, 1.33333, 1.33333], "texture": "#3"}, + "up": {"uv": [9.33333, 0, 1.33333, 1.33333], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 0, 9.33333, 1.33333], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [2, 15, 2], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 18]}, + "faces": { + "north": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "east": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "south": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "west": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 9.33333], "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 9.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [3, 0, 14], + "to": [5, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 13]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0.66667, 12, 0], "texture": "#3"}, + "down": {"uv": [10.66667, 9.35, 12, 10], "texture": "#3"} + } + }, + { + "from": [5, 0, 14], + "to": [11, 15, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 13]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 14], + "to": [13, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 13]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [12, 0.66667, 10.66667, 0], "texture": "#3"}, + "down": {"uv": [12, 9.35, 10.66667, 10], "texture": "#3"} + } + }, + { + "from": [3, 0, 1], + "to": [5, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 3]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 12, 0.66667], "texture": "#3"}, + "down": {"uv": [10.66667, 10, 12, 9.35], "texture": "#3"} + } + }, + { + "from": [5, 0, 2], + "to": [11, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 3]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 1], + "to": [13, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 3]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "up": {"uv": [12, 0, 10.66667, 0.66667], "texture": "#3"}, + "down": {"uv": [12, 10, 10.66667, 9.35], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_small_table.json b/src/main/resources/assets/modernlife/models/block/spruce_small_table.json new file mode 100644 index 0000000..d72e471 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_small_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table", + "textures": { + "0": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_small_table_corner.json b/src/main/resources/assets/modernlife/models/block/spruce_small_table_corner.json new file mode 100644 index 0000000..9fc4a1f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_small_table_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_corner", + "textures": { + "0": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_small_table_end.json b/src/main/resources/assets/modernlife/models/block/spruce_small_table_end.json new file mode 100644 index 0000000..5dc05e5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_small_table_end.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_end", + "textures": { + "0": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_small_table_mid.json b/src/main/resources/assets/modernlife/models/block/spruce_small_table_mid.json new file mode 100644 index 0000000..d29a870 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_small_table_mid.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_mid", + "textures": { + "0": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_stool.json b/src/main/resources/assets/modernlife/models/block/spruce_stool.json new file mode 100644 index 0000000..e30cd56 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_stool.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/stool", + "textures": { + "0": "block/spruce_planks", + "particle": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_wall_shelf.json b/src/main/resources/assets/modernlife/models/block/spruce_wall_shelf.json new file mode 100644 index 0000000..beef6e3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_wall_shelf.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/spruce_wall_shelf" + }, + "elements": [ + { + "from": [0, 7, 0], + "to": [16, 8, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -4, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 4, 0], + "to": [1, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 5, 0], + "to": [1, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 6, 1], + "to": [1, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 6, 1], + "to": [15, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 5, 0], + "to": [15, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 4, 0], + "to": [15, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/spruce_wood_ramp.json b/src/main/resources/assets/modernlife/models/block/spruce_wood_ramp.json new file mode 100644 index 0000000..643b791 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/spruce_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/spruce_wood", + "particle": "block/spruce_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stone_barrier.json b/src/main/resources/assets/modernlife/models/block/stone_barrier.json new file mode 100644 index 0000000..bbce7da --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stone_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/stone", + "particle": "block/stone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stone_bricks_barrier.json b/src/main/resources/assets/modernlife/models/block/stone_bricks_barrier.json new file mode 100644 index 0000000..935dd77 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stone_bricks_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/stone_bricks", + "particle": "block/stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stone_bricks_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/stone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..e09240f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stone_bricks_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/stone_bricks_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/stone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..79500c5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/stone_bricks_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#64"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#64"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#64"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#64"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stone_bricks_ramp.json b/src/main/resources/assets/modernlife/models/block/stone_bricks_ramp.json new file mode 100644 index 0000000..da5effc --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stone_bricks_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stone_bricks", + "particle": "block/stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stone_bricks_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/stone_bricks_ramp_corner.json new file mode 100644 index 0000000..fae0001 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stone_bricks_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stone_bricks", + "particle": "block/stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/stone_kitchen_cabinet.json new file mode 100644 index 0000000..802128e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stone_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/stone_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/stone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..aa55e99 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stone_kitchen_drawer_cabinet.json @@ -0,0 +1,93 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/stone_kitchen_drawer_cabinet", + "particle": "modernlife:block/stone_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#1"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#1"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#1"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#1"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#1"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#1"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#1"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#1"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#1"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#1"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#1"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#1"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stone_ramp.json b/src/main/resources/assets/modernlife/models/block/stone_ramp.json new file mode 100644 index 0000000..3283238 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stone_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stone", + "particle": "block/stone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stone_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/stone_ramp_corner.json new file mode 100644 index 0000000..d8ca03b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stone_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stone", + "particle": "block/stone" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stool.json b/src/main/resources/assets/modernlife/models/block/stool.json new file mode 100644 index 0000000..d81dba9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stool.json @@ -0,0 +1,134 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "name": "top", + "from": [2, 15, 2], + "to": [14, 16, 14], + "faces": { + "north": {"uv": [0, 0, 12, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 12, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 12, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 12, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 12, 12], "texture": "#0"}, + "down": {"uv": [0, 0, 12, 12], "texture": "#0"} + } + }, + { + "from": [3.5, 5, 2.5], + "to": [12.5, 6, 3.5], + "faces": { + "north": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 9, 1], "texture": "#0"} + } + }, + { + "from": [3.5, 5, 12.5], + "to": [12.5, 6, 13.5], + "faces": { + "north": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 9, 1], "texture": "#0"} + } + }, + { + "from": [2.5, 5, 3.5], + "to": [3.5, 6, 12.5], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 9, 1], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 9, 1], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [12.5, 5, 3.5], + "to": [13.5, 6, 12.5], + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 9, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 9, 1], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 9, 1], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [12.5, -0.02583, 2.5], + "to": [13.5, 15.22417, 3.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 7.72417, 13]}, + "faces": { + "north": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [2.5, -0.02583, 12.5], + "to": [3.5, 15.22417, 13.5], + "rotation": {"angle": 0, "axis": "y", "origin": [17, 7.72417, 3]}, + "faces": { + "north": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [2.5, -0.02583, 2.5], + "to": [3.5, 15.22417, 3.5], + "rotation": {"angle": 0, "axis": "y", "origin": [22, 7.72417, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [12.5, -0.02583, 12.5], + "to": [13.5, 15.22417, 13.5], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 7.72417, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "east": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "west": {"uv": [0, 0, 1, 15.25], "rotation": 180, "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "rotation": 90, "texture": "#0"} + } + } + ], + "groups": [0, + { + "name": "supports", + "origin": [0, 0, 0], + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stove.json b/src/main/resources/assets/modernlife/models/block/stove.json new file mode 100644 index 0000000..4562dc2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stove.json @@ -0,0 +1,422 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/stove", + "particle": "modernlife:block/stove" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 2, 15], + "faces": { + "north": {"uv": [0, 10, 5.33333, 10.66667], "texture": "#1"}, + "east": {"uv": [5.66667, 4.66667, 10.66667, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 4.66667, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 4.66667, 5.66667, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 5.66667, 10.66667, 10.66667], "texture": "#1"}, + "down": {"uv": [5.33333, 5.66667, 10.66667, 10.66667], "texture": "#1"} + } + }, + { + "from": [0, 9, 0], + "to": [16, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [0, 6.33333, 5.33333, 7.66667], "texture": "#1"}, + "east": {"uv": [5.66667, 1, 10.66667, 2.33333], "texture": "#1"}, + "south": {"uv": [0, 1, 5.33333, 2.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 1, 5.66667, 2.33333], "texture": "#1"}, + "up": {"uv": [10.66667, 0, 16, 5], "texture": "#1"}, + "down": {"uv": [5.33333, 5.33333, 10.66667, 10.33333], "texture": "#1"} + } + }, + { + "from": [13, 13, 4], + "to": [13, 14, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [9.33333, 0.66667, 6, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [9.33333, 0.66667, 6, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 10], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 10], "texture": "#1"} + } + }, + { + "from": [12, 13, 5], + "to": [12, 14, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "east": {"uv": [9, 0.66667, 6.33333, 1], "texture": "#1"}, + "south": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "west": {"uv": [9, 0.66667, 6.33333, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 8, 0], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [3, 13, 4], + "to": [3, 14, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [6, 0.66667, 9.33333, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [6, 0.66667, 9.33333, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 10], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 10], "texture": "#1"} + } + }, + { + "from": [4, 13, 5], + "to": [4, 14, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "east": {"uv": [6.33333, 0.66667, 9, 1], "texture": "#1"}, + "south": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "west": {"uv": [6.33333, 0.66667, 9, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 8, 0], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [4, 13, 13], + "to": [12, 14, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [9, 0.66667, 6.33333, 1], "texture": "#1"}, + "east": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "south": {"uv": [9, 0.66667, 6.33333, 1], "texture": "#1"}, + "west": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 8, 0], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [3, 13, 14], + "to": [13, 14, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [9.33333, 0.66667, 6, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "south": {"uv": [9.33333, 0.66667, 6, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 10], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 10], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [3, 13, 4], + "to": [13, 14, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [6, 0.66667, 9.33333, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "south": {"uv": [6, 0.66667, 9.33333, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 10], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 10], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [4, 13, 5], + "to": [12, 14, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [6.33333, 0.66667, 9, 1], "texture": "#1"}, + "east": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "south": {"uv": [6.33333, 0.66667, 9, 1], "texture": "#1"}, + "west": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 8, 0], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [8, 14, 4], + "to": [8, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15, 9]}, + "faces": { + "north": {"uv": [0, 0, 0, 2], "texture": "#1"}, + "east": {"uv": [6, 0, 9.33333, 0.66667], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2], "texture": "#1"}, + "west": {"uv": [6, 0, 9.33333, 0.66667], "texture": "#1"}, + "up": {"uv": [0, 0, 10, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 10, 0], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [3, 14, 9], + "to": [13, 16, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15, 9]}, + "faces": { + "north": {"uv": [6, 0, 9.33333, 0.66667], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#1"}, + "south": {"uv": [6, 0, 9.33333, 0.66667], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 10, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 10, 0], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [0, 13, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [0, 5.33333, 5.33333, 6.33333], "texture": "#1"}, + "east": {"uv": [10, 0, 10.66667, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 1], "texture": "#1"}, + "west": {"uv": [10.66667, 0, 10, 1], "texture": "#1"}, + "up": {"uv": [10.66667, 0, 16, 0.66667], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [0, 10, 15], + "to": [16, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 1, 0.33333, 2], "texture": "#1"}, + "south": {"uv": [0, 1, 5.33333, 2], "texture": "#1"}, + "west": {"uv": [0, 1, 0.33333, 2], "texture": "#1"}, + "up": {"uv": [0, 1, 5.33333, 1.33333], "texture": "#1"}, + "down": {"uv": [0, 1.66667, 5.33333, 2], "texture": "#1"} + } + }, + { + "from": [3, 2, 0], + "to": [13, 9, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [3, 2, 0]}, + "faces": { + "north": {"uv": [1, 7.66667, 4.33333, 10], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [1, 7.66667, 4.33333, 10], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 10, 3], "texture": "#1"}, + "down": {"uv": [0, 0, 10, 3], "texture": "#1"} + } + }, + { + "from": [13, 2, 0], + "to": [16, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 2, 0]}, + "faces": { + "north": {"uv": [0, 7.66667, 1, 10], "texture": "#1"}, + "east": {"uv": [5.66667, 2.33333, 10.66667, 4.66667], "texture": "#1"}, + "south": {"uv": [4.33333, 2.66667, 5.33333, 4.66667], "texture": "#1"}, + "west": {"uv": [0, 10.66667, 5, 13], "texture": "#1"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [0, 2, 0], + "to": [3, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [3, 2, 0]}, + "faces": { + "north": {"uv": [1, 7.66667, 0, 10], "texture": "#1"}, + "east": {"uv": [5, 10.66667, 0, 13], "texture": "#1"}, + "south": {"uv": [5.33333, 2.66667, 4.33333, 4.66667], "texture": "#1"}, + "west": {"uv": [10.66667, 2.33333, 5.66667, 4.66667], "texture": "#1"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "name": "top_rack", + "from": [3, 6, 3], + "to": [13, 6, 14], + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [10.66667, 5.33333, 14.33333, 8.66667], "rotation": 90, "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 14.33333, 8.66667], "rotation": 90, "texture": "#1"} + } + }, + { + "name": "top_rack", + "from": [3, 3, 3], + "to": [13, 3, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -3, 0]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [10.66667, 5.33333, 14.33333, 8.66667], "rotation": 90, "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 14.33333, 8.66667], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [0, 0, 15], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 1, 15.5]}, + "faces": { + "north": {"uv": [5.33333, 4.66667, 0, 5.33333], "texture": "#1"}, + "east": {"uv": [5, 4.66667, 5.33333, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 4.66667, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [0, 4.66667, 0.33333, 5.33333], "texture": "#1"}, + "up": {"uv": [0, 4.66667, 5.33333, 5], "texture": "#1"}, + "down": {"uv": [0, 5, 5.33333, 5.33333], "texture": "#1"} + } + }, + { + "from": [0, 8, 15], + "to": [16, 10, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [0, 8, 15]}, + "faces": { + "north": {"uv": [0, 2, 5.33333, 2.66667], "texture": "#1"}, + "east": {"uv": [0, 2, 0.33333, 2.66667], "texture": "#1"}, + "south": {"uv": [0, 2, 5.35, 2.66667], "texture": "#1"}, + "west": {"uv": [0, 2, 0.33333, 2.66667], "texture": "#1"}, + "up": {"uv": [0, 2, 5.33333, 2.33333], "texture": "#1"}, + "down": {"uv": [0, 2.33333, 5.33333, 2.66667], "texture": "#1"} + } + }, + { + "from": [13, 2, 15], + "to": [16, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 8, 15]}, + "faces": { + "north": {"uv": [0, 2.66667, 1, 4.66667], "texture": "#1"}, + "east": {"uv": [0.33333, 2.66667, 0, 4.66667], "texture": "#1"}, + "south": {"uv": [1, 2.66667, 0, 4.66667], "texture": "#1"}, + "west": {"uv": [1, 2.66667, 0.66667, 4.66667], "texture": "#1"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [0, 2, 15], + "to": [3, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 8, 15]}, + "faces": { + "north": {"uv": [1, 2.66667, 0, 4.66667], "texture": "#1"}, + "east": {"uv": [0.66667, 2.66667, 1, 4.66667], "texture": "#1"}, + "south": {"uv": [0, 2.66667, 1, 4.66667], "texture": "#1"}, + "west": {"uv": [0, 2.66667, 0.33333, 4.66667], "texture": "#1"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [2, 9, 16], + "to": [2, 10, 17], + "rotation": {"angle": 0, "axis": "x", "origin": [16, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [11, 8.66667, 10.66667, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [11, 8.66667, 10.66667, 9], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 1], "texture": "#1"} + } + }, + { + "from": [14, 9, 16], + "to": [14, 10, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 8, 15]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [10.66667, 8.66667, 11, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [10.66667, 8.66667, 11, 9], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 1], "texture": "#1"} + } + }, + { + "from": [2, 9, 17], + "to": [14, 10, 18], + "rotation": {"angle": 0, "axis": "x", "origin": [16, 8, 16]}, + "faces": { + "north": {"uv": [10.66667, 8.66667, 14.66667, 9], "texture": "#1"}, + "east": {"uv": [10.66667, 8.66667, 11, 9], "texture": "#1"}, + "south": {"uv": [10.66667, 8.66667, 14.66667, 9], "texture": "#1"}, + "west": {"uv": [14.33333, 8.66667, 14.66667, 9], "texture": "#1"}, + "up": {"uv": [10.66667, 8.66667, 14.66667, 9], "texture": "#1"}, + "down": {"uv": [10.66667, 8.66667, 14.66667, 9], "texture": "#1"} + } + }, + { + "from": [3, 2, 16], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "x", "origin": [17, 6, 15]}, + "faces": { + "north": {"uv": [4.33333, 2.66667, 1, 4.66667], "texture": "#1"}, + "east": {"uv": [1, 0, 1, 6], "texture": "#1"}, + "south": {"uv": [1, 2.66667, 4.33333, 4.66667], "texture": "#1"}, + "west": {"uv": [1, 0, 1, 6], "texture": "#1"}, + "up": {"uv": [0, 0, 10, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 10, 0], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "children": [19, 20, 21, 22, 23, 24, 25, 26] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stove_open.json b/src/main/resources/assets/modernlife/models/block/stove_open.json new file mode 100644 index 0000000..381dd61 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stove_open.json @@ -0,0 +1,422 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/stove", + "particle": "modernlife:block/stove" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 2, 15], + "faces": { + "north": {"uv": [0, 10, 5.33333, 10.66667], "texture": "#1"}, + "east": {"uv": [5.66667, 4.66667, 10.66667, 5.33333], "texture": "#1"}, + "south": {"uv": [0, 4.66667, 5.33333, 5.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 4.66667, 5.66667, 5.33333], "texture": "#1"}, + "up": {"uv": [5.33333, 5.66667, 10.66667, 10.66667], "texture": "#1"}, + "down": {"uv": [5.33333, 5.66667, 10.66667, 10.66667], "texture": "#1"} + } + }, + { + "from": [0, 9, 0], + "to": [16, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [0, 6.33333, 5.33333, 7.66667], "texture": "#1"}, + "east": {"uv": [5.66667, 1, 10.66667, 2.33333], "texture": "#1"}, + "south": {"uv": [0, 1, 5.33333, 2.33333], "texture": "#1"}, + "west": {"uv": [10.66667, 1, 5.66667, 2.33333], "texture": "#1"}, + "up": {"uv": [10.66667, 0, 16, 5], "texture": "#1"}, + "down": {"uv": [5.33333, 5.33333, 10.66667, 10.33333], "texture": "#1"} + } + }, + { + "from": [13, 13, 4], + "to": [13, 14, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [9.33333, 0.66667, 6, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [9.33333, 0.66667, 6, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 10], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 10], "texture": "#1"} + } + }, + { + "from": [12, 13, 5], + "to": [12, 14, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "east": {"uv": [9, 0.66667, 6.33333, 1], "texture": "#1"}, + "south": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "west": {"uv": [9, 0.66667, 6.33333, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 8, 0], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [3, 13, 4], + "to": [3, 14, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [6, 0.66667, 9.33333, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [6, 0.66667, 9.33333, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 10], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 10], "texture": "#1"} + } + }, + { + "from": [4, 13, 5], + "to": [4, 14, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "east": {"uv": [6.33333, 0.66667, 9, 1], "texture": "#1"}, + "south": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "west": {"uv": [6.33333, 0.66667, 9, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 8, 0], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [4, 13, 13], + "to": [12, 14, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [9, 0.66667, 6.33333, 1], "texture": "#1"}, + "east": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "south": {"uv": [9, 0.66667, 6.33333, 1], "texture": "#1"}, + "west": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 8, 0], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [3, 13, 14], + "to": [13, 14, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [9.33333, 0.66667, 6, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "south": {"uv": [9.33333, 0.66667, 6, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 10], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 10], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [3, 13, 4], + "to": [13, 14, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [6, 0.66667, 9.33333, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "south": {"uv": [6, 0.66667, 9.33333, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 10], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 0, 10], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [4, 13, 5], + "to": [12, 14, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 13.5, 9]}, + "faces": { + "north": {"uv": [6.33333, 0.66667, 9, 1], "texture": "#1"}, + "east": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "south": {"uv": [6.33333, 0.66667, 9, 1], "texture": "#1"}, + "west": {"uv": [6, 0, 6, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 8, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 8, 0], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [8, 14, 4], + "to": [8, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15, 9]}, + "faces": { + "north": {"uv": [0, 0, 0, 2], "texture": "#1"}, + "east": {"uv": [6, 0, 9.33333, 0.66667], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2], "texture": "#1"}, + "west": {"uv": [6, 0, 9.33333, 0.66667], "texture": "#1"}, + "up": {"uv": [0, 0, 10, 0], "rotation": 90, "texture": "#1"}, + "down": {"uv": [0, 0, 10, 0], "rotation": 270, "texture": "#1"} + } + }, + { + "from": [3, 14, 9], + "to": [13, 16, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15, 9]}, + "faces": { + "north": {"uv": [6, 0, 9.33333, 0.66667], "texture": "#1"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#1"}, + "south": {"uv": [6, 0, 9.33333, 0.66667], "texture": "#1"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 10, 0], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 0, 10, 0], "rotation": 180, "texture": "#1"} + } + }, + { + "from": [0, 13, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [0, 5.33333, 5.33333, 6.33333], "texture": "#1"}, + "east": {"uv": [10, 0, 10.66667, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 5.33333, 1], "texture": "#1"}, + "west": {"uv": [10.66667, 0, 10, 1], "texture": "#1"}, + "up": {"uv": [10.66667, 0, 16, 0.66667], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 2], "texture": "#1"} + } + }, + { + "from": [0, 10, 15], + "to": [16, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 2, 0]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 1, 0.33333, 2], "texture": "#1"}, + "south": {"uv": [0, 1, 5.33333, 2], "texture": "#1"}, + "west": {"uv": [0, 1, 0.33333, 2], "texture": "#1"}, + "up": {"uv": [0, 1, 5.33333, 1.33333], "texture": "#1"}, + "down": {"uv": [0, 1.66667, 5.33333, 2], "texture": "#1"} + } + }, + { + "from": [3, 2, 0], + "to": [13, 9, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [3, 2, 0]}, + "faces": { + "north": {"uv": [1, 7.66667, 4.33333, 10], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [1, 7.66667, 4.33333, 10], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 10, 3], "texture": "#1"}, + "down": {"uv": [0, 0, 10, 3], "texture": "#1"} + } + }, + { + "from": [13, 2, 0], + "to": [16, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [13, 2, 0]}, + "faces": { + "north": {"uv": [0, 7.66667, 1, 10], "texture": "#1"}, + "east": {"uv": [5.66667, 2.33333, 10.66667, 4.66667], "texture": "#1"}, + "south": {"uv": [4.33333, 2.66667, 5.33333, 4.66667], "texture": "#1"}, + "west": {"uv": [0, 10.66667, 5, 13], "texture": "#1"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "from": [0, 2, 0], + "to": [3, 9, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [3, 2, 0]}, + "faces": { + "north": {"uv": [1, 7.66667, 0, 10], "texture": "#1"}, + "east": {"uv": [5, 10.66667, 0, 13], "texture": "#1"}, + "south": {"uv": [5.33333, 2.66667, 4.33333, 4.66667], "texture": "#1"}, + "west": {"uv": [10.66667, 2.33333, 5.66667, 4.66667], "texture": "#1"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#1"} + } + }, + { + "name": "top_rack", + "from": [3, 6, 3], + "to": [13, 6, 14], + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [10.66667, 5.33333, 14.33333, 8.66667], "rotation": 90, "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 14.33333, 8.66667], "rotation": 90, "texture": "#1"} + } + }, + { + "name": "top_rack", + "from": [3, 3, 3], + "to": [13, 3, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -3, 0]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "up": {"uv": [10.66667, 5.33333, 14.33333, 8.66667], "rotation": 90, "texture": "#1"}, + "down": {"uv": [10.66667, 5.33333, 14.33333, 8.66667], "rotation": 90, "texture": "#1"} + } + }, + { + "from": [0, 0, 15], + "to": [16, 1, 17], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0.5, 16]}, + "faces": { + "north": {"uv": [0, 5, 5.33333, 5.33333], "rotation": 180, "texture": "#1"}, + "east": {"uv": [5, 4.66667, 5.33333, 5.33333], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 4.66667, 5.33333, 5], "texture": "#1"}, + "west": {"uv": [0, 4.66667, 0.33333, 5.33333], "rotation": 90, "texture": "#1"}, + "up": {"uv": [5.33333, 4.66667, 0, 5.33333], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 4.66667, 5.33333, 5.33333], "texture": "#1"} + } + }, + { + "from": [0, 0, 23], + "to": [16, 1, 25], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 2, 39]}, + "faces": { + "north": {"uv": [0, 2.33333, 5.33333, 2.66667], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 2, 0.33333, 2.66667], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 2, 5.33333, 2.33333], "texture": "#1"}, + "west": {"uv": [0, 2, 0.33333, 2.66667], "rotation": 90, "texture": "#1"}, + "up": {"uv": [0, 2, 5.33333, 2.66667], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 2, 5.35, 2.66667], "texture": "#1"} + } + }, + { + "from": [13, 0, 17], + "to": [16, 1, 23], + "rotation": {"angle": 0, "axis": "x", "origin": [16, 1, 23]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0.33333, 2.66667, 0, 4.66667], "rotation": 270, "texture": "#1"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "west": {"uv": [1, 2.66667, 0.66667, 4.66667], "rotation": 90, "texture": "#1"}, + "up": {"uv": [0, 2.66667, 1, 4.66667], "rotation": 180, "texture": "#1"}, + "down": {"uv": [1, 2.66667, 0, 4.66667], "texture": "#1"} + } + }, + { + "from": [0, 0, 17], + "to": [3, 1, 23], + "rotation": {"angle": 0, "axis": "x", "origin": [0, 1, 23]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0.66667, 2.66667, 1, 4.66667], "rotation": 270, "texture": "#1"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 2.66667, 0.33333, 4.66667], "rotation": 90, "texture": "#1"}, + "up": {"uv": [1, 2.66667, 0, 4.66667], "rotation": 180, "texture": "#1"}, + "down": {"uv": [0, 2.66667, 1, 4.66667], "texture": "#1"} + } + }, + { + "from": [2, -1, 24], + "to": [2, 0, 25], + "rotation": {"angle": 0, "axis": "x", "origin": [16, -2, 23]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [11, 8.66667, 10.66667, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [11, 8.66667, 10.66667, 9], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 1], "texture": "#1"} + } + }, + { + "from": [14, -1, 24], + "to": [14, 0, 25], + "rotation": {"angle": 0, "axis": "x", "origin": [0, -2, 23]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "east": {"uv": [10.66667, 8.66667, 11, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "west": {"uv": [10.66667, 8.66667, 11, 9], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 1], "texture": "#1"} + } + }, + { + "from": [2, -2, 24], + "to": [14, -1, 25], + "rotation": {"angle": 0, "axis": "x", "origin": [16, -3, 23]}, + "faces": { + "north": {"uv": [10.66667, 8.66667, 14.66667, 9], "texture": "#1"}, + "east": {"uv": [10.66667, 8.66667, 11, 9], "texture": "#1"}, + "south": {"uv": [10.66667, 8.66667, 14.66667, 9], "texture": "#1"}, + "west": {"uv": [14.33333, 8.66667, 14.66667, 9], "texture": "#1"}, + "up": {"uv": [10.66667, 8.66667, 14.66667, 9], "texture": "#1"}, + "down": {"uv": [10.66667, 8.66667, 14.66667, 9], "texture": "#1"} + } + }, + { + "from": [3, 0.099, 17], + "to": [13, 0.099, 23], + "rotation": {"angle": 0, "axis": "x", "origin": [17, 1.099, 21]}, + "faces": { + "north": {"uv": [0, 0, 10, 0], "rotation": 180, "texture": "#1"}, + "east": {"uv": [1, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 10, 0], "texture": "#1"}, + "west": {"uv": [1, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [4.33333, 2.66667, 1, 4.66667], "rotation": 180, "texture": "#1"}, + "down": {"uv": [1, 2.66667, 4.33333, 4.66667], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + { + "name": "group", + "origin": [8, 8, 8], + "color": 0, + "children": [19, 20, 21, 22, 23, 24, 25, 26] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/street_light.json b/src/main/resources/assets/modernlife/models/block/street_light.json new file mode 100644 index 0000000..f2d1755 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/street_light.json @@ -0,0 +1,275 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/anvil", + "1": "block/white_stained_glass", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [7.5, 0, 7.5], + "to": [8.5, 16, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 16], "texture": "#0"} + } + }, + { + "from": [4.5, -16, 4.5], + "to": [11.5, -15.5, 11.5], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 7, 0.5], "texture": "#0"}, + "east": {"uv": [0, 0, 7, 0.5], "texture": "#0"}, + "south": {"uv": [0, 0, 7, 0.5], "texture": "#0"}, + "west": {"uv": [0, 0, 7, 0.5], "texture": "#0"}, + "up": {"uv": [0, 0, 7, 7], "texture": "#0"}, + "down": {"uv": [0, 0, 7, 7], "texture": "#0"} + } + }, + { + "from": [5.5, -15.5, 5.5], + "to": [10.5, -14.5, 10.5], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 5, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 5, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 5, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 5, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 5, 5], "texture": "#0"}, + "down": {"uv": [0, 0, 5, 5], "texture": "#0"} + } + }, + { + "from": [7, -14.5, 7], + "to": [9, -9.5, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 5], "texture": "#0"}, + "east": {"uv": [0, 0, 2, 5], "texture": "#0"}, + "south": {"uv": [0, 0, 2, 5], "texture": "#0"}, + "west": {"uv": [0, 0, 2, 5], "texture": "#0"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#0"}, + "down": {"uv": [0, 0, 2, 2], "texture": "#0"} + } + }, + { + "from": [7.5, -9.5, 7.5], + "to": [8.5, 0, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 0, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 9.5], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 9.5], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 9.5], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 9.5], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 9.5], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 9.5], "texture": "#0"} + } + }, + { + "from": [7.5, 16, 7.5], + "to": [8.5, 28, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, -0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 12], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 12], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 12], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 12], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [-3.5, 26.6, 7.6], + "to": [9.5, 27.4, 8.4], + "rotation": {"angle": -22.5, "axis": "z", "origin": [7, 31, 8]}, + "faces": { + "north": {"uv": [0, 0, 0.8, 5], "rotation": 270, "texture": "#0"}, + "east": {"uv": [0, 0, 0.8, 5], "rotation": 270, "texture": "#0"}, + "south": {"uv": [0, 0, 0.8, 5], "rotation": 270, "texture": "#0"}, + "west": {"uv": [0, 0, 0.8, 5], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 0.8, 5], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 0.8, 5], "rotation": 270, "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [-6.5, 31.07044, 7.6], + "to": [-4.3, 31.22956, 8.4], + "shade": false, + "rotation": {"angle": -45, "axis": "x", "origin": [-5.4, 31.15, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-6.5, 31.07044, 7.6], + "to": [-4.3, 31.22956, 8.4], + "shade": false, + "rotation": {"angle": -22.5, "axis": "x", "origin": [-5.4, 31.15, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-6.5, 31.07044, 7.6], + "to": [-4.3, 31.22956, 8.4], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [-5.4, 31.15, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-6.5, 31.07044, 7.6], + "to": [-4.3, 31.22956, 8.4], + "shade": false, + "rotation": {"angle": 22.5, "axis": "x", "origin": [-5.4, 31.15, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-6.5, 31.07044, 7.6], + "to": [-4.3, 31.22956, 8.4], + "shade": false, + "rotation": {"angle": 45, "axis": "x", "origin": [-5.4, 31.15, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-6.5, 30.75, 7.92044], + "to": [-4.3, 31.55, 8.07956], + "shade": false, + "rotation": {"angle": -22.5, "axis": "x", "origin": [-5.4, 31.15, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-6.5, 30.75, 7.92044], + "to": [-4.3, 31.55, 8.07956], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [-5.4, 31.15, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-6.5, 30.75, 7.92044], + "to": [-4.3, 31.55, 8.07956], + "shade": false, + "rotation": {"angle": 22.5, "axis": "x", "origin": [-5.4, 31.15, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "from": [-6.575, 30.975, 7.5], + "to": [-4.075, 31.775, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-8.9, 32.9, 8]}, + "faces": { + "north": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "east": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "south": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "west": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 24, 0] + }, + "thirdperson_lefthand": { + "translation": [0, 24, 0] + }, + "firstperson_righthand": { + "rotation": [0, 33, 0], + "translation": [3.25, -4.75, 0] + }, + "firstperson_lefthand": { + "rotation": [0, 33, 0], + "translation": [3.25, -4.75, 0], + "scale": [-1, 1, 1] + }, + "ground": { + "translation": [0, 23.75, 0] + }, + "gui": { + "rotation": [29, 30, 0], + "translation": [0, 0.75, 0], + "scale": [0.35, 0.35, 0.35] + }, + "fixed": { + "translation": [0, 1.25, 0], + "scale": [0.33, 0.33, 0.33] + } + }, + "groups": [0, 1, 2, 3, 4, 5, 6, + { + "name": "light_head", + "origin": [-1.5, 20.75, 8], + "children": [ + { + "name": "hexadecagon", + "origin": [8, 8, 8], + "children": [] + }, 7, 8, 9, 10, 11, 12, 13, 14, 15] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/street_light_bottom.json b/src/main/resources/assets/modernlife/models/block/street_light_bottom.json new file mode 100644 index 0000000..345e230 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/street_light_bottom.json @@ -0,0 +1,88 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/anvil", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [3.1, 0, 3.1], + "to": [12.9, 0.5, 12.9], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 9.8, 0.5], "texture": "#0"}, + "east": {"uv": [0, 0, 9.8, 0.5], "texture": "#0"}, + "south": {"uv": [0, 0, 9.8, 0.5], "texture": "#0"}, + "west": {"uv": [0, 0, 9.8, 0.5], "texture": "#0"}, + "up": {"uv": [0, 0, 9.8, 0.5], "texture": "#0"}, + "down": {"uv": [0, 0, 9.8, 0.5], "texture": "#0"} + } + }, + { + "from": [4.5, 0.5, 4.5], + "to": [11.5, 1.5, 11.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 7, 1], "texture": "#0"}, + "east": {"uv": [0, 0, 7, 1], "texture": "#0"}, + "south": {"uv": [0, 0, 7, 1], "texture": "#0"}, + "west": {"uv": [0, 0, 7, 1], "texture": "#0"}, + "up": {"uv": [0, 0, 7, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 7, 1], "texture": "#0"} + } + }, + { + "from": [6.6, 1.5, 6.6], + "to": [9.4, 6.5, 9.4], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 2.8, 5], "texture": "#0"}, + "east": {"uv": [0, 0, 2.8, 5], "texture": "#0"}, + "south": {"uv": [0, 0, 2.8, 5], "texture": "#0"}, + "west": {"uv": [0, 0, 2.8, 5], "texture": "#0"}, + "up": {"uv": [0, 0, 2.8, 5], "texture": "#0"}, + "down": {"uv": [0, 0, 2.8, 5], "texture": "#0"} + } + }, + { + "from": [7.3, 6.5, 7.3], + "to": [8.7, 16, 8.7], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 1.4, 9.5], "texture": "#0"}, + "east": {"uv": [0, 0, 1.4, 9.5], "texture": "#0"}, + "south": {"uv": [0, 0, 1.4, 9.5], "texture": "#0"}, + "west": {"uv": [0, 0, 1.4, 9.5], "texture": "#0"}, + "up": {"uv": [0, 0, 1.4, 9.5], "texture": "#0"}, + "down": {"uv": [0, 0, 1.4, 9.5], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 24, 0] + }, + "thirdperson_lefthand": { + "translation": [0, 24, 0] + }, + "firstperson_righthand": { + "translation": [3.25, 0.25, 0] + }, + "firstperson_lefthand": { + "translation": [3.25, 0.25, 0], + "scale": [-1, 1, 1] + }, + "ground": { + "translation": [0, 23.75, 0] + }, + "gui": { + "rotation": [29, 30, 0], + "translation": [0, 3, 0], + "scale": [0.45, 0.45, 0.45] + }, + "fixed": { + "translation": [0, 2.25, 0], + "scale": [0.33, 0.33, 0.33] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/street_light_mid.json b/src/main/resources/assets/modernlife/models/block/street_light_mid.json new file mode 100644 index 0000000..da2eb4e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/street_light_mid.json @@ -0,0 +1,49 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/anvil", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [7.3, 0, 7.3], + "to": [8.7, 16, 8.7], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.1, 0, 7.3]}, + "faces": { + "north": {"uv": [0, 0, 1.4, 16], "texture": "#0"}, + "east": {"uv": [0, 0, 1.4, 16], "texture": "#0"}, + "south": {"uv": [0, 0, 1.4, 16], "texture": "#0"}, + "west": {"uv": [0, 0, 1.4, 16], "texture": "#0"}, + "up": {"uv": [0, 0, 1.4, 16], "texture": "#0"}, + "down": {"uv": [0, 0, 1.4, 16], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 24, 0] + }, + "thirdperson_lefthand": { + "translation": [0, 24, 0] + }, + "firstperson_righthand": { + "translation": [3.25, 0.25, 0] + }, + "firstperson_lefthand": { + "translation": [3.25, 0.25, 0], + "scale": [-1, 1, 1] + }, + "ground": { + "translation": [0, 23.75, 0] + }, + "gui": { + "rotation": [29, 30, 0], + "translation": [0, 3, 0], + "scale": [0.45, 0.45, 0.45] + }, + "fixed": { + "translation": [0, 2.25, 0], + "scale": [0.33, 0.33, 0.33] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/street_light_top.json b/src/main/resources/assets/modernlife/models/block/street_light_top.json new file mode 100644 index 0000000..f9fed85 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/street_light_top.json @@ -0,0 +1,201 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/anvil", + "1": "block/white_stained_glass", + "particle": "block/anvil" + }, + "elements": [ + { + "from": [-8.1, 10.6, 7.44], + "to": [10.1, 11.4, 8.56], + "rotation": {"angle": -22.5, "axis": "z", "origin": [6.6, 15, 8]}, + "faces": { + "north": {"uv": [0, 0, 0.8, 16], "rotation": 270, "texture": "#0"}, + "east": {"uv": [0, 0, 0.8, 16], "rotation": 270, "texture": "#0"}, + "south": {"uv": [0, 0, 0.8, 16], "rotation": 270, "texture": "#0"}, + "west": {"uv": [0, 0, 0.8, 16], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 0.8, 16], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 0.8, 16], "rotation": 270, "texture": "#0"} + } + }, + { + "from": [7.3, 0, 7.3], + "to": [8.7, 12, 8.7], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -16, -3.9]}, + "faces": { + "north": {"uv": [0, 0, 1.4, 12], "texture": "#0"}, + "east": {"uv": [0, 0, 1.4, 12], "texture": "#0"}, + "south": {"uv": [0, 0, 1.4, 12], "texture": "#0"}, + "west": {"uv": [0, 0, 1.4, 12], "texture": "#0"}, + "up": {"uv": [0, 0, 1.4, 12], "texture": "#0"}, + "down": {"uv": [0, 0, 1.4, 12], "texture": "#0"} + } + }, + { + "from": [-11.805, 16.475, 7.3], + "to": [-8.305, 17.275, 8.7], + "rotation": {"angle": 0, "axis": "y", "origin": [-15.06, 18.4, 8]}, + "faces": { + "north": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "east": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "south": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "west": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "up": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"}, + "down": {"uv": [0, 0, 0.8, 2.5], "rotation": 270, "texture": "#0"} + } + }, + { + "name": "hexadecagon", + "from": [-11.7, 16.58861, 7.44], + "to": [-8.5, 16.81139, 8.56], + "rotation": {"angle": -45, "axis": "x", "origin": [-11.6, 16.7, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-11.7, 16.58861, 7.44], + "to": [-8.5, 16.81139, 8.56], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-11.6, 16.7, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-11.7, 16.58861, 7.44], + "to": [-8.5, 16.81139, 8.56], + "rotation": {"angle": 0, "axis": "x", "origin": [-11.6, 16.7, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-11.7, 16.58861, 7.44], + "to": [-8.5, 16.81139, 8.56], + "rotation": {"angle": 22.5, "axis": "x", "origin": [-11.6, 16.7, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-11.7, 16.58861, 7.44], + "to": [-8.5, 16.81139, 8.56], + "rotation": {"angle": 45, "axis": "x", "origin": [-11.6, 16.7, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-11.7, 16.14, 7.88861], + "to": [-8.5, 17.26, 8.11139], + "rotation": {"angle": -22.5, "axis": "x", "origin": [-11.6, 16.7, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-11.7, 16.14, 7.88861], + "to": [-8.5, 17.26, 8.11139], + "rotation": {"angle": 0, "axis": "x", "origin": [-11.6, 16.7, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [-11.7, 16.14, 7.88861], + "to": [-8.5, 17.26, 8.11139], + "rotation": {"angle": 22.5, "axis": "x", "origin": [-11.6, 16.7, 8]}, + "faces": { + "north": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 24, 0] + }, + "thirdperson_lefthand": { + "translation": [0, 24, 0] + }, + "firstperson_righthand": { + "translation": [3.25, 0.25, 0] + }, + "firstperson_lefthand": { + "translation": [3.25, 0.25, 0], + "scale": [-1, 1, 1] + }, + "ground": { + "translation": [0, 23.75, 0] + }, + "gui": { + "rotation": [29, 30, 0], + "translation": [0, 3, 0], + "scale": [0.45, 0.45, 0.45] + }, + "fixed": { + "translation": [0, 2.25, 0], + "scale": [0.33, 0.33, 0.33] + } + }, + "groups": [0, 1, + { + "name": "light_head", + "origin": [-6.15, 6.65, 8], + "children": [2, + { + "name": "bulb", + "origin": [8, 8, 8], + "children": [3, 4, 5, 6, 7, 8, 9, 10] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_acacia_log_ramp.json b/src/main/resources/assets/modernlife/models/block/stripped_acacia_log_ramp.json new file mode 100644 index 0000000..12c0e79 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_acacia_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_acacia_log", + "particle": "block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_acacia_log_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/stripped_acacia_log_ramp_corner.json new file mode 100644 index 0000000..dd58e7f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_acacia_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stripped_acacia_log", + "particle": "block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_acacia_wood_ramp.json b/src/main/resources/assets/modernlife/models/block/stripped_acacia_wood_ramp.json new file mode 100644 index 0000000..12c0e79 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_acacia_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_acacia_log", + "particle": "block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_birch_log_ramp.json b/src/main/resources/assets/modernlife/models/block/stripped_birch_log_ramp.json new file mode 100644 index 0000000..7c39964 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_birch_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_birch_log", + "particle": "block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_birch_log_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/stripped_birch_log_ramp_corner.json new file mode 100644 index 0000000..3e62508 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_birch_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stripped_birch_log", + "particle": "block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_birch_wood_ramp.json b/src/main/resources/assets/modernlife/models/block/stripped_birch_wood_ramp.json new file mode 100644 index 0000000..c6f8443 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_birch_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_birch_wood", + "particle": "block/stripped_birch_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_crimson_log_ramp.json b/src/main/resources/assets/modernlife/models/block/stripped_crimson_log_ramp.json new file mode 100644 index 0000000..eb00e27 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_crimson_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_crimson_stem", + "particle": "block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_crimson_log_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/stripped_crimson_log_ramp_corner.json new file mode 100644 index 0000000..9cf818b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_crimson_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stripped_crimson_stem", + "particle": "block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_crimson_wood_ramp.json b/src/main/resources/assets/modernlife/models/block/stripped_crimson_wood_ramp.json new file mode 100644 index 0000000..21852a9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_crimson_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_crimson_wood", + "particle": "block/stripped_crimson_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_dark_oak_log_ramp.json b/src/main/resources/assets/modernlife/models/block/stripped_dark_oak_log_ramp.json new file mode 100644 index 0000000..2263076 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_dark_oak_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_dark_oak_log", + "particle": "block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_dark_oak_log_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/stripped_dark_oak_log_ramp_corner.json new file mode 100644 index 0000000..bed25c2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_dark_oak_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stripped_dark_oak_log", + "particle": "block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_dark_oak_wood_ramp.json b/src/main/resources/assets/modernlife/models/block/stripped_dark_oak_wood_ramp.json new file mode 100644 index 0000000..2263076 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_dark_oak_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_dark_oak_log", + "particle": "block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_jungle_log_ramp.json b/src/main/resources/assets/modernlife/models/block/stripped_jungle_log_ramp.json new file mode 100644 index 0000000..1549f75 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_jungle_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_jungle_log", + "particle": "block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_jungle_log_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/stripped_jungle_log_ramp_corner.json new file mode 100644 index 0000000..516c802 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_jungle_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stripped_jungle_log", + "particle": "block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_jungle_wood_ramp.json b/src/main/resources/assets/modernlife/models/block/stripped_jungle_wood_ramp.json new file mode 100644 index 0000000..1549f75 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_jungle_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_jungle_log", + "particle": "block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_oak_log_ramp.json b/src/main/resources/assets/modernlife/models/block/stripped_oak_log_ramp.json new file mode 100644 index 0000000..d8dda24 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_oak_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_oak_log", + "particle": "block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_oak_log_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/stripped_oak_log_ramp_corner.json new file mode 100644 index 0000000..85b44b4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_oak_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stripped_oak_log", + "particle": "block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_oak_wood_ramp.json b/src/main/resources/assets/modernlife/models/block/stripped_oak_wood_ramp.json new file mode 100644 index 0000000..3336b93 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_oak_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_oak_wood", + "particle": "block/stripped_oak_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_spruce_log_ramp.json b/src/main/resources/assets/modernlife/models/block/stripped_spruce_log_ramp.json new file mode 100644 index 0000000..e296b42 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_spruce_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_spruce_log", + "particle": "block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_spruce_log_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/stripped_spruce_log_ramp_corner.json new file mode 100644 index 0000000..1944009 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_spruce_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stripped_spruce_log", + "particle": "block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_spruce_wood_ramp.json b/src/main/resources/assets/modernlife/models/block/stripped_spruce_wood_ramp.json new file mode 100644 index 0000000..55853c5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_spruce_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_spruce_wood", + "particle": "block/stripped_spruce_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_warped_log_ramp.json b/src/main/resources/assets/modernlife/models/block/stripped_warped_log_ramp.json new file mode 100644 index 0000000..37edc59 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_warped_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_warped_stem", + "particle": "block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_warped_log_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/stripped_warped_log_ramp_corner.json new file mode 100644 index 0000000..d8aa3e7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_warped_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/stripped_warped_stem", + "particle": "block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/stripped_warped_wood_ramp.json b/src/main/resources/assets/modernlife/models/block/stripped_warped_wood_ramp.json new file mode 100644 index 0000000..f39d62e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/stripped_warped_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/stripped_warped_wood", + "particle": "block/stripped_warped_wood" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/tall_mirror.json b/src/main/resources/assets/modernlife/models/block/tall_mirror.json new file mode 100644 index 0000000..b1b0ed0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/tall_mirror.json @@ -0,0 +1,108 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "24": "modernlife:block/tall_mirror" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [1, 32, 1], + "faces": { + "north": {"uv": [0, 0, 0.5, 16], "texture": "#24"}, + "east": {"uv": [0, 0, 0.5, 16], "texture": "#24"}, + "south": {"uv": [0, 0, 0.5, 16], "texture": "#24"}, + "west": {"uv": [0, 0, 0.5, 16], "texture": "#24"}, + "up": {"uv": [0, 0, 0.5, 0.5], "texture": "#24"}, + "down": {"uv": [0, 15.5, 0.5, 16], "texture": "#24"} + } + }, + { + "from": [1, 0, 0], + "to": [15, 1, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 0, 0]}, + "faces": { + "north": {"uv": [0, 15.5, 8, 16], "texture": "#24"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#24"}, + "south": {"uv": [0, 15.5, 8, 16], "texture": "#24"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#24"}, + "up": {"uv": [0, 15.5, 8, 16], "texture": "#24"}, + "down": {"uv": [0, 15.5, 8, 16], "texture": "#24"} + } + }, + { + "from": [1, 31, 0], + "to": [15, 32, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 31, 0]}, + "faces": { + "north": {"uv": [0, 0, 8, 0.5], "texture": "#24"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#24"}, + "south": {"uv": [0, 0, 8, 0.5], "texture": "#24"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#24"}, + "up": {"uv": [0, 0, 8, 0.5], "texture": "#24"}, + "down": {"uv": [0, 0, 8, 0.5], "texture": "#24"} + } + }, + { + "from": [1, 1, 0], + "to": [15, 31, 0.1], + "rotation": {"angle": 0, "axis": "y", "origin": [1, 30, 0]}, + "faces": { + "north": {"uv": [8.5, 0.5, 15.5, 15.5], "texture": "#24"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#24"}, + "south": {"uv": [0.5, 0.5, 7.5, 15.5], "texture": "#24"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#24"}, + "up": {"uv": [0, 0, 16, 1], "texture": "#24"}, + "down": {"uv": [0, 0, 16, 1], "texture": "#24"} + } + }, + { + "from": [15, 0, 0], + "to": [16, 32, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [15, 0, 0]}, + "faces": { + "north": {"uv": [0, 0, 0.5, 16], "texture": "#24"}, + "east": {"uv": [0, 0, 0.5, 16], "texture": "#24"}, + "south": {"uv": [0, 0, 0.5, 16], "texture": "#24"}, + "west": {"uv": [0, 0, 0.5, 16], "texture": "#24"}, + "up": {"uv": [0, 0, 0.5, 0.5], "texture": "#24"}, + "down": {"uv": [0, 15.5, 0.5, 16], "texture": "#24"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 4.5], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 4.5], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "translation": [0.88, 3.2, 3.38], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.4, 0.4, 0.4] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2.5, -4.5, 0], + "scale": [0.47, 0.47, 0.47] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, -3.5, -4], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/terracotta_barrier.json b/src/main/resources/assets/modernlife/models/block/terracotta_barrier.json new file mode 100644 index 0000000..cc94e24 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/terracotta_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/terracotta", + "particle": "block/terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/terracotta_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/terracotta_kitchen_cabinet.json new file mode 100644 index 0000000..82a1db6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/terracotta_kitchen_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/terracotta_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [5, 5, 15], + "to": [7, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [11.33334, 5.33333, 11, 6], "texture": "#64"}, + "south": {"uv": [10.66666, 5.33333, 11.33334, 6], "texture": "#64"}, + "west": {"uv": [10.66666, 5.33333, 11, 6], "texture": "#64"}, + "up": {"uv": [10.66666, 5.33333, 11.33334, 5.66666], "texture": "#64"}, + "down": {"uv": [10.66666, 5.66667, 11.33334, 6], "texture": "#64"} + } + }, + { + "from": [9, 5, 15], + "to": [11, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [10, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#64"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#64"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#64"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#64"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/terracotta_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/terracotta_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..367e0f7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/terracotta_kitchen_drawer_cabinet.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/terracotta_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#3"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#3"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#3"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#3"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#3"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#3"} + } + }, + { + "from": [6, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 10, 15]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [12.66667, 5.33333, 12.33333, 5.66667], "texture": "#3"}, + "south": {"uv": [11.33333, 5.33333, 12.66667, 5.66667], "texture": "#3"}, + "west": {"uv": [11.33333, 5.33333, 11.66667, 5.66667], "texture": "#3"}, + "up": {"uv": [11.33333, 5.33333, 12.66667, 5.66666], "texture": "#3"}, + "down": {"uv": [11.33333, 5.33334, 12.66667, 5.66667], "texture": "#3"} + } + }, + { + "from": [11, 6, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 5, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#3"}, + "east": {"uv": [11, 5.33333, 10.66666, 6], "texture": "#3"}, + "south": {"uv": [11.33334, 5.33333, 10.66666, 6], "texture": "#3"}, + "west": {"uv": [11, 5.33333, 11.33334, 6], "texture": "#3"}, + "up": {"uv": [11.33334, 5.33333, 10.66666, 5.66666], "texture": "#3"}, + "down": {"uv": [11.33334, 5.66667, 10.66666, 6], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/terracotta_ramp.json b/src/main/resources/assets/modernlife/models/block/terracotta_ramp.json new file mode 100644 index 0000000..66506ac --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/terracotta_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/terracotta", + "particle": "block/terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/terracotta_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/terracotta_ramp_corner.json new file mode 100644 index 0000000..265881e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/terracotta_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/terracotta", + "particle": "block/terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/tile_light.json b/src/main/resources/assets/modernlife/models/block/tile_light.json new file mode 100644 index 0000000..55072f5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/tile_light.json @@ -0,0 +1,76 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "109": "modernlife:block/tile_light" + }, + "elements": [ + { + "name": "base", + "from": [5, 15, 5], + "to": [11, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -1]}, + "faces": { + "north": {"uv": [10, 0, 4, 1], "texture": "#109"}, + "east": {"uv": [4, 0, 10, 1], "texture": "#109"}, + "south": {"uv": [10, 0, 4, 1], "texture": "#109"}, + "west": {"uv": [4, 0, 10, 1], "texture": "#109"}, + "up": {"uv": [4, 0, 10, 6], "texture": "#109"}, + "down": {"uv": [10, 0, 4, 6], "texture": "#109"} + } + }, + { + "name": "bulb", + "from": [6, 14, 6], + "to": [10, 15, 10], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [-0.5, 0, -0.5]}, + "faces": { + "north": {"uv": [0, 2, 4, 1], "texture": "#109"}, + "east": {"uv": [0, 1, 4, 2], "texture": "#109"}, + "south": {"uv": [0, 1, 4, 2], "texture": "#109"}, + "west": {"uv": [0, 1, 4, 2], "texture": "#109"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#109"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#109"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-180, 0, 0], + "translation": [0, 4.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [-180, 0, 0], + "translation": [0, 4.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [128, 0, 0], + "translation": [1.13, 6.2, -0.62], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [128, 0, 0], + "translation": [1.13, 6.2, -0.62], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "rotation": [0, 0, -180], + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [-150, -45, 0], + "translation": [0.25, 3.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [90, 0, 0], + "translation": [0, 0.5, -8.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/toilet_full.json b/src/main/resources/assets/modernlife/models/block/toilet_full.json new file mode 100644 index 0000000..982f665 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/toilet_full.json @@ -0,0 +1,146 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "1": "modernlife:block/toilet_water_still", + "2": "modernlife:block/toilet", + "particle": "modernlife:block/toilet" + }, + "elements": [ + { + "name": "toilet_tank_lid", + "from": [3, 4, 0], + "to": [13, 16, 5], + "faces": { + "north": {"uv": [0, 8, 5, 14], "texture": "#2"}, + "east": {"uv": [10, 0, 12.5, 6], "texture": "#2"}, + "south": {"uv": [0, 0, 5, 6], "texture": "#2"}, + "west": {"uv": [12.5, 0, 10, 6], "texture": "#2"}, + "up": {"uv": [10, 2.5, 5, 0], "texture": "#2"}, + "down": {"uv": [10, 13, 5, 15.5], "texture": "#2"} + } + }, + { + "name": "toilet_bowl", + "from": [5, 4.989, 7], + "to": [11, 4.989, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0.999, 1]}, + "faces": { + "north": {"uv": [0, 0, 1.5, 0], "texture": "#1"}, + "east": {"uv": [0, 0, 1.5, 0], "texture": "#1"}, + "south": {"uv": [0, 0, 1.5, 0], "texture": "#1"}, + "west": {"uv": [0, 0, 1.5, 0], "texture": "#1"}, + "up": {"uv": [16, 8, 10, 2], "texture": "#1"}, + "down": {"uv": [16, 2, 10, 8], "texture": "#1"} + } + }, + { + "name": "toilet_bowl", + "from": [3, 3.99, 5], + "to": [5, 7.99, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 1]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "east": {"uv": [5, 4, 9.975, 6], "texture": "#2"}, + "south": {"uv": [10, 4, 9, 6], "texture": "#2"}, + "west": {"uv": [10, 4, 5, 6], "texture": "#2"}, + "up": {"uv": [10, 8, 11, 13], "texture": "#2"}, + "down": {"uv": [5, 8, 6, 13], "texture": "#2"} + } + }, + { + "name": "toilet_bowl", + "from": [11, 3.99, 5], + "to": [13, 7.99, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 1]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "east": {"uv": [5, 4, 10, 6], "texture": "#2"}, + "south": {"uv": [9, 4, 10, 6], "texture": "#2"}, + "west": {"uv": [9.975, 4, 5, 6], "texture": "#2"}, + "up": {"uv": [11, 8, 10, 13], "texture": "#2"}, + "down": {"uv": [6, 8, 5, 13], "texture": "#2"} + } + }, + { + "name": "toilet_bowl", + "from": [5, 3.99, 5], + "to": [11, 7.99, 7], + "shade": false, + "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, -6]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "south": {"uv": [1, 4, 4, 6], "texture": "#2"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "up": {"uv": [14, 8, 11, 9], "texture": "#2"}, + "down": {"uv": [9, 12, 6, 13], "texture": "#2"} + } + }, + { + "name": "toilet_bowl", + "from": [5, 3.99, 13], + "to": [11, 7.99, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 0, 1]}, + "faces": { + "north": {"uv": [1, 4, 4, 6], "texture": "#2"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "south": {"uv": [1, 4, 4, 6], "texture": "#2"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "up": {"uv": [14, 12, 11, 13], "texture": "#2"}, + "down": {"uv": [9, 8, 6, 9], "texture": "#2"} + } + }, + { + "from": [4, -0.01, 2], + "to": [12, 3.99, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [3, -3.01, 1]}, + "faces": { + "north": {"uv": [0.5, 14, 4.5, 16], "texture": "#2"}, + "east": {"uv": [6, 6, 11.5, 8], "texture": "#2"}, + "south": {"uv": [0.5, 6, 4.5, 8], "texture": "#2"}, + "west": {"uv": [11.5, 6, 6, 8], "texture": "#2"}, + "up": {"uv": [14.5, 6.5, 10.5, 12], "texture": "#2"}, + "down": {"uv": [9.5, 9, 5.5, 14.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.75, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 4.75, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, -180, 0], + "translation": [0, 1, -5.25], + "scale": [0.8, 0.8, 0.8] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/trash_can.json b/src/main/resources/assets/modernlife/models/block/trash_can.json new file mode 100644 index 0000000..bb95a69 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/trash_can.json @@ -0,0 +1,113 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "2": "modernlife:block/trash_can", + "particle": "block/iron_block" + }, + "elements": [ + { + "name": "hexadecagon", + "from": [2, 13, 2], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [3.19347, 0.5, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 1.5], "texture": "#2"}, + "east": {"uv": [0, 0, 6, 1.5], "texture": "#2"}, + "south": {"uv": [0, 0, 6, 1.5], "texture": "#2"}, + "west": {"uv": [0, 0, 6, 1.5], "texture": "#2"}, + "up": {"uv": [12, 6, 6, 0], "texture": "#2"}, + "down": {"uv": [6, 8, 0, 14], "texture": "#2"} + } + }, + { + "name": "hexadecagon", + "from": [3, 0, 3], + "to": [13, 13, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [3.19347, 0.5, 8]}, + "faces": { + "north": {"uv": [0.5, 1.5, 5.5, 8], "texture": "#2"}, + "east": {"uv": [0.5, 1.5, 5.5, 8], "texture": "#2"}, + "south": {"uv": [0.5, 1.5, 5.5, 8], "texture": "#2"}, + "west": {"uv": [0.5, 1.5, 5.5, 8], "texture": "#2"}, + "up": {"uv": [5.5, 13.5, 0.5, 8.5], "texture": "#2"}, + "down": {"uv": [5.5, 8.5, 0.5, 13.5], "texture": "#2"} + } + }, + { + "from": [10, 16, 8], + "to": [11, 18, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 32, 10]}, + "faces": { + "north": {"uv": [5.5, 6, 6, 7], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#2"}, + "south": {"uv": [5.5, 6, 6, 7], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#2"}, + "up": {"uv": [0.25, 0, 0, 0], "texture": "#2"}, + "down": {"uv": [0.25, 0, 0, 0], "texture": "#2"} + } + }, + { + "from": [5, 16, 8], + "to": [6, 18, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [2, 32, 10]}, + "faces": { + "north": {"uv": [5.5, 6, 6, 7], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#2"}, + "south": {"uv": [5.5, 6, 6, 7], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#2"}, + "up": {"uv": [0.25, 0, 0, 0], "texture": "#2"}, + "down": {"uv": [0.25, 0, 0, 0], "texture": "#2"} + } + }, + { + "from": [6, 17, 7.5], + "to": [10, 18, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 32, 9.5]}, + "faces": { + "north": {"uv": [6, 6, 8, 6.5], "texture": "#2"}, + "east": {"uv": [7.5, 6, 8, 6.5], "texture": "#2"}, + "south": {"uv": [6, 6, 8, 6.5], "texture": "#2"}, + "west": {"uv": [6, 6, 6.5, 6.5], "texture": "#2"}, + "up": {"uv": [8, 6.5, 6, 6], "texture": "#2"}, + "down": {"uv": [8, 6, 6, 6.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.05, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/turntable.json b/src/main/resources/assets/modernlife/models/block/turntable.json new file mode 100644 index 0000000..60e7fc2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/turntable.json @@ -0,0 +1,86 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "133": "modernlife:block/turntable_side", + "134": "modernlife:block/turntable_top", + "135": "modernlife:block/turntable_stone", + "136": "modernlife:block/turntable_bottom", + "particle": "modernlife:block/turntable_side" + }, + "elements": [ + { + "from": [4, 0, 4], + "to": [12, 6, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [4, 0, 4]}, + "faces": { + "north": {"uv": [0, 8, 8, 14], "texture": "#135"}, + "east": {"uv": [0, 8, 8, 14], "texture": "#135"}, + "south": {"uv": [0, 8, 8, 14], "texture": "#135"}, + "west": {"uv": [0, 8, 8, 14], "texture": "#135"}, + "up": {"uv": [0, 0, 8, 8], "texture": "#135"}, + "down": {"uv": [8, 0, 16, 8], "texture": "#135"} + } + }, + { + "from": [0, 13, 0], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 14, 0]}, + "faces": { + "north": {"uv": [0, 0, 16, 3], "texture": "#133"}, + "east": {"uv": [0, 0, 16, 3], "texture": "#133"}, + "south": {"uv": [0, 0, 16, 3], "texture": "#133"}, + "west": {"uv": [0, 0, 16, 3], "texture": "#133"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#134"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#136"} + } + }, + { + "from": [6, 6, 6], + "to": [10, 13, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 7, 6]}, + "faces": { + "north": {"uv": [6, 3, 10, 10], "texture": "#133"}, + "east": {"uv": [6, 3, 10, 10], "texture": "#133"}, + "south": {"uv": [6, 3, 10, 10], "texture": "#133"}, + "west": {"uv": [6, 3, 10, 10], "texture": "#133"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#133"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#133"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 4.25, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 4.25, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, -3], + "translation": [1.13, -0.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, -3], + "translation": [1.13, -0.05, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -1, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "translation": [0, 14.5, 0] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/vinyl_siding.json b/src/main/resources/assets/modernlife/models/block/vinyl_siding.json new file mode 100644 index 0000000..fdcf1b1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/vinyl_siding.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/vinyl_siding" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/wall_shelf.json b/src/main/resources/assets/modernlife/models/block/wall_shelf.json new file mode 100644 index 0000000..48e0d19 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/wall_shelf.json @@ -0,0 +1,92 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "block/oak_planks", + "particle": "block/oak_planks" + }, + "elements": [ + { + "from": [0, 7.5, 0], + "to": [16, 8.5, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -3.5, 7.5]}, + "faces": { + "north": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "east": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "south": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "west": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "up": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"}, + "down": {"uv": [0, 0, 6, 16], "rotation": 90, "texture": "#0"} + } + }, + { + "from": [1.5, 4.5, 0], + "to": [2.5, 8.5, 1], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 6, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + }, + { + "from": [13.5, 4.5, 0], + "to": [14.5, 8.5, 1], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 6, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "east": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "south": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "west": {"uv": [0, 0, 1, 4], "texture": "#0"}, + "up": {"uv": [0, 0, 1, 1], "texture": "#0"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [10, 45, 0], + "translation": [3.25, 0, 0], + "scale": [0.9, 0.9, 0.9] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "children": [0, 1, 2] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/wall_socket.json b/src/main/resources/assets/modernlife/models/block/wall_socket.json new file mode 100644 index 0000000..6dd39e5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/wall_socket.json @@ -0,0 +1,60 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:block/electrical_outlet", + "particle": "modernlife:block/electrical_outlet" + }, + "elements": [ + { + "name": "panel", + "from": [5, 4, 0], + "to": [11, 12, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, -0.4, 8]}, + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#1"}, + "east": {"uv": [11, 0, 12, 8], "texture": "#1"}, + "south": {"uv": [6, 0, 12, 8], "texture": "#1"}, + "west": {"uv": [6, 0, 7, 8], "texture": "#1"}, + "up": {"uv": [6, 1, 12, 0], "texture": "#1"}, + "down": {"uv": [6, 7, 12, 8], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 1.5, 5], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 1.5, 5], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -5, 3], + "translation": [0.63, 0.5, 12], + "scale": [1.5, 1.5, 1.5] + }, + "firstperson_lefthand": { + "rotation": [0, -5, 3], + "translation": [0.63, 0.5, 12], + "scale": [1.5, 1.5, 1.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-8, -4, 0.25], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_barrier.json b/src/main/resources/assets/modernlife/models/block/warped_barrier.json new file mode 100644 index 0000000..9f17076 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_barrier.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/barrier", + "textures": { + "0": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_chair.json b/src/main/resources/assets/modernlife/models/block/warped_chair.json new file mode 100644 index 0000000..7f25c45 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_chair.json @@ -0,0 +1,215 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "render_type" : "cutout", + "textures": { + "138": "modernlife:block/warped_chair", + "particle": "modernlife:block/warped_chair" + }, + "elements": [ + { + "name": "top", + "from": [2, 7, 2], + "to": [14, 10, 14], + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#138"}, + "east": {"uv": [6, 7.5, 0, 9], "texture": "#138"}, + "south": {"uv": [6, 6, 12, 7.5], "texture": "#138"}, + "west": {"uv": [0, 7.5, 6, 9], "texture": "#138"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#138"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 10, 13], + "to": [12, 25, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 0, 0]}, + "faces": { + "north": {"uv": [12, 0, 16, 7.5], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "south": {"uv": [16, 0, 12, 7.5], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#138"}, + "up": {"uv": [2, 0, 0, 0], "texture": "#138"}, + "down": {"uv": [2, 0, 0, 0], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 10, 12], + "to": [4, 24, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "east": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "south": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "west": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "up": {"uv": [2, 12, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 10, 12], + "to": [14, 24, 14], + "faces": { + "north": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "east": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "south": {"uv": [1, 9, 0, 16], "texture": "#138"}, + "west": {"uv": [0, 9, 1, 16], "texture": "#138"}, + "up": {"uv": [3, 12, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 3], + "to": [12, 4, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [4, 2, 13], + "to": [12, 4, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "south": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "rotation": 270, "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "rotation": 90, "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [13, 2, 4], + "to": [13, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [2, 9, 6, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [3, 2, 4], + "to": [3, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "east": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "south": {"uv": [0, 0, 0, 0.5], "texture": "#138"}, + "west": {"uv": [6, 9, 2, 10], "texture": "#138"}, + "up": {"uv": [0, 2, 0, 0], "texture": "#138"}, + "down": {"uv": [0, 0, 0, 2], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [12, 0, 2], + "to": [14, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -10]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [3, 11, 2, 10], "texture": "#138"}, + "down": {"uv": [3, 10, 2, 11], "texture": "#138"} + } + }, + { + "name": "back_support", + "from": [2, 0, 2], + "to": [4, 7, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -10]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "up": {"uv": [2, 11, 3, 10], "texture": "#138"}, + "down": {"uv": [2, 10, 3, 11], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [2, 0, 12], + "to": [4, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 26]}, + "faces": { + "north": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [2, 10, 3, 11], "texture": "#138"}, + "down": {"uv": [2, 11, 3, 10], "texture": "#138"} + } + }, + { + "name": "front_support", + "from": [12, 0, 12], + "to": [14, 7, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 26]}, + "faces": { + "north": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "east": {"uv": [1, 9, 2, 12.5], "texture": "#138"}, + "south": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "west": {"uv": [2, 9, 1, 12.5], "texture": "#138"}, + "up": {"uv": [3, 10, 2, 11], "texture": "#138"}, + "down": {"uv": [3, 11, 2, 10], "texture": "#138"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 10, 0], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [0, -1.75, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, -0.25, -2.75], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_coffee_table.json b/src/main/resources/assets/modernlife/models/block/warped_coffee_table.json new file mode 100644 index 0000000..7f467f7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_coffee_table.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_coffee_table_corner.json b/src/main/resources/assets/modernlife/models/block/warped_coffee_table_corner.json new file mode 100644 index 0000000..13cbb55 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_coffee_table_corner.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_corner", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_coffee_table_end.json b/src/main/resources/assets/modernlife/models/block/warped_coffee_table_end.json new file mode 100644 index 0000000..f8d927b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_coffee_table_end.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_end", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_coffee_table_mid.json b/src/main/resources/assets/modernlife/models/block/warped_coffee_table_mid.json new file mode 100644 index 0000000..dc857bb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_coffee_table_mid.json @@ -0,0 +1,8 @@ +{ + "parent": "modernlife:block/coffee_table_mid", + "textures": { + "0": "block/warped_planks", + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_deck.json b/src/main/resources/assets/modernlife/models/block/warped_deck.json new file mode 100644 index 0000000..d9d95d3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_deck.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "118": "modernlife:block/warped_planks_deck" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#118"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#118"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#118"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#118"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#118"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#118"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -3.5, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 63], + "translation": [-0.5, -0.75, 5.25], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, -5.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, 6] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_deck_support.json b/src/main/resources/assets/modernlife/models/block/warped_deck_support.json new file mode 100644 index 0000000..c9fe05b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_deck_support.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "block/warped_planks", + "2": "modernlife:block/warped_planks_deck", + "particle": "block/warped_planks" + }, + "elements": [ + { + "from": [3, 13, 0], + "to": [6, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-9.5, -0.5, 0]}, + "faces": { + "north": {"uv": [10, 2, 13, 4], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [0, 14, 0], + "to": [16, 16, 3], + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 4], + "to": [16, 16, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 4]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 12], + "to": [16, 16, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 12]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [0, 14, 8], + "to": [16, 16, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 8]}, + "faces": { + "north": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "east": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 3], "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "texture": "#2"} + } + }, + { + "from": [10, 13, 0], + "to": [13, 15, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, -0.5, 0]}, + "faces": { + "north": {"uv": [3, 2, 6, 4], "texture": "#2"}, + "east": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "south": {"uv": [13, 1, 16, 3], "texture": "#2"}, + "west": {"uv": [0, 1, 16, 3], "texture": "#2"}, + "up": {"uv": [16, 0, 0, 3], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 3, 16, 6], "rotation": 90, "texture": "#2"} + } + }, + { + "name": "support", + "from": [6, 0, 6], + "to": [10, 14, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7.5, 0, 0.5]}, + "faces": { + "north": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "east": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "south": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "west": {"uv": [6, 1.5, 10, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 4, 4], "texture": "#1"}, + "down": {"uv": [0, 0, 4, 4], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 30, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_glass_door_bottom.json b/src/main/resources/assets/modernlife/models/block/warped_glass_door_bottom.json new file mode 100644 index 0000000..35b7085 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_glass_door_bottom.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom", + "textures": { + "top": "modernlife:block/warped_glass_door_top", + "bottom": "modernlife:block/warped_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_glass_door_bottom_hinge.json b/src/main/resources/assets/modernlife/models/block/warped_glass_door_bottom_hinge.json new file mode 100644 index 0000000..185d8be --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_glass_door_bottom_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_bottom_rh", + "textures": { + "top": "modernlife:block/warped_glass_door_top", + "bottom": "modernlife:block/warped_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_glass_door_top.json b/src/main/resources/assets/modernlife/models/block/warped_glass_door_top.json new file mode 100644 index 0000000..91dc23e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_glass_door_top.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top", + "textures": { + "top": "modernlife:block/warped_glass_door_top", + "bottom": "modernlife:block/warped_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_glass_door_top_hinge.json b/src/main/resources/assets/modernlife/models/block/warped_glass_door_top_hinge.json new file mode 100644 index 0000000..6f06f9c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_glass_door_top_hinge.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/door_top_rh", + "textures": { + "top": "modernlife:block/warped_glass_door_top", + "bottom": "modernlife:block/warped_glass_door_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/block/warped_kitchen_cabinet.json new file mode 100644 index 0000000..6aac1a6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_kitchen_cabinet.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/warped_kitchen_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 16], + "to": [7, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 8, 15], + "to": [7, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [6, 4, 15], + "to": [7, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [6, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 15], + "to": [10, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [9, 4, 16], + "to": [10, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [9, 8, 15], + "to": [10, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [9, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/block/warped_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..9c5a8c7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_kitchen_drawer_cabinet.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "texture_size": [64, 64], + "textures": { + "64": "modernlife:block/warped_kitchen_drawer_cabinet" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [5.33333, 10.33333, 0, 5.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 5.33333, 5.33333, 10.33333], "texture": "#64"} + } + }, + { + "from": [6, 12, 16], + "to": [10, 13, 17], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 0.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [10.33333, 0, 10.66667, 1.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.66667, 0, 10.33333, 1.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [10, 12, 15], + "to": [10, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.33333, 10.33333, 1], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.66667, 1, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [6, 12, 15], + "to": [6, 13, 16], + "rotation": {"angle": 0, "axis": "z", "origin": [6, 13, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "rotation": 270, "texture": "#64"}, + "east": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "rotation": 90, "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "west": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "rotation": 90, "texture": "#64"}, + "up": {"uv": [5.33333, 0, 10.33333, 5.33333], "rotation": 90, "texture": "#64"}, + "down": {"uv": [10.33333, 0, 5.33333, 5.33333], "rotation": 90, "texture": "#64"} + } + }, + { + "from": [12, 4, 15], + "to": [13, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.66667, 10.33333, 1.33333], "texture": "#64"}, + "down": {"uv": [10.33333, 1.33333, 10.66667, 1.66667], "texture": "#64"} + } + }, + { + "from": [12, 4, 16], + "to": [13, 8, 17], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 16]}, + "faces": { + "north": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "east": {"uv": [10.66667, 0, 10.33333, 1.33333], "texture": "#64"}, + "south": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "west": {"uv": [10.33333, 0, 10.66667, 1.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 0, 10.33333, 0.33333], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + }, + { + "from": [12, 8, 15], + "to": [13, 8, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [12, 4, 15]}, + "faces": { + "north": {"uv": [10.66667, 0, 16, 5.33333], "texture": "#64"}, + "east": {"uv": [10.33333, 0, 5.33333, 5.33333], "texture": "#64"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#64"}, + "west": {"uv": [5.33333, 0, 10.33333, 5.33333], "texture": "#64"}, + "up": {"uv": [10.66667, 1.33333, 10.33333, 1], "texture": "#64"}, + "down": {"uv": [10.66667, 1, 10.33333, 1.33333], "texture": "#64"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 0, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_log_ramp.json b/src/main/resources/assets/modernlife/models/block/warped_log_ramp.json new file mode 100644 index 0000000..d87ebd7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_log_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_log_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/warped_log_ramp_corner.json new file mode 100644 index 0000000..baeca50 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_log_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/warped_stem", + "particle": "block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_mini_stool.json b/src/main/resources/assets/modernlife/models/block/warped_mini_stool.json new file mode 100644 index 0000000..a9ca2c2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_mini_stool.json @@ -0,0 +1,179 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "141": "modernlife:block/warped_mini_stool" + }, + "elements": [ + { + "name": "top", + "from": [2, 6, 2], + "to": [14, 9, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "east": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "south": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "west": {"uv": [0, 6, 6, 7.5], "texture": "#141"}, + "up": {"uv": [6, 6, 0, 0], "texture": "#141"}, + "down": {"uv": [12, 0, 6, 6], "texture": "#141"} + } + }, + { + "from": [6, 2, 4], + "to": [10, 4, 4], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "texture": "#141"} + } + }, + { + "from": [6, 2, 12], + "to": [10, 4, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [15.5, 0, 15.5]}, + "faces": { + "north": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "east": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "south": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "west": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "texture": "#141"} + } + }, + { + "from": [4, 2, 6], + "to": [4, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [2.5, 0, 0, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [2.5, 0, 0, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [12, 2, 6], + "to": [12, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "east": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "south": {"uv": [0, 0, 0, 3], "texture": "#141"}, + "west": {"uv": [3, 7.5, 5, 8.5], "texture": "#141"}, + "up": {"uv": [0, 0, 2.5, 0], "rotation": 270, "texture": "#141"}, + "down": {"uv": [0, 0, 2.5, 0], "rotation": 90, "texture": "#141"} + } + }, + { + "from": [3, 0, 3], + "to": [6, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "west": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"}, + "down": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"} + } + }, + { + "from": [10, 0, 3], + "to": [13, 6, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 8.5]}, + "faces": { + "north": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "south": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "up": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"}, + "down": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"} + } + }, + { + "from": [3, 0, 10], + "to": [6, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [22.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "east": {"uv": [3, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "up": {"uv": [1.5, 10.5, 0, 12], "texture": "#141"}, + "down": {"uv": [1.5, 12, 0, 10.5], "texture": "#141"} + } + }, + { + "from": [10, 0, 10], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [-6.5, 7.75, 7.5]}, + "faces": { + "north": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "east": {"uv": [0, 7.5, 1.5, 10.5], "texture": "#141"}, + "south": {"uv": [1.5, 7.5, 0, 10.5], "texture": "#141"}, + "west": {"uv": [1.5, 7.5, 3, 10.5], "texture": "#141"}, + "up": {"uv": [0, 10.5, 1.5, 12], "texture": "#141"}, + "down": {"uv": [0, 12, 1.5, 10.5], "texture": "#141"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 1.75, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 3, 0] + } + }, + "groups": [ + 0, + { + "name": "supports", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "legs", + "origin": [2, 7.72417, 8], + "color": 0, + "children": [5, 6, 7, 8] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_night_stand.json b/src/main/resources/assets/modernlife/models/block/warped_night_stand.json new file mode 100644 index 0000000..41af3da --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_night_stand.json @@ -0,0 +1,218 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "107": "modernlife:block/warped_night_stand" + }, + "elements": [ + { + "name": "body", + "from": [0, 1, 0], + "to": [16, 16, 14], + "faces": { + "north": {"uv": [10, 0, 15.33333, 5], "texture": "#107"}, + "east": {"uv": [5.33333, 0, 10, 5], "texture": "#107"}, + "south": {"uv": [0, 0, 5.33333, 5], "texture": "#107"}, + "west": {"uv": [10, 0, 5.33333, 5], "texture": "#107"}, + "up": {"uv": [5.33333, 9.66667, 0, 5], "texture": "#107"}, + "down": {"uv": [10.66667, 5, 5.33333, 9.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 12], + "to": [2, 1, 14], + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 12], + "to": [16, 1, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [0, 0, 0], + "to": [2, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -12]}, + "faces": { + "north": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "south": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 16, 0], "texture": "#107"}, + "down": {"uv": [15.33333, 0, 16, 0.66667], "texture": "#107"} + } + }, + { + "name": "sw_leg", + "from": [14, 0, 0], + "to": [16, 1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, -12]}, + "faces": { + "north": {"uv": [15.33333, 0.33333, 16, 0.66667], "texture": "#107"}, + "east": {"uv": [15.33333, 0, 16, 0.33333], "texture": "#107"}, + "south": {"uv": [16, 0, 15.33333, 0.33333], "texture": "#107"}, + "west": {"uv": [16, 0.33333, 15.33333, 0.66667], "texture": "#107"}, + "up": {"uv": [16, 0.66667, 15.33333, 0], "texture": "#107"}, + "down": {"uv": [16, 0, 15.33333, 0.66667], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 6, 15], + "to": [10.999, 7, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 6, 14], + "to": [4.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 6, 14], + "to": [10.999, 7, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, -5.6, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [4.999, 12, 14], + "to": [4.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_left", + "from": [10.999, 12, 14], + "to": [10.999, 13, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [5.999, 0.4, 0]}, + "faces": { + "north": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "east": {"uv": [15.33333, 3, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [0, 0, 0, 0.25], "texture": "#107"}, + "west": {"uv": [15.33333, 2.66667, 15.66667, 3], "texture": "#107"}, + "up": {"uv": [0, 0.25, 0, 0], "texture": "#107"}, + "down": {"uv": [0, 0, 0, 0.25], "texture": "#107"} + } + }, + { + "name": "upper_handle_mid", + "from": [4.999, 12, 15], + "to": [10.999, 13, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.001, 0.4, 0]}, + "faces": { + "north": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 90, "texture": "#107"}, + "east": {"uv": [15.33333, 2.33333, 15.66667, 2.66667], "texture": "#107"}, + "south": {"uv": [15.66667, 0.66667, 15.33333, 2.66667], "rotation": 270, "texture": "#107"}, + "west": {"uv": [15.33333, 0.66667, 15.66667, 1], "texture": "#107"}, + "up": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"}, + "down": {"uv": [15.33333, 0.66667, 15.66667, 2.66667], "rotation": 270, "texture": "#107"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.5, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + }, + "groups": [ + 0, + { + "name": "legs", + "origin": [0, 0, 0], + "color": 0, + "children": [1, 2, 3, 4] + }, + { + "name": "lower_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [5, 6, 7] + }, + { + "name": "upper_handle", + "origin": [0, 0, 0], + "color": 0, + "children": [8, 9, 10] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_picnic_table.json b/src/main/resources/assets/modernlife/models/block/warped_picnic_table.json new file mode 100644 index 0000000..5d9bb95 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_picnic_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table", + "textures": { + "0": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_picnic_table_front.json b/src/main/resources/assets/modernlife/models/block/warped_picnic_table_front.json new file mode 100644 index 0000000..9ebe34a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_picnic_table_front.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_front", + "textures": { + "0": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_picnic_table_full.json b/src/main/resources/assets/modernlife/models/block/warped_picnic_table_full.json new file mode 100644 index 0000000..848a5c7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_picnic_table_full.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/picnic_table_full", + "textures": { + "0": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_ramp.json b/src/main/resources/assets/modernlife/models/block/warped_ramp.json new file mode 100644 index 0000000..10e6b08 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_ramp_corner.json b/src/main/resources/assets/modernlife/models/block/warped_ramp_corner.json new file mode 100644 index 0000000..8e27d3d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_ramp_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp_corner", + "textures": { + "1": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_round_table.json b/src/main/resources/assets/modernlife/models/block/warped_round_table.json new file mode 100644 index 0000000..9a89ef6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_round_table.json @@ -0,0 +1,188 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/warped_round_table" + }, + "elements": [ + { + "from": [0, 15, 14], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [0, 0.66667, 10.66667, 1.33333], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "south": {"uv": [0, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 1.33333, 0, 0], "texture": "#3"}, + "down": {"uv": [0, 1.33333, 10.66667, 0], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 0], + "to": [16, 16, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 16]}, + "faces": { + "north": {"uv": [10.66667, 0, 0, 0.66667], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0.66667, 0, 1.33333], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 0, 1.33333], "texture": "#3"}, + "down": {"uv": [0, 0, 10.66667, 1.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [0, 15, 2], + "to": [2, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "east": {"uv": [1.33333, 0.66667, 9.33333, 1.33333], "texture": "#3"}, + "south": {"uv": [9.33333, 0, 10.66667, 0.66667], "texture": "#3"}, + "west": {"uv": [1.33333, 0, 9.33333, 0.66667], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 0], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 0], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [14, 15, 2], + "to": [16, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 15.5, 8]}, + "faces": { + "north": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "east": {"uv": [9.33333, 0, 1.33333, 0.66667], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 9.33333, 0.66667], "texture": "#3"}, + "west": {"uv": [9.33333, 0.66667, 1.33333, 1.33333], "texture": "#3"}, + "up": {"uv": [9.33333, 0, 1.33333, 1.33333], "rotation": 90, "texture": "#3"}, + "down": {"uv": [1.33333, 0, 9.33333, 1.33333], "rotation": 90, "texture": "#3"} + } + }, + { + "from": [2, 15, 2], + "to": [14, 16, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 18]}, + "faces": { + "north": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "east": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "south": {"uv": [16, 15.33333, 5.33333, 16], "texture": "#3"}, + "west": {"uv": [16, 15.33333, 14.66667, 16], "texture": "#3"}, + "up": {"uv": [9.33333, 1.33333, 1.33333, 9.33333], "texture": "#3"}, + "down": {"uv": [1.33333, 1.33333, 9.33333, 9.33333], "rotation": 180, "texture": "#3"} + } + }, + { + "from": [3, 0, 14], + "to": [5, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 13]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0.66667, 12, 0], "texture": "#3"}, + "down": {"uv": [10.66667, 9.35, 12, 10], "texture": "#3"} + } + }, + { + "from": [5, 0, 14], + "to": [11, 15, 14], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 13]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 14], + "to": [13, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 13]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "up": {"uv": [12, 0.66667, 10.66667, 0], "texture": "#3"}, + "down": {"uv": [12, 9.35, 10.66667, 10], "texture": "#3"} + } + }, + { + "from": [3, 0, 1], + "to": [5, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-8, 0, 3]}, + "faces": { + "north": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "east": {"uv": [12, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 10.66667, 10], "texture": "#3"}, + "up": {"uv": [10.66667, 0, 12, 0.66667], "texture": "#3"}, + "down": {"uv": [10.66667, 10, 12, 9.35], "texture": "#3"} + } + }, + { + "from": [5, 0, 2], + "to": [11, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-6, 0, 3]}, + "faces": { + "north": {"uv": [16, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "south": {"uv": [12, 0, 16, 10], "texture": "#3"}, + "west": {"uv": [0, 0, 0, 3.75], "texture": "#3"}, + "up": {"uv": [1.5, 0, 0, 0], "texture": "#3"}, + "down": {"uv": [1.5, 0, 0, 0], "texture": "#3"} + } + }, + { + "from": [11, 0, 1], + "to": [13, 15, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [24, 0, 3]}, + "faces": { + "north": {"uv": [10.66667, 0, 12, 10], "texture": "#3"}, + "east": {"uv": [10.66667, 0, 11.33333, 10], "texture": "#3"}, + "south": {"uv": [12, 0, 10.66667, 10], "texture": "#3"}, + "west": {"uv": [11.33333, 0, 12, 10], "texture": "#3"}, + "up": {"uv": [12, 0, 10.66667, 0.66667], "texture": "#3"}, + "down": {"uv": [12, 10, 10.66667, 9.35], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.5, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_small_table.json b/src/main/resources/assets/modernlife/models/block/warped_small_table.json new file mode 100644 index 0000000..b9254e3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_small_table.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table", + "textures": { + "0": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_small_table_corner.json b/src/main/resources/assets/modernlife/models/block/warped_small_table_corner.json new file mode 100644 index 0000000..0c4df0f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_small_table_corner.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_corner", + "textures": { + "0": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_small_table_end.json b/src/main/resources/assets/modernlife/models/block/warped_small_table_end.json new file mode 100644 index 0000000..6e4ba91 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_small_table_end.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_end", + "textures": { + "0": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_small_table_mid.json b/src/main/resources/assets/modernlife/models/block/warped_small_table_mid.json new file mode 100644 index 0000000..deeff5f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_small_table_mid.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/small_table_mid", + "textures": { + "0": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_stool.json b/src/main/resources/assets/modernlife/models/block/warped_stool.json new file mode 100644 index 0000000..fa158df --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_stool.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/stool", + "textures": { + "0": "block/warped_planks", + "particle": "block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_wall_shelf.json b/src/main/resources/assets/modernlife/models/block/warped_wall_shelf.json new file mode 100644 index 0000000..c301033 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_wall_shelf.json @@ -0,0 +1,144 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/warped_wall_shelf" + }, + "elements": [ + { + "from": [0, 7, 0], + "to": [16, 8, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, -4, 7.5]}, + "faces": { + "north": {"uv": [0, 5, 16, 6], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 6], "rotation": 270, "texture": "#1"}, + "south": {"uv": [0, 0, 16, 1], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 6], "rotation": 90, "texture": "#1"}, + "up": {"uv": [16, 6, 0, 0], "texture": "#1"}, + "down": {"uv": [16, 0, 0, 6], "texture": "#1"} + } + }, + { + "from": [1, 4, 0], + "to": [1, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 5, 0], + "to": [1, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [1, 6, 1], + "to": [1, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [-4.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 6, 1], + "to": [15, 7, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 6.5, 1.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [3, 6, 1, 7], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [1, 6, 3, 7], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 5, 0], + "to": [15, 6, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 5.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [2, 7, 0, 8], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 7, 2, 8], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + }, + { + "from": [15, 4, 0], + "to": [15, 5, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [20.5, 4.5, 0.5]}, + "faces": { + "north": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "east": {"uv": [1, 8, 0, 9], "texture": "#1"}, + "south": {"uv": [0, 0, 0, 2.5], "texture": "#1"}, + "west": {"uv": [0, 8, 1, 9], "texture": "#1"}, + "up": {"uv": [0, 2.5, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 2.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 0.25, 4.25], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-3.5, -1.25, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, -8] + } + }, + "groups": [ + { + "name": "shelf", + "origin": [8, 6, 0.5], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/warped_wood_ramp.json b/src/main/resources/assets/modernlife/models/block/warped_wood_ramp.json new file mode 100644 index 0000000..223d48e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/warped_wood_ramp.json @@ -0,0 +1,7 @@ +{ + "parent": "modernlife:block/ramp", + "textures": { + "1": "block/warped_hyphae", + "particle": "block/warped_hyphae" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/washing_machine.json b/src/main/resources/assets/modernlife/models/block/washing_machine.json new file mode 100644 index 0000000..8dda86c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/washing_machine.json @@ -0,0 +1,173 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "modernlife:block/washing_machine", + "particle": "modernlife:block/washing_machine" + }, + "elements": [ + { + "from": [3, 10, 15], + "to": [13, 12, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 1]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "east": {"uv": [4, 1.33333, 4.33333, 2], "texture": "#2"}, + "south": {"uv": [1, 1.33333, 4.33333, 2], "texture": "#2"}, + "west": {"uv": [1, 1.33333, 1.33333, 2], "texture": "#2"}, + "up": {"uv": [1, 1.33333, 4.33333, 1.66667], "texture": "#2"}, + "down": {"uv": [1, 1.66667, 4.33333, 2], "texture": "#2"} + } + }, + { + "from": [3, 2, 15], + "to": [13, 4, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -8, 1]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "east": {"uv": [4, 4, 4.33333, 4.66667], "texture": "#2"}, + "south": {"uv": [1, 4, 4.33333, 4.66667], "texture": "#2"}, + "west": {"uv": [1, 4, 1.33333, 4.66667], "texture": "#2"}, + "up": {"uv": [1, 4, 4.33333, 4.33333], "texture": "#2"}, + "down": {"uv": [1, 4.33333, 4.33333, 4.66667], "texture": "#2"} + } + }, + { + "from": [3, 4, 15], + "to": [5, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -6, 1]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "east": {"uv": [1.33333, 2, 1.66667, 4], "texture": "#2"}, + "south": {"uv": [1, 2, 1.66667, 4], "texture": "#2"}, + "west": {"uv": [1, 2, 1.33333, 4], "texture": "#2"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#2"} + } + }, + { + "from": [11, 4, 15], + "to": [13, 10, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, -6, 1]}, + "faces": { + "north": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "east": {"uv": [4, 2, 4.33333, 4], "texture": "#2"}, + "south": {"uv": [3.66667, 2, 4.33333, 4], "texture": "#2"}, + "west": {"uv": [3.66667, 2, 4, 4], "texture": "#2"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#2"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [0, 5.33333, 5.33333, 10.66667], "texture": "#2"}, + "east": {"uv": [5.66667, 0, 10.66667, 5.33333], "texture": "#2"}, + "south": {"uv": [0, 0, 5.33333, 5.33333], "texture": "#2"}, + "west": {"uv": [5.66667, 0, 10.66667, 5.33333], "texture": "#2"}, + "up": {"uv": [5.33333, 5.33333, 10.66667, 10.33333], "texture": "#2"}, + "down": {"uv": [10.66667, 0, 16, 5], "texture": "#2"} + } + }, + { + "from": [3, 2, 2], + "to": [3, 12, 15], + "faces": { + "north": {"uv": [3.33333, 14, 0, 10.66667], "texture": "#2"}, + "east": {"uv": [10.66667, 5.33333, 15, 8.66667], "texture": "#2"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "west": {"uv": [10.66667, 5.33333, 15, 8.66667], "texture": "#2"}, + "up": {"uv": [10.66667, 5.33333, 15, 8.66667], "rotation": 270, "texture": "#2"}, + "down": {"uv": [10.66667, 5.33333, 15, 8.66667], "rotation": 270, "texture": "#2"} + } + }, + { + "from": [13, 2, 2], + "to": [13, 12, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [0, 14, 3.33333, 10.66667], "texture": "#2"}, + "east": {"uv": [15, 5.33333, 10.66667, 8.66667], "texture": "#2"}, + "south": {"uv": [16, 16, 16, 16], "texture": "#2"}, + "west": {"uv": [15, 5.33333, 10.66667, 8.66667], "texture": "#2"}, + "up": {"uv": [10.66667, 8.66667, 15, 5.33333], "rotation": 270, "texture": "#2"}, + "down": {"uv": [10.66667, 8.66667, 15, 5.33333], "rotation": 270, "texture": "#2"} + } + }, + { + "from": [3, 12, 2], + "to": [13, 12, 15], + "rotation": {"angle": 0, "axis": "z", "origin": [8, 7, 8.5]}, + "faces": { + "north": {"uv": [3.33333, 14, 0, 10.66667], "rotation": 270, "texture": "#2"}, + "east": {"uv": [10.66667, 5.33333, 15, 8.66667], "texture": "#2"}, + "south": {"uv": [16, 16, 16, 16], "rotation": 90, "texture": "#2"}, + "west": {"uv": [10.66667, 5.33333, 15, 8.66667], "texture": "#2"}, + "up": {"uv": [10.66667, 5.33333, 15, 8.66667], "rotation": 90, "texture": "#2"}, + "down": {"uv": [10.66667, 5.33333, 15, 8.66667], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [3, 2, 2], + "to": [13, 2, 15], + "rotation": {"angle": 0, "axis": "z", "origin": [8, 7, 8.5]}, + "faces": { + "north": {"uv": [0, 14, 3.33333, 10.66667], "rotation": 270, "texture": "#2"}, + "east": {"uv": [10.66667, 8.66667, 15, 5.33333], "texture": "#2"}, + "south": {"uv": [16, 16, 16, 16], "rotation": 90, "texture": "#2"}, + "west": {"uv": [10.66667, 8.66667, 15, 5.33333], "texture": "#2"}, + "up": {"uv": [15, 5.33333, 10.66667, 8.66667], "rotation": 90, "texture": "#2"}, + "down": {"uv": [15, 5.33333, 10.66667, 8.66667], "rotation": 90, "texture": "#2"} + } + }, + { + "from": [3, 2, 2], + "to": [13, 12, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 7, 2]}, + "faces": { + "north": {"uv": [3.33333, 14, 0, 10.66667], "rotation": 90, "texture": "#2"}, + "east": {"uv": [10.66667, 5.33333, 15, 8.66667], "texture": "#2"}, + "south": {"uv": [3.33333, 14, 0, 10.66667], "rotation": 270, "texture": "#2"}, + "west": {"uv": [10.66667, 5.33333, 15, 8.66667], "texture": "#2"}, + "up": {"uv": [10.66667, 5.33333, 15, 8.66667], "rotation": 270, "texture": "#2"}, + "down": {"uv": [10.66667, 5.33333, 15, 8.66667], "rotation": 270, "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -0.25, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/white_ceramic_tile.json b/src/main/resources/assets/modernlife/models/block/white_ceramic_tile.json new file mode 100644 index 0000000..a25043b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/white_ceramic_tile.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "modernlife:block/white_ceramic_tile" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/white_painted_drywall.json b/src/main/resources/assets/modernlife/models/block/white_painted_drywall.json new file mode 100644 index 0000000..6250b88 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/white_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/white_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/white_sofa_corner.json b/src/main/resources/assets/modernlife/models/block/white_sofa_corner.json new file mode 100644 index 0000000..0c64c03 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/white_sofa_corner.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/white_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/white_sofa_left_end.json b/src/main/resources/assets/modernlife/models/block/white_sofa_left_end.json new file mode 100644 index 0000000..370a4b7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/white_sofa_left_end.json @@ -0,0 +1,122 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/white_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/white_sofa_middle.json b/src/main/resources/assets/modernlife/models/block/white_sofa_middle.json new file mode 100644 index 0000000..cb3b8a3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/white_sofa_middle.json @@ -0,0 +1,108 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/white_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/white_sofa_right_end.json b/src/main/resources/assets/modernlife/models/block/white_sofa_right_end.json new file mode 100644 index 0000000..0feacf9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/white_sofa_right_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/white_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/white_sofa_single.json b/src/main/resources/assets/modernlife/models/block/white_sofa_single.json new file mode 100644 index 0000000..ee27780 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/white_sofa_single.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/white_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/white_wallpaper.json b/src/main/resources/assets/modernlife/models/block/white_wallpaper.json new file mode 100644 index 0000000..d190dd5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/white_wallpaper.json @@ -0,0 +1,59 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/white_concrete_powder" + }, + "elements": [ + { + "from": [0, 0, 15.99], + "to": [16, 16, 15.99], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 0], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [-30, -22, 0], + "translation": [2.75, -2.5, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, 7.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/white_wallpaper_corner.json b/src/main/resources/assets/modernlife/models/block/white_wallpaper_corner.json new file mode 100644 index 0000000..cb14916 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/white_wallpaper_corner.json @@ -0,0 +1,74 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "2": "block/white_concrete_powder" + }, + "elements": [ + { + "name": "south_face", + "from": [0, 0, 15.99], + "to": [16, 16, 15.99], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 0], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 0], "texture": "#2"} + } + }, + { + "name": "east_face", + "from": [0.01, 0, 0], + "to": [0.01, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 7.99]}, + "faces": { + "north": {"uv": [0, 0, 0, 16], "texture": "#2"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "south": {"uv": [0, 0, 0, 16], "texture": "#2"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 0], "rotation": 90, "texture": "#2"}, + "down": {"uv": [0, 0, 16, 0], "rotation": 270, "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 4.75], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 25], + "translation": [1.13, 3.2, 1.13], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [-30, -22, 0], + "translation": [2.75, -2.5, 0], + "scale": [0.75, 0.75, 0.75] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 0, 7.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/winch.json b/src/main/resources/assets/modernlife/models/block/winch.json new file mode 100644 index 0000000..78c3442 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/winch.json @@ -0,0 +1,114 @@ +{ + "credit": "Made with Blockbench", + "ambientocclusion": false, + "render_type": "minecraft:translucent", + "texture_size": [32, 32], + "textures": { + "130": "modernlife:block/winch", + "132": "modernlife:block/winch_side", + "particle": "modernlife:block/winch_side" + }, + "elements": [ + { + "from": [2, 5, 5], + "to": [14, 11, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.5, 0, 0]}, + "faces": { + "north": {"uv": [8, 0, 14, 12], "rotation": 270, "texture": "#130"}, + "east": {"uv": [1, 1, 7, 7], "texture": "#130"}, + "south": {"uv": [8, 0, 14, 12], "rotation": 90, "texture": "#130"}, + "west": {"uv": [1, 1, 7, 7], "texture": "#130"}, + "up": {"uv": [14, 12, 8, 0], "rotation": 270, "texture": "#130"}, + "down": {"uv": [14, 0, 8, 12], "rotation": 90, "texture": "#130"} + } + }, + { + "from": [0, 4, 4], + "to": [2, 12, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, 0, 0]}, + "faces": { + "north": {"uv": [9, 0, 7, 8], "texture": "#132"}, + "east": {"uv": [8, 0, 16, 8], "texture": "#132"}, + "south": {"uv": [7, 0, 9, 8], "texture": "#132"}, + "west": {"uv": [0, 0, 8, 8], "texture": "#132"}, + "up": {"uv": [7, 8, 9, 0], "texture": "#132"}, + "down": {"uv": [7, 0, 9, 8], "texture": "#132"} + } + }, + { + "from": [0, 0, 6], + "to": [2, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.5, 0, 0]}, + "faces": { + "north": {"uv": [7, 8, 5, 12], "texture": "#132"}, + "east": {"uv": [6, 8, 10, 12], "texture": "#132"}, + "south": {"uv": [5, 8, 7, 12], "texture": "#132"}, + "west": {"uv": [2, 8, 6, 12], "texture": "#132"}, + "up": {"uv": [10, 10, 6, 8], "rotation": 90, "texture": "#132"}, + "down": {"uv": [6, 8, 2, 10], "rotation": 90, "texture": "#132"} + } + }, + { + "from": [14, 0, 6], + "to": [16, 4, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [18.5, 0, 0]}, + "faces": { + "north": {"uv": [5, 8, 7, 12], "texture": "#132"}, + "east": {"uv": [6, 8, 2, 12], "texture": "#132"}, + "south": {"uv": [7, 8, 5, 12], "texture": "#132"}, + "west": {"uv": [10, 8, 6, 12], "texture": "#132"}, + "up": {"uv": [10, 8, 6, 10], "rotation": 90, "texture": "#132"}, + "down": {"uv": [6, 10, 2, 8], "rotation": 90, "texture": "#132"} + } + }, + { + "from": [14, 4, 4], + "to": [16, 12, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [18.5, 0, 0]}, + "faces": { + "north": {"uv": [7, 0, 9, 8], "texture": "#132"}, + "east": {"uv": [8, 0, 0, 8], "texture": "#132"}, + "south": {"uv": [9, 0, 7, 8], "texture": "#132"}, + "west": {"uv": [16, 0, 8, 8], "texture": "#132"}, + "up": {"uv": [9, 8, 7, 0], "texture": "#132"}, + "down": {"uv": [9, 0, 7, 8], "texture": "#132"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -19, -2], + "translation": [2.38, 3.2, -2.12], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, -19, -2], + "translation": [2.38, 3.2, -2.12], + "scale": [0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 4.5, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/winch_anchor.json b/src/main/resources/assets/modernlife/models/block/winch_anchor.json new file mode 100644 index 0000000..a5556c9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/winch_anchor.json @@ -0,0 +1,187 @@ +{ + "credit": "Made with Blockbench", + "parent": "minecraft:block/cube_all", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:block/winch_anchor", + "2": "modernlife:block/winch_anchor_top", + "3": "modernlife:block/winch_anchor_bottom", + "131": "modernlife:block/winch_anchor_buckle", + "132": "modernlife:block/winch_anchor_horn", + "particle": "modernlife:block/winch_anchor" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#3"} + } + }, + { + "from": [7, 16, 7], + "to": [9, 18, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 16, 7]}, + "faces": { + "north": {"uv": [12, 0, 14, 2], "texture": "#131"}, + "east": {"uv": [12, 0, 14, 2], "texture": "#131"}, + "south": {"uv": [12, 0, 14, 2], "texture": "#131"}, + "west": {"uv": [12, 0, 14, 2], "texture": "#131"}, + "up": {"uv": [9.5, 10.5, 8.5, 9.5], "texture": "#131"}, + "down": {"uv": [10.5, 9.5, 9.5, 10.5], "texture": "#131"} + } + }, + { + "from": [6, 18, 6], + "to": [10, 22, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 18, 7]}, + "faces": { + "north": {"uv": [0, 0, 4, 4], "texture": "#131"}, + "east": {"uv": [0, 0, 4, 4], "texture": "#131"}, + "south": {"uv": [0, 0, 4, 4], "texture": "#131"}, + "west": {"uv": [0, 0, 4, 4], "texture": "#131"}, + "up": {"uv": [8, 4, 4, 0], "texture": "#131"}, + "down": {"uv": [12, 0, 8, 4], "texture": "#131"} + } + }, + { + "from": [-3, 0, 5], + "to": [0, 5, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [-2, 8, 7]}, + "faces": { + "north": {"uv": [13, 3, 10, 8], "texture": "#132"}, + "east": {"uv": [4, 4, 7, 6.5], "texture": "#132"}, + "south": {"uv": [10, 3, 13, 8], "texture": "#132"}, + "west": {"uv": [6, 0, 9, 2.5], "texture": "#132"}, + "up": {"uv": [6, 15, 0, 12], "rotation": 90, "texture": "#132"}, + "down": {"uv": [12, 12, 6, 15], "rotation": 90, "texture": "#132"} + } + }, + { + "from": [-7, 0, 5], + "to": [-3, 8, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [-5, 8, 7]}, + "faces": { + "north": {"uv": [10, 0, 6, 8], "texture": "#132"}, + "east": {"uv": [10, 0, 16, 8], "texture": "#132"}, + "south": {"uv": [6, 0, 10, 8], "texture": "#132"}, + "west": {"uv": [0, 0, 6, 8], "texture": "#132"}, + "up": {"uv": [6, 12, 0, 8], "rotation": 90, "texture": "#132"}, + "down": {"uv": [12, 8, 6, 12], "rotation": 270, "texture": "#132"} + } + }, + { + "from": [16, 0, 5], + "to": [19, 5, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [18, 8, 7]}, + "faces": { + "north": {"uv": [10, 3, 13, 8], "texture": "#132"}, + "east": {"uv": [9, 0, 6, 2.5], "texture": "#132"}, + "south": {"uv": [13, 3, 10, 8], "texture": "#132"}, + "west": {"uv": [7, 4, 4, 6.5], "texture": "#132"}, + "up": {"uv": [6, 12, 0, 15], "rotation": 90, "texture": "#132"}, + "down": {"uv": [12, 15, 6, 12], "rotation": 90, "texture": "#132"} + } + }, + { + "from": [19, 0, 5], + "to": [23, 8, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [21, 8, 7]}, + "faces": { + "north": {"uv": [6, 0, 10, 8], "texture": "#132"}, + "east": {"uv": [6, 0, 0, 8], "texture": "#132"}, + "south": {"uv": [10, 0, 6, 8], "texture": "#132"}, + "west": {"uv": [16, 0, 10, 8], "texture": "#132"}, + "up": {"uv": [6, 8, 0, 12], "rotation": 90, "texture": "#132"}, + "down": {"uv": [12, 12, 6, 8], "rotation": 270, "texture": "#132"} + } + }, + { + "from": [5, 0, 16], + "to": [11, 5, 19], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 8]}, + "faces": { + "north": {"uv": [4, 4, 7, 6.5], "texture": "#132"}, + "east": {"uv": [10, 3, 13, 8], "texture": "#132"}, + "south": {"uv": [6, 0, 9, 2.5], "texture": "#132"}, + "west": {"uv": [13, 3, 10, 8], "texture": "#132"}, + "up": {"uv": [6, 15, 0, 12], "texture": "#132"}, + "down": {"uv": [12, 12, 6, 15], "rotation": 180, "texture": "#132"} + } + }, + { + "from": [5, 0, 19], + "to": [11, 8, 23], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 8]}, + "faces": { + "north": {"uv": [10, 0, 16, 8], "texture": "#132"}, + "east": {"uv": [6, 0, 10, 8], "texture": "#132"}, + "south": {"uv": [0, 0, 6, 8], "texture": "#132"}, + "west": {"uv": [10, 0, 6, 8], "texture": "#132"}, + "up": {"uv": [6, 12, 0, 8], "texture": "#132"}, + "down": {"uv": [12, 8, 6, 12], "texture": "#132"} + } + }, + { + "from": [5, 0, -7], + "to": [11, 8, -3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 8]}, + "faces": { + "north": {"uv": [6, 0, 0, 8], "texture": "#132"}, + "east": {"uv": [10, 0, 6, 8], "texture": "#132"}, + "south": {"uv": [16, 0, 10, 8], "texture": "#132"}, + "west": {"uv": [6, 0, 10, 8], "texture": "#132"}, + "up": {"uv": [6, 8, 0, 12], "texture": "#132"}, + "down": {"uv": [12, 12, 6, 8], "texture": "#132"} + } + }, + { + "from": [5, 0, -3], + "to": [11, 5, 0], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 8]}, + "faces": { + "north": {"uv": [9, 0, 6, 2.5], "texture": "#132"}, + "east": {"uv": [13, 3, 10, 8], "texture": "#132"}, + "south": {"uv": [7, 4, 4, 6.5], "texture": "#132"}, + "west": {"uv": [10, 3, 13, 8], "texture": "#132"}, + "up": {"uv": [6, 12, 0, 15], "texture": "#132"}, + "down": {"uv": [12, 15, 6, 12], "rotation": 180, "texture": "#132"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [180, 0, 0], + "translation": [0, 4.75, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [-180, 0, 0], + "translation": [0, 3.5, 1] + }, + "firstperson_righthand": { + "rotation": [155, 37, 0], + "translation": [7, 0, 0] + }, + "firstperson_lefthand": { + "rotation": [155, 37, 0], + "translation": [7, 0, 0] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 45, 0], + "scale": [0.6, 0.6, 0.6] + }, + "fixed": { + "rotation": [0, 180, 0] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/yellow_painted_drywall.json b/src/main/resources/assets/modernlife/models/block/yellow_painted_drywall.json new file mode 100644 index 0000000..56e6df9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/yellow_painted_drywall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "block/yellow_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/yellow_sofa_corner.json b/src/main/resources/assets/modernlife/models/block/yellow_sofa_corner.json new file mode 100644 index 0000000..744c78b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/yellow_sofa_corner.json @@ -0,0 +1,137 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/yellow_sofa", + "particle": "modernlife:block/yellow_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8, 0, 7.25, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 5.25, 8.75, 4.5], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "back_support", + "from": [13, 2, 0], + "to": [16, 17, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [20.9, 5.4, 8]}, + "faces": { + "north": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "east": {"uv": [7.25, 3.75, 4, 7.5], "texture": "#3"}, + "south": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [4, 3.75, 0.75, 7.5], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 9.5, 5.25], "rotation": 90, "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "rotation": 270, "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [8.75, 11.75, 12, 8.5], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12, 10.5, 8.75, 11], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [8.75, 11, 12, 8.5], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 0], + "to": [13, 8, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 5.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.5, 9.5, 11], "texture": "#3"}, + "up": {"uv": [9.5, 11, 8.75, 8.5], "rotation": 90, "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/yellow_sofa_left_end.json b/src/main/resources/assets/modernlife/models/block/yellow_sofa_left_end.json new file mode 100644 index 0000000..2484d57 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/yellow_sofa_left_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/yellow_sofa", + "particle": "modernlife:block/yellow_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 3.75, 4, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 3.75, 8, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3.75, 8.75, 3], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 11.75, 12.75, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [12.75, 16, 16, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [16, 14.75, 12.75, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [12.75, 15.25, 16, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/yellow_sofa_middle.json b/src/main/resources/assets/modernlife/models/block/yellow_sofa_middle.json new file mode 100644 index 0000000..08cf955 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/yellow_sofa_middle.json @@ -0,0 +1,109 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/yellow_sofa", + "particle": "modernlife:block/yellow_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 7.5, 4, 11.25], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 7.5, 8, 11.25], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 4.5, 8.75, 3.75], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 15, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [0, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [15, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 15, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/yellow_sofa_right_end.json b/src/main/resources/assets/modernlife/models/block/yellow_sofa_right_end.json new file mode 100644 index 0000000..6eae611 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/yellow_sofa_right_end.json @@ -0,0 +1,123 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/yellow_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [4, 3.75, 0, 7.5], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [8, 3.75, 4, 7.5], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [8.75, 3.75, 12.75, 3], "texture": "#3"}, + "down": {"uv": [9, 10, 13, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [16, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 11.75, 16, 12.75], "texture": "#3"}, + "east": {"uv": [12.25, 8.25, 9, 9.25], "texture": "#3"}, + "south": {"uv": [13, 2.25, 10.5, 3.25], "texture": "#3"}, + "west": {"uv": [12.25, 7.25, 9, 8.25], "texture": "#3"}, + "up": {"uv": [16, 16, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [6.5, 7.5, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [16, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [12.75, 14.75, 16, 15.25], "texture": "#3"}, + "east": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "south": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "west": {"uv": [8.75, 10.75, 6.25, 11.25], "texture": "#3"}, + "up": {"uv": [16, 15.25, 12.75, 12.75], "texture": "#3"}, + "down": {"uv": [8, 4.75, 10.5, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]}, + "faces": { + "north": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "east": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "south": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "west": {"uv": [16, 7.25, 12, 7.75], "texture": "#3"}, + "up": {"uv": [12, 11.75, 16, 7.75], "texture": "#3"}, + "down": {"uv": [12, 7.75, 16, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -150, 0], + "scale": [0.5, 0.5, 0.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/block/yellow_sofa_single.json b/src/main/resources/assets/modernlife/models/block/yellow_sofa_single.json new file mode 100644 index 0000000..8bc15f9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/block/yellow_sofa_single.json @@ -0,0 +1,136 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [64, 64], + "textures": { + "3": "modernlife:block/yellow_sofa" + }, + "elements": [ + { + "name": "back_support", + "from": [0, 2, 13], + "to": [16, 17, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [0, 0, 4, 3.75], "texture": "#3"}, + "east": {"uv": [8.75, 0, 8, 3.75], "texture": "#3"}, + "south": {"uv": [4, 0, 8, 3.75], "texture": "#3"}, + "west": {"uv": [8, 0, 8.75, 3.75], "texture": "#3"}, + "up": {"uv": [12.75, 3, 8.75, 2.25], "texture": "#3"}, + "down": {"uv": [13, 10, 9, 10.75], "texture": "#3"} + } + }, + { + "name": "left_arm", + "from": [0, 2, 0], + "to": [3, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [16, 3.25, 15.25, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 8.75, 2.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 5.5, 13], "texture": "#3"}, + "west": {"uv": [15.25, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [15.25, 3.25, 16, 0], "texture": "#3"}, + "down": {"uv": [4, 10.75, 4.75, 14], "texture": "#3"} + } + }, + { + "name": "right_arm", + "from": [13, 2, 0], + "to": [16, 11, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [15.25, 3.25, 16, 5.5], "texture": "#3"}, + "east": {"uv": [12, 0, 15.25, 2.25], "texture": "#3"}, + "south": {"uv": [5.5, 10.75, 6.25, 13], "texture": "#3"}, + "west": {"uv": [8.75, 0, 12, 2.25], "texture": "#3"}, + "up": {"uv": [16, 3.25, 15.25, 0], "texture": "#3"}, + "down": {"uv": [4.75, 10.75, 4, 14], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 2, 0], + "to": [13, 6, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 11.75, 11, 12.75], "texture": "#3"}, + "east": {"uv": [9, 7.25, 12.25, 8.25], "texture": "#3"}, + "south": {"uv": [10.5, 2.25, 13, 3.25], "texture": "#3"}, + "west": {"uv": [9, 8.25, 12.25, 9.25], "texture": "#3"}, + "up": {"uv": [11, 16, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [9, 7.5, 6.5, 10.75], "texture": "#3"} + } + }, + { + "name": "base", + "from": [3, 6, 3], + "to": [13, 8, 13], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.4, 8.1]}, + "faces": { + "north": {"uv": [8.5, 14.75, 11, 15.25], "texture": "#3"}, + "east": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "south": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "west": {"uv": [6.25, 10.75, 8.75, 11.25], "texture": "#3"}, + "up": {"uv": [11, 15.25, 8.5, 12.75], "texture": "#3"}, + "down": {"uv": [10.5, 4.75, 8, 7.25], "texture": "#3"} + } + }, + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "faces": { + "north": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "east": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "south": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "west": {"uv": [12, 7.25, 16, 7.75], "texture": "#3"}, + "up": {"uv": [16, 11.75, 12, 7.75], "texture": "#3"}, + "down": {"uv": [16, 7.75, 12, 11.75], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -180, 0], + "translation": [0, 3, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, 2], + "translation": [1.13, 3.2, 0.63], + "scale": [0.5, 0.5, 0.5] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.6, 0.6, 0.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "translation": [0, 0, -6.5] + } + }, + "groups": [ + { + "name": "VoxelShapes", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/acacia_barrier.json b/src/main/resources/assets/modernlife/models/item/acacia_barrier.json new file mode 100644 index 0000000..8b02466 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/acacia_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/acacia_chair.json b/src/main/resources/assets/modernlife/models/item/acacia_chair.json new file mode 100644 index 0000000..7f86c31 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/acacia_chair.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_chair" +} diff --git a/src/main/resources/assets/modernlife/models/item/acacia_coffee_table.json b/src/main/resources/assets/modernlife/models/item/acacia_coffee_table.json new file mode 100644 index 0000000..c6439ff --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/acacia_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/acacia_deck.json b/src/main/resources/assets/modernlife/models/item/acacia_deck.json new file mode 100644 index 0000000..794a0a4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/acacia_deck.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_deck" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/acacia_glass_door.json b/src/main/resources/assets/modernlife/models/item/acacia_glass_door.json new file mode 100644 index 0000000..4ce9d21 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/acacia_glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/acacia_glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/acacia_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/acacia_kitchen_cabinet.json new file mode 100644 index 0000000..45807d4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/acacia_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/acacia_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/acacia_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..609c702 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/acacia_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/acacia_log_ramp.json b/src/main/resources/assets/modernlife/models/item/acacia_log_ramp.json new file mode 100644 index 0000000..f0d441c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/acacia_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/acacia_mini_stool.json b/src/main/resources/assets/modernlife/models/item/acacia_mini_stool.json new file mode 100644 index 0000000..cc7f592 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/acacia_mini_stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_mini_stool" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/acacia_night_stand.json b/src/main/resources/assets/modernlife/models/item/acacia_night_stand.json new file mode 100644 index 0000000..7f54764 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/acacia_night_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_night_stand" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/acacia_picnic_table.json b/src/main/resources/assets/modernlife/models/item/acacia_picnic_table.json new file mode 100644 index 0000000..8c49716 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/acacia_picnic_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_picnic_table_full" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/acacia_planks_ramp.json b/src/main/resources/assets/modernlife/models/item/acacia_planks_ramp.json new file mode 100644 index 0000000..cbf5222 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/acacia_planks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_planks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/acacia_ramp.json b/src/main/resources/assets/modernlife/models/item/acacia_ramp.json new file mode 100644 index 0000000..f810064 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/acacia_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/acacia_round_table.json b/src/main/resources/assets/modernlife/models/item/acacia_round_table.json new file mode 100644 index 0000000..c2fcfe1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/acacia_round_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_round_table" +} diff --git a/src/main/resources/assets/modernlife/models/item/acacia_small_table.json b/src/main/resources/assets/modernlife/models/item/acacia_small_table.json new file mode 100644 index 0000000..46dc9ef --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/acacia_small_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_small_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/acacia_wall_shelf.json b/src/main/resources/assets/modernlife/models/item/acacia_wall_shelf.json new file mode 100644 index 0000000..c883168 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/acacia_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/acacia_wood_ramp.json b/src/main/resources/assets/modernlife/models/item/acacia_wood_ramp.json new file mode 100644 index 0000000..6ff9c6e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/acacia_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/acacia_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/air_conditioner.json b/src/main/resources/assets/modernlife/models/item/air_conditioner.json new file mode 100644 index 0000000..1e82dab --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/air_conditioner.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/air_conditioner" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/alarm_clock.json b/src/main/resources/assets/modernlife/models/item/alarm_clock.json new file mode 100644 index 0000000..b0a47b4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/alarm_clock.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/alarm_clock" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/andesite_barrier.json b/src/main/resources/assets/modernlife/models/item/andesite_barrier.json new file mode 100644 index 0000000..935f889 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/andesite_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/andesite_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/andesite_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/andesite_kitchen_cabinet.json new file mode 100644 index 0000000..ec688cc --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/andesite_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/andesite_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/andesite_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/andesite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..dc4ac78 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/andesite_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/andesite_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/andesite_ramp.json b/src/main/resources/assets/modernlife/models/item/andesite_ramp.json new file mode 100644 index 0000000..735809e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/andesite_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/andesite_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/arrow_slit.json b/src/main/resources/assets/modernlife/models/item/arrow_slit.json new file mode 100644 index 0000000..a28c8d9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/arrow_slit.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/arrow_slit" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/basalt_ramp.json b/src/main/resources/assets/modernlife/models/item/basalt_ramp.json new file mode 100644 index 0000000..ae48d27 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/basalt_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/basalt_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/bathroom_ceramic_tile.json b/src/main/resources/assets/modernlife/models/item/bathroom_ceramic_tile.json new file mode 100644 index 0000000..2b89b2c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/bathroom_ceramic_tile.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/bathroom_ceramic_tile" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/bathtub.json b/src/main/resources/assets/modernlife/models/item/bathtub.json new file mode 100644 index 0000000..683432b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/bathtub.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/bathtub_full" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/battery.json b/src/main/resources/assets/modernlife/models/item/battery.json new file mode 100644 index 0000000..00204a1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/battery.json @@ -0,0 +1,68 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:item/battery" + }, + "elements": [ + { + "from": [7, 0, 7], + "to": [9, 4, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]}, + "faces": { + "north": {"uv": [0, 0, 2, 4], "texture": "#1"}, + "east": {"uv": [0, 0, 2, 4], "texture": "#1"}, + "south": {"uv": [0, 0, 2, 4], "texture": "#1"}, + "west": {"uv": [0, 0, 2, 4], "texture": "#1"}, + "up": {"uv": [4, 2, 2, 0], "texture": "#1"}, + "down": {"uv": [4, 2, 2, 4], "texture": "#1"} + } + }, + { + "from": [7.5, 4, 7.5], + "to": [8.5, 4.5, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [6.5, 4, 7.5]}, + "faces": { + "north": {"uv": [4, 0, 5, 1], "texture": "#1"}, + "east": {"uv": [4, 0, 5, 1], "texture": "#1"}, + "south": {"uv": [4, 0, 5, 1], "texture": "#1"}, + "west": {"uv": [4, 0, 5, 1], "texture": "#1"}, + "up": {"uv": [5, 1, 4, 0], "texture": "#1"}, + "down": {"uv": [7, 3, 6, 4], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 8.25, 0.5] + }, + "thirdperson_lefthand": { + "translation": [0, 8.25, 0.5] + }, + "firstperson_righthand": { + "rotation": [-22, 0, 0], + "translation": [0.25, 11.75, -0.75], + "scale": [1.3, 1.3, 1.3] + }, + "firstperson_lefthand": { + "rotation": [-22, 0, 0], + "translation": [0.25, 11.75, -0.75], + "scale": [1.3, 1.3, 1.3] + }, + "ground": { + "translation": [0, 12.75, 0], + "scale": [1.5, 1.5, 1.5] + }, + "gui": { + "rotation": [30, 45, 0], + "translation": [0.25, 10.5, 0], + "scale": [2, 2, 2] + }, + "head": { + "translation": [0, 15.25, 0] + }, + "fixed": { + "translation": [0, 10.75, -0.75], + "scale": [1.5, 1.5, 1.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/beige_ceramic_tile.json b/src/main/resources/assets/modernlife/models/item/beige_ceramic_tile.json new file mode 100644 index 0000000..7653078 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/beige_ceramic_tile.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/beige_ceramic_tile" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/bicycle_item.json b/src/main/resources/assets/modernlife/models/item/bicycle_item.json new file mode 100644 index 0000000..de57281 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/bicycle_item.json @@ -0,0 +1,946 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:item/bicycle_uv", + "particle": "modernlife:item/bicycle_uv" + }, + "elements": [ + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 6.2], + "to": [9.575, 4.72718, 7.2], + "rotation": {"angle": -45, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 6.2], + "to": [9.575, 4.72718, 7.2], + "rotation": {"angle": -22.5, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 6.2], + "to": [9.575, 4.72718, 7.2], + "rotation": {"angle": 0, "axis": "y", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 6.2], + "to": [9.575, 4.72718, 7.2], + "rotation": {"angle": 22.5, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 6.2], + "to": [9.575, 4.72718, 7.2], + "rotation": {"angle": 45, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 9.2], + "to": [9.575, 4.72718, 10.2], + "rotation": {"angle": -45, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 9.2], + "to": [9.575, 4.72718, 10.2], + "rotation": {"angle": -22.5, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 9.2], + "to": [9.575, 4.72718, 10.2], + "rotation": {"angle": 0, "axis": "y", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 9.2], + "to": [9.575, 4.72718, 10.2], + "rotation": {"angle": 22.5, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 3.72718, 9.2], + "to": [9.575, 4.72718, 10.2], + "rotation": {"angle": 45, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 2.125, 7.80218], + "to": [9.575, 3.125, 8.80218], + "rotation": {"angle": -22.5, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 2.125, 7.80218], + "to": [9.575, 3.125, 8.80218], + "rotation": {"angle": 0, "axis": "y", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 2.125, 7.80218], + "to": [9.575, 3.125, 8.80218], + "rotation": {"angle": 22.5, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 5.125, 7.80218], + "to": [9.575, 6.125, 8.80218], + "rotation": {"angle": -22.5, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 5.125, 7.80218], + "to": [9.575, 6.125, 8.80218], + "rotation": {"angle": 0, "axis": "y", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [9.575, 5.125, 7.80218], + "to": [9.575, 6.125, 8.80218], + "rotation": {"angle": 22.5, "axis": "x", "origin": [10.075, 4.125, 8.2]}, + "faces": { + "north": {"uv": [8, 1, 8, 1.5], "texture": "#1"}, + "east": {"uv": [7.5, 1, 8, 1.5], "texture": "#1"}, + "south": {"uv": [8.5, 1, 8.5, 1.5], "texture": "#1"}, + "west": {"uv": [8, 1, 8.5, 1.5], "texture": "#1"}, + "up": {"uv": [8, 1, 8, 0.5], "texture": "#1"}, + "down": {"uv": [8, 0.5, 8, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, -7.05], + "to": [8.5, 5.99549, -6.05], + "rotation": {"angle": -45, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, -7.05], + "to": [8.5, 5.99549, -6.05], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, -7.05], + "to": [8.5, 5.99549, -6.05], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, -7.05], + "to": [8.5, 5.99549, -6.05], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, -7.05], + "to": [8.5, 5.99549, -6.05], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 2.05], + "to": [8.5, 5.99549, 3.05], + "rotation": {"angle": -45, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 2.05], + "to": [8.5, 5.99549, 3.05], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 2.05], + "to": [8.5, 5.99549, 3.05], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 2.05], + "to": [8.5, 5.99549, 3.05], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 2.05], + "to": [8.5, 5.99549, 3.05], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, -0.05, -3.00451], + "to": [8.5, 0.95, -1.00451], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, -0.05, -3.00451], + "to": [8.5, 0.95, -1.00451], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, -0.05, -3.00451], + "to": [8.5, 0.95, -1.00451], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 9.05, -3.00451], + "to": [8.5, 10.05, -1.00451], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 9.05, -3.00451], + "to": [8.5, 10.05, -1.00451], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 9.05, -3.00451], + "to": [8.5, 10.05, -1.00451], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 9.95], + "to": [8.5, 5.99549, 10.95], + "rotation": {"angle": -45, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 9.95], + "to": [8.5, 5.99549, 10.95], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 9.95], + "to": [8.5, 5.99549, 10.95], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 9.95], + "to": [8.5, 5.99549, 10.95], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 9.95], + "to": [8.5, 5.99549, 10.95], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 19.05], + "to": [8.5, 5.99549, 20.05], + "rotation": {"angle": -45, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 19.05], + "to": [8.5, 5.99549, 20.05], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 19.05], + "to": [8.5, 5.99549, 20.05], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 19.05], + "to": [8.5, 5.99549, 20.05], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 19.05], + "to": [8.5, 5.99549, 20.05], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [0.5, 0.5, 1, 1.5], "texture": "#1"}, + "east": {"uv": [0, 0.5, 0.5, 1.5], "texture": "#1"}, + "south": {"uv": [1.5, 0.5, 2, 1.5], "texture": "#1"}, + "west": {"uv": [1, 0.5, 1.5, 1.5], "texture": "#1"}, + "up": {"uv": [1, 0.5, 0.5, 0], "texture": "#1"}, + "down": {"uv": [1.5, 0, 1, 0.5], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, -0.05, 13.99549], + "to": [8.5, 0.95, 15.99549], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, -0.05, 13.99549], + "to": [8.5, 0.95, 15.99549], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, -0.05, 13.99549], + "to": [8.5, 0.95, 15.99549], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 9.05, 13.99549], + "to": [8.5, 10.05, 15.99549], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 9.05, 13.99549], + "to": [8.5, 10.05, 15.99549], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 9.05, 13.99549], + "to": [8.5, 10.05, 15.99549], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [1, 1, 1.5, 1.5], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 1.5], "texture": "#1"}, + "south": {"uv": [2.5, 1, 3, 1.5], "texture": "#1"}, + "west": {"uv": [1.5, 1, 2.5, 1.5], "texture": "#1"}, + "up": {"uv": [1.5, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [2, 0, 1.5, 1], "texture": "#1"} + } + }, + { + "name": "back_wheel_sprite", + "from": [8, 1, 11], + "to": [8, 9, 19], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [4.5, 11, 4.5, 15], "texture": "#1"}, + "east": {"uv": [0.5, 11, 4.5, 15], "texture": "#1"}, + "south": {"uv": [8.5, 11, 8.5, 15], "texture": "#1"}, + "west": {"uv": [4.5, 11, 8.5, 15], "texture": "#1"}, + "up": {"uv": [4.5, 11, 4.5, 7], "texture": "#1"}, + "down": {"uv": [4.5, 7, 4.5, 11], "texture": "#1"} + } + }, + { + "name": "front_wheel_sprite", + "from": [8, 0, -7], + "to": [8, 10, 3], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, -2]}, + "faces": { + "north": {"uv": [5, 5, 5, 10], "texture": "#1"}, + "east": {"uv": [0, 5, 5, 10], "texture": "#1"}, + "south": {"uv": [10, 5, 10, 10], "texture": "#1"}, + "west": {"uv": [5, 5, 10, 10], "texture": "#1"}, + "up": {"uv": [5, 5, 5, 0], "texture": "#1"}, + "down": {"uv": [5, 0, 5, 5], "texture": "#1"} + } + }, + { + "from": [8.55, 4.25, 8.25], + "to": [9.55, 5.25, 16.25], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [11, 4, 11.5, 4.5], "texture": "#1"}, + "east": {"uv": [7, 4, 11, 4.5], "texture": "#1"}, + "south": {"uv": [15.5, 4, 16, 4.5], "texture": "#1"}, + "west": {"uv": [11.5, 4, 15.5, 4.5], "texture": "#1"}, + "up": {"uv": [11.5, 4, 11, 0], "texture": "#1"}, + "down": {"uv": [12, 0, 11.5, 4], "texture": "#1"} + } + }, + { + "from": [8.5, 4.3, 15.025], + "to": [9.5, 12.3, 16.025], + "rotation": {"angle": -45, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [5.5, 0.5, 6, 4.5], "texture": "#1"}, + "east": {"uv": [5, 0.5, 5.5, 4.5], "texture": "#1"}, + "south": {"uv": [6.5, 0.5, 7, 4.5], "texture": "#1"}, + "west": {"uv": [6, 0.5, 6.5, 4.5], "texture": "#1"}, + "up": {"uv": [6, 0.5, 5.5, 0], "texture": "#1"}, + "down": {"uv": [6.5, 0, 6, 0.5], "texture": "#1"} + } + }, + { + "from": [8.45, 7.45, -0.475], + "to": [9.45, 8.45, 8.525], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [10.5, 15.5, 11, 16], "texture": "#1"}, + "east": {"uv": [6, 15.5, 10.5, 16], "texture": "#1"}, + "south": {"uv": [15.5, 15.5, 16, 16], "texture": "#1"}, + "west": {"uv": [11, 15.5, 15.5, 16], "texture": "#1"}, + "up": {"uv": [11, 15.5, 10.5, 11], "texture": "#1"}, + "down": {"uv": [11.5, 11, 11, 15.5], "texture": "#1"} + } + }, + { + "from": [8.5, 2.7, 8.6], + "to": [9.5, 12.7, 9.6], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [14.5, 11, 15, 16], "texture": "#1"}, + "east": {"uv": [14, 11, 14.5, 16], "texture": "#1"}, + "south": {"uv": [15.5, 11, 16, 16], "texture": "#1"}, + "west": {"uv": [15, 11, 15.5, 16], "texture": "#1"}, + "up": {"uv": [15, 11, 14.5, 10.5], "texture": "#1"}, + "down": {"uv": [15.5, 10.5, 15, 11], "texture": "#1"} + } + }, + { + "from": [7.575, 13.875, 9.425], + "to": [10.575, 14.875, 13.425], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [11, 2, 12.5, 2.5], "texture": "#1"}, + "east": {"uv": [9, 2, 11, 2.5], "texture": "#1"}, + "south": {"uv": [14.5, 2, 16, 2.5], "texture": "#1"}, + "west": {"uv": [12.5, 2, 14.5, 2.5], "texture": "#1"}, + "up": {"uv": [12.5, 2, 11, 0], "texture": "#1"}, + "down": {"uv": [14, 0, 12.5, 2], "texture": "#1"} + } + }, + { + "from": [8.525, 9, 9.3], + "to": [9.525, 20, 10.3], + "rotation": {"angle": -45, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [14.5, 3, 15, 8.5], "texture": "#1"}, + "east": {"uv": [14, 3, 14.5, 8.5], "texture": "#1"}, + "south": {"uv": [15.5, 3, 16, 8.5], "texture": "#1"}, + "west": {"uv": [15, 3, 15.5, 8.5], "texture": "#1"}, + "up": {"uv": [15, 3, 14.5, 2.5], "texture": "#1"}, + "down": {"uv": [15.5, 2.5, 15, 3], "texture": "#1"} + } + }, + { + "from": [8.5, -0.675, -1.5], + "to": [9.5, 10.325, -0.5], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [12, 9, 12.5, 14.5], "texture": "#1"}, + "east": {"uv": [11.5, 9, 12, 14.5], "texture": "#1"}, + "south": {"uv": [13, 9, 13.5, 14.5], "texture": "#1"}, + "west": {"uv": [12.5, 9, 13, 14.5], "texture": "#1"}, + "up": {"uv": [12.5, 9, 12, 8.5], "texture": "#1"}, + "down": {"uv": [13, 8.5, 12.5, 9], "texture": "#1"} + } + }, + { + "from": [8.525, 10.4, -2.425], + "to": [9.525, 11.4, -0.425], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [11.5, 9, 12, 9.5], "texture": "#1"}, + "east": {"uv": [10.5, 9, 11.5, 9.5], "texture": "#1"}, + "south": {"uv": [13, 9, 13.5, 9.5], "texture": "#1"}, + "west": {"uv": [12, 9, 13, 9.5], "texture": "#1"}, + "up": {"uv": [12, 9, 11.5, 8], "texture": "#1"}, + "down": {"uv": [12.5, 8, 12, 9], "texture": "#1"} + } + }, + { + "from": [9.5, 10.375, -3.425], + "to": [12.5, 11.375, -2.425], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [12.5, 0.5, 14, 1], "texture": "#1"}, + "east": {"uv": [12, 0.5, 12.5, 1], "texture": "#1"}, + "south": {"uv": [14.5, 0.5, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0.5, 14.5, 1], "texture": "#1"}, + "up": {"uv": [14, 0.5, 12.5, 0], "texture": "#1"}, + "down": {"uv": [15.5, 0, 14, 0.5], "texture": "#1"} + } + }, + { + "from": [8.525, 10.4, -3.425], + "to": [9.525, 11.4, -2.425], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [12.5, 0.5, 13, 1], "texture": "#1"}, + "east": {"uv": [12, 0.5, 12.5, 1], "texture": "#1"}, + "south": {"uv": [13.5, 0.5, 14, 1], "texture": "#1"}, + "west": {"uv": [13, 0.5, 13.5, 1], "texture": "#1"}, + "up": {"uv": [13, 0.5, 12.5, 0], "texture": "#1"}, + "down": {"uv": [13.5, 0, 13, 0.5], "texture": "#1"} + } + }, + { + "from": [5.575, 10.375, -3.425], + "to": [8.575, 11.375, -2.425], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 15]}, + "faces": { + "north": {"uv": [12.5, 0.5, 14, 1], "texture": "#1"}, + "east": {"uv": [12, 0.5, 12.5, 1], "texture": "#1"}, + "south": {"uv": [14.5, 0.5, 16, 1], "texture": "#1"}, + "west": {"uv": [14, 0.5, 14.5, 1], "texture": "#1"}, + "up": {"uv": [14, 0.5, 12.5, 0], "texture": "#1"}, + "down": {"uv": [15.5, 0, 14, 0.5], "texture": "#1"} + } + }, + { + "from": [9.625, 3.625, 5.45], + "to": [10.625, 4.625, 6.45], + "rotation": {"angle": 0, "axis": "y", "origin": [9.05, 0.125, 6.2]}, + "faces": { + "north": {"uv": [12.5, 15, 13, 15.5], "texture": "#1"}, + "east": {"uv": [12, 15, 12.5, 15.5], "texture": "#1"}, + "south": {"uv": [13.5, 15, 14, 15.5], "texture": "#1"}, + "west": {"uv": [13, 15, 13.5, 15.5], "texture": "#1"}, + "up": {"uv": [13, 15, 12.5, 14.5], "texture": "#1"}, + "down": {"uv": [13.5, 14.5, 13, 15], "texture": "#1"} + } + }, + { + "from": [9.625, 3.625, 5.45], + "to": [9.625, 4.625, 8.45], + "rotation": {"angle": 0, "axis": "y", "origin": [9.05, 0.125, 6.2]}, + "faces": { + "north": {"uv": [7, 1.5, 7, 2], "texture": "#1"}, + "east": {"uv": [5.5, 1.5, 7, 2], "texture": "#1"}, + "south": {"uv": [8.5, 1.5, 8.5, 2], "texture": "#1"}, + "west": {"uv": [7, 1.5, 8.5, 2], "texture": "#1"}, + "up": {"uv": [7, 1.5, 7, 0], "texture": "#1"}, + "down": {"uv": [7, 0, 7, 1.5], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [80.44, 0, 2.51], + "translation": [-1, -3, 1.75] + }, + "thirdperson_lefthand": { + "rotation": [80.44, 0, 2.51], + "translation": [1.25, -3, 1.75] + }, + "ground": { + "translation": [0, 2.5, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 135, 0], + "translation": [0.75, 1, 0], + "scale": [0.65, 0.65, 0.65] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, 0, -1.25] + } + }, + "groups": [ + { + "name": "crankset", + "origin": [1.025, 4, 2], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15] + }, + { + "name": "front_wheel", + "origin": [0, 5, 9], + "color": 0, + "children": [16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31] + }, + { + "name": "back_wheel", + "origin": [0, 5, 9], + "color": 0, + "children": [32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47] + }, + { + "name": "back_wheel_sprite", + "origin": [0, 5, 9], + "color": 0, + "children": [48] + }, + { + "name": "front_wheel_sprite", + "origin": [0, 5, 9], + "color": 0, + "children": [49] + }, + { + "name": "frame", + "origin": [0, 5, 9], + "color": 0, + "children": [50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60] + }, + { + "name": "crank_arm", + "origin": [1.875, 4.125, 2], + "color": 0, + "children": [61, 62] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/birch_barrier.json b/src/main/resources/assets/modernlife/models/item/birch_barrier.json new file mode 100644 index 0000000..bebceaf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/birch_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/birch_chair.json b/src/main/resources/assets/modernlife/models/item/birch_chair.json new file mode 100644 index 0000000..a835024 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/birch_chair.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_chair" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/birch_coffee_table.json b/src/main/resources/assets/modernlife/models/item/birch_coffee_table.json new file mode 100644 index 0000000..e8efa95 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/birch_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/birch_deck.json b/src/main/resources/assets/modernlife/models/item/birch_deck.json new file mode 100644 index 0000000..11c5757 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/birch_deck.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_deck" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/birch_glass_door.json b/src/main/resources/assets/modernlife/models/item/birch_glass_door.json new file mode 100644 index 0000000..07ecfe6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/birch_glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/birch_glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/birch_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/birch_kitchen_cabinet.json new file mode 100644 index 0000000..726f842 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/birch_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/birch_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/birch_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..0c0b855 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/birch_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/birch_log_ramp.json b/src/main/resources/assets/modernlife/models/item/birch_log_ramp.json new file mode 100644 index 0000000..6756c89 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/birch_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/birch_mini_stool.json b/src/main/resources/assets/modernlife/models/item/birch_mini_stool.json new file mode 100644 index 0000000..6cca1b0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/birch_mini_stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_mini_stool" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/birch_night_stand.json b/src/main/resources/assets/modernlife/models/item/birch_night_stand.json new file mode 100644 index 0000000..5927ced --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/birch_night_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_night_stand" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/birch_picnic_table.json b/src/main/resources/assets/modernlife/models/item/birch_picnic_table.json new file mode 100644 index 0000000..12405d5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/birch_picnic_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_picnic_table_full" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/birch_ramp.json b/src/main/resources/assets/modernlife/models/item/birch_ramp.json new file mode 100644 index 0000000..61e3e62 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/birch_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/birch_round_table.json b/src/main/resources/assets/modernlife/models/item/birch_round_table.json new file mode 100644 index 0000000..fccbaf1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/birch_round_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_round_table" +} diff --git a/src/main/resources/assets/modernlife/models/item/birch_small_table.json b/src/main/resources/assets/modernlife/models/item/birch_small_table.json new file mode 100644 index 0000000..118c31f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/birch_small_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_small_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/birch_wall_shelf.json b/src/main/resources/assets/modernlife/models/item/birch_wall_shelf.json new file mode 100644 index 0000000..34159dc --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/birch_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/birch_wood_ramp.json b/src/main/resources/assets/modernlife/models/item/birch_wood_ramp.json new file mode 100644 index 0000000..67fb074 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/birch_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/birch_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/bishop.json b/src/main/resources/assets/modernlife/models/item/bishop.json new file mode 100644 index 0000000..a537ebb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/bishop.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/bishop" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/bishop_w.json b/src/main/resources/assets/modernlife/models/item/bishop_w.json new file mode 100644 index 0000000..0ebba90 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/bishop_w.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/bishop_w" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/black_painted_drywall.json b/src/main/resources/assets/modernlife/models/item/black_painted_drywall.json new file mode 100644 index 0000000..cfb706f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/black_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/black_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/black_sofa.json b/src/main/resources/assets/modernlife/models/item/black_sofa.json new file mode 100644 index 0000000..0bcdde2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/black_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/black_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/blackstone_barrier.json b/src/main/resources/assets/modernlife/models/item/blackstone_barrier.json new file mode 100644 index 0000000..97686b7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/blackstone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/blackstone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/blackstone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/blackstone_kitchen_cabinet.json new file mode 100644 index 0000000..2e1d63d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/blackstone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/blackstone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/blackstone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/blackstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..6bd5fd7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/blackstone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/blackstone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/blackstone_ramp.json b/src/main/resources/assets/modernlife/models/item/blackstone_ramp.json new file mode 100644 index 0000000..9168935 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/blackstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/blackstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/blue_painted_drywall.json b/src/main/resources/assets/modernlife/models/item/blue_painted_drywall.json new file mode 100644 index 0000000..fa66ac3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/blue_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/blue_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/blue_sofa.json b/src/main/resources/assets/modernlife/models/item/blue_sofa.json new file mode 100644 index 0000000..52dfd21 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/blue_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/blue_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/blue_vinyl_siding.json b/src/main/resources/assets/modernlife/models/item/blue_vinyl_siding.json new file mode 100644 index 0000000..91cfe4d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/blue_vinyl_siding.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/blue_vinyl_siding" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/bricks_barrier.json b/src/main/resources/assets/modernlife/models/item/bricks_barrier.json new file mode 100644 index 0000000..20c6643 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/bricks_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/bricks_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/bricks_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/bricks_kitchen_cabinet.json new file mode 100644 index 0000000..ebcebad --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/bricks_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/bricks_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/bricks_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..dfb830f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/bricks_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/bricks_ramp.json b/src/main/resources/assets/modernlife/models/item/bricks_ramp.json new file mode 100644 index 0000000..2483cd9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/brown_ceramic_tile.json b/src/main/resources/assets/modernlife/models/item/brown_ceramic_tile.json new file mode 100644 index 0000000..fa0ab56 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/brown_ceramic_tile.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/brown_ceramic_tile" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/brown_painted_drywall.json b/src/main/resources/assets/modernlife/models/item/brown_painted_drywall.json new file mode 100644 index 0000000..568a6d9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/brown_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/brown_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/brown_sofa.json b/src/main/resources/assets/modernlife/models/item/brown_sofa.json new file mode 100644 index 0000000..61c4470 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/brown_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/brown_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/bullet.json b/src/main/resources/assets/modernlife/models/item/bullet.json new file mode 100644 index 0000000..c743c3f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/bullet.json @@ -0,0 +1,67 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "4": "modernlife:item/bullet" + }, + "elements": [ + { + "from": [7, 0, 7], + "to": [9, 8, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [7.75, 0, 7]}, + "faces": { + "north": {"uv": [0, 8, 2, 16], "texture": "#4"}, + "east": {"uv": [8, 0, 10, 8], "texture": "#4"}, + "south": {"uv": [2, 8, 4, 16], "texture": "#4"}, + "west": {"uv": [4, 8, 6, 16], "texture": "#4"}, + "up": {"uv": [12, 2, 10, 0], "texture": "#4"}, + "down": {"uv": [12, 2, 10, 4], "texture": "#4"} + } + }, + { + "from": [6.8, -0.2, 6.8], + "to": [9.2, 8.2, 9.2], + "rotation": {"angle": 0, "axis": "y", "origin": [7.75, 0, 7]}, + "faces": { + "north": {"uv": [0, 0, 2, 8], "texture": "#4"}, + "east": {"uv": [2, 0, 4, 8], "texture": "#4"}, + "south": {"uv": [4, 0, 6, 8], "texture": "#4"}, + "west": {"uv": [6, 0, 8, 8], "texture": "#4"}, + "up": {"uv": [8, 10, 6, 8], "texture": "#4"}, + "down": {"uv": [10, 8, 8, 10], "texture": "#4"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [55, 0, 0], + "translation": [0, 1.75, 1.75], + "scale": [0.5, 0.5, 0.5] + }, + "thirdperson_lefthand": { + "rotation": [55, 0, 0], + "translation": [0, 1.75, 1.75], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_righthand": { + "translation": [10.5, 4, -4.5] + }, + "firstperson_lefthand": { + "translation": [10.5, 4, -4.5] + }, + "ground": { + "translation": [0, 6.5, 0] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 5.5, 0], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "translation": [0, 14.75, 0] + }, + "fixed": { + "translation": [0, 6.25, -0.25], + "scale": [1.5, 1.5, 1.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/bullet_strip.json b/src/main/resources/assets/modernlife/models/item/bullet_strip.json new file mode 100644 index 0000000..689965c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/bullet_strip.json @@ -0,0 +1,197 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "4": "modernlife:item/bullet" + }, + "elements": [ + { + "from": [7, 0, 5.5], + "to": [9, 8, 7.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7.75, 0, 5.5]}, + "faces": { + "north": {"uv": [0, 8, 2, 16], "texture": "#4"}, + "east": {"uv": [8, 0, 10, 8], "texture": "#4"}, + "south": {"uv": [2, 8, 4, 16], "texture": "#4"}, + "west": {"uv": [4, 8, 6, 16], "texture": "#4"}, + "up": {"uv": [12, 2, 10, 0], "texture": "#4"}, + "down": {"uv": [12, 2, 10, 4], "texture": "#4"} + } + }, + { + "from": [6.8, -0.2, 5.3], + "to": [9.2, 8.2, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.75, 0, 5.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 8], "texture": "#4"}, + "east": {"uv": [2, 0, 4, 8], "texture": "#4"}, + "south": {"uv": [4, 0, 6, 8], "texture": "#4"}, + "west": {"uv": [6, 0, 8, 8], "texture": "#4"}, + "up": {"uv": [8, 10, 6, 8], "texture": "#4"}, + "down": {"uv": [10, 8, 8, 10], "texture": "#4"} + } + }, + { + "from": [4, 0, 5.5], + "to": [6, 8, 7.5], + "rotation": {"angle": 0, "axis": "y", "origin": [4.75, 0, 5.5]}, + "faces": { + "north": {"uv": [0, 8, 2, 16], "texture": "#4"}, + "east": {"uv": [8, 0, 10, 8], "texture": "#4"}, + "south": {"uv": [2, 8, 4, 16], "texture": "#4"}, + "west": {"uv": [4, 8, 6, 16], "texture": "#4"}, + "up": {"uv": [12, 2, 10, 0], "texture": "#4"}, + "down": {"uv": [12, 2, 10, 4], "texture": "#4"} + } + }, + { + "from": [3.8, -0.2, 5.3], + "to": [6.2, 8.2, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [4.75, 0, 5.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 8], "texture": "#4"}, + "east": {"uv": [2, 0, 4, 8], "texture": "#4"}, + "south": {"uv": [4, 0, 6, 8], "texture": "#4"}, + "west": {"uv": [6, 0, 8, 8], "texture": "#4"}, + "up": {"uv": [8, 10, 6, 8], "texture": "#4"}, + "down": {"uv": [10, 8, 8, 10], "texture": "#4"} + } + }, + { + "from": [10, 0, 5.5], + "to": [12, 8, 7.5], + "rotation": {"angle": 0, "axis": "y", "origin": [10.75, 0, 5.5]}, + "faces": { + "north": {"uv": [0, 8, 2, 16], "texture": "#4"}, + "east": {"uv": [8, 0, 10, 8], "texture": "#4"}, + "south": {"uv": [2, 8, 4, 16], "texture": "#4"}, + "west": {"uv": [4, 8, 6, 16], "texture": "#4"}, + "up": {"uv": [12, 2, 10, 0], "texture": "#4"}, + "down": {"uv": [12, 2, 10, 4], "texture": "#4"} + } + }, + { + "from": [9.8, -0.2, 5.3], + "to": [12.2, 8.2, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [10.75, 0, 5.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 8], "texture": "#4"}, + "east": {"uv": [2, 0, 4, 8], "texture": "#4"}, + "south": {"uv": [4, 0, 6, 8], "texture": "#4"}, + "west": {"uv": [6, 0, 8, 8], "texture": "#4"}, + "up": {"uv": [8, 10, 6, 8], "texture": "#4"}, + "down": {"uv": [10, 8, 8, 10], "texture": "#4"} + } + }, + { + "from": [7, 0, 8.5], + "to": [9, 8, 10.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7.75, 0, 8.5]}, + "faces": { + "north": {"uv": [0, 8, 2, 16], "texture": "#4"}, + "east": {"uv": [8, 0, 10, 8], "texture": "#4"}, + "south": {"uv": [2, 8, 4, 16], "texture": "#4"}, + "west": {"uv": [4, 8, 6, 16], "texture": "#4"}, + "up": {"uv": [12, 2, 10, 0], "texture": "#4"}, + "down": {"uv": [12, 2, 10, 4], "texture": "#4"} + } + }, + { + "from": [6.8, -0.2, 8.3], + "to": [9.2, 8.2, 10.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.75, 0, 8.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 8], "texture": "#4"}, + "east": {"uv": [2, 0, 4, 8], "texture": "#4"}, + "south": {"uv": [4, 0, 6, 8], "texture": "#4"}, + "west": {"uv": [6, 0, 8, 8], "texture": "#4"}, + "up": {"uv": [8, 10, 6, 8], "texture": "#4"}, + "down": {"uv": [10, 8, 8, 10], "texture": "#4"} + } + }, + { + "from": [3.8, -0.2, 8.3], + "to": [6.2, 8.2, 10.7], + "rotation": {"angle": 0, "axis": "y", "origin": [4.75, 0, 8.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 8], "texture": "#4"}, + "east": {"uv": [2, 0, 4, 8], "texture": "#4"}, + "south": {"uv": [4, 0, 6, 8], "texture": "#4"}, + "west": {"uv": [6, 0, 8, 8], "texture": "#4"}, + "up": {"uv": [8, 10, 6, 8], "texture": "#4"}, + "down": {"uv": [10, 8, 8, 10], "texture": "#4"} + } + }, + { + "from": [4, 0, 8.5], + "to": [6, 8, 10.5], + "rotation": {"angle": 0, "axis": "y", "origin": [4.75, 0, 8.5]}, + "faces": { + "north": {"uv": [0, 8, 2, 16], "texture": "#4"}, + "east": {"uv": [8, 0, 10, 8], "texture": "#4"}, + "south": {"uv": [2, 8, 4, 16], "texture": "#4"}, + "west": {"uv": [4, 8, 6, 16], "texture": "#4"}, + "up": {"uv": [12, 2, 10, 0], "texture": "#4"}, + "down": {"uv": [12, 2, 10, 4], "texture": "#4"} + } + }, + { + "from": [9.8, -0.2, 8.3], + "to": [12.2, 8.2, 10.7], + "rotation": {"angle": 0, "axis": "y", "origin": [10.75, 0, 8.5]}, + "faces": { + "north": {"uv": [0, 0, 2, 8], "texture": "#4"}, + "east": {"uv": [2, 0, 4, 8], "texture": "#4"}, + "south": {"uv": [4, 0, 6, 8], "texture": "#4"}, + "west": {"uv": [6, 0, 8, 8], "texture": "#4"}, + "up": {"uv": [8, 10, 6, 8], "texture": "#4"}, + "down": {"uv": [10, 8, 8, 10], "texture": "#4"} + } + }, + { + "from": [10, 0, 8.5], + "to": [12, 8, 10.5], + "rotation": {"angle": 0, "axis": "y", "origin": [10.75, 0, 8.5]}, + "faces": { + "north": {"uv": [0, 8, 2, 16], "texture": "#4"}, + "east": {"uv": [8, 0, 10, 8], "texture": "#4"}, + "south": {"uv": [2, 8, 4, 16], "texture": "#4"}, + "west": {"uv": [4, 8, 6, 16], "texture": "#4"}, + "up": {"uv": [12, 2, 10, 0], "texture": "#4"}, + "down": {"uv": [12, 2, 10, 4], "texture": "#4"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [55, 0, 0], + "translation": [0, 1.75, 1.75], + "scale": [0.5, 0.5, 0.5] + }, + "thirdperson_lefthand": { + "rotation": [55, 0, 0], + "translation": [0, 1.75, 1.75], + "scale": [0.5, 0.5, 0.5] + }, + "firstperson_righthand": { + "translation": [10.5, 4, -4.5] + }, + "firstperson_lefthand": { + "translation": [10.5, 4, -4.5] + }, + "ground": { + "translation": [0, 6.5, 0] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 5.5, 0], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "translation": [0, 14.75, 0] + }, + "fixed": { + "translation": [0, 6.25, 1.75], + "scale": [1.5, 1.5, 1.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/camera.json b/src/main/resources/assets/modernlife/models/item/camera.json new file mode 100644 index 0000000..81a4b80 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/camera.json @@ -0,0 +1,142 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "7": "modernlife:item/camera" + }, + "elements": [ + { + "from": [4.5, 0, 4.25], + "to": [11.5, 5, 7.25], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 5.5, -2]}, + "faces": { + "north": {"uv": [0, 0, 3.5, 2.5], "texture": "#7"}, + "east": {"uv": [2.5, 6.5, 4, 9], "texture": "#7"}, + "south": {"uv": [0, 3, 3.5, 5.5], "texture": "#7"}, + "west": {"uv": [6.5, 4, 8, 6.5], "texture": "#7"}, + "up": {"uv": [7.5, 1.5, 4, 0], "texture": "#7"}, + "down": {"uv": [7.5, 2, 4, 3.5], "texture": "#7"} + } + }, + { + "from": [4.5, 0, 7.25], + "to": [6.5, 5, 8.25], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 0.25]}, + "faces": { + "north": {"uv": [4.5, 6.5, 5.5, 9], "texture": "#7"}, + "east": {"uv": [8.5, 4, 9, 6.5], "texture": "#7"}, + "south": {"uv": [6, 7, 7, 9.5], "texture": "#7"}, + "west": {"uv": [7.5, 9, 8, 11.5], "texture": "#7"}, + "up": {"uv": [10.5, 10.5, 9.5, 10], "texture": "#7"}, + "down": {"uv": [1, 10.5, 0, 11], "texture": "#7"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 1, 7.25], + "to": [10.5, 4, 8.25], + "rotation": {"angle": 0, "axis": "z", "origin": [11.10218, -1.5, 8.25]}, + "faces": { + "north": {"uv": [7.5, 7, 9, 8.5], "texture": "#7"}, + "east": {"uv": [9.5, 5, 10, 6.5], "texture": "#7"}, + "south": {"uv": [8, 0, 9.5, 1.5], "texture": "#7"}, + "west": {"uv": [9.5, 7, 10, 8.5], "texture": "#7"}, + "up": {"uv": [11, 9.5, 9.5, 9], "texture": "#7"}, + "down": {"uv": [11.5, 0, 10, 0.5], "texture": "#7"} + } + }, + { + "name": "hexadecagon", + "from": [7, 0.5, 8.25], + "to": [11, 4.5, 9.25], + "rotation": {"angle": 0, "axis": "y", "origin": [10.60218, -2, 9.25]}, + "faces": { + "north": {"uv": [4, 4, 6, 6], "texture": "#7"}, + "east": {"uv": [8.5, 9, 9, 11], "texture": "#7"}, + "south": {"uv": [0, 6, 2, 8], "texture": "#7"}, + "west": {"uv": [2, 9.5, 2.5, 11.5], "texture": "#7"}, + "up": {"uv": [5, 10, 3, 9.5], "texture": "#7"}, + "down": {"uv": [11.5, 4, 9.5, 4.5], "texture": "#7"} + } + }, + { + "from": [7.5, 5, 4.25], + "to": [10.5, 6, 7.25], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.25, 0, 2.55]}, + "faces": { + "north": {"uv": [10, 1, 11.5, 1.5], "texture": "#7"}, + "east": {"uv": [10, 2, 11.5, 2.5], "texture": "#7"}, + "south": {"uv": [10, 3, 11.5, 3.5], "texture": "#7"}, + "west": {"uv": [5.5, 10, 7, 10.5], "texture": "#7"}, + "up": {"uv": [9.5, 3.5, 8, 2], "texture": "#7"}, + "down": {"uv": [1.5, 8.5, 0, 10], "texture": "#7"} + } + }, + { + "name": "hexadecagon", + "from": [5.5, 5, 5.25], + "to": [6.5, 5.5, 6.25], + "rotation": {"angle": 0, "axis": "y", "origin": [5.59946, 5.25, 5.75]}, + "faces": { + "north": {"uv": [3, 10.5, 3.5, 11], "texture": "#7"}, + "east": {"uv": [4, 10.5, 4.5, 11], "texture": "#7"}, + "south": {"uv": [10.5, 5, 11, 5.5], "texture": "#7"}, + "west": {"uv": [10.5, 6, 11, 6.5], "texture": "#7"}, + "up": {"uv": [11, 7.5, 10.5, 7], "texture": "#7"}, + "down": {"uv": [11, 8, 10.5, 8.5], "texture": "#7"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-147.75, 0, -180], + "translation": [0, 4.75, 0.5] + }, + "thirdperson_lefthand": { + "rotation": [-147.75, 0, -180], + "translation": [0, 4.75, 0.5] + }, + "firstperson_righthand": { + "rotation": [0, -180, -1.5], + "translation": [-1.87, 9.95, 0.88] + }, + "firstperson_lefthand": { + "rotation": [0, -180, -1.5], + "translation": [-1.87, 9.95, 0.88] + }, + "ground": { + "translation": [-0.25, 4.25, 1.75] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-1.5, 6, 0], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [4.5, 2.75, -6.25] + }, + "fixed": { + "rotation": [0, 180, 0], + "translation": [0, 10.75, -3.5], + "scale": [2, 2, 2] + } + }, + "groups": [ + 0, + 1, + { + "name": "hexadecagon", + "origin": [8, 8, 8], + "color": 0, + "children": [2, 3] + }, + 4, + { + "name": "hexadecagon", + "origin": [8, 8, 8], + "color": 0, + "children": [5] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/canvas.json b/src/main/resources/assets/modernlife/models/item/canvas.json new file mode 100644 index 0000000..1cd09bd --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/canvas.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/canvas" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cctv_camera.json b/src/main/resources/assets/modernlife/models/item/cctv_camera.json new file mode 100644 index 0000000..be8d72f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cctv_camera.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cctv_camera" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cctv_screen.json b/src/main/resources/assets/modernlife/models/item/cctv_screen.json new file mode 100644 index 0000000..7a3e1bb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cctv_screen.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mirror" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/ceiling_fan.json b/src/main/resources/assets/modernlife/models/item/ceiling_fan.json new file mode 100644 index 0000000..d6f0bde --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/ceiling_fan.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/ceiling_fan_off" +} diff --git a/src/main/resources/assets/modernlife/models/item/chainsaw.json b/src/main/resources/assets/modernlife/models/item/chainsaw.json new file mode 100644 index 0000000..d1de74b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chainsaw.json @@ -0,0 +1,6 @@ +{ + "overrides": [ + { "predicate": { "modernlife:running": 0.0 }, "model": "modernlife:item/chainsaw_off" }, + { "predicate": { "modernlife:running": 1.0 }, "model": "modernlife:item/chainsaw_on" } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chainsaw_off.json b/src/main/resources/assets/modernlife/models/item/chainsaw_off.json new file mode 100644 index 0000000..4b6be4f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chainsaw_off.json @@ -0,0 +1,283 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "5": "modernlife:item/black_parts", + "7": "modernlife:item/chainsaw_blade_off", + "8": "modernlife:item/metal_color", + "9": "modernlife:item/base_color", + "particle": "modernlife:item/chainsaw_blade_off" + }, + "elements": [ + { + "from": [4.25, 0.1, -1], + "to": [8.25, 6.1, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [8.5, 2.5, 10.5, 5.5], "texture": "#9"}, + "east": {"uv": [0, 0, 4, 3], "texture": "#9"}, + "south": {"uv": [9, 6, 11, 9], "texture": "#9"}, + "west": {"uv": [0, 3.5, 4, 6.5], "texture": "#9"}, + "up": {"uv": [2, 11, 0, 7], "texture": "#9"}, + "down": {"uv": [4.5, 7, 2.5, 11], "texture": "#9"} + } + }, + { + "from": [8.25, 0.1, 0], + "to": [10.25, 4.1, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.85, -0.7, 0.75]}, + "faces": { + "north": {"uv": [11, 9.5, 12, 11.5], "texture": "#9"}, + "east": {"uv": [5, 7, 8.5, 9], "texture": "#9"}, + "south": {"uv": [0, 11.5, 1, 13.5], "texture": "#9"}, + "west": {"uv": [8.5, 0, 12, 2], "texture": "#9"}, + "up": {"uv": [6, 13, 5, 9.5], "texture": "#9"}, + "down": {"uv": [7.5, 9.5, 6.5, 13], "texture": "#9"} + } + }, + { + "from": [4.749, 7.601, 4.5], + "to": [9.749, 8.601, 5.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.451, 0.051, -1.6]}, + "faces": { + "north": {"uv": [11, 4, 13.5, 4.5], "texture": "#9"}, + "east": {"uv": [11.5, 8.5, 12, 9], "texture": "#9"}, + "south": {"uv": [11, 5, 13.5, 5.5], "texture": "#9"}, + "west": {"uv": [12.5, 0, 13, 0.5], "texture": "#9"}, + "up": {"uv": [4, 12, 1.5, 11.5], "texture": "#9"}, + "down": {"uv": [14, 6, 11.5, 6.5], "texture": "#9"} + } + }, + { + "from": [5.25, 4.1, -6], + "to": [7.25, 6.1, -1], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [11.5, 7, 12.5, 8], "texture": "#9"}, + "east": {"uv": [8, 9.5, 10.5, 10.5], "texture": "#9"}, + "south": {"uv": [11, 12, 12, 13], "texture": "#9"}, + "west": {"uv": [11, 2.5, 13.5, 3.5], "texture": "#9"}, + "up": {"uv": [9, 13.5, 8, 11], "texture": "#9"}, + "down": {"uv": [10.5, 11, 9.5, 13.5], "texture": "#9"} + } + }, + { + "from": [6.25, 0.1, -8], + "to": [6.25, 6.1, -1], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [4.5, 11.5, 4.5, 14.5], "texture": "#9"}, + "east": {"uv": [4.5, 0, 8, 3], "texture": "#9"}, + "south": {"uv": [1.5, 12.5, 1.5, 15.5], "texture": "#9"}, + "west": {"uv": [4.5, 3.5, 8, 6.5], "texture": "#9"}, + "up": {"uv": [2, 16, 2, 12.5], "texture": "#9"}, + "down": {"uv": [2.5, 12.5, 2.5, 16], "texture": "#9"} + } + }, + { + "from": [3.25, 1.1, -2], + "to": [4.25, 4.1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [9, 4, 10, 7], "texture": "#5"}, + "east": {"uv": [0, 0, 4, 3], "texture": "#5"}, + "south": {"uv": [4, 10, 5, 13], "texture": "#5"}, + "west": {"uv": [0, 4, 4, 7], "texture": "#5"}, + "up": {"uv": [1, 12, 0, 8], "texture": "#5"}, + "down": {"uv": [3, 8, 2, 12], "texture": "#5"} + } + }, + { + "from": [5.75, 2.1, -3], + "to": [5.75, 3.1, -1], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [12, 8, 12, 9], "texture": "#5"}, + "east": {"uv": [6, 10, 8, 11], "texture": "#5"}, + "south": {"uv": [10, 12, 10, 13], "texture": "#5"}, + "west": {"uv": [9, 10, 11, 11], "texture": "#5"}, + "up": {"uv": [12, 12, 12, 10], "texture": "#5"}, + "down": {"uv": [11, 12, 11, 14], "texture": "#5"} + } + }, + { + "from": [3.75, 2.1, -3], + "to": [5.75, 3.1, -3], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [11, 4, 13, 5], "texture": "#5"}, + "east": {"uv": [0, 13, 0, 14], "texture": "#5"}, + "south": {"uv": [11, 6, 13, 7], "texture": "#5"}, + "west": {"uv": [13, 0, 13, 1], "texture": "#5"}, + "up": {"uv": [3, 13, 1, 13], "texture": "#5"}, + "down": {"uv": [15, 2, 13, 2], "texture": "#5"} + } + }, + { + "from": [3.75, 2.1, -3], + "to": [3.75, 3.1, -2], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [13, 8, 13, 9], "texture": "#5"}, + "east": {"uv": [6, 12, 7, 13], "texture": "#5"}, + "south": {"uv": [13, 10, 13, 11], "texture": "#5"}, + "west": {"uv": [8, 12, 9, 13], "texture": "#5"}, + "up": {"uv": [12, 14, 12, 13], "texture": "#5"}, + "down": {"uv": [13, 12, 13, 13], "texture": "#5"} + } + }, + { + "from": [3.749, 8.1, 4.5], + "to": [10.749, 8.1, 5.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.531, 2, -4.65]}, + "faces": { + "north": {"uv": [6, 6, 9.5, 6], "texture": "#8"}, + "east": {"uv": [0, 6.5, 0.5, 6.5], "texture": "#8"}, + "south": {"uv": [6.5, 0, 10, 0], "texture": "#8"}, + "west": {"uv": [6.5, 0.5, 7, 0.5], "texture": "#8"}, + "up": {"uv": [3.5, 0.5, 0, 0], "texture": "#8"}, + "down": {"uv": [3.5, 1, 0, 1.5], "texture": "#8"} + } + }, + { + "from": [10.25, 1.1, 4], + "to": [11.25, 3.1, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.53, -1, 0.35]}, + "faces": { + "north": {"uv": [0, 5, 0.5, 6], "texture": "#8"}, + "east": {"uv": [4, 0, 5, 1], "texture": "#8"}, + "south": {"uv": [1, 5, 1.5, 6], "texture": "#8"}, + "west": {"uv": [4, 1.5, 5, 2.5], "texture": "#8"}, + "up": {"uv": [2.5, 6, 2, 5], "texture": "#8"}, + "down": {"uv": [3.5, 5, 3, 6], "texture": "#8"} + } + }, + { + "from": [10.749, 3.1, 4.5], + "to": [10.749, 8.1, 5.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.531, 2, -4.65]}, + "faces": { + "north": {"uv": [1, 6.5, 1, 9], "texture": "#8"}, + "east": {"uv": [2, 2, 2.5, 4.5], "texture": "#8"}, + "south": {"uv": [6.5, 1, 6.5, 3.5], "texture": "#8"}, + "west": {"uv": [3, 2, 3.5, 4.5], "texture": "#8"}, + "up": {"uv": [1.5, 7, 1.5, 6.5], "texture": "#8"}, + "down": {"uv": [2, 6.5, 2, 7], "texture": "#8"} + } + }, + { + "from": [3.749, 3.1, 4.5], + "to": [3.749, 8.1, 5.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.531, 2, -4.65]}, + "faces": { + "north": {"uv": [4, 6, 4, 8.5], "texture": "#8"}, + "east": {"uv": [0, 2, 0.5, 4.5], "texture": "#8"}, + "south": {"uv": [4.5, 6, 4.5, 8.5], "texture": "#8"}, + "west": {"uv": [1, 2, 1.5, 4.5], "texture": "#8"}, + "up": {"uv": [5, 6.5, 5, 6], "texture": "#8"}, + "down": {"uv": [5.5, 6, 5.5, 6.5], "texture": "#8"} + } + }, + { + "from": [3.25, 1.1, 4], + "to": [4.25, 3.1, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.53, -1, 0.35]}, + "faces": { + "north": {"uv": [5.5, 0, 6, 1], "texture": "#8"}, + "east": {"uv": [4, 3, 5, 4], "texture": "#8"}, + "south": {"uv": [5.5, 1.5, 6, 2.5], "texture": "#8"}, + "west": {"uv": [4, 4.5, 5, 5.5], "texture": "#8"}, + "up": {"uv": [6, 4, 5.5, 3], "texture": "#8"}, + "down": {"uv": [6, 4.5, 5.5, 5.5], "texture": "#8"} + } + }, + { + "name": "Bar", + "from": [5.75, 1.1, 7], + "to": [5.75, 5.1, 19], + "faces": { + "north": {"uv": [0, 0, 0, 4], "texture": "#7"}, + "east": {"uv": [0, 0, 12, 4], "texture": "#7"}, + "south": {"uv": [0, 0, 0, 4], "texture": "#7"}, + "west": {"uv": [0, 4, 12, 8], "texture": "#7"}, + "up": {"uv": [0, 12, 0, 0], "texture": "#7"}, + "down": {"uv": [0, 0, 0, 12], "texture": "#7"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-111, 0, -180], + "translation": [-1.75, 9.25, -0.5] + }, + "thirdperson_lefthand": { + "rotation": [-111, 0, -180], + "translation": [1.75, 9.25, -0.5] + }, + "firstperson_righthand": { + "rotation": [11, -175, 0], + "translation": [-1.75, 9, 1.75] + }, + "firstperson_lefthand": { + "rotation": [11, -175, 0], + "translation": [-0.25, 9, 1.75] + }, + "ground": { + "translation": [1.25, 7.3, 5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-0.25, 2.5, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [-1.5, 9.5, -7.75], + "scale": [2, 2, 2] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [5.25, 10.25, -6.75], + "scale": [2, 2, 2] + } + }, + "groups": [ + { + "name": "chainsaw", + "origin": [8, 8, 8], + "color": 0, + "children": [ + { + "name": "Base", + "origin": [0.5, 0, 0.75], + "color": 7, + "children": [0, 1, 2, 3, 4] + }, + { + "name": "Rear Handle", + "origin": [0.5, 0, 0.75], + "color": 0, + "children": [] + }, + { + "name": "Black parts", + "origin": [0.5, 0, 0.75], + "color": 0, + "children": [5, 6, 7, 8] + }, + { + "name": "Forward Handle", + "origin": [8, 8, 8], + "color": 0, + "children": [9, 10, 11, 12, 13] + }, + 14, + { + "name": "starter", + "origin": [0.5, 0, 0.75], + "color": 0, + "children": [] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chainsaw_on.json b/src/main/resources/assets/modernlife/models/item/chainsaw_on.json new file mode 100644 index 0000000..3652369 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chainsaw_on.json @@ -0,0 +1,283 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "5": "modernlife:item/black_parts", + "7": "modernlife:item/chainsaw_blade_on", + "8": "modernlife:item/metal_color", + "9": "modernlife:item/base_color", + "particle": "modernlife:item/holes" + }, + "elements": [ + { + "from": [4.25, 0.1, -1], + "to": [8.25, 6.1, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [8.5, 2.5, 10.5, 5.5], "texture": "#9"}, + "east": {"uv": [0, 0, 4, 3], "texture": "#9"}, + "south": {"uv": [9, 6, 11, 9], "texture": "#9"}, + "west": {"uv": [0, 3.5, 4, 6.5], "texture": "#9"}, + "up": {"uv": [2, 11, 0, 7], "texture": "#9"}, + "down": {"uv": [4.5, 7, 2.5, 11], "texture": "#9"} + } + }, + { + "from": [8.25, 0.1, 0], + "to": [10.25, 4.1, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [-1.85, -0.7, 0.75]}, + "faces": { + "north": {"uv": [11, 9.5, 12, 11.5], "texture": "#9"}, + "east": {"uv": [5, 7, 8.5, 9], "texture": "#9"}, + "south": {"uv": [0, 11.5, 1, 13.5], "texture": "#9"}, + "west": {"uv": [8.5, 0, 12, 2], "texture": "#9"}, + "up": {"uv": [6, 13, 5, 9.5], "texture": "#9"}, + "down": {"uv": [7.5, 9.5, 6.5, 13], "texture": "#9"} + } + }, + { + "from": [4.749, 7.601, 4.5], + "to": [9.749, 8.601, 5.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.451, 0.051, -1.6]}, + "faces": { + "north": {"uv": [11, 4, 13.5, 4.5], "texture": "#9"}, + "east": {"uv": [11.5, 8.5, 12, 9], "texture": "#9"}, + "south": {"uv": [11, 5, 13.5, 5.5], "texture": "#9"}, + "west": {"uv": [12.5, 0, 13, 0.5], "texture": "#9"}, + "up": {"uv": [4, 12, 1.5, 11.5], "texture": "#9"}, + "down": {"uv": [14, 6, 11.5, 6.5], "texture": "#9"} + } + }, + { + "from": [5.25, 4.1, -6], + "to": [7.25, 6.1, -1], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [11.5, 7, 12.5, 8], "texture": "#9"}, + "east": {"uv": [8, 9.5, 10.5, 10.5], "texture": "#9"}, + "south": {"uv": [11, 12, 12, 13], "texture": "#9"}, + "west": {"uv": [11, 2.5, 13.5, 3.5], "texture": "#9"}, + "up": {"uv": [9, 13.5, 8, 11], "texture": "#9"}, + "down": {"uv": [10.5, 11, 9.5, 13.5], "texture": "#9"} + } + }, + { + "from": [6.25, 0.1, -8], + "to": [6.25, 6.1, -1], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [4.5, 11.5, 4.5, 14.5], "texture": "#9"}, + "east": {"uv": [4.5, 0, 8, 3], "texture": "#9"}, + "south": {"uv": [1.5, 12.5, 1.5, 15.5], "texture": "#9"}, + "west": {"uv": [4.5, 3.5, 8, 6.5], "texture": "#9"}, + "up": {"uv": [2, 16, 2, 12.5], "texture": "#9"}, + "down": {"uv": [2.5, 12.5, 2.5, 16], "texture": "#9"} + } + }, + { + "from": [3.25, 1.1, -2], + "to": [4.25, 4.1, 2], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [9, 4, 10, 7], "texture": "#5"}, + "east": {"uv": [0, 0, 4, 3], "texture": "#5"}, + "south": {"uv": [4, 10, 5, 13], "texture": "#5"}, + "west": {"uv": [0, 4, 4, 7], "texture": "#5"}, + "up": {"uv": [1, 12, 0, 8], "texture": "#5"}, + "down": {"uv": [3, 8, 2, 12], "texture": "#5"} + } + }, + { + "from": [5.75, 2.1, -3], + "to": [5.75, 3.1, -1], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [12, 8, 12, 9], "texture": "#5"}, + "east": {"uv": [6, 10, 8, 11], "texture": "#5"}, + "south": {"uv": [10, 12, 10, 13], "texture": "#5"}, + "west": {"uv": [9, 10, 11, 11], "texture": "#5"}, + "up": {"uv": [12, 12, 12, 10], "texture": "#5"}, + "down": {"uv": [11, 12, 11, 14], "texture": "#5"} + } + }, + { + "from": [3.75, 2.1, -3], + "to": [5.75, 3.1, -3], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [11, 4, 13, 5], "texture": "#5"}, + "east": {"uv": [0, 13, 0, 14], "texture": "#5"}, + "south": {"uv": [11, 6, 13, 7], "texture": "#5"}, + "west": {"uv": [13, 0, 13, 1], "texture": "#5"}, + "up": {"uv": [3, 13, 1, 13], "texture": "#5"}, + "down": {"uv": [15, 2, 13, 2], "texture": "#5"} + } + }, + { + "from": [3.75, 2.1, -3], + "to": [3.75, 3.1, -2], + "rotation": {"angle": 0, "axis": "y", "origin": [1.25, -0.5, 1.05]}, + "faces": { + "north": {"uv": [13, 8, 13, 9], "texture": "#5"}, + "east": {"uv": [6, 12, 7, 13], "texture": "#5"}, + "south": {"uv": [13, 10, 13, 11], "texture": "#5"}, + "west": {"uv": [8, 12, 9, 13], "texture": "#5"}, + "up": {"uv": [12, 14, 12, 13], "texture": "#5"}, + "down": {"uv": [13, 12, 13, 13], "texture": "#5"} + } + }, + { + "from": [3.749, 8.1, 4.5], + "to": [10.749, 8.1, 5.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.531, 2, -4.65]}, + "faces": { + "north": {"uv": [6, 6, 9.5, 6], "texture": "#8"}, + "east": {"uv": [0, 6.5, 0.5, 6.5], "texture": "#8"}, + "south": {"uv": [6.5, 0, 10, 0], "texture": "#8"}, + "west": {"uv": [6.5, 0.5, 7, 0.5], "texture": "#8"}, + "up": {"uv": [3.5, 0.5, 0, 0], "texture": "#8"}, + "down": {"uv": [3.5, 1, 0, 1.5], "texture": "#8"} + } + }, + { + "from": [10.25, 1.1, 4], + "to": [11.25, 3.1, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.53, -1, 0.35]}, + "faces": { + "north": {"uv": [0, 5, 0.5, 6], "texture": "#8"}, + "east": {"uv": [4, 0, 5, 1], "texture": "#8"}, + "south": {"uv": [1, 5, 1.5, 6], "texture": "#8"}, + "west": {"uv": [4, 1.5, 5, 2.5], "texture": "#8"}, + "up": {"uv": [2.5, 6, 2, 5], "texture": "#8"}, + "down": {"uv": [3.5, 5, 3, 6], "texture": "#8"} + } + }, + { + "from": [10.749, 3.1, 4.5], + "to": [10.749, 8.1, 5.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.531, 2, -4.65]}, + "faces": { + "north": {"uv": [1, 6.5, 1, 9], "texture": "#8"}, + "east": {"uv": [2, 2, 2.5, 4.5], "texture": "#8"}, + "south": {"uv": [6.5, 1, 6.5, 3.5], "texture": "#8"}, + "west": {"uv": [3, 2, 3.5, 4.5], "texture": "#8"}, + "up": {"uv": [1.5, 7, 1.5, 6.5], "texture": "#8"}, + "down": {"uv": [2, 6.5, 2, 7], "texture": "#8"} + } + }, + { + "from": [3.749, 3.1, 4.5], + "to": [3.749, 8.1, 5.5], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.531, 2, -4.65]}, + "faces": { + "north": {"uv": [4, 6, 4, 8.5], "texture": "#8"}, + "east": {"uv": [0, 2, 0.5, 4.5], "texture": "#8"}, + "south": {"uv": [4.5, 6, 4.5, 8.5], "texture": "#8"}, + "west": {"uv": [1, 2, 1.5, 4.5], "texture": "#8"}, + "up": {"uv": [5, 6.5, 5, 6], "texture": "#8"}, + "down": {"uv": [5.5, 6, 5.5, 6.5], "texture": "#8"} + } + }, + { + "from": [3.25, 1.1, 4], + "to": [4.25, 3.1, 6], + "rotation": {"angle": 0, "axis": "y", "origin": [-5.53, -1, 0.35]}, + "faces": { + "north": {"uv": [5.5, 0, 6, 1], "texture": "#8"}, + "east": {"uv": [4, 3, 5, 4], "texture": "#8"}, + "south": {"uv": [5.5, 1.5, 6, 2.5], "texture": "#8"}, + "west": {"uv": [4, 4.5, 5, 5.5], "texture": "#8"}, + "up": {"uv": [6, 4, 5.5, 3], "texture": "#8"}, + "down": {"uv": [6, 4.5, 5.5, 5.5], "texture": "#8"} + } + }, + { + "name": "Bar", + "from": [5.75, 1.1, 7], + "to": [5.75, 5.1, 19], + "faces": { + "north": {"uv": [0, 0, 0, 4], "texture": "#7"}, + "east": {"uv": [0, 0, 12, 4], "texture": "#7"}, + "south": {"uv": [0, 0, 0, 4], "texture": "#7"}, + "west": {"uv": [0, 4, 12, 8], "texture": "#7"}, + "up": {"uv": [0, 12, 0, 0], "texture": "#7"}, + "down": {"uv": [0, 0, 0, 12], "texture": "#7"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-89.75, 0, -180], + "translation": [-1.75, 9.25, 4.25] + }, + "thirdperson_lefthand": { + "rotation": [-89.75, 0, -180], + "translation": [1.75, 9.25, 4.25] + }, + "firstperson_righthand": { + "rotation": [-126.56, -0.85, 174.35], + "translation": [-1.75, 9, 1.75] + }, + "firstperson_lefthand": { + "rotation": [-126.56, -0.85, 174.35], + "translation": [1.25, 9, 1.75] + }, + "ground": { + "translation": [1.25, 7.3, 5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-0.25, 2.5, 0] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [-1.5, 9.5, -7.75], + "scale": [2, 2, 2] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [5.25, 10.25, -6.75], + "scale": [2, 2, 2] + } + }, + "groups": [ + { + "name": "chainsaw", + "origin": [8, 8, 8], + "color": 0, + "children": [ + { + "name": "Base", + "origin": [0.5, 0, 0.75], + "color": 7, + "children": [0, 1, 2, 3, 4] + }, + { + "name": "Rear Handle", + "origin": [0.5, 0, 0.75], + "color": 0, + "children": [] + }, + { + "name": "Black parts", + "origin": [0.5, 0, 0.75], + "color": 0, + "children": [5, 6, 7, 8] + }, + { + "name": "Forward Handle", + "origin": [8, 8, 8], + "color": 0, + "children": [9, 10, 11, 12, 13] + }, + 14, + { + "name": "starter", + "origin": [0.5, 0, 0.75], + "color": 0, + "children": [] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chess_board.json b/src/main/resources/assets/modernlife/models/item/chess_board.json new file mode 100644 index 0000000..23a1a6c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chess_board.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chess_board" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_nether_bricks_barrier.json b/src/main/resources/assets/modernlife/models/item/chiseled_nether_bricks_barrier.json new file mode 100644 index 0000000..1819320 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_nether_bricks_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_nether_bricks_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_nether_bricks_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/chiseled_nether_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..faeb169 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_nether_bricks_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_nether_bricks_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_nether_bricks_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/chiseled_nether_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..71bbc3f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_nether_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_nether_bricks_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_nether_bricks_ramp.json b/src/main/resources/assets/modernlife/models/item/chiseled_nether_bricks_ramp.json new file mode 100644 index 0000000..02c11d3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_nether_bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_nether_bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_polished_blackstone_barrier.json b/src/main/resources/assets/modernlife/models/item/chiseled_polished_blackstone_barrier.json new file mode 100644 index 0000000..23be2df --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_polished_blackstone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_polished_blackstone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_polished_blackstone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/chiseled_polished_blackstone_kitchen_cabinet.json new file mode 100644 index 0000000..7fbe868 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_polished_blackstone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_polished_blackstone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_polished_blackstone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/chiseled_polished_blackstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..ef07d0f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_polished_blackstone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_polished_blackstone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_polished_blackstone_ramp.json b/src/main/resources/assets/modernlife/models/item/chiseled_polished_blackstone_ramp.json new file mode 100644 index 0000000..582d817 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_polished_blackstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_polished_blackstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_quartz_ramp.json b/src/main/resources/assets/modernlife/models/item/chiseled_quartz_ramp.json new file mode 100644 index 0000000..dbb47bf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_quartz_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_quartz_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_red_sandstone_barrier.json b/src/main/resources/assets/modernlife/models/item/chiseled_red_sandstone_barrier.json new file mode 100644 index 0000000..5effb00 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_red_sandstone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_red_sandstone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_red_sandstone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/chiseled_red_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..9dac362 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_red_sandstone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_red_sandstone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_red_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/chiseled_red_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..944fd69 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_red_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_red_sandstone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_red_sandstone_ramp.json b/src/main/resources/assets/modernlife/models/item/chiseled_red_sandstone_ramp.json new file mode 100644 index 0000000..cedba55 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_red_sandstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_red_sandstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_sandstone_barrier.json b/src/main/resources/assets/modernlife/models/item/chiseled_sandstone_barrier.json new file mode 100644 index 0000000..4491f1a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_sandstone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_sandstone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_sandstone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/chiseled_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..9790edb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_sandstone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_sandstone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/chiseled_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..4874914 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_sandstone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_sandstone_ramp.json b/src/main/resources/assets/modernlife/models/item/chiseled_sandstone_ramp.json new file mode 100644 index 0000000..7843b93 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_sandstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_sandstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_stone_bricks_barrier.json b/src/main/resources/assets/modernlife/models/item/chiseled_stone_bricks_barrier.json new file mode 100644 index 0000000..e21dcf1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_stone_bricks_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_stone_bricks_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_stone_bricks_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/chiseled_stone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..4fc5e69 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_stone_bricks_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_stone_bricks_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_stone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/chiseled_stone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..a59944a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_stone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_stone_bricks_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/chiseled_stone_bricks_ramp.json b/src/main/resources/assets/modernlife/models/item/chiseled_stone_bricks_ramp.json new file mode 100644 index 0000000..b5b1c13 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/chiseled_stone_bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/chiseled_stone_bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/clay_barrier.json b/src/main/resources/assets/modernlife/models/item/clay_barrier.json new file mode 100644 index 0000000..5fe0029 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/clay_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/clay_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/clay_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/clay_kitchen_cabinet.json new file mode 100644 index 0000000..0bb59c7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/clay_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/clay_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/clay_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/clay_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..9ca8db1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/clay_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/clay_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/clay_ramp.json b/src/main/resources/assets/modernlife/models/item/clay_ramp.json new file mode 100644 index 0000000..869fc50 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/clay_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/clay_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cobbled_deepslate_ramp.json b/src/main/resources/assets/modernlife/models/item/cobbled_deepslate_ramp.json new file mode 100644 index 0000000..fe1e3e5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cobbled_deepslate_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cobbled_deepslate_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cobblestone_barrier.json b/src/main/resources/assets/modernlife/models/item/cobblestone_barrier.json new file mode 100644 index 0000000..24ab83f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cobblestone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cobblestone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cobblestone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/cobblestone_kitchen_cabinet.json new file mode 100644 index 0000000..4a09b8f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cobblestone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cobblestone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cobblestone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/cobblestone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..1e8ff31 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cobblestone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cobblestone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cobblestone_ramp.json b/src/main/resources/assets/modernlife/models/item/cobblestone_ramp.json new file mode 100644 index 0000000..e6c9814 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cobblestone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cobblestone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/coffee_mug.json b/src/main/resources/assets/modernlife/models/item/coffee_mug.json new file mode 100644 index 0000000..c693497 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/coffee_mug.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/coffee_mug" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cracked_stone_bricks_barrier.json b/src/main/resources/assets/modernlife/models/item/cracked_stone_bricks_barrier.json new file mode 100644 index 0000000..d3dbf54 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cracked_stone_bricks_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cracked_stone_bricks_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cracked_stone_bricks_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/cracked_stone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..75d31bf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cracked_stone_bricks_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cracked_stone_bricks_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cracked_stone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/cracked_stone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..b70547b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cracked_stone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cracked_stone_bricks_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cracked_stone_bricks_ramp.json b/src/main/resources/assets/modernlife/models/item/cracked_stone_bricks_ramp.json new file mode 100644 index 0000000..3a33edb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cracked_stone_bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cracked_stone_bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/crimson_barrier.json b/src/main/resources/assets/modernlife/models/item/crimson_barrier.json new file mode 100644 index 0000000..5a8415a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/crimson_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/crimson_chair.json b/src/main/resources/assets/modernlife/models/item/crimson_chair.json new file mode 100644 index 0000000..d00fd7e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/crimson_chair.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_chair" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/crimson_coffee_table.json b/src/main/resources/assets/modernlife/models/item/crimson_coffee_table.json new file mode 100644 index 0000000..0af8331 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/crimson_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/crimson_deck.json b/src/main/resources/assets/modernlife/models/item/crimson_deck.json new file mode 100644 index 0000000..bac6b89 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/crimson_deck.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_deck" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/crimson_glass_door.json b/src/main/resources/assets/modernlife/models/item/crimson_glass_door.json new file mode 100644 index 0000000..28191fa --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/crimson_glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/crimson_glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/crimson_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/crimson_kitchen_cabinet.json new file mode 100644 index 0000000..602d357 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/crimson_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/crimson_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/crimson_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..e6df5bf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/crimson_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/crimson_log_ramp.json b/src/main/resources/assets/modernlife/models/item/crimson_log_ramp.json new file mode 100644 index 0000000..4ea85e9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/crimson_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/crimson_mini_stool.json b/src/main/resources/assets/modernlife/models/item/crimson_mini_stool.json new file mode 100644 index 0000000..78df39c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/crimson_mini_stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_mini_stool" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/crimson_night_stand.json b/src/main/resources/assets/modernlife/models/item/crimson_night_stand.json new file mode 100644 index 0000000..e32903c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/crimson_night_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_night_stand" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/crimson_picnic_table.json b/src/main/resources/assets/modernlife/models/item/crimson_picnic_table.json new file mode 100644 index 0000000..1dd0d33 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/crimson_picnic_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_picnic_table_full" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/crimson_ramp.json b/src/main/resources/assets/modernlife/models/item/crimson_ramp.json new file mode 100644 index 0000000..6881e47 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/crimson_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/crimson_round_table.json b/src/main/resources/assets/modernlife/models/item/crimson_round_table.json new file mode 100644 index 0000000..444e44f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/crimson_round_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_round_table" +} diff --git a/src/main/resources/assets/modernlife/models/item/crimson_small_table.json b/src/main/resources/assets/modernlife/models/item/crimson_small_table.json new file mode 100644 index 0000000..6228e91 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/crimson_small_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_small_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/crimson_wall_shelf.json b/src/main/resources/assets/modernlife/models/item/crimson_wall_shelf.json new file mode 100644 index 0000000..d021cad --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/crimson_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/crimson_wood_ramp.json b/src/main/resources/assets/modernlife/models/item/crimson_wood_ramp.json new file mode 100644 index 0000000..b91ef7d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/crimson_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/crimson_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cut_red_sandstone_barrier.json b/src/main/resources/assets/modernlife/models/item/cut_red_sandstone_barrier.json new file mode 100644 index 0000000..f24884b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cut_red_sandstone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cut_red_sandstone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cut_red_sandstone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/cut_red_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..63d3b7a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cut_red_sandstone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cut_red_sandstone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cut_red_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/cut_red_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..54d8800 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cut_red_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cut_red_sandstone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cut_red_sandstone_ramp.json b/src/main/resources/assets/modernlife/models/item/cut_red_sandstone_ramp.json new file mode 100644 index 0000000..38f2d83 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cut_red_sandstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cut_red_sandstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cut_sandstone_barrier.json b/src/main/resources/assets/modernlife/models/item/cut_sandstone_barrier.json new file mode 100644 index 0000000..5b21639 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cut_sandstone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cut_sandstone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cut_sandstone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/cut_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..c66dd15 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cut_sandstone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cut_sandstone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cut_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/cut_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..bf6a7ed --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cut_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cut_sandstone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cut_sandstone_ramp.json b/src/main/resources/assets/modernlife/models/item/cut_sandstone_ramp.json new file mode 100644 index 0000000..d9696b8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cut_sandstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cut_sandstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cyan_painted_drywall.json b/src/main/resources/assets/modernlife/models/item/cyan_painted_drywall.json new file mode 100644 index 0000000..d9b0b00 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cyan_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cyan_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/cyan_sofa.json b/src/main/resources/assets/modernlife/models/item/cyan_sofa.json new file mode 100644 index 0000000..0e47d46 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/cyan_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/cyan_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dark_oak_barrier.json b/src/main/resources/assets/modernlife/models/item/dark_oak_barrier.json new file mode 100644 index 0000000..3a8c4a5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_oak_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dark_oak_chair.json b/src/main/resources/assets/modernlife/models/item/dark_oak_chair.json new file mode 100644 index 0000000..621499d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_oak_chair.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_chair" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dark_oak_coffee_table.json b/src/main/resources/assets/modernlife/models/item/dark_oak_coffee_table.json new file mode 100644 index 0000000..814b183 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_oak_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dark_oak_deck.json b/src/main/resources/assets/modernlife/models/item/dark_oak_deck.json new file mode 100644 index 0000000..b7d6e77 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_oak_deck.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_deck" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dark_oak_glass_door.json b/src/main/resources/assets/modernlife/models/item/dark_oak_glass_door.json new file mode 100644 index 0000000..e233d19 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_oak_glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/dark_oak_glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dark_oak_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/dark_oak_kitchen_cabinet.json new file mode 100644 index 0000000..1e85c6f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_oak_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dark_oak_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/dark_oak_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..4034592 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_oak_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dark_oak_log_ramp.json b/src/main/resources/assets/modernlife/models/item/dark_oak_log_ramp.json new file mode 100644 index 0000000..1ded7e8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_oak_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dark_oak_mini_stool.json b/src/main/resources/assets/modernlife/models/item/dark_oak_mini_stool.json new file mode 100644 index 0000000..15ff485 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_oak_mini_stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_mini_stool" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dark_oak_night_stand.json b/src/main/resources/assets/modernlife/models/item/dark_oak_night_stand.json new file mode 100644 index 0000000..4a9bb6e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_oak_night_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_night_stand" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dark_oak_picnic_table.json b/src/main/resources/assets/modernlife/models/item/dark_oak_picnic_table.json new file mode 100644 index 0000000..a865656 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_oak_picnic_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_picnic_table_full" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dark_oak_ramp.json b/src/main/resources/assets/modernlife/models/item/dark_oak_ramp.json new file mode 100644 index 0000000..bdad867 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_oak_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dark_oak_round_table.json b/src/main/resources/assets/modernlife/models/item/dark_oak_round_table.json new file mode 100644 index 0000000..8b559bf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_oak_round_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_round_table" +} diff --git a/src/main/resources/assets/modernlife/models/item/dark_oak_small_table.json b/src/main/resources/assets/modernlife/models/item/dark_oak_small_table.json new file mode 100644 index 0000000..0993fc8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_oak_small_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_small_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dark_oak_wall_shelf.json b/src/main/resources/assets/modernlife/models/item/dark_oak_wall_shelf.json new file mode 100644 index 0000000..1ec6b1f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_oak_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dark_oak_wood_ramp.json b/src/main/resources/assets/modernlife/models/item/dark_oak_wood_ramp.json new file mode 100644 index 0000000..3970e71 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_oak_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_oak_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dark_prismarine_barrier.json b/src/main/resources/assets/modernlife/models/item/dark_prismarine_barrier.json new file mode 100644 index 0000000..34a1e71 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_prismarine_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_prismarine_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dark_prismarine_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/dark_prismarine_kitchen_cabinet.json new file mode 100644 index 0000000..83bf801 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_prismarine_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_prismarine_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dark_prismarine_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/dark_prismarine_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..88e6dce --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_prismarine_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_prismarine_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dark_prismarine_ramp.json b/src/main/resources/assets/modernlife/models/item/dark_prismarine_ramp.json new file mode 100644 index 0000000..c5dcbf3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dark_prismarine_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dark_prismarine_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/deepslate_ramp.json b/src/main/resources/assets/modernlife/models/item/deepslate_ramp.json new file mode 100644 index 0000000..52d1eb8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/deepslate_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/deepslate_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/deluxe_bed.json b/src/main/resources/assets/modernlife/models/item/deluxe_bed.json new file mode 100644 index 0000000..cdc56ce --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/deluxe_bed.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/deluxe_bed" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/diorite_barrier.json b/src/main/resources/assets/modernlife/models/item/diorite_barrier.json new file mode 100644 index 0000000..10954d5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/diorite_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/diorite_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/diorite_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/diorite_kitchen_cabinet.json new file mode 100644 index 0000000..d065729 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/diorite_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/diorite_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/diorite_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/diorite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..a9614ba --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/diorite_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/diorite_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/diorite_ramp.json b/src/main/resources/assets/modernlife/models/item/diorite_ramp.json new file mode 100644 index 0000000..0fe96a7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/diorite_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/diorite_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dirt_ramp.json b/src/main/resources/assets/modernlife/models/item/dirt_ramp.json new file mode 100644 index 0000000..6154788 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dirt_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dirt_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dishwasher.json b/src/main/resources/assets/modernlife/models/item/dishwasher.json new file mode 100644 index 0000000..3c83228 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dishwasher.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dishwasher" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/double_acacia_wall_shelf.json b/src/main/resources/assets/modernlife/models/item/double_acacia_wall_shelf.json new file mode 100644 index 0000000..2538fb2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/double_acacia_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/double_acacia_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/double_birch_wall_shelf.json b/src/main/resources/assets/modernlife/models/item/double_birch_wall_shelf.json new file mode 100644 index 0000000..55f371e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/double_birch_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/double_birch_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/double_crimson_wall_shelf.json b/src/main/resources/assets/modernlife/models/item/double_crimson_wall_shelf.json new file mode 100644 index 0000000..99a2633 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/double_crimson_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/double_crimson_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/double_dark_oak_wall_shelf.json b/src/main/resources/assets/modernlife/models/item/double_dark_oak_wall_shelf.json new file mode 100644 index 0000000..c75a9f7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/double_dark_oak_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/double_dark_oak_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/double_jungle_wall_shelf.json b/src/main/resources/assets/modernlife/models/item/double_jungle_wall_shelf.json new file mode 100644 index 0000000..bd79fcc --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/double_jungle_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/double_jungle_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/double_oak_wall_shelf.json b/src/main/resources/assets/modernlife/models/item/double_oak_wall_shelf.json new file mode 100644 index 0000000..2d37afd --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/double_oak_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/double_oak_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/double_spruce_wall_shelf.json b/src/main/resources/assets/modernlife/models/item/double_spruce_wall_shelf.json new file mode 100644 index 0000000..1943f52 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/double_spruce_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/double_spruce_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/double_warped_wall_shelf.json b/src/main/resources/assets/modernlife/models/item/double_warped_wall_shelf.json new file mode 100644 index 0000000..294970e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/double_warped_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/double_warped_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dryer.json b/src/main/resources/assets/modernlife/models/item/dryer.json new file mode 100644 index 0000000..b471a2b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dryer.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dryer" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/dual_monitor.json b/src/main/resources/assets/modernlife/models/item/dual_monitor.json new file mode 100644 index 0000000..389ef2e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/dual_monitor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/dual_monitor" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/easel.json b/src/main/resources/assets/modernlife/models/item/easel.json new file mode 100644 index 0000000..905c358 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/easel.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/easel_empty_big" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/electrical_outlet.json b/src/main/resources/assets/modernlife/models/item/electrical_outlet.json new file mode 100644 index 0000000..f550662 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/electrical_outlet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/wall_socket" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/extended_gun_magazine.json b/src/main/resources/assets/modernlife/models/item/extended_gun_magazine.json new file mode 100644 index 0000000..6b62f6b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/extended_gun_magazine.json @@ -0,0 +1,148 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "3": "modernlife:item/extended_gun_magazine", + "particle": "modernlife:item/extended_gun_magazine" + }, + "elements": [ + { + "from": [2.5, 0, 5], + "to": [13.5, 5, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 0, 5]}, + "faces": { + "north": {"uv": [6.5, 6, 12, 8.5], "texture": "#3"}, + "east": {"uv": [5.5, 8.5, 8.5, 11], "texture": "#3"}, + "south": {"uv": [0, 8, 5.5, 10.5], "texture": "#3"}, + "west": {"uv": [8.5, 8.5, 11.5, 11], "texture": "#3"}, + "up": {"uv": [12, 3, 6.5, 0], "texture": "#3"}, + "down": {"uv": [12, 3, 6.5, 6], "texture": "#3"} + } + }, + { + "from": [1.5, 5, 4], + "to": [14.5, 7, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 5, 5]}, + "faces": { + "north": {"uv": [0, 11, 6.5, 12], "texture": "#3"}, + "east": {"uv": [11.5, 8.5, 15.5, 9.5], "texture": "#3"}, + "south": {"uv": [6.5, 11, 13, 12], "texture": "#3"}, + "west": {"uv": [11.5, 9.5, 15.5, 10.5], "texture": "#3"}, + "up": {"uv": [6.5, 4, 0, 0], "texture": "#3"}, + "down": {"uv": [6.5, 4, 0, 8], "texture": "#3"} + } + }, + { + "from": [10.5, 0, 4], + "to": [12.5, 5, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 0, -1]}, + "faces": { + "north": {"uv": [3, 12, 4, 14.5], "texture": "#3"}, + "east": {"uv": [10, 12, 10.5, 14.5], "texture": "#3"}, + "south": {"uv": [4, 12, 5, 14.5], "texture": "#3"}, + "west": {"uv": [10.5, 12, 11, 14.5], "texture": "#3"}, + "up": {"uv": [6.5, 8.5, 5.5, 8], "texture": "#3"}, + "down": {"uv": [5, 10.5, 4, 11], "texture": "#3"} + } + }, + { + "from": [3.5, 0, 4], + "to": [5.5, 5, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [-3.5, 0, -1]}, + "faces": { + "north": {"uv": [12, 4, 13, 6.5], "texture": "#3"}, + "east": {"uv": [11, 12, 11.5, 14.5], "texture": "#3"}, + "south": {"uv": [5, 12, 6, 14.5], "texture": "#3"}, + "west": {"uv": [11.5, 12, 12, 14.5], "texture": "#3"}, + "up": {"uv": [13, 8, 12, 7.5], "texture": "#3"}, + "down": {"uv": [13, 8, 12, 8.5], "texture": "#3"} + } + }, + { + "from": [10.5, 7, 4], + "to": [12.5, 8, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 7, -1]}, + "faces": { + "north": {"uv": [13, 5, 14, 5.5], "texture": "#3"}, + "east": {"uv": [0, 10.5, 4, 11], "texture": "#3"}, + "south": {"uv": [13, 5.5, 14, 6], "texture": "#3"}, + "west": {"uv": [11.5, 10.5, 15.5, 11], "texture": "#3"}, + "up": {"uv": [1, 16, 0, 12], "texture": "#3"}, + "down": {"uv": [13, 0, 12, 4], "texture": "#3"} + } + }, + { + "from": [3.5, 7, 4], + "to": [5.5, 8, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [12.5, 7, -1]}, + "faces": { + "north": {"uv": [13, 6, 14, 6.5], "texture": "#3"}, + "east": {"uv": [12, 6.5, 16, 7], "texture": "#3"}, + "south": {"uv": [13, 7.5, 14, 8], "texture": "#3"}, + "west": {"uv": [12, 7, 16, 7.5], "texture": "#3"}, + "up": {"uv": [2, 16, 1, 12], "texture": "#3"}, + "down": {"uv": [3, 12, 2, 16], "texture": "#3"} + } + }, + { + "from": [10.5, 0, 11], + "to": [12.5, 5, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 0, 17]}, + "faces": { + "north": {"uv": [6, 12, 7, 14.5], "texture": "#3"}, + "east": {"uv": [12, 12, 12.5, 14.5], "texture": "#3"}, + "south": {"uv": [7, 12, 8, 14.5], "texture": "#3"}, + "west": {"uv": [12.5, 12, 13, 14.5], "texture": "#3"}, + "up": {"uv": [14, 8.5, 13, 8], "texture": "#3"}, + "down": {"uv": [14, 11, 13, 11.5], "texture": "#3"} + } + }, + { + "from": [3.5, 0, 11], + "to": [5.5, 5, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [-3.5, 0, 17]}, + "faces": { + "north": {"uv": [8, 12, 9, 14.5], "texture": "#3"}, + "east": {"uv": [13, 0, 13.5, 2.5], "texture": "#3"}, + "south": {"uv": [9, 12, 10, 14.5], "texture": "#3"}, + "west": {"uv": [13, 2.5, 13.5, 5], "texture": "#3"}, + "up": {"uv": [14, 12, 13, 11.5], "texture": "#3"}, + "down": {"uv": [14, 12, 13, 12.5], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [56.75, 0, 0], + "translation": [0, 3.25, 1.5], + "scale": [0.8, 0.8, 0.8] + }, + "thirdperson_lefthand": { + "rotation": [56.75, 0, 0], + "translation": [0, 3.25, 1.5], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_righthand": { + "rotation": [-0.32, 6.23, 3.24], + "translation": [1.25, 2, 0] + }, + "firstperson_lefthand": { + "rotation": [-0.32, 6.23, 3.24], + "translation": [1.25, 2, 0] + }, + "ground": { + "translation": [0, 4.5, 0] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 3.25, 0] + }, + "head": { + "translation": [0, 14.5, 0] + }, + "fixed": { + "translation": [0, 9, 0], + "scale": [2, 2, 2] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/extractor.json b/src/main/resources/assets/modernlife/models/item/extractor.json new file mode 100644 index 0000000..fd52d9c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/extractor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/extractor" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/flashlight.json b/src/main/resources/assets/modernlife/models/item/flashlight.json new file mode 100644 index 0000000..fa7ce27 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/flashlight.json @@ -0,0 +1,6 @@ +{ + "overrides": [ + { "predicate": { "modernlife:on": 0.0 }, "model": "modernlife:item/flashlight_off" }, + { "predicate": { "modernlife:on": 1.0 }, "model": "modernlife:item/flashlight_on" } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/flashlight_off.json b/src/main/resources/assets/modernlife/models/item/flashlight_off.json new file mode 100644 index 0000000..142ff9f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/flashlight_off.json @@ -0,0 +1,143 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "5": "modernlife:item/flashlight_off" + }, + "elements": [ + { + "name": "hexadecagon", + "from": [7, 0, 7.5], + "to": [9, 2, 12.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7.17902, -0.55, 5.525]}, + "faces": { + "north": {"uv": [11, 0, 13, 2], "texture": "#5"}, + "east": {"uv": [0, 0, 5, 2], "texture": "#5"}, + "south": {"uv": [0, 12, 2, 14], "texture": "#5"}, + "west": {"uv": [0, 2, 5, 4], "texture": "#5"}, + "up": {"uv": [2, 9, 0, 4], "texture": "#5"}, + "down": {"uv": [4, 4, 2, 9], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [6.5, -0.5, 4.5], + "to": [9.5, 2.5, 7.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7.67902, -1.05, -0.475]}, + "faces": { + "north": {"uv": [4, 4, 7, 7], "texture": "#5"}, + "east": {"uv": [5, 0, 8, 3], "texture": "#5"}, + "south": {"uv": [7, 3, 10, 6], "texture": "#5"}, + "west": {"uv": [4, 7, 7, 10], "texture": "#5"}, + "up": {"uv": [10, 9, 7, 6], "texture": "#5"}, + "down": {"uv": [11, 0, 8, 3], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [6.3, -0.7, 4.3], + "to": [9.7, 2.7, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.67902, -1.05, -0.475]}, + "faces": { + "north": {"uv": [0, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [7, 9, 10, 12], "texture": "#5"}, + "south": {"uv": [3, 10, 6, 13], "texture": "#5"}, + "west": {"uv": [10, 3, 13, 6], "texture": "#5"}, + "up": {"uv": [13, 9, 10, 6], "texture": "#5"}, + "down": {"uv": [13, 9, 10, 12], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [9.7, -0.7, 4.3], + "to": [10.1, 2.7, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [8.07902, -1.05, -0.475]}, + "faces": { + "north": {"uv": [0, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "south": {"uv": [3, 10, 6, 13], "texture": "#5"}, + "west": {"uv": [10, 3, 13, 6], "texture": "#5"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [6.3, 2.7, 4.3], + "to": [9.7, 3.1, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.67902, 2.35, -0.475]}, + "faces": { + "north": {"uv": [0, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "south": {"uv": [3, 10, 6, 13], "texture": "#5"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "down": {"uv": [13, 9, 10, 12], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [6.3, -1.1, 4.3], + "to": [9.7, -0.7, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.67902, -1.45, -0.475]}, + "faces": { + "north": {"uv": [0, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "south": {"uv": [3, 10, 6, 13], "texture": "#5"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "up": {"uv": [13, 9, 10, 6], "texture": "#5"}, + "down": {"uv": [16, 16, 16, 16], "rotation": 180, "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [5.9, -0.7, 4.3], + "to": [6.3, 2.7, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.92098, -1.05, -0.475]}, + "faces": { + "north": {"uv": [3, 9, 0, 12], "texture": "#5"}, + "east": {"uv": [13, 3, 10, 6], "texture": "#5"}, + "south": {"uv": [6, 10, 3, 13], "texture": "#5"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#5"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [70, 0, 0], + "translation": [0, 3.5, 6.5] + }, + "thirdperson_lefthand": { + "rotation": [70, 0, 0], + "translation": [0, 3.5, 6.5] + }, + "firstperson_righthand": { + "rotation": [10, 0, 25], + "translation": [11.63, 5.7, -9.37], + "scale": [2, 2, 2] + }, + "firstperson_lefthand": { + "rotation": [10, 0, 25], + "translation": [11.63, 5.7, -9.37], + "scale": [2, 2, 2] + }, + "ground": { + "translation": [0, 5.75, 0] + }, + "gui": { + "rotation": [30, 135, 0], + "translation": [0.25, 11.25, 0], + "scale": [1.8, 1.8, 1.8] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, -90, 0], + "translation": [0.25, 14.25, -1], + "scale": [2, 2, 2] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/flashlight_on.json b/src/main/resources/assets/modernlife/models/item/flashlight_on.json new file mode 100644 index 0000000..0f57118 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/flashlight_on.json @@ -0,0 +1,143 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "5": "modernlife:item/flashlight_on" + }, + "elements": [ + { + "name": "hexadecagon", + "from": [7, 0, 7.5], + "to": [9, 2, 12.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7.17902, -0.55, 5.525]}, + "faces": { + "north": {"uv": [11, 0, 13, 2], "texture": "#5"}, + "east": {"uv": [0, 0, 5, 2], "texture": "#5"}, + "south": {"uv": [0, 12, 2, 14], "texture": "#5"}, + "west": {"uv": [0, 2, 5, 4], "texture": "#5"}, + "up": {"uv": [2, 9, 0, 4], "texture": "#5"}, + "down": {"uv": [4, 4, 2, 9], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [6.5, -0.5, 4.5], + "to": [9.5, 2.5, 7.5], + "rotation": {"angle": 0, "axis": "y", "origin": [7.67902, -1.05, -0.475]}, + "faces": { + "north": {"uv": [4, 4, 7, 7], "texture": "#5"}, + "east": {"uv": [5, 0, 8, 3], "texture": "#5"}, + "south": {"uv": [7, 3, 10, 6], "texture": "#5"}, + "west": {"uv": [4, 7, 7, 10], "texture": "#5"}, + "up": {"uv": [10, 9, 7, 6], "texture": "#5"}, + "down": {"uv": [11, 0, 8, 3], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [6.3, -0.7, 4.3], + "to": [9.7, 2.7, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.67902, -1.05, -0.475]}, + "faces": { + "north": {"uv": [0, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [7, 9, 10, 12], "texture": "#5"}, + "south": {"uv": [3, 10, 6, 13], "texture": "#5"}, + "west": {"uv": [10, 3, 13, 6], "texture": "#5"}, + "up": {"uv": [13, 9, 10, 6], "texture": "#5"}, + "down": {"uv": [13, 9, 10, 12], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [9.7, -0.7, 4.3], + "to": [10.1, 2.7, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [8.07902, -1.05, -0.475]}, + "faces": { + "north": {"uv": [0, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "south": {"uv": [3, 10, 6, 13], "texture": "#5"}, + "west": {"uv": [10, 3, 13, 6], "texture": "#5"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [6.3, 2.7, 4.3], + "to": [9.7, 3.1, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.67902, 2.35, -0.475]}, + "faces": { + "north": {"uv": [0, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "south": {"uv": [3, 10, 6, 13], "texture": "#5"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "down": {"uv": [13, 9, 10, 12], "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [6.3, -1.1, 4.3], + "to": [9.7, -0.7, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.67902, -1.45, -0.475]}, + "faces": { + "north": {"uv": [0, 9, 3, 12], "texture": "#5"}, + "east": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "south": {"uv": [3, 10, 6, 13], "texture": "#5"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "up": {"uv": [13, 9, 10, 6], "texture": "#5"}, + "down": {"uv": [16, 16, 16, 16], "rotation": 180, "texture": "#5"} + } + }, + { + "name": "hexadecagon", + "from": [5.9, -0.7, 4.3], + "to": [6.3, 2.7, 7.7], + "rotation": {"angle": 0, "axis": "y", "origin": [7.92098, -1.05, -0.475]}, + "faces": { + "north": {"uv": [3, 9, 0, 12], "texture": "#5"}, + "east": {"uv": [13, 3, 10, 6], "texture": "#5"}, + "south": {"uv": [6, 10, 3, 13], "texture": "#5"}, + "west": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "up": {"uv": [16, 16, 16, 16], "texture": "#5"}, + "down": {"uv": [16, 16, 16, 16], "texture": "#5"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [70, 0, 0], + "translation": [0, 3.5, 6.5] + }, + "thirdperson_lefthand": { + "rotation": [70, 0, 0], + "translation": [0, 3.5, 6.5] + }, + "firstperson_righthand": { + "rotation": [10, 0, 25], + "translation": [11.63, 5.7, -9.37], + "scale": [2, 2, 2] + }, + "firstperson_lefthand": { + "rotation": [10, 0, 25], + "translation": [11.63, 5.7, -9.37], + "scale": [2, 2, 2] + }, + "ground": { + "translation": [0, 5.75, 0] + }, + "gui": { + "rotation": [30, 135, 0], + "translation": [0.25, 11.25, 0], + "scale": [1.8, 1.8, 1.8] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [0, -90, 0], + "translation": [0.25, 14.25, -1], + "scale": [2, 2, 2] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/flatscreen_tv.json b/src/main/resources/assets/modernlife/models/item/flatscreen_tv.json new file mode 100644 index 0000000..310b8dd --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/flatscreen_tv.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/flatscreen_tv" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/floor_mat.json b/src/main/resources/assets/modernlife/models/item/floor_mat.json new file mode 100644 index 0000000..3df44b6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/floor_mat.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/floor_mat" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/four_panel_window.json b/src/main/resources/assets/modernlife/models/item/four_panel_window.json new file mode 100644 index 0000000..02d81d9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/four_panel_window.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/four_panel_window" +} diff --git a/src/main/resources/assets/modernlife/models/item/gas_can.json b/src/main/resources/assets/modernlife/models/item/gas_can.json new file mode 100644 index 0000000..9b2c885 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/gas_can.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/gas_can" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_acacia_coffee_table.json b/src/main/resources/assets/modernlife/models/item/glass_acacia_coffee_table.json new file mode 100644 index 0000000..63fc241 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_acacia_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_acacia_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_acacia_trapdoor.json b/src/main/resources/assets/modernlife/models/item/glass_acacia_trapdoor.json new file mode 100644 index 0000000..c41988f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_acacia_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_acacia_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_birch_coffee_table.json b/src/main/resources/assets/modernlife/models/item/glass_birch_coffee_table.json new file mode 100644 index 0000000..69213ba --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_birch_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_birch_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_birch_trapdoor.json b/src/main/resources/assets/modernlife/models/item/glass_birch_trapdoor.json new file mode 100644 index 0000000..ac838fa --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_birch_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_birch_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_crimson_coffee_table.json b/src/main/resources/assets/modernlife/models/item/glass_crimson_coffee_table.json new file mode 100644 index 0000000..828cb47 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_crimson_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_crimson_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_crimson_trapdoor.json b/src/main/resources/assets/modernlife/models/item/glass_crimson_trapdoor.json new file mode 100644 index 0000000..618e7f6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_crimson_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_crimson_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_dark_oak_coffee_table.json b/src/main/resources/assets/modernlife/models/item/glass_dark_oak_coffee_table.json new file mode 100644 index 0000000..31f232f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_dark_oak_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_dark_oak_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_dark_oak_trapdoor.json b/src/main/resources/assets/modernlife/models/item/glass_dark_oak_trapdoor.json new file mode 100644 index 0000000..384b5d4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_dark_oak_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_dark_oak_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_door.json b/src/main/resources/assets/modernlife/models/item/glass_door.json new file mode 100644 index 0000000..bf26bc6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_iron_trapdoor.json b/src/main/resources/assets/modernlife/models/item/glass_iron_trapdoor.json new file mode 100644 index 0000000..ccc2430 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_iron_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_iron_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_jungle_coffee_table.json b/src/main/resources/assets/modernlife/models/item/glass_jungle_coffee_table.json new file mode 100644 index 0000000..536c069 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_jungle_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_jungle_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_jungle_trapdoor.json b/src/main/resources/assets/modernlife/models/item/glass_jungle_trapdoor.json new file mode 100644 index 0000000..e30713a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_jungle_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_jungle_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_oak_coffee_table.json b/src/main/resources/assets/modernlife/models/item/glass_oak_coffee_table.json new file mode 100644 index 0000000..f1c2832 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_oak_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_oak_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_oak_trapdoor.json b/src/main/resources/assets/modernlife/models/item/glass_oak_trapdoor.json new file mode 100644 index 0000000..6adfd40 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_oak_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_oak_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_panel.json b/src/main/resources/assets/modernlife/models/item/glass_panel.json new file mode 100644 index 0000000..6de8f7c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_panel.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_panel_floor" +} diff --git a/src/main/resources/assets/modernlife/models/item/glass_ramp.json b/src/main/resources/assets/modernlife/models/item/glass_ramp.json new file mode 100644 index 0000000..1eb08c9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_slab.json b/src/main/resources/assets/modernlife/models/item/glass_slab.json new file mode 100644 index 0000000..b9fba1f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_slab" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_spruce_coffee_table.json b/src/main/resources/assets/modernlife/models/item/glass_spruce_coffee_table.json new file mode 100644 index 0000000..5ea40e2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_spruce_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_spruce_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_spruce_trapdoor.json b/src/main/resources/assets/modernlife/models/item/glass_spruce_trapdoor.json new file mode 100644 index 0000000..a636ec3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_spruce_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_spruce_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_stairs.json b/src/main/resources/assets/modernlife/models/item/glass_stairs.json new file mode 100644 index 0000000..82ab9ec --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_stairs" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_trapdoor.json b/src/main/resources/assets/modernlife/models/item/glass_trapdoor.json new file mode 100644 index 0000000..2e05ac3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_warped_coffee_table.json b/src/main/resources/assets/modernlife/models/item/glass_warped_coffee_table.json new file mode 100644 index 0000000..bdce7c8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_warped_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_warped_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/glass_warped_trapdoor.json b/src/main/resources/assets/modernlife/models/item/glass_warped_trapdoor.json new file mode 100644 index 0000000..d95aab9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/glass_warped_trapdoor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/glass_warped_trapdoor_bottom" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/granite_barrier.json b/src/main/resources/assets/modernlife/models/item/granite_barrier.json new file mode 100644 index 0000000..33bca36 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/granite_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/granite_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/granite_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/granite_kitchen_cabinet.json new file mode 100644 index 0000000..19f6434 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/granite_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/granite_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/granite_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/granite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..8c19b32 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/granite_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/granite_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/granite_ramp.json b/src/main/resources/assets/modernlife/models/item/granite_ramp.json new file mode 100644 index 0000000..4f00307 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/granite_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/granite_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/gravel_barrier.json b/src/main/resources/assets/modernlife/models/item/gravel_barrier.json new file mode 100644 index 0000000..973c7fd --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/gravel_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/gravel_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/gravel_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/gravel_kitchen_cabinet.json new file mode 100644 index 0000000..b37b627 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/gravel_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/gravel_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/gravel_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/gravel_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..f60c532 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/gravel_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/gravel_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/gravel_ramp.json b/src/main/resources/assets/modernlife/models/item/gravel_ramp.json new file mode 100644 index 0000000..71e7706 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/gravel_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/gravel_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/gray_painted_drywall.json b/src/main/resources/assets/modernlife/models/item/gray_painted_drywall.json new file mode 100644 index 0000000..872f951 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/gray_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/gray_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/gray_sofa.json b/src/main/resources/assets/modernlife/models/item/gray_sofa.json new file mode 100644 index 0000000..d97df31 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/gray_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/gray_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/gray_vinyl_siding.json b/src/main/resources/assets/modernlife/models/item/gray_vinyl_siding.json new file mode 100644 index 0000000..d9aa4ec --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/gray_vinyl_siding.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/gray_vinyl_siding" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/green_painted_drywall.json b/src/main/resources/assets/modernlife/models/item/green_painted_drywall.json new file mode 100644 index 0000000..8a2aacf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/green_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/green_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/green_sofa.json b/src/main/resources/assets/modernlife/models/item/green_sofa.json new file mode 100644 index 0000000..7b46a14 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/green_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/green_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/green_vinyl_siding.json b/src/main/resources/assets/modernlife/models/item/green_vinyl_siding.json new file mode 100644 index 0000000..c4e9fc3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/green_vinyl_siding.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/green_vinyl_siding" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/guitar.json b/src/main/resources/assets/modernlife/models/item/guitar.json new file mode 100644 index 0000000..49462d5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/guitar.json @@ -0,0 +1,205 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "4": "modernlife:item/guitar" + }, + "elements": [ + { + "name": "neck", + "from": [2, 1, 7], + "to": [11, 2, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [0.825, 0.275, -0.075]}, + "faces": { + "north": {"uv": [9, 6.5, 13.5, 7], "texture": "#4"}, + "east": {"uv": [10, 0.5, 11, 1], "texture": "#4"}, + "south": {"uv": [9, 8, 13.5, 8.5], "texture": "#4"}, + "west": {"uv": [10, 1, 11, 1.5], "texture": "#4"}, + "up": {"uv": [4.5, 7, 0, 6], "texture": "#4"}, + "down": {"uv": [9, 6, 4.5, 7], "texture": "#4"} + } + }, + { + "from": [-2, 0.5, 7], + "to": [2, 2.5, 10], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 0.35, 8.125]}, + "faces": { + "north": {"uv": [0, 9.5, 2, 10.5], "texture": "#4"}, + "east": {"uv": [4, 9.5, 5.5, 10.5], "texture": "#4"}, + "south": {"uv": [2, 9.5, 4, 10.5], "texture": "#4"}, + "west": {"uv": [5.5, 9.5, 7, 10.5], "texture": "#4"}, + "up": {"uv": [10, 1.5, 8, 0], "texture": "#4"}, + "down": {"uv": [10, 1.5, 8, 3], "texture": "#4"} + } + }, + { + "from": [-1, 2.5, 8], + "to": [0, 3.5, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.5, 2.35, 9.125]}, + "faces": { + "north": {"uv": [10, 1.5, 10.5, 2], "texture": "#4"}, + "east": {"uv": [10, 2, 10.5, 2.5], "texture": "#4"}, + "south": {"uv": [10, 2.5, 10.5, 3], "texture": "#4"}, + "west": {"uv": [0, 10.5, 0.5, 11], "texture": "#4"}, + "up": {"uv": [1, 11, 0.5, 10.5], "texture": "#4"}, + "down": {"uv": [1.5, 10.5, 1, 11], "texture": "#4"} + } + }, + { + "from": [0, 3, 8.5], + "to": [13, 3.5, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [0.5, 2.35, 9.125]}, + "faces": { + "north": {"uv": [7.5, 4, 14, 4.5], "texture": "#4"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#4"}, + "south": {"uv": [7.5, 4.5, 14, 5], "texture": "#4"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#4"}, + "up": {"uv": [6.5, 0, 0, 0], "texture": "#4"}, + "down": {"uv": [6.5, 0, 0, 0], "texture": "#4"} + } + }, + { + "from": [2, 3, 7.5], + "to": [15, 3.5, 7.5], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 2.35, 8.125]}, + "faces": { + "north": {"uv": [7.5, 4, 14, 4.5], "texture": "#4"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#4"}, + "south": {"uv": [7.5, 4.5, 14, 5], "texture": "#4"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#4"}, + "up": {"uv": [6.5, 0, 0, 0], "texture": "#4"}, + "down": {"uv": [6.5, 0, 0, 0], "texture": "#4"} + } + }, + { + "from": [1, 2.5, 7], + "to": [2, 3.5, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 2.35, 8.125]}, + "faces": { + "north": {"uv": [1.5, 10.5, 2, 11], "texture": "#4"}, + "east": {"uv": [10.5, 1.5, 11, 2], "texture": "#4"}, + "south": {"uv": [2, 10.5, 2.5, 11], "texture": "#4"}, + "west": {"uv": [10.5, 2, 11, 2.5], "texture": "#4"}, + "up": {"uv": [3, 11, 2.5, 10.5], "texture": "#4"}, + "down": {"uv": [11, 2.5, 10.5, 3], "texture": "#4"} + } + }, + { + "from": [15, 2.5, 7], + "to": [16, 3.5, 8], + "rotation": {"angle": 0, "axis": "y", "origin": [15.5, 2.35, 8.125]}, + "faces": { + "north": {"uv": [3, 10.5, 3.5, 11], "texture": "#4"}, + "east": {"uv": [3.5, 10.5, 4, 11], "texture": "#4"}, + "south": {"uv": [4, 10.5, 4.5, 11], "texture": "#4"}, + "west": {"uv": [4.5, 10.5, 5, 11], "texture": "#4"}, + "up": {"uv": [5.5, 11, 5, 10.5], "texture": "#4"}, + "down": {"uv": [11, 5, 10.5, 5.5], "texture": "#4"} + } + }, + { + "from": [13, 2.5, 8], + "to": [14, 3.5, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [13.5, 2.35, 9.125]}, + "faces": { + "north": {"uv": [5.5, 10.5, 6, 11], "texture": "#4"}, + "east": {"uv": [10.5, 5.5, 11, 6], "texture": "#4"}, + "south": {"uv": [6, 10.5, 6.5, 11], "texture": "#4"}, + "west": {"uv": [6.5, 10.5, 7, 11], "texture": "#4"}, + "up": {"uv": [7.5, 11, 7, 10.5], "texture": "#4"}, + "down": {"uv": [8, 10.5, 7.5, 11], "texture": "#4"} + } + }, + { + "from": [-2, 1.5, 6], + "to": [2, 1.5, 7], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 0.35, 5.125]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#4"}, + "east": {"uv": [0, 0, 0.5, 0], "texture": "#4"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#4"}, + "west": {"uv": [0, 0, 0.5, 0], "texture": "#4"}, + "up": {"uv": [11, 9, 9, 8.5], "texture": "#4"}, + "down": {"uv": [12, 0, 10, 0.5], "texture": "#4"} + } + }, + { + "from": [11, 0, 5], + "to": [19, 3, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [12.5, 0.455, 9.125]}, + "faces": { + "north": {"uv": [4, 0, 8, 1.5], "texture": "#4"}, + "east": {"uv": [0, 7, 3, 8.5], "texture": "#4"}, + "south": {"uv": [4, 1.5, 8, 3], "texture": "#4"}, + "west": {"uv": [3, 7, 6, 8.5], "texture": "#4"}, + "up": {"uv": [4, 3, 0, 0], "texture": "#4"}, + "down": {"uv": [4, 3, 0, 6], "texture": "#4"} + } + }, + { + "from": [10.5253, 0.5, 10.40181], + "to": [17.5253, 2.5, 13.40181], + "rotation": {"angle": 22.5, "axis": "y", "origin": [11.0253, 0.955, 14.52681]}, + "faces": { + "north": {"uv": [6, 7, 9.5, 8], "texture": "#4"}, + "east": {"uv": [7, 9.5, 8.5, 10.5], "texture": "#4"}, + "south": {"uv": [7.5, 3, 11, 4], "texture": "#4"}, + "west": {"uv": [9.5, 7, 11, 8], "texture": "#4"}, + "up": {"uv": [7.5, 4.5, 4, 3], "texture": "#4"}, + "down": {"uv": [7.5, 4.5, 4, 6], "texture": "#4"} + } + }, + { + "from": [11.1753, 0.5, 3.59819], + "to": [17.1753, 2.5, 5.59819], + "rotation": {"angle": -22.5, "axis": "y", "origin": [10.6753, 0.955, 1.47319]}, + "faces": { + "north": {"uv": [7.5, 5, 10.5, 6], "texture": "#4"}, + "east": {"uv": [8.5, 9.5, 9.5, 10.5], "texture": "#4"}, + "south": {"uv": [6, 8, 9, 9], "texture": "#4"}, + "west": {"uv": [9.5, 9.5, 10.5, 10.5], "texture": "#4"}, + "up": {"uv": [3, 9.5, 0, 8.5], "texture": "#4"}, + "down": {"uv": [6, 8.5, 3, 9.5], "texture": "#4"} + } + } + ], + "gui_light": "front", + "display": { + "thirdperson_righthand": { + "rotation": [172, 171, -180], + "translation": [-6, 7.5, -0.5] + }, + "thirdperson_lefthand": { + "rotation": [172, 171, -180], + "translation": [-6, 7.5, -0.5] + }, + "firstperson_righthand": { + "rotation": [3, 1.91, 4.97], + "translation": [-9, 12, -1.5], + "scale": [2, 2, 2] + }, + "firstperson_lefthand": { + "rotation": [3, 1.91, 4.97], + "translation": [-9, 12, -1.5], + "scale": [2, 2, 2] + }, + "ground": { + "rotation": [0, 0, -90], + "translation": [6, 8.25, 0] + }, + "gui": { + "rotation": [90, 45, 0], + "translation": [0.75, 0.25, 0], + "scale": [-1.1, 1.1, -1.1] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 15.75, -2.25] + }, + "fixed": { + "rotation": [-90, 180, 0], + "translation": [-2.75, 0.5, -17.5], + "scale": [-2.1, 2.1, -2.1] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/guitar_amplifier.json b/src/main/resources/assets/modernlife/models/item/guitar_amplifier.json new file mode 100644 index 0000000..ab0b96d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/guitar_amplifier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/guitar_amplifier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/gun_magazine.json b/src/main/resources/assets/modernlife/models/item/gun_magazine.json new file mode 100644 index 0000000..0fd3408 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/gun_magazine.json @@ -0,0 +1,147 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "3": "modernlife:item/gun_magazine" + }, + "elements": [ + { + "from": [2.5, 0, 5], + "to": [13.5, 5, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 0, 5]}, + "faces": { + "north": {"uv": [6.5, 6, 12, 8.5], "texture": "#3"}, + "east": {"uv": [5.5, 8.5, 8.5, 11], "texture": "#3"}, + "south": {"uv": [0, 8, 5.5, 10.5], "texture": "#3"}, + "west": {"uv": [8.5, 8.5, 11.5, 11], "texture": "#3"}, + "up": {"uv": [12, 3, 6.5, 0], "texture": "#3"}, + "down": {"uv": [12, 3, 6.5, 6], "texture": "#3"} + } + }, + { + "from": [1.5, 5, 4], + "to": [14.5, 7, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [2.5, 5, 5]}, + "faces": { + "north": {"uv": [0, 11, 6.5, 12], "texture": "#3"}, + "east": {"uv": [11.5, 8.5, 15.5, 9.5], "texture": "#3"}, + "south": {"uv": [6.5, 11, 13, 12], "texture": "#3"}, + "west": {"uv": [11.5, 9.5, 15.5, 10.5], "texture": "#3"}, + "up": {"uv": [6.5, 4, 0, 0], "texture": "#3"}, + "down": {"uv": [6.5, 4, 0, 8], "texture": "#3"} + } + }, + { + "from": [10.5, 0, 4], + "to": [12.5, 5, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 0, -1]}, + "faces": { + "north": {"uv": [3, 12, 4, 14.5], "texture": "#3"}, + "east": {"uv": [10, 12, 10.5, 14.5], "texture": "#3"}, + "south": {"uv": [4, 12, 5, 14.5], "texture": "#3"}, + "west": {"uv": [10.5, 12, 11, 14.5], "texture": "#3"}, + "up": {"uv": [6.5, 8.5, 5.5, 8], "texture": "#3"}, + "down": {"uv": [5, 10.5, 4, 11], "texture": "#3"} + } + }, + { + "from": [3.5, 0, 4], + "to": [5.5, 5, 5], + "rotation": {"angle": 0, "axis": "y", "origin": [-3.5, 0, -1]}, + "faces": { + "north": {"uv": [12, 4, 13, 6.5], "texture": "#3"}, + "east": {"uv": [11, 12, 11.5, 14.5], "texture": "#3"}, + "south": {"uv": [5, 12, 6, 14.5], "texture": "#3"}, + "west": {"uv": [11.5, 12, 12, 14.5], "texture": "#3"}, + "up": {"uv": [13, 8, 12, 7.5], "texture": "#3"}, + "down": {"uv": [13, 8, 12, 8.5], "texture": "#3"} + } + }, + { + "from": [10.5, 7, 4], + "to": [12.5, 8, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 7, -1]}, + "faces": { + "north": {"uv": [13, 5, 14, 5.5], "texture": "#3"}, + "east": {"uv": [0, 10.5, 4, 11], "texture": "#3"}, + "south": {"uv": [13, 5.5, 14, 6], "texture": "#3"}, + "west": {"uv": [11.5, 10.5, 15.5, 11], "texture": "#3"}, + "up": {"uv": [1, 16, 0, 12], "texture": "#3"}, + "down": {"uv": [13, 0, 12, 4], "texture": "#3"} + } + }, + { + "from": [3.5, 7, 4], + "to": [5.5, 8, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [12.5, 7, -1]}, + "faces": { + "north": {"uv": [13, 6, 14, 6.5], "texture": "#3"}, + "east": {"uv": [12, 6.5, 16, 7], "texture": "#3"}, + "south": {"uv": [13, 7.5, 14, 8], "texture": "#3"}, + "west": {"uv": [12, 7, 16, 7.5], "texture": "#3"}, + "up": {"uv": [2, 16, 1, 12], "texture": "#3"}, + "down": {"uv": [3, 12, 2, 16], "texture": "#3"} + } + }, + { + "from": [10.5, 0, 11], + "to": [12.5, 5, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [3.5, 0, 17]}, + "faces": { + "north": {"uv": [6, 12, 7, 14.5], "texture": "#3"}, + "east": {"uv": [12, 12, 12.5, 14.5], "texture": "#3"}, + "south": {"uv": [7, 12, 8, 14.5], "texture": "#3"}, + "west": {"uv": [12.5, 12, 13, 14.5], "texture": "#3"}, + "up": {"uv": [14, 8.5, 13, 8], "texture": "#3"}, + "down": {"uv": [14, 11, 13, 11.5], "texture": "#3"} + } + }, + { + "from": [3.5, 0, 11], + "to": [5.5, 5, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [-3.5, 0, 17]}, + "faces": { + "north": {"uv": [8, 12, 9, 14.5], "texture": "#3"}, + "east": {"uv": [13, 0, 13.5, 2.5], "texture": "#3"}, + "south": {"uv": [9, 12, 10, 14.5], "texture": "#3"}, + "west": {"uv": [13, 2.5, 13.5, 5], "texture": "#3"}, + "up": {"uv": [14, 12, 13, 11.5], "texture": "#3"}, + "down": {"uv": [14, 12, 13, 12.5], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [56.75, 0, 0], + "translation": [0, 3.25, 1.5], + "scale": [0.8, 0.8, 0.8] + }, + "thirdperson_lefthand": { + "rotation": [56.75, 0, 0], + "translation": [0, 3.25, 1.5], + "scale": [0.8, 0.8, 0.8] + }, + "firstperson_righthand": { + "rotation": [-0.32, 6.23, 3.24], + "translation": [1.25, 2, 0] + }, + "firstperson_lefthand": { + "rotation": [-0.32, 6.23, 3.24], + "translation": [1.25, 2, 0] + }, + "ground": { + "translation": [0, 4.5, 0] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 3.25, 0] + }, + "head": { + "translation": [0, 14.5, 0] + }, + "fixed": { + "translation": [0, 9, 0], + "scale": [2, 2, 2] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/handgun.json b/src/main/resources/assets/modernlife/models/item/handgun.json new file mode 100644 index 0000000..290a4e7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/handgun.json @@ -0,0 +1,6 @@ +{ + "overrides": [ + { "predicate": { "modernlife:running": 0.0 }, "model": "modernlife:item/handgun_normal" }, + { "predicate": { "modernlife:running": 1.0 }, "model": "modernlife:item/handgun_firing" } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/handgun_firing.json b/src/main/resources/assets/modernlife/models/item/handgun_firing.json new file mode 100644 index 0000000..50f384d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/handgun_firing.json @@ -0,0 +1,149 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "2": "modernlife:item/muzzle_flash", + "4": "modernlife:item/handgun" + }, + "elements": [ + { + "from": [7.25, 2, 0.5], + "to": [8.75, 7, 2.5], + "rotation": {"angle": 22.5, "axis": "x", "origin": [1.375, 0, 0]}, + "faces": { + "north": {"uv": [4, 4, 5, 6.5], "texture": "#4"}, + "east": {"uv": [5, 4, 6, 6.5], "texture": "#4"}, + "south": {"uv": [6, 4, 7, 6.5], "texture": "#4"}, + "west": {"uv": [4, 6.5, 5, 9], "texture": "#4"}, + "up": {"uv": [7.5, 1, 6.5, 0], "texture": "#4"}, + "down": {"uv": [7.5, 1, 6.5, 2], "texture": "#4"} + } + }, + { + "from": [7.5, 2.55, 3.3], + "to": [8.5, 4.05, 4.425], + "rotation": {"angle": -22.5, "axis": "x", "origin": [1.15, 0, 0]}, + "faces": { + "north": {"uv": [7, 2, 7.5, 3], "texture": "#4"}, + "east": {"uv": [7, 3, 7.5, 4], "texture": "#4"}, + "south": {"uv": [7, 4, 7.5, 5], "texture": "#4"}, + "west": {"uv": [7, 5, 7.5, 6], "texture": "#4"}, + "up": {"uv": [7.5, 6.5, 7, 6], "texture": "#4"}, + "down": {"uv": [7.5, 6.5, 7, 7], "texture": "#4"} + } + }, + { + "from": [7, 4.8, 0.75], + "to": [9, 6.8, 10.75], + "rotation": {"angle": 0, "axis": "y", "origin": [1.025, 0, 0]}, + "faces": { + "north": {"uv": [5, 6.5, 6, 7.5], "texture": "#4"}, + "east": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "south": {"uv": [6, 6.5, 7, 7.5], "texture": "#4"}, + "west": {"uv": [0, 1, 5, 2], "texture": "#4"}, + "up": {"uv": [1, 7, 0, 2], "texture": "#4"}, + "down": {"uv": [2, 2, 1, 7], "texture": "#4"} + } + }, + { + "from": [7.5, 6.8, 9.749], + "to": [8.5, 7.8, 9.749], + "rotation": {"angle": 0, "axis": "y", "origin": [0.525, -1, 0.599]}, + "faces": { + "north": {"uv": [7.5, 2.5, 8, 3], "texture": "#4"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#4"}, + "south": {"uv": [7.5, 3, 8, 3.5], "texture": "#4"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#4"}, + "up": {"uv": [0.5, 0, 0, 0], "texture": "#4"}, + "down": {"uv": [0.5, 0, 0, 0], "texture": "#4"} + } + }, + { + "from": [7.499, 5.299, 10.649], + "to": [8.501, 6.301, 10.751], + "rotation": {"angle": 0, "axis": "y", "origin": [1.275, -0.325, -0.026]}, + "faces": { + "north": {"uv": [7, 7, 7.5, 7.5], "texture": "#4"}, + "east": {"uv": [7.5, 0, 8, 0.5], "texture": "#4"}, + "south": {"uv": [7.5, 0.5, 8, 1], "texture": "#4"}, + "west": {"uv": [7.5, 1, 8, 1.5], "texture": "#4"}, + "up": {"uv": [8, 2, 7.5, 1.5], "texture": "#4"}, + "down": {"uv": [8, 2, 7.5, 2.5], "texture": "#4"} + } + }, + { + "from": [6.8, 4.6, 0.55], + "to": [9.2, 7, 10.95], + "rotation": {"angle": 0, "axis": "y", "origin": [1.025, 0, 0]}, + "faces": { + "north": {"uv": [0, 7, 1, 8], "texture": "#4"}, + "east": {"uv": [2, 2, 7, 3], "texture": "#4"}, + "south": {"uv": [1, 7, 2, 8], "texture": "#4"}, + "west": {"uv": [2, 3, 7, 4], "texture": "#4"}, + "up": {"uv": [3, 9, 2, 4], "texture": "#4"}, + "down": {"uv": [4, 4, 3, 9], "texture": "#4"} + } + }, + { + "from": [8, 2.8, 3.75], + "to": [8, 4.8, 6.75], + "rotation": {"angle": 0, "axis": "x", "origin": [2.125, 0.8, 3.25]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#4"}, + "east": {"uv": [5, 0, 6.5, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#4"}, + "west": {"uv": [5, 1, 6.5, 2], "texture": "#4"}, + "up": {"uv": [0, 1.5, 0, 0], "texture": "#4"}, + "down": {"uv": [0, 0, 0, 1.5], "texture": "#4"} + } + }, + { + "from": [0.5, -2.7, 10.949], + "to": [16.5, 13.3, 10.949], + "rotation": {"angle": 0, "axis": "y", "origin": [-2.475, -4.9, -0.001]}, + "faces": { + "north": {"uv": [16, 0, 0, 16], "texture": "#2"}, + "east": {"uv": [2, 2, 7, 3], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "west": {"uv": [2, 3, 7, 4], "texture": "#2"}, + "up": {"uv": [3, 9, 2, 4], "texture": "#2"}, + "down": {"uv": [4, 4, 3, 9], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 166, 0], + "translation": [1.25, 4.25, -3.75] + }, + "thirdperson_lefthand": { + "rotation": [0, 166, 0], + "translation": [1.25, 4.25, -3.75] + }, + "firstperson_righthand": { + "rotation": [9, 173, -4], + "translation": [1.13, 6.2, 0.88] + }, + "firstperson_lefthand": { + "rotation": [9, 173, -4], + "translation": [1.13, 6.2, 0.88] + }, + "ground": { + "translation": [0, 2, 3] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2.5, 2.5, 0], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, -7.5] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [4.5, 6.5, -0.5], + "scale": [2, 2, 2] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/handgun_normal.json b/src/main/resources/assets/modernlife/models/item/handgun_normal.json new file mode 100644 index 0000000..a99c962 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/handgun_normal.json @@ -0,0 +1,135 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "4": "modernlife:item/handgun" + }, + "elements": [ + { + "from": [7.25, 2, 0.5], + "to": [8.75, 7, 2.5], + "rotation": {"angle": 22.5, "axis": "x", "origin": [1.375, 0, 0]}, + "faces": { + "north": {"uv": [4, 4, 5, 6.5], "texture": "#4"}, + "east": {"uv": [5, 4, 6, 6.5], "texture": "#4"}, + "south": {"uv": [6, 4, 7, 6.5], "texture": "#4"}, + "west": {"uv": [4, 6.5, 5, 9], "texture": "#4"}, + "up": {"uv": [7.5, 1, 6.5, 0], "texture": "#4"}, + "down": {"uv": [7.5, 1, 6.5, 2], "texture": "#4"} + } + }, + { + "from": [7.5, 2.55, 3.3], + "to": [8.5, 4.05, 4.425], + "rotation": {"angle": -22.5, "axis": "x", "origin": [1.15, 0, 0]}, + "faces": { + "north": {"uv": [7, 2, 7.5, 3], "texture": "#4"}, + "east": {"uv": [7, 3, 7.5, 4], "texture": "#4"}, + "south": {"uv": [7, 4, 7.5, 5], "texture": "#4"}, + "west": {"uv": [7, 5, 7.5, 6], "texture": "#4"}, + "up": {"uv": [7.5, 6.5, 7, 6], "texture": "#4"}, + "down": {"uv": [7.5, 6.5, 7, 7], "texture": "#4"} + } + }, + { + "from": [7, 4.8, 0.75], + "to": [9, 6.8, 10.75], + "rotation": {"angle": 0, "axis": "y", "origin": [1.025, 0, 0]}, + "faces": { + "north": {"uv": [5, 6.5, 6, 7.5], "texture": "#4"}, + "east": {"uv": [0, 0, 5, 1], "texture": "#4"}, + "south": {"uv": [6, 6.5, 7, 7.5], "texture": "#4"}, + "west": {"uv": [0, 1, 5, 2], "texture": "#4"}, + "up": {"uv": [1, 7, 0, 2], "texture": "#4"}, + "down": {"uv": [2, 2, 1, 7], "texture": "#4"} + } + }, + { + "from": [7.5, 6.8, 9.749], + "to": [8.5, 7.8, 9.749], + "rotation": {"angle": 0, "axis": "y", "origin": [0.525, -1, 0.599]}, + "faces": { + "north": {"uv": [7.5, 2.5, 8, 3], "texture": "#4"}, + "east": {"uv": [0, 0, 0, 0.5], "texture": "#4"}, + "south": {"uv": [7.5, 3, 8, 3.5], "texture": "#4"}, + "west": {"uv": [0, 0, 0, 0.5], "texture": "#4"}, + "up": {"uv": [0.5, 0, 0, 0], "texture": "#4"}, + "down": {"uv": [0.5, 0, 0, 0], "texture": "#4"} + } + }, + { + "from": [7.499, 5.299, 10.649], + "to": [8.501, 6.301, 10.751], + "rotation": {"angle": 0, "axis": "y", "origin": [1.275, -0.325, -0.026]}, + "faces": { + "north": {"uv": [7, 7, 7.5, 7.5], "texture": "#4"}, + "east": {"uv": [7.5, 0, 8, 0.5], "texture": "#4"}, + "south": {"uv": [7.5, 0.5, 8, 1], "texture": "#4"}, + "west": {"uv": [7.5, 1, 8, 1.5], "texture": "#4"}, + "up": {"uv": [8, 2, 7.5, 1.5], "texture": "#4"}, + "down": {"uv": [8, 2, 7.5, 2.5], "texture": "#4"} + } + }, + { + "from": [6.8, 4.6, 0.55], + "to": [9.2, 7, 10.95], + "rotation": {"angle": 0, "axis": "y", "origin": [1.025, 0, 0]}, + "faces": { + "north": {"uv": [0, 7, 1, 8], "texture": "#4"}, + "east": {"uv": [2, 2, 7, 3], "texture": "#4"}, + "south": {"uv": [1, 7, 2, 8], "texture": "#4"}, + "west": {"uv": [2, 3, 7, 4], "texture": "#4"}, + "up": {"uv": [3, 9, 2, 4], "texture": "#4"}, + "down": {"uv": [4, 4, 3, 9], "texture": "#4"} + } + }, + { + "from": [8, 2.8, 3.75], + "to": [8, 4.8, 6.75], + "rotation": {"angle": 0, "axis": "x", "origin": [2.125, 0.8, 3.25]}, + "faces": { + "north": {"uv": [0, 0, 0, 1], "texture": "#4"}, + "east": {"uv": [5, 0, 6.5, 1], "texture": "#4"}, + "south": {"uv": [0, 0, 0, 1], "texture": "#4"}, + "west": {"uv": [5, 1, 6.5, 2], "texture": "#4"}, + "up": {"uv": [0, 1.5, 0, 0], "texture": "#4"}, + "down": {"uv": [0, 0, 0, 1.5], "texture": "#4"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 166, 0], + "translation": [1.25, 4.25, -3.75] + }, + "thirdperson_lefthand": { + "rotation": [0, 166, 0], + "translation": [1.25, 4.25, -3.75] + }, + "firstperson_righthand": { + "rotation": [9, 173, -4], + "translation": [1.13, 6.2, 0.88] + }, + "firstperson_lefthand": { + "rotation": [9, 173, -4], + "translation": [1.13, 6.2, 0.88] + }, + "ground": { + "translation": [0, 2, 3] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [-2.5, 2.5, 0], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, -7.5] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [4.5, 6.5, -0.5], + "scale": [2, 2, 2] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/hedge.json b/src/main/resources/assets/modernlife/models/item/hedge.json new file mode 100644 index 0000000..7f2ec9f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/hedge.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/hedge" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/hot_water_heater.json b/src/main/resources/assets/modernlife/models/item/hot_water_heater.json new file mode 100644 index 0000000..9c4d4ac --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/hot_water_heater.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/hot_water_heater" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/inset_light.json b/src/main/resources/assets/modernlife/models/item/inset_light.json new file mode 100644 index 0000000..192d00a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/inset_light.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/inset_light" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/iron_glass_door.json b/src/main/resources/assets/modernlife/models/item/iron_glass_door.json new file mode 100644 index 0000000..92feda6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/iron_glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/iron_glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/jail_bars.json b/src/main/resources/assets/modernlife/models/item/jail_bars.json new file mode 100644 index 0000000..374c165 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/jail_bars.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jail_bars" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/jail_door.json b/src/main/resources/assets/modernlife/models/item/jail_door.json new file mode 100644 index 0000000..727ebe0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/jail_door.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jail_door_full" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/jungle_barrier.json b/src/main/resources/assets/modernlife/models/item/jungle_barrier.json new file mode 100644 index 0000000..4f6d79f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/jungle_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/jungle_chair.json b/src/main/resources/assets/modernlife/models/item/jungle_chair.json new file mode 100644 index 0000000..2db2e3e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/jungle_chair.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_chair" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/jungle_coffee_table.json b/src/main/resources/assets/modernlife/models/item/jungle_coffee_table.json new file mode 100644 index 0000000..33347f2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/jungle_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/jungle_deck.json b/src/main/resources/assets/modernlife/models/item/jungle_deck.json new file mode 100644 index 0000000..7b81586 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/jungle_deck.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_deck" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/jungle_glass_door.json b/src/main/resources/assets/modernlife/models/item/jungle_glass_door.json new file mode 100644 index 0000000..2c9dbd4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/jungle_glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/jungle_glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/jungle_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/jungle_kitchen_cabinet.json new file mode 100644 index 0000000..d242c66 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/jungle_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/jungle_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/jungle_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..02daa57 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/jungle_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/jungle_log_ramp.json b/src/main/resources/assets/modernlife/models/item/jungle_log_ramp.json new file mode 100644 index 0000000..4e99f9a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/jungle_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/jungle_mini_stool.json b/src/main/resources/assets/modernlife/models/item/jungle_mini_stool.json new file mode 100644 index 0000000..a6b2817 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/jungle_mini_stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_mini_stool" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/jungle_night_stand.json b/src/main/resources/assets/modernlife/models/item/jungle_night_stand.json new file mode 100644 index 0000000..baced64 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/jungle_night_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_night_stand" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/jungle_picnic_table.json b/src/main/resources/assets/modernlife/models/item/jungle_picnic_table.json new file mode 100644 index 0000000..2e983a7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/jungle_picnic_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_picnic_table_full" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/jungle_ramp.json b/src/main/resources/assets/modernlife/models/item/jungle_ramp.json new file mode 100644 index 0000000..0595108 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/jungle_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/jungle_round_table.json b/src/main/resources/assets/modernlife/models/item/jungle_round_table.json new file mode 100644 index 0000000..f35db0c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/jungle_round_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_round_table" +} diff --git a/src/main/resources/assets/modernlife/models/item/jungle_small_table.json b/src/main/resources/assets/modernlife/models/item/jungle_small_table.json new file mode 100644 index 0000000..b746ff2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/jungle_small_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_small_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/jungle_wall_shelf.json b/src/main/resources/assets/modernlife/models/item/jungle_wall_shelf.json new file mode 100644 index 0000000..b1ff5f3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/jungle_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/jungle_wood_ramp.json b/src/main/resources/assets/modernlife/models/item/jungle_wood_ramp.json new file mode 100644 index 0000000..700be4b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/jungle_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/jungle_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/king.json b/src/main/resources/assets/modernlife/models/item/king.json new file mode 100644 index 0000000..5f75f06 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/king.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/king" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/king_w.json b/src/main/resources/assets/modernlife/models/item/king_w.json new file mode 100644 index 0000000..516e9a2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/king_w.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/king_w" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/kitchen_sink.json b/src/main/resources/assets/modernlife/models/item/kitchen_sink.json new file mode 100644 index 0000000..e897142 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/kitchen_sink.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/kitchen_sink" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/knight.json b/src/main/resources/assets/modernlife/models/item/knight.json new file mode 100644 index 0000000..a6432c2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/knight.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/knight" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/knight_w.json b/src/main/resources/assets/modernlife/models/item/knight_w.json new file mode 100644 index 0000000..4be6fa8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/knight_w.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/knight_w" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/lantern_post.json b/src/main/resources/assets/modernlife/models/item/lantern_post.json new file mode 100644 index 0000000..d6fb8d9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/lantern_post.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/lantern_post" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/large_mirror.json b/src/main/resources/assets/modernlife/models/item/large_mirror.json new file mode 100644 index 0000000..3732171 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/large_mirror.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/large_mirror" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/light_blue_painted_drywall.json b/src/main/resources/assets/modernlife/models/item/light_blue_painted_drywall.json new file mode 100644 index 0000000..a2dd735 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/light_blue_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/light_blue_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/light_blue_sofa.json b/src/main/resources/assets/modernlife/models/item/light_blue_sofa.json new file mode 100644 index 0000000..da14d8d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/light_blue_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/light_blue_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/light_bulb.json b/src/main/resources/assets/modernlife/models/item/light_bulb.json new file mode 100644 index 0000000..625edf1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/light_bulb.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/light_bulb_round_big" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/light_gray_painted_drywall.json b/src/main/resources/assets/modernlife/models/item/light_gray_painted_drywall.json new file mode 100644 index 0000000..6de6e39 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/light_gray_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/light_gray_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/light_gray_sofa.json b/src/main/resources/assets/modernlife/models/item/light_gray_sofa.json new file mode 100644 index 0000000..1c9159d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/light_gray_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/light_gray_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/light_switch.json b/src/main/resources/assets/modernlife/models/item/light_switch.json new file mode 100644 index 0000000..ef17025 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/light_switch.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/light_switch_off_hires" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/lime_painted_drywall.json b/src/main/resources/assets/modernlife/models/item/lime_painted_drywall.json new file mode 100644 index 0000000..7afa89f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/lime_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/lime_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/lime_sofa.json b/src/main/resources/assets/modernlife/models/item/lime_sofa.json new file mode 100644 index 0000000..5c5260d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/lime_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/lime_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/magenta_painted_drywall.json b/src/main/resources/assets/modernlife/models/item/magenta_painted_drywall.json new file mode 100644 index 0000000..4621ca6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/magenta_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/magenta_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/magenta_sofa.json b/src/main/resources/assets/modernlife/models/item/magenta_sofa.json new file mode 100644 index 0000000..969aaaf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/magenta_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/magenta_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/massive_mirror.json b/src/main/resources/assets/modernlife/models/item/massive_mirror.json new file mode 100644 index 0000000..08ad47e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/massive_mirror.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/massive_mirror" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/memory_card.json b/src/main/resources/assets/modernlife/models/item/memory_card.json new file mode 100644 index 0000000..18318d9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/memory_card.json @@ -0,0 +1,61 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "modernlife:item/memory_card", + "particle": "modernlife:item/memory_card" + }, + "elements": [ + { + "from": [7, 0, 7], + "to": [8.55, 0, 9.125], + "faces": { + "north": {"uv": [0, 0, 1.55, 0.225], "texture": "#0"}, + "east": {"uv": [0, 0, 2.125, 0.225], "texture": "#0"}, + "south": {"uv": [0, 0, 1.55, 0.225], "texture": "#0"}, + "west": {"uv": [0, 0, 2.125, 0.225], "texture": "#0"}, + "up": {"uv": [8, 0, 16, 10.5], "texture": "#0"}, + "down": {"uv": [0, 0, 8, 10.5], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-90, 0, 0], + "translation": [0, 0.5, -3], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [-90, 0, 0], + "translation": [0, 0.5, -3], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -5, 10], + "translation": [17, 21, -16], + "scale": [4, 4, 4] + }, + "firstperson_lefthand": { + "rotation": [0, -5, 10], + "translation": [17, 21, -16], + "scale": [4, 4, 4] + }, + "ground": { + "translation": [0, 8.25, 0], + "scale": [1.5, 1.5, 1.5] + }, + "gui": { + "rotation": [90, 0, 0], + "translation": [0.75, 0, 0], + "scale": [4, 4, 4] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, -180, 0], + "translation": [0, -0.25, -9.75], + "scale": [1.2, 1.2, 1.2] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/metal_catwalk.json b/src/main/resources/assets/modernlife/models/item/metal_catwalk.json new file mode 100644 index 0000000..65c4f0d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/metal_catwalk.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/metal_catwalk" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/metal_duct.json b/src/main/resources/assets/modernlife/models/item/metal_duct.json new file mode 100644 index 0000000..e1edb90 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/metal_duct.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/metal_duct" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/metal_grate.json b/src/main/resources/assets/modernlife/models/item/metal_grate.json new file mode 100644 index 0000000..2d05888 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/metal_grate.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/metal_grate" +} diff --git a/src/main/resources/assets/modernlife/models/item/microwave.json b/src/main/resources/assets/modernlife/models/item/microwave.json new file mode 100644 index 0000000..cfe8afa --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/microwave.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/microwave" +} diff --git a/src/main/resources/assets/modernlife/models/item/mini_stool.json b/src/main/resources/assets/modernlife/models/item/mini_stool.json new file mode 100644 index 0000000..1b50796 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/mini_stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mini_stool" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/mirror.json b/src/main/resources/assets/modernlife/models/item/mirror.json new file mode 100644 index 0000000..7a3e1bb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/mirror.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mirror" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/modern_acacia_bookshelf.json b/src/main/resources/assets/modernlife/models/item/modern_acacia_bookshelf.json new file mode 100644 index 0000000..a8d2266 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/modern_acacia_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/modern_acacia_bookshelf" +} diff --git a/src/main/resources/assets/modernlife/models/item/modern_birch_bookshelf.json b/src/main/resources/assets/modernlife/models/item/modern_birch_bookshelf.json new file mode 100644 index 0000000..db29d58 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/modern_birch_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/modern_birch_bookshelf" +} diff --git a/src/main/resources/assets/modernlife/models/item/modern_book.json b/src/main/resources/assets/modernlife/models/item/modern_book.json new file mode 100644 index 0000000..9608186 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/modern_book.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/modern_book" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/modern_crimson_bookshelf.json b/src/main/resources/assets/modernlife/models/item/modern_crimson_bookshelf.json new file mode 100644 index 0000000..dc9afda --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/modern_crimson_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/modern_crimson_bookshelf" +} diff --git a/src/main/resources/assets/modernlife/models/item/modern_dark_oak_bookshelf.json b/src/main/resources/assets/modernlife/models/item/modern_dark_oak_bookshelf.json new file mode 100644 index 0000000..2771156 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/modern_dark_oak_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/modern_dark_oak_bookshelf" +} diff --git a/src/main/resources/assets/modernlife/models/item/modern_jungle_bookshelf.json b/src/main/resources/assets/modernlife/models/item/modern_jungle_bookshelf.json new file mode 100644 index 0000000..aa32035 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/modern_jungle_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/modern_jungle_bookshelf" +} diff --git a/src/main/resources/assets/modernlife/models/item/modern_oak_bookshelf.json b/src/main/resources/assets/modernlife/models/item/modern_oak_bookshelf.json new file mode 100644 index 0000000..0d14d5d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/modern_oak_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/modern_oak_bookshelf" +} diff --git a/src/main/resources/assets/modernlife/models/item/modern_spruce_bookshelf.json b/src/main/resources/assets/modernlife/models/item/modern_spruce_bookshelf.json new file mode 100644 index 0000000..400d46f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/modern_spruce_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/modern_spruce_bookshelf" +} diff --git a/src/main/resources/assets/modernlife/models/item/modern_warped_bookshelf.json b/src/main/resources/assets/modernlife/models/item/modern_warped_bookshelf.json new file mode 100644 index 0000000..84405df --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/modern_warped_bookshelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/modern_warped_bookshelf" +} diff --git a/src/main/resources/assets/modernlife/models/item/modern_white_door.json b/src/main/resources/assets/modernlife/models/item/modern_white_door.json new file mode 100644 index 0000000..cf052a9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/modern_white_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/modern_white_door" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/monitor.json b/src/main/resources/assets/modernlife/models/item/monitor.json new file mode 100644 index 0000000..7384a9d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/monitor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/monitor" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/mossy_cobblestone_barrier.json b/src/main/resources/assets/modernlife/models/item/mossy_cobblestone_barrier.json new file mode 100644 index 0000000..21b32f1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/mossy_cobblestone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mossy_cobblestone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/mossy_cobblestone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/mossy_cobblestone_kitchen_cabinet.json new file mode 100644 index 0000000..09a86bf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/mossy_cobblestone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mossy_cobblestone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/mossy_cobblestone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/mossy_cobblestone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..939241d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/mossy_cobblestone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mossy_cobblestone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/mossy_cobblestone_ramp.json b/src/main/resources/assets/modernlife/models/item/mossy_cobblestone_ramp.json new file mode 100644 index 0000000..7403fc3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/mossy_cobblestone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mossy_cobblestone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/mossy_stone_bricks_barrier.json b/src/main/resources/assets/modernlife/models/item/mossy_stone_bricks_barrier.json new file mode 100644 index 0000000..e02b412 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/mossy_stone_bricks_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mossy_stone_bricks_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/mossy_stone_bricks_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/mossy_stone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..58ede56 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/mossy_stone_bricks_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mossy_stone_bricks_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/mossy_stone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/mossy_stone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..aa12ed9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/mossy_stone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mossy_stone_bricks_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/mossy_stone_bricks_ramp.json b/src/main/resources/assets/modernlife/models/item/mossy_stone_bricks_ramp.json new file mode 100644 index 0000000..fe20b27 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/mossy_stone_bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/mossy_stone_bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/motorboat_item.json b/src/main/resources/assets/modernlife/models/item/motorboat_item.json new file mode 100644 index 0000000..d259b42 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/motorboat_item.json @@ -0,0 +1,1020 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "1": "modernlife:item/motorboat_uv" + }, + "elements": [ + { + "from": [-10.49727, 3, 4.76088], + "to": [5.25273, 4, 11.76088], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 1.76088]}, + "faces": { + "north": {"uv": [3.5, 11, 11, 11.5], "texture": "#1"}, + "east": {"uv": [0, 11, 3.5, 11.5], "texture": "#1"}, + "south": {"uv": [14.5, 11, 22, 11.5], "texture": "#1"}, + "west": {"uv": [11, 11, 14.5, 11.5], "texture": "#1"}, + "up": {"uv": [11, 11, 3.5, 7.5], "texture": "#1"}, + "down": {"uv": [18.5, 7.5, 11, 11], "texture": "#1"} + } + }, + { + "from": [12.26624, 2, 11.1526], + "to": [21.26624, 3, 17.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3, 10.5, 7.5, 11], "texture": "#1"}, + "east": {"uv": [0, 10.5, 3, 11], "texture": "#1"}, + "south": {"uv": [10.5, 10.5, 15, 11], "texture": "#1"}, + "west": {"uv": [7.5, 10.5, 10.5, 11], "texture": "#1"}, + "up": {"uv": [7.5, 10.5, 3, 7.5], "texture": "#1"}, + "down": {"uv": [12, 7.5, 7.5, 10.5], "texture": "#1"} + } + }, + { + "from": [8.50273, 1, 0.1526], + "to": [22.50273, 2, 15.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [7.5, 15, 14.5, 15.5], "texture": "#1"}, + "east": {"uv": [0, 15, 7.5, 15.5], "texture": "#1"}, + "south": {"uv": [7.5, 15.5, 14.5, 16], "texture": "#1"}, + "west": {"uv": [0, 15.5, 7.5, 16], "texture": "#1"}, + "up": {"uv": [7.25, 7.5, 14.25, 15], "texture": "#1"}, + "down": {"uv": [7, 7.5, 0, 15], "texture": "#1"} + } + }, + { + "from": [-10.49727, 1, 0.1526], + "to": [8.50273, 2, 15.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4, 15.5, 13.5, 16], "texture": "#1"}, + "east": {"uv": [0, 15, 7.5, 15.5], "texture": "#1"}, + "south": {"uv": [0, 15.5, 9.5, 16], "texture": "#1"}, + "west": {"uv": [7.5, 15, 15, 15.5], "texture": "#1"}, + "up": {"uv": [14.5, 15, 7.5, 7.5], "texture": "#1"}, + "down": {"uv": [7, 7.5, 0, 15], "texture": "#1"} + } + }, + { + "from": [-10.49727, 4, -3.8474], + "to": [-3.49727, 5, 5.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4.5, 12, 8, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 12.5], "texture": "#1"}, + "south": {"uv": [12.5, 12, 16, 12.5], "texture": "#1"}, + "west": {"uv": [8, 12, 12.5, 12.5], "texture": "#1"}, + "up": {"uv": [8, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [11.5, 7.5, 8, 12], "texture": "#1"} + } + }, + { + "from": [-10.49727, 5, -4.8474], + "to": [-3.49727, 6, 4.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4.5, 12, 8, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 12.5], "texture": "#1"}, + "south": {"uv": [12.5, 12, 16, 12.5], "texture": "#1"}, + "west": {"uv": [8, 12, 12.5, 12.5], "texture": "#1"}, + "up": {"uv": [8, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [11.5, 7.5, 8, 12], "texture": "#1"} + } + }, + { + "from": [-10.49727, 6, -3.8474], + "to": [-3.49727, 7, 5.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4.5, 12, 8, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 12.5], "texture": "#1"}, + "south": {"uv": [12.5, 12, 16, 12.5], "texture": "#1"}, + "west": {"uv": [8, 12, 12.5, 12.5], "texture": "#1"}, + "up": {"uv": [8, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [11.5, 7.5, 8, 12], "texture": "#1"} + } + }, + { + "from": [-10.49727, 7, -2.8474], + "to": [-3.49727, 8, 5.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4, 11.5, 7.5, 12], "texture": "#1"}, + "east": {"uv": [0, 11.5, 4, 12], "texture": "#1"}, + "south": {"uv": [11.5, 11.5, 15, 12], "texture": "#1"}, + "west": {"uv": [7.5, 11.5, 11.5, 12], "texture": "#1"}, + "up": {"uv": [7.5, 11.5, 4, 7.5], "texture": "#1"}, + "down": {"uv": [11, 7.5, 7.5, 11.5], "texture": "#1"} + } + }, + { + "from": [-5.73376, 4, -4.26615], + "to": [20.26624, 7, -3.26615], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 2.73385]}, + "faces": { + "north": {"uv": [0.5, 14.5, 13.5, 16], "texture": "#1"}, + "east": {"uv": [0, 14.5, 0.5, 16], "texture": "#1"}, + "south": {"uv": [0.5, 10, 13.5, 11.5], "texture": "#1"}, + "west": {"uv": [13.5, 14.5, 14, 16], "texture": "#1"}, + "up": {"uv": [13.5, 14.5, 0.5, 14], "texture": "#1"}, + "down": {"uv": [13, 12, 0, 12.5], "texture": "#1"} + } + }, + { + "from": [-5.73376, 5, -5.26615], + "to": [20.26624, 6, -4.26615], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 2.73385]}, + "faces": { + "north": {"uv": [0, 8, 13, 8.5], "texture": "#1"}, + "east": {"uv": [0, 14.5, 0.5, 15], "texture": "#1"}, + "south": {"uv": [0, 9.5, 13, 10], "texture": "#1"}, + "west": {"uv": [13.5, 14.5, 14, 15], "texture": "#1"}, + "up": {"uv": [13, 12.5, 0, 12], "texture": "#1"}, + "down": {"uv": [13.5, 10.5, 0.5, 11], "texture": "#1"} + } + }, + { + "from": [-5.73376, 4, 18.73385], + "to": [20.26624, 7, 19.73385], + "rotation": {"angle": 0, "axis": "y", "origin": [0.76624, 5.5, 19.73385]}, + "faces": { + "north": {"uv": [0, 10, 13, 11.5], "texture": "#1"}, + "east": {"uv": [0.5, 14, 1, 15.5], "texture": "#1"}, + "south": {"uv": [0, 9, 13, 10.5], "texture": "#1"}, + "west": {"uv": [13.5, 14, 14, 15.5], "texture": "#1"}, + "up": {"uv": [13, 13, 0, 12.5], "texture": "#1"}, + "down": {"uv": [14.5, 13.5, 1.5, 14], "texture": "#1"} + } + }, + { + "from": [-5.73376, 5, 19.73385], + "to": [20.26624, 6, 20.73385], + "rotation": {"angle": 0, "axis": "y", "origin": [0.76624, 5.5, 19.73385]}, + "faces": { + "north": {"uv": [0.5, 14.5, 13.5, 15], "texture": "#1"}, + "east": {"uv": [0, 14.5, 0.5, 15], "texture": "#1"}, + "south": {"uv": [0, 8, 13, 8.5], "texture": "#1"}, + "west": {"uv": [13.5, 14.5, 14, 15], "texture": "#1"}, + "up": {"uv": [13.5, 14.5, 0.5, 14], "texture": "#1"}, + "down": {"uv": [16, 11, 3, 11.5], "texture": "#1"} + } + }, + { + "from": [20.26624, 4, -3.8474], + "to": [21.26624, 7, 8.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [6, 13.5, 6.5, 15], "texture": "#1"}, + "east": {"uv": [0, 13.5, 6, 15], "texture": "#1"}, + "south": {"uv": [12.5, 13.5, 13, 15], "texture": "#1"}, + "west": {"uv": [6.5, 13.5, 12.5, 15], "texture": "#1"}, + "up": {"uv": [6.5, 13.5, 6, 7.5], "texture": "#1"}, + "down": {"uv": [7, 7.5, 6.5, 13.5], "texture": "#1"} + } + }, + { + "from": [21.26624, 4, 8.1526], + "to": [22.26624, 7, 17.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4.5, 12, 5, 13.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 13.5], "texture": "#1"}, + "south": {"uv": [9.5, 12, 10, 13.5], "texture": "#1"}, + "west": {"uv": [5, 12, 9.5, 13.5], "texture": "#1"}, + "up": {"uv": [5, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [5.5, 7.5, 5, 12], "texture": "#1"} + } + }, + { + "from": [22.26624, 4, -0.8474], + "to": [23.26624, 7, 7.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4, 11.5, 4.5, 13], "texture": "#1"}, + "east": {"uv": [0, 11.5, 4, 13], "texture": "#1"}, + "south": {"uv": [8.5, 11.5, 9, 13], "texture": "#1"}, + "west": {"uv": [4.5, 11.5, 8.5, 13], "texture": "#1"}, + "up": {"uv": [4.5, 11.5, 4, 7.5], "texture": "#1"}, + "down": {"uv": [5, 7.5, 4.5, 11.5], "texture": "#1"} + } + }, + { + "from": [23.26624, 4, 8.1526], + "to": [24.26624, 7, 15.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3.5, 12, 4, 13.5], "texture": "#1"}, + "east": {"uv": [0, 12, 3.5, 13.5], "texture": "#1"}, + "south": {"uv": [7.5, 12, 8, 13.5], "texture": "#1"}, + "west": {"uv": [4, 12, 7.5, 13.5], "texture": "#1"}, + "up": {"uv": [4, 12, 3.5, 8.5], "texture": "#1"}, + "down": {"uv": [4.5, 8.5, 4, 12], "texture": "#1"} + } + }, + { + "from": [24.26624, 4, 1.1526], + "to": [25.26624, 7, 14.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [6.5, 14, 7, 15.5], "texture": "#1"}, + "east": {"uv": [0, 14, 6.5, 15.5], "texture": "#1"}, + "south": {"uv": [13.5, 14, 14, 15.5], "texture": "#1"}, + "west": {"uv": [7, 14, 13.5, 15.5], "texture": "#1"}, + "up": {"uv": [7, 14, 6.5, 7.5], "texture": "#1"}, + "down": {"uv": [7.5, 7.5, 7, 14], "texture": "#1"} + } + }, + { + "from": [25.26624, 4, 2.1526], + "to": [26.26624, 7, 13.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [5.5, 13, 6, 14.5], "texture": "#1"}, + "east": {"uv": [0, 13, 5.5, 14.5], "texture": "#1"}, + "south": {"uv": [11.5, 13, 12, 14.5], "texture": "#1"}, + "west": {"uv": [6, 13, 11.5, 14.5], "texture": "#1"}, + "up": {"uv": [6, 13, 5.5, 7.5], "texture": "#1"}, + "down": {"uv": [6.5, 7.5, 6, 13], "texture": "#1"} + } + }, + { + "from": [27.76624, 3, 3.22449], + "to": [28.76624, 8, 12.22449], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.47449]}, + "faces": { + "north": {"uv": [4.5, 12, 5, 14.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 14.5], "texture": "#1"}, + "south": {"uv": [9.5, 12, 10, 14.5], "texture": "#1"}, + "west": {"uv": [5, 12, 9.5, 14.5], "texture": "#1"}, + "up": {"uv": [5, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [5.5, 7.5, 5, 12], "texture": "#1"} + } + }, + { + "from": [30.76624, 3, 9.88958], + "to": [31.76624, 8, 21.88958], + "rotation": {"angle": -45, "axis": "y", "origin": [27.26624, 5.5, 7.88958]}, + "faces": { + "north": {"uv": [6, 13.5, 6.5, 16], "texture": "#1"}, + "east": {"uv": [0, 13.5, 6, 16], "texture": "#1"}, + "south": {"uv": [12.5, 13.5, 13, 16], "texture": "#1"}, + "west": {"uv": [6.5, 13.5, 12.5, 16], "texture": "#1"}, + "up": {"uv": [6.5, 13.5, 6, 7.5], "texture": "#1"}, + "down": {"uv": [7, 7.5, 6.5, 13.5], "texture": "#1"} + } + }, + { + "from": [30.76624, 3, -6.11042], + "to": [31.76624, 8, 5.88958], + "rotation": {"angle": 45, "axis": "y", "origin": [27.26624, 5.5, 7.88958]}, + "faces": { + "north": {"uv": [6, 13.5, 6.5, 16], "texture": "#1"}, + "east": {"uv": [0, 13.5, 6, 16], "texture": "#1"}, + "south": {"uv": [12.5, 13.5, 13, 16], "texture": "#1"}, + "west": {"uv": [6.5, 13.5, 12.5, 16], "texture": "#1"}, + "up": {"uv": [6.5, 13.5, 6, 7.5], "texture": "#1"}, + "down": {"uv": [7, 7.5, 6.5, 13.5], "texture": "#1"} + } + }, + { + "from": [-2.23376, 7.9, 19.72449], + "to": [-0.23376, 15.9, 20.72449], + "rotation": {"angle": 22.5, "axis": "z", "origin": [1.76624, 0, 2.72449]}, + "faces": { + "north": {"uv": [13.5, 0.5, 14.5, 4.5], "texture": "#1"}, + "east": {"uv": [13, 0.5, 13.5, 4.5], "texture": "#1"}, + "south": {"uv": [15, 0.5, 16, 4.5], "texture": "#1"}, + "west": {"uv": [14.5, 0.5, 15, 4.5], "texture": "#1"}, + "up": {"uv": [14.5, 0.5, 13.5, 0], "texture": "#1"}, + "down": {"uv": [15.5, 0, 14.5, 0.5], "texture": "#1"} + } + }, + { + "from": [-2.23376, 7.9, -5.27551], + "to": [-0.23376, 15.9, -4.27551], + "rotation": {"angle": 22.5, "axis": "z", "origin": [1.76624, 0, 2.72449]}, + "faces": { + "north": {"uv": [13.5, 0.5, 14.5, 4.5], "texture": "#1"}, + "east": {"uv": [13, 0.5, 13.5, 4.5], "texture": "#1"}, + "south": {"uv": [15, 0.5, 16, 4.5], "texture": "#1"}, + "west": {"uv": [14.5, 0.5, 15, 4.5], "texture": "#1"}, + "up": {"uv": [14.5, 0.5, 13.5, 0], "texture": "#1"}, + "down": {"uv": [15.5, 0, 14.5, 0.5], "texture": "#1"} + } + }, + { + "from": [-2.23376, 14.9, -4.27551], + "to": [-0.23376, 15.9, 7.72449], + "rotation": {"angle": 22.5, "axis": "z", "origin": [1.76624, 0, 2.72449]}, + "faces": { + "north": {"uv": [6, 14, 7, 14.5], "texture": "#1"}, + "east": {"uv": [0, 14, 6, 14.5], "texture": "#1"}, + "south": {"uv": [13, 14, 14, 14.5], "texture": "#1"}, + "west": {"uv": [7, 14, 13, 14.5], "texture": "#1"}, + "up": {"uv": [7, 14, 6, 8], "texture": "#1"}, + "down": {"uv": [8, 8, 7, 14], "texture": "#1"} + } + }, + { + "from": [19.76624, 8, 7.08813], + "to": [21.76624, 10, 19.08813], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.08813]}, + "faces": { + "north": {"uv": [6, 14, 7, 15], "texture": "#1"}, + "east": {"uv": [0, 14, 6, 15], "texture": "#1"}, + "south": {"uv": [13, 14, 14, 15], "texture": "#1"}, + "west": {"uv": [7, 14, 13, 15], "texture": "#1"}, + "up": {"uv": [7, 14, 6, 8], "texture": "#1"}, + "down": {"uv": [8, 8, 7, 14], "texture": "#1"} + } + }, + { + "from": [21.76624, 8, 8.20176], + "to": [22.76624, 9, 18.20176], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.20176]}, + "faces": { + "north": {"uv": [5, 13, 5.5, 13.5], "texture": "#1"}, + "east": {"uv": [0, 13, 5, 13.5], "texture": "#1"}, + "south": {"uv": [10.5, 13, 11, 13.5], "texture": "#1"}, + "west": {"uv": [5.5, 13, 10.5, 13.5], "texture": "#1"}, + "up": {"uv": [5.5, 13, 5, 8], "texture": "#1"}, + "down": {"uv": [6, 8, 5.5, 13], "texture": "#1"} + } + }, + { + "from": [22.76624, 8, 9.20176], + "to": [23.76624, 9, 17.20176], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.20176]}, + "faces": { + "north": {"uv": [4, 12, 4.5, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4, 12.5], "texture": "#1"}, + "south": {"uv": [8.5, 12, 9, 12.5], "texture": "#1"}, + "west": {"uv": [4.5, 12, 8.5, 12.5], "texture": "#1"}, + "up": {"uv": [4.5, 12, 4, 8], "texture": "#1"}, + "down": {"uv": [5, 8, 4.5, 12], "texture": "#1"} + } + }, + { + "from": [23.76624, 8, 7.20176], + "to": [24.76624, 9, 16.20176], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.20176]}, + "faces": { + "north": {"uv": [4.5, 12, 5, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 12.5], "texture": "#1"}, + "south": {"uv": [9.5, 12, 10, 12.5], "texture": "#1"}, + "west": {"uv": [5, 12, 9.5, 12.5], "texture": "#1"}, + "up": {"uv": [5, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [5.5, 7.5, 5, 12], "texture": "#1"} + } + }, + { + "from": [24.76624, 8, 0.20176], + "to": [25.76624, 9, 15.20176], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.20176]}, + "faces": { + "north": {"uv": [7.5, 15.5, 8, 16], "texture": "#1"}, + "east": {"uv": [0, 15.5, 7.5, 16], "texture": "#1"}, + "south": {"uv": [15.5, 15.5, 16, 16], "texture": "#1"}, + "west": {"uv": [8, 15.5, 15.5, 16], "texture": "#1"}, + "up": {"uv": [8, 15.5, 7.5, 8], "texture": "#1"}, + "down": {"uv": [8.5, 8, 8, 15.5], "texture": "#1"} + } + }, + { + "from": [25.76624, 8, 1.20176], + "to": [26.76624, 9, 14.20176], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.20176]}, + "faces": { + "north": {"uv": [6.5, 14.5, 7, 15], "texture": "#1"}, + "east": {"uv": [0, 14.5, 6.5, 15], "texture": "#1"}, + "south": {"uv": [13.5, 14.5, 14, 15], "texture": "#1"}, + "west": {"uv": [7, 14.5, 13.5, 15], "texture": "#1"}, + "up": {"uv": [7, 14.5, 6.5, 8], "texture": "#1"}, + "down": {"uv": [7.5, 8, 7, 14.5], "texture": "#1"} + } + }, + { + "from": [26.76624, 8, 2.33813], + "to": [27.76624, 9, 13.33813], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.33813]}, + "faces": { + "north": {"uv": [5.5, 15.5, 6, 16], "texture": "#1"}, + "east": {"uv": [0, 15.5, 5.5, 16], "texture": "#1"}, + "south": {"uv": [11.5, 15.5, 12, 16], "texture": "#1"}, + "west": {"uv": [6, 15.5, 11.5, 16], "texture": "#1"}, + "up": {"uv": [6, 15.5, 5.5, 10], "texture": "#1"}, + "down": {"uv": [6.5, 10, 6, 15.5], "texture": "#1"} + } + }, + { + "from": [5.76624, 7, -4.79423], + "to": [19.76624, 10, -2.79423], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 2.20577]}, + "faces": { + "north": {"uv": [1, 14.5, 8, 16], "texture": "#1"}, + "east": {"uv": [0, 14.5, 1, 16], "texture": "#1"}, + "south": {"uv": [9, 14.5, 16, 16], "texture": "#1"}, + "west": {"uv": [8, 14.5, 9, 16], "texture": "#1"}, + "up": {"uv": [8, 14.5, 1, 13.5], "texture": "#1"}, + "down": {"uv": [15, 13.5, 8, 14.5], "texture": "#1"} + } + }, + { + "from": [5.76624, 7, 18.20577], + "to": [19.76624, 10, 20.20577], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 12.20577]}, + "faces": { + "north": {"uv": [1, 14.5, 8, 16], "texture": "#1"}, + "east": {"uv": [0, 14.5, 1, 16], "texture": "#1"}, + "south": {"uv": [9, 14.5, 16, 16], "texture": "#1"}, + "west": {"uv": [8, 14.5, 9, 16], "texture": "#1"}, + "up": {"uv": [8, 14.5, 1, 13.5], "texture": "#1"}, + "down": {"uv": [15, 13.5, 8, 14.5], "texture": "#1"} + } + }, + { + "from": [15.76624, 8, -3.41187], + "to": [19.76624, 11, 7.58813], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 2.58813]}, + "faces": { + "north": {"uv": [5.5, 13.5, 7.5, 15], "texture": "#1"}, + "east": {"uv": [0, 13.5, 5.5, 15], "texture": "#1"}, + "south": {"uv": [13, 13.5, 15, 15], "texture": "#1"}, + "west": {"uv": [7.5, 13.5, 13, 15], "texture": "#1"}, + "up": {"uv": [7.5, 13.5, 5.5, 8], "texture": "#1"}, + "down": {"uv": [9.5, 8, 7.5, 13.5], "texture": "#1"} + } + }, + { + "from": [-10.49727, 0, 2.1526], + "to": [3.50273, 1, 8.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3, 12.5, 10, 13], "texture": "#1"}, + "east": {"uv": [0, 12.5, 3, 13], "texture": "#1"}, + "south": {"uv": [1, 14.5, 8, 15], "texture": "#1"}, + "west": {"uv": [10, 12.5, 13, 13], "texture": "#1"}, + "up": {"uv": [10, 12.5, 3, 9.5], "texture": "#1"}, + "down": {"uv": [9.5, 8, 2.5, 11], "texture": "#1"} + } + }, + { + "from": [18.76624, 4.75, -3.27551], + "to": [19.76624, 8.75, 7.72449], + "rotation": {"angle": 22.5, "axis": "z", "origin": [1.76624, 0, 1.72449]}, + "faces": { + "north": {"uv": [5.5, 5.5, 6, 7.5], "texture": "#1"}, + "east": {"uv": [0, 5.5, 5.5, 7.5], "texture": "#1"}, + "south": {"uv": [11.5, 5.5, 12, 7.5], "texture": "#1"}, + "west": {"uv": [5.5, 5.5, 11, 7.5], "texture": "#1"}, + "up": {"uv": [6, 5.5, 5.5, 0], "texture": "#1"}, + "down": {"uv": [6.5, 0, 6, 5.5], "texture": "#1"} + } + }, + { + "from": [15.76624, 8, 7.58813], + "to": [19.76624, 11, 19.58813], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 2.58813]}, + "faces": { + "north": {"uv": [6, 14, 8, 15.5], "texture": "#1"}, + "east": {"uv": [0, 14, 6, 15.5], "texture": "#1"}, + "south": {"uv": [14, 14, 16, 15.5], "texture": "#1"}, + "west": {"uv": [8, 14, 14, 15.5], "texture": "#1"}, + "up": {"uv": [8, 14, 6, 8], "texture": "#1"}, + "down": {"uv": [10, 8, 8, 14], "texture": "#1"} + } + }, + { + "from": [18.76624, 4.75, 7.72449], + "to": [19.76624, 8.75, 18.72449], + "rotation": {"angle": 22.5, "axis": "z", "origin": [1.76624, 0, 1.72449]}, + "faces": { + "north": {"uv": [5.5, 5.5, 6, 7.5], "texture": "#1"}, + "east": {"uv": [0, 5.5, 5.5, 7.5], "texture": "#1"}, + "south": {"uv": [11.5, 5.5, 12, 7.5], "texture": "#1"}, + "west": {"uv": [6, 5.5, 11.5, 7.5], "texture": "#1"}, + "up": {"uv": [6, 5.5, 5.5, 0], "texture": "#1"}, + "down": {"uv": [6.5, 0, 6, 5.5], "texture": "#1"} + } + }, + { + "from": [5.26624, 3, -3.23912], + "to": [21.26624, 4, 7.76088], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 1.76088]}, + "faces": { + "north": {"uv": [5.5, 13, 13.5, 13.5], "texture": "#1"}, + "east": {"uv": [0, 13, 5.5, 13.5], "texture": "#1"}, + "south": {"uv": [19, 13, 27, 13.5], "texture": "#1"}, + "west": {"uv": [1.25, 14.5, 6.75, 15], "texture": "#1"}, + "up": {"uv": [13.5, 13, 5.5, 7.5], "texture": "#1"}, + "down": {"uv": [8.25, 7.5, 0.25, 13], "texture": "#1"} + } + }, + { + "from": [5.26624, 3, 7.76088], + "to": [21.26624, 4, 18.76088], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 1.76088]}, + "faces": { + "north": {"uv": [5.5, 13, 13.5, 13.5], "texture": "#1"}, + "east": {"uv": [0, 13, 5.5, 13.5], "texture": "#1"}, + "south": {"uv": [0.75, 14, 8.75, 14.5], "texture": "#1"}, + "west": {"uv": [7.25, 14, 12.75, 14.5], "texture": "#1"}, + "up": {"uv": [13.5, 13, 5.5, 7.5], "texture": "#1"}, + "down": {"uv": [8.25, 7.5, 0.25, 13], "texture": "#1"} + } + }, + { + "from": [-10.49727, 3, 11.76088], + "to": [-3.49727, 4, 18.76088], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 1.76088]}, + "faces": { + "north": {"uv": [3.5, 11, 7, 11.5], "texture": "#1"}, + "east": {"uv": [0, 11, 3.5, 11.5], "texture": "#1"}, + "south": {"uv": [10.5, 11, 14, 11.5], "texture": "#1"}, + "west": {"uv": [7, 11, 10.5, 11.5], "texture": "#1"}, + "up": {"uv": [7, 11, 3.5, 7.5], "texture": "#1"}, + "down": {"uv": [10.5, 7.5, 7, 11], "texture": "#1"} + } + }, + { + "from": [-10.49727, 7, 10.1526], + "to": [-3.49727, 8, 18.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4, 11.5, 7.5, 12], "texture": "#1"}, + "east": {"uv": [0, 11.5, 4, 12], "texture": "#1"}, + "south": {"uv": [11.5, 11.5, 15, 12], "texture": "#1"}, + "west": {"uv": [7.5, 11.5, 11.5, 12], "texture": "#1"}, + "up": {"uv": [7.5, 11.5, 4, 7.5], "texture": "#1"}, + "down": {"uv": [11, 7.5, 7.5, 11.5], "texture": "#1"} + } + }, + { + "from": [-10.49727, 7, 5.1526], + "to": [-3.49727, 8, 10.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [2.5, 10, 6, 10.5], "texture": "#1"}, + "east": {"uv": [0, 10, 2.5, 10.5], "texture": "#1"}, + "south": {"uv": [8.5, 10, 12, 10.5], "texture": "#1"}, + "west": {"uv": [6, 10, 8.5, 10.5], "texture": "#1"}, + "up": {"uv": [6, 10, 2.5, 7.5], "texture": "#1"}, + "down": {"uv": [9.5, 7.5, 6, 10], "texture": "#1"} + } + }, + { + "from": [-10.49727, 6, 10.1526], + "to": [-3.49727, 7, 19.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4.5, 12, 8, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 12.5], "texture": "#1"}, + "south": {"uv": [12.5, 12, 16, 12.5], "texture": "#1"}, + "west": {"uv": [8, 12, 12.5, 12.5], "texture": "#1"}, + "up": {"uv": [8, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [11.5, 7.5, 8, 12], "texture": "#1"} + } + }, + { + "from": [-10.49727, 6, 5.1526], + "to": [-3.49727, 7, 10.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [2.5, 10, 6, 10.5], "texture": "#1"}, + "east": {"uv": [0, 10, 2.5, 10.5], "texture": "#1"}, + "south": {"uv": [8.5, 10, 12, 10.5], "texture": "#1"}, + "west": {"uv": [6, 10, 8.5, 10.5], "texture": "#1"}, + "up": {"uv": [6, 10, 2.5, 7.5], "texture": "#1"}, + "down": {"uv": [9.5, 7.5, 6, 10], "texture": "#1"} + } + }, + { + "from": [-2.23376, 14.9, 7.72449], + "to": [-0.23376, 15.9, 19.72449], + "rotation": {"angle": 22.5, "axis": "z", "origin": [1.76624, 0, 2.72449]}, + "faces": { + "north": {"uv": [6, 15.5, 7, 16], "texture": "#1"}, + "east": {"uv": [0, 15.5, 6, 16], "texture": "#1"}, + "south": {"uv": [13, 15.5, 14, 16], "texture": "#1"}, + "west": {"uv": [7, 15.5, 13, 16], "texture": "#1"}, + "up": {"uv": [7, 15.5, 6, 9.5], "texture": "#1"}, + "down": {"uv": [8, 9.5, 7, 15.5], "texture": "#1"} + } + }, + { + "from": [19.76624, 8, -3.91187], + "to": [21.76624, 10, 7.08813], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.08813]}, + "faces": { + "north": {"uv": [5.5, 13.5, 6.5, 14.5], "texture": "#1"}, + "east": {"uv": [0, 13.5, 5.5, 14.5], "texture": "#1"}, + "south": {"uv": [12, 13.5, 13, 14.5], "texture": "#1"}, + "west": {"uv": [6.5, 13.5, 12, 14.5], "texture": "#1"}, + "up": {"uv": [6.5, 13.5, 5.5, 8], "texture": "#1"}, + "down": {"uv": [7.5, 8, 6.5, 13.5], "texture": "#1"} + } + }, + { + "from": [23.76624, 8, -0.79824], + "to": [24.76624, 9, 7.20176], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.20176]}, + "faces": { + "north": {"uv": [4, 11.5, 4.5, 12], "texture": "#1"}, + "east": {"uv": [0, 11.5, 4, 12], "texture": "#1"}, + "south": {"uv": [8.5, 11.5, 9, 12], "texture": "#1"}, + "west": {"uv": [4.5, 11.5, 8.5, 12], "texture": "#1"}, + "up": {"uv": [4.5, 11.5, 4, 7.5], "texture": "#1"}, + "down": {"uv": [5, 7.5, 4.5, 11.5], "texture": "#1"} + } + }, + { + "from": [22.76624, 8, -1.79824], + "to": [23.76624, 9, 9.20176], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.20176]}, + "faces": { + "north": {"uv": [6.5, 14, 7, 14.5], "texture": "#1"}, + "east": {"uv": [1, 14, 6.5, 14.5], "texture": "#1"}, + "south": {"uv": [12.5, 14, 13, 14.5], "texture": "#1"}, + "west": {"uv": [7, 14, 12.5, 14.5], "texture": "#1"}, + "up": {"uv": [7, 14, 6.5, 8.5], "texture": "#1"}, + "down": {"uv": [7.5, 8.5, 7, 14], "texture": "#1"} + } + }, + { + "from": [21.76624, 8, -2.79824], + "to": [22.76624, 9, 8.20176], + "rotation": {"angle": 0, "axis": "y", "origin": [7.76624, 0, 3.20176]}, + "faces": { + "north": {"uv": [8, 14.5, 8.5, 15], "texture": "#1"}, + "east": {"uv": [2.5, 14.5, 8, 15], "texture": "#1"}, + "south": {"uv": [14, 14.5, 14.5, 15], "texture": "#1"}, + "west": {"uv": [8.5, 14.5, 14, 15], "texture": "#1"}, + "up": {"uv": [8.5, 14.5, 8, 9], "texture": "#1"}, + "down": {"uv": [9, 9, 8.5, 14.5], "texture": "#1"} + } + }, + { + "from": [23.26624, 4, 0.1526], + "to": [24.26624, 7, 8.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4, 11.5, 4.5, 13], "texture": "#1"}, + "east": {"uv": [0, 11.5, 4, 13], "texture": "#1"}, + "south": {"uv": [8.5, 11.5, 9, 13], "texture": "#1"}, + "west": {"uv": [4.5, 11.5, 8.5, 13], "texture": "#1"}, + "up": {"uv": [4.5, 11.5, 4, 7.5], "texture": "#1"}, + "down": {"uv": [5, 7.5, 4.5, 11.5], "texture": "#1"} + } + }, + { + "from": [22.26624, 4, 7.1526], + "to": [23.26624, 7, 16.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4.5, 12, 5, 13.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 13.5], "texture": "#1"}, + "south": {"uv": [9.5, 12, 10, 13.5], "texture": "#1"}, + "west": {"uv": [5, 12, 9.5, 13.5], "texture": "#1"}, + "up": {"uv": [5, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [5.5, 7.5, 5, 12], "texture": "#1"} + } + }, + { + "from": [21.26624, 4, -1.8474], + "to": [22.26624, 7, 8.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [5, 12.5, 5.5, 14], "texture": "#1"}, + "east": {"uv": [0, 12.5, 5, 14], "texture": "#1"}, + "south": {"uv": [10.5, 12.5, 11, 14], "texture": "#1"}, + "west": {"uv": [5.5, 12.5, 10.5, 14], "texture": "#1"}, + "up": {"uv": [5.5, 12.5, 5, 7.5], "texture": "#1"}, + "down": {"uv": [6, 7.5, 5.5, 12.5], "texture": "#1"} + } + }, + { + "from": [12.26624, 2, 5.1526], + "to": [21.26624, 3, 11.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3, 10.5, 7.5, 11], "texture": "#1"}, + "east": {"uv": [0, 10.5, 3, 11], "texture": "#1"}, + "south": {"uv": [10.5, 10.5, 15, 11], "texture": "#1"}, + "west": {"uv": [7.5, 10.5, 10.5, 11], "texture": "#1"}, + "up": {"uv": [7.5, 10.5, 3, 7.5], "texture": "#1"}, + "down": {"uv": [12, 7.5, 7.5, 10.5], "texture": "#1"} + } + }, + { + "from": [3.26624, 0, 2.1526], + "to": [19.26624, 1, 8.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3, 12.5, 11, 13], "texture": "#1"}, + "east": {"uv": [0, 12.5, 3, 13], "texture": "#1"}, + "south": {"uv": [3.5, 14.5, 11.5, 15], "texture": "#1"}, + "west": {"uv": [11, 12.5, 14, 13], "texture": "#1"}, + "up": {"uv": [11, 12.5, 3, 9.5], "texture": "#1"}, + "down": {"uv": [11, 8, 3, 11], "texture": "#1"} + } + }, + { + "from": [5.26624, 0, 8.1526], + "to": [19.26624, 1, 13.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [2.5, 12, 9.5, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 2.5, 12.5], "texture": "#1"}, + "south": {"uv": [4, 14, 11, 14.5], "texture": "#1"}, + "west": {"uv": [9.5, 12, 12, 12.5], "texture": "#1"}, + "up": {"uv": [9.5, 12, 2.5, 9.5], "texture": "#1"}, + "down": {"uv": [16, 8.5, 9, 11], "texture": "#1"} + } + }, + { + "from": [-10.49727, 0, 8.1526], + "to": [5.25273, 1, 13.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [2.5, 12, 10, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 2.5, 12.5], "texture": "#1"}, + "south": {"uv": [2.5, 14, 10, 14.5], "texture": "#1"}, + "west": {"uv": [10, 12, 12.5, 12.5], "texture": "#1"}, + "up": {"uv": [10, 12, 2.5, 9.5], "texture": "#1"}, + "down": {"uv": [8.5, 10, 1, 12.5], "texture": "#1"} + } + }, + { + "from": [-10.49727, 2, -1.8474], + "to": [-3.49727, 3, 4.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3, 15, 6.5, 15.5], "texture": "#1"}, + "east": {"uv": [0, 15, 3, 15.5], "texture": "#1"}, + "south": {"uv": [9.5, 15, 13, 15.5], "texture": "#1"}, + "west": {"uv": [6.5, 15, 9.5, 15.5], "texture": "#1"}, + "up": {"uv": [6.5, 15, 3, 12], "texture": "#1"}, + "down": {"uv": [10, 12, 6.5, 15], "texture": "#1"} + } + }, + { + "from": [-10.49727, 2, 4.1526], + "to": [-1.49727, 3, 11.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3.5, 11, 8, 11.5], "texture": "#1"}, + "east": {"uv": [0, 11, 3.5, 11.5], "texture": "#1"}, + "south": {"uv": [11.5, 11, 16, 11.5], "texture": "#1"}, + "west": {"uv": [8, 11, 11.5, 11.5], "texture": "#1"}, + "up": {"uv": [8, 11, 3.5, 7.5], "texture": "#1"}, + "down": {"uv": [12.5, 7.5, 8, 11], "texture": "#1"} + } + }, + { + "from": [-10.49727, 2, 11.1526], + "to": [-1.74727, 3, 17.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3, 10.5, 7.5, 11], "texture": "#1"}, + "east": {"uv": [0, 10.5, 3, 11], "texture": "#1"}, + "south": {"uv": [10.5, 10.5, 15, 11], "texture": "#1"}, + "west": {"uv": [7.5, 10.5, 10.5, 11], "texture": "#1"}, + "up": {"uv": [7.5, 10.5, 3, 7.5], "texture": "#1"}, + "down": {"uv": [12, 7.5, 7.5, 10.5], "texture": "#1"} + } + }, + { + "from": [3.26624, 2, -1.8474], + "to": [12.26624, 3, 5.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3.5, 15.5, 8, 16], "texture": "#1"}, + "east": {"uv": [0, 15.5, 3.5, 16], "texture": "#1"}, + "south": {"uv": [11.5, 15.5, 16, 16], "texture": "#1"}, + "west": {"uv": [8, 15.5, 11.5, 16], "texture": "#1"}, + "up": {"uv": [8, 15.5, 3.5, 12], "texture": "#1"}, + "down": {"uv": [12.5, 12, 8, 15.5], "texture": "#1"} + } + }, + { + "from": [12.26624, 2, -1.8474], + "to": [21.26624, 3, 5.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3.5, 15.5, 8, 16], "texture": "#1"}, + "east": {"uv": [0, 15.5, 3.5, 16], "texture": "#1"}, + "south": {"uv": [11.5, 15.5, 16, 16], "texture": "#1"}, + "west": {"uv": [8, 15.5, 11.5, 16], "texture": "#1"}, + "up": {"uv": [8, 15.5, 3.5, 12], "texture": "#1"}, + "down": {"uv": [12.5, 12, 8, 15.5], "texture": "#1"} + } + }, + { + "from": [3.26624, 2, 5.1526], + "to": [12.26624, 3, 12.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3.5, 15.5, 8, 16], "texture": "#1"}, + "east": {"uv": [0, 15.5, 3.5, 16], "texture": "#1"}, + "south": {"uv": [11.5, 15.5, 16, 16], "texture": "#1"}, + "west": {"uv": [8, 15.5, 11.5, 16], "texture": "#1"}, + "up": {"uv": [8, 15.5, 3.5, 12], "texture": "#1"}, + "down": {"uv": [12.5, 12, 8, 15.5], "texture": "#1"} + } + }, + { + "from": [4.26624, 2, 12.1526], + "to": [12.26624, 3, 17.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [2, 14, 6, 14.5], "texture": "#1"}, + "east": {"uv": [0, 14, 2, 14.5], "texture": "#1"}, + "south": {"uv": [8, 14, 12, 14.5], "texture": "#1"}, + "west": {"uv": [6, 14, 8, 14.5], "texture": "#1"}, + "up": {"uv": [6, 14, 2, 12], "texture": "#1"}, + "down": {"uv": [10, 12, 6, 14], "texture": "#1"} + } + }, + { + "from": [-3.73376, 2, -1.8474], + "to": [3.26624, 3, 5.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3.5, 15.5, 7, 16], "texture": "#1"}, + "east": {"uv": [0, 15.5, 3.5, 16], "texture": "#1"}, + "south": {"uv": [10.5, 15.5, 14, 16], "texture": "#1"}, + "west": {"uv": [7, 15.5, 10.5, 16], "texture": "#1"}, + "up": {"uv": [7, 15.5, 3.5, 12], "texture": "#1"}, + "down": {"uv": [10.5, 12, 7, 15.5], "texture": "#1"} + } + }, + { + "from": [-3.73376, 2, 5.1526], + "to": [4.26624, 3, 12.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3.5, 15.5, 7.5, 16], "texture": "#1"}, + "east": {"uv": [0, 15.5, 3.5, 16], "texture": "#1"}, + "south": {"uv": [11, 15.5, 15, 16], "texture": "#1"}, + "west": {"uv": [7.5, 15.5, 11, 16], "texture": "#1"}, + "up": {"uv": [7.5, 15.5, 3.5, 12], "texture": "#1"}, + "down": {"uv": [11.5, 12, 7.5, 15.5], "texture": "#1"} + } + }, + { + "from": [-1.73376, 2, 12.1526], + "to": [4.26624, 3, 17.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [2, 14, 6, 14.5], "texture": "#1"}, + "east": {"uv": [0, 14, 2, 14.5], "texture": "#1"}, + "south": {"uv": [8, 14, 12, 14.5], "texture": "#1"}, + "west": {"uv": [6, 14, 8, 14.5], "texture": "#1"}, + "up": {"uv": [6, 14, 2, 12], "texture": "#1"}, + "down": {"uv": [10, 12, 6, 14], "texture": "#1"} + } + }, + { + "from": [-10.49727, 5, 11.1526], + "to": [-3.49727, 6, 20.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4.5, 12, 8, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 12.5], "texture": "#1"}, + "south": {"uv": [0, 14, 3.5, 14.5], "texture": "#1"}, + "west": {"uv": [8, 12, 12.5, 12.5], "texture": "#1"}, + "up": {"uv": [8, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [11.5, 7.5, 8, 12], "texture": "#1"} + } + }, + { + "from": [-10.49727, 5, 4.1526], + "to": [-3.49727, 6, 11.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [3.5, 11, 7, 11.5], "texture": "#1"}, + "east": {"uv": [0, 11, 3.5, 11.5], "texture": "#1"}, + "south": {"uv": [10.5, 11, 14, 11.5], "texture": "#1"}, + "west": {"uv": [7, 11, 10.5, 11.5], "texture": "#1"}, + "up": {"uv": [7, 11, 3.5, 7.5], "texture": "#1"}, + "down": {"uv": [10.5, 7.5, 7, 11], "texture": "#1"} + } + }, + { + "from": [-10.49727, 4, 10.1526], + "to": [-3.49727, 5, 19.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [4.5, 12, 8, 12.5], "texture": "#1"}, + "east": {"uv": [0, 12, 4.5, 12.5], "texture": "#1"}, + "south": {"uv": [12.5, 12, 16, 12.5], "texture": "#1"}, + "west": {"uv": [8, 12, 12.5, 12.5], "texture": "#1"}, + "up": {"uv": [8, 12, 4.5, 7.5], "texture": "#1"}, + "down": {"uv": [11.5, 7.5, 8, 12], "texture": "#1"} + } + }, + { + "from": [-10.49727, 4, 5.1526], + "to": [-3.49727, 5, 10.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 3.1526]}, + "faces": { + "north": {"uv": [2.5, 10, 6, 10.5], "texture": "#1"}, + "east": {"uv": [0, 10, 2.5, 10.5], "texture": "#1"}, + "south": {"uv": [8.5, 10, 12, 10.5], "texture": "#1"}, + "west": {"uv": [6, 10, 8.5, 10.5], "texture": "#1"}, + "up": {"uv": [6, 10, 2.5, 7.5], "texture": "#1"}, + "down": {"uv": [9.5, 7.5, 6, 10], "texture": "#1"} + } + }, + { + "from": [-3.73376, 3, -3.23912], + "to": [5.26624, 4, 4.76088], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 1.76088]}, + "faces": { + "north": {"uv": [4, 11.5, 8.5, 12], "texture": "#1"}, + "east": {"uv": [0, 11.5, 4, 12], "texture": "#1"}, + "south": {"uv": [7.5, 13.25, 12, 13.75], "texture": "#1"}, + "west": {"uv": [8.5, 11.5, 12.5, 12], "texture": "#1"}, + "up": {"uv": [8.5, 11.5, 4, 7.5], "texture": "#1"}, + "down": {"uv": [13, 7.5, 8.5, 11.5], "texture": "#1"} + } + }, + { + "from": [-10.49727, 3, -3.23912], + "to": [-3.49727, 4, 4.76088], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 1.76088]}, + "faces": { + "north": {"uv": [4, 11.5, 7.5, 12], "texture": "#1"}, + "east": {"uv": [0, 11.5, 4, 12], "texture": "#1"}, + "south": {"uv": [11.5, 11.5, 15, 12], "texture": "#1"}, + "west": {"uv": [7.5, 11.5, 11.5, 12], "texture": "#1"}, + "up": {"uv": [7.5, 11.5, 4, 7.5], "texture": "#1"}, + "down": {"uv": [11, 7.5, 7.5, 11.5], "texture": "#1"} + } + }, + { + "from": [-3.73376, 3, 11.76088], + "to": [5.26624, 4, 18.76088], + "rotation": {"angle": 0, "axis": "y", "origin": [2.26624, 0, 1.76088]}, + "faces": { + "north": {"uv": [3.5, 11, 8, 11.5], "texture": "#1"}, + "east": {"uv": [0, 11, 3.5, 11.5], "texture": "#1"}, + "south": {"uv": [11.5, 11, 16, 11.5], "texture": "#1"}, + "west": {"uv": [8, 11, 11.5, 11.5], "texture": "#1"}, + "up": {"uv": [8, 11, 3.5, 7.5], "texture": "#1"}, + "down": {"uv": [12.5, 7.5, 8, 11], "texture": "#1"} + } + }, + { + "from": [20.26624, 4, 8.1526], + "to": [21.26624, 7, 19.1526], + "rotation": {"angle": 0, "axis": "y", "origin": [1.76624, 0, 3.1526]}, + "faces": { + "north": {"uv": [5.5, 13, 6, 14.5], "texture": "#1"}, + "east": {"uv": [0, 13, 5.5, 14.5], "texture": "#1"}, + "south": {"uv": [11.5, 13, 12, 14.5], "texture": "#1"}, + "west": {"uv": [6, 13, 11.5, 14.5], "texture": "#1"}, + "up": {"uv": [6, 13, 5.5, 7.5], "texture": "#1"}, + "down": {"uv": [6.5, 7.5, 6, 13], "texture": "#1"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, 90, 55], + "translation": [8.25, 4, 0.75], + "scale": [0.7, 0.7, 0.7] + }, + "thirdperson_lefthand": { + "rotation": [0, 90, 55], + "translation": [8.25, 4, 0.75], + "scale": [-0.7, 0.7, 0.7] + }, + "firstperson_righthand": { + "rotation": [0, 90, 25], + "translation": [5.25, 1.6, 0.8], + "scale": [0.68, 0.68, 0.68] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 25], + "translation": [5.25, 1.6, 0.8], + "scale": [-0.68, 0.68, 0.68] + }, + "ground": { + "translation": [0, 2.25, 0], + "scale": [0.8, 0.8, 0.8] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [-0.75, 0, 0], + "scale": [0.4, 0.4, 0.4] + }, + "fixed": { + "rotation": [0, -90, 90], + "translation": [0, 0, -2.5], + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/music_stand.json b/src/main/resources/assets/modernlife/models/item/music_stand.json new file mode 100644 index 0000000..f817395 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/music_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/music_stand_full" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/nether_bricks_barrier.json b/src/main/resources/assets/modernlife/models/item/nether_bricks_barrier.json new file mode 100644 index 0000000..d471e4b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/nether_bricks_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/nether_bricks_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/nether_bricks_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/nether_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..1d61a16 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/nether_bricks_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/nether_bricks_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/nether_bricks_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/nether_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..c00a24a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/nether_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/nether_bricks_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/nether_bricks_ramp.json b/src/main/resources/assets/modernlife/models/item/nether_bricks_ramp.json new file mode 100644 index 0000000..0ab24ec --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/nether_bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/nether_bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/netherrack_barrier.json b/src/main/resources/assets/modernlife/models/item/netherrack_barrier.json new file mode 100644 index 0000000..212b27d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/netherrack_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/netherrack_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/netherrack_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/netherrack_kitchen_cabinet.json new file mode 100644 index 0000000..9028030 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/netherrack_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/netherrack_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/netherrack_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/netherrack_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..2eeec91 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/netherrack_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/netherrack_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/netherrack_ramp.json b/src/main/resources/assets/modernlife/models/item/netherrack_ramp.json new file mode 100644 index 0000000..794ae1e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/netherrack_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/netherrack_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/night_stand.json b/src/main/resources/assets/modernlife/models/item/night_stand.json new file mode 100644 index 0000000..5771c0d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/night_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/night_stand" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/oak_barrier.json b/src/main/resources/assets/modernlife/models/item/oak_barrier.json new file mode 100644 index 0000000..bdd6d02 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/oak_chair.json b/src/main/resources/assets/modernlife/models/item/oak_chair.json new file mode 100644 index 0000000..e4e065e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_chair.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_chair" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/oak_coffee_table.json b/src/main/resources/assets/modernlife/models/item/oak_coffee_table.json new file mode 100644 index 0000000..0c5f596 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/oak_deck.json b/src/main/resources/assets/modernlife/models/item/oak_deck.json new file mode 100644 index 0000000..4accaf0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_deck.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_deck" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/oak_glass_door.json b/src/main/resources/assets/modernlife/models/item/oak_glass_door.json new file mode 100644 index 0000000..806eb7d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/oak_glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/oak_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/oak_kitchen_cabinet.json new file mode 100644 index 0000000..55b2b7c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/oak_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/oak_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..e4f7dd8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/oak_log_ramp.json b/src/main/resources/assets/modernlife/models/item/oak_log_ramp.json new file mode 100644 index 0000000..dcb7ea4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/oak_mini_stool.json b/src/main/resources/assets/modernlife/models/item/oak_mini_stool.json new file mode 100644 index 0000000..b779893 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_mini_stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_mini_stool" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/oak_night_stand.json b/src/main/resources/assets/modernlife/models/item/oak_night_stand.json new file mode 100644 index 0000000..0aac1e2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_night_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_night_stand" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/oak_picnic_table.json b/src/main/resources/assets/modernlife/models/item/oak_picnic_table.json new file mode 100644 index 0000000..075ceb5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_picnic_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_picnic_table_full" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/oak_planks_deck.json b/src/main/resources/assets/modernlife/models/item/oak_planks_deck.json new file mode 100644 index 0000000..50c2a1c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_planks_deck.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_planks_overhang" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/oak_planks_deck_support.json b/src/main/resources/assets/modernlife/models/item/oak_planks_deck_support.json new file mode 100644 index 0000000..043a078 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_planks_deck_support.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_planks_overhang_support" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/oak_planks_ramp.json b/src/main/resources/assets/modernlife/models/item/oak_planks_ramp.json new file mode 100644 index 0000000..6acb251 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_planks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_planks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/oak_post.json b/src/main/resources/assets/modernlife/models/item/oak_post.json new file mode 100644 index 0000000..c0b98e3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_post.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_post" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/oak_ramp.json b/src/main/resources/assets/modernlife/models/item/oak_ramp.json new file mode 100644 index 0000000..b64f43a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/oak_round_table.json b/src/main/resources/assets/modernlife/models/item/oak_round_table.json new file mode 100644 index 0000000..3530c52 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_round_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_round_table" +} diff --git a/src/main/resources/assets/modernlife/models/item/oak_small_table.json b/src/main/resources/assets/modernlife/models/item/oak_small_table.json new file mode 100644 index 0000000..ca825c0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_small_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_small_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/oak_wall_shelf.json b/src/main/resources/assets/modernlife/models/item/oak_wall_shelf.json new file mode 100644 index 0000000..1bd2775 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/oak_wood_ramp.json b/src/main/resources/assets/modernlife/models/item/oak_wood_ramp.json new file mode 100644 index 0000000..6b310de --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/oak_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/obsidian_barrier.json b/src/main/resources/assets/modernlife/models/item/obsidian_barrier.json new file mode 100644 index 0000000..c6a6bd9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/obsidian_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/obsidian_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/obsidian_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/obsidian_kitchen_cabinet.json new file mode 100644 index 0000000..8142c15 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/obsidian_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/obsidian_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/obsidian_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/obsidian_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..e1622a6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/obsidian_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/obsidian_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/obsidian_ramp.json b/src/main/resources/assets/modernlife/models/item/obsidian_ramp.json new file mode 100644 index 0000000..8ff94bb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/obsidian_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/obsidian_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/old_tv.json b/src/main/resources/assets/modernlife/models/item/old_tv.json new file mode 100644 index 0000000..2036ba3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/old_tv.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/old_tv" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/orange_painted_drywall.json b/src/main/resources/assets/modernlife/models/item/orange_painted_drywall.json new file mode 100644 index 0000000..38697e6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/orange_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/orange_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/orange_sofa.json b/src/main/resources/assets/modernlife/models/item/orange_sofa.json new file mode 100644 index 0000000..3e729e0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/orange_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/orange_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/paved_road.json b/src/main/resources/assets/modernlife/models/item/paved_road.json new file mode 100644 index 0000000..3a59844 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/paved_road.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/paved_road" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/paved_road_ramp.json b/src/main/resources/assets/modernlife/models/item/paved_road_ramp.json new file mode 100644 index 0000000..40b9a70 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/paved_road_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/paved_road_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/pawn.json b/src/main/resources/assets/modernlife/models/item/pawn.json new file mode 100644 index 0000000..e5c836d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/pawn.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/pawn_small" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/pawn_w.json b/src/main/resources/assets/modernlife/models/item/pawn_w.json new file mode 100644 index 0000000..0ecc50f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/pawn_w.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/pawn_small_w" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/photocopier.json b/src/main/resources/assets/modernlife/models/item/photocopier.json new file mode 100644 index 0000000..8080666 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/photocopier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/photocopier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/picnic_table.json b/src/main/resources/assets/modernlife/models/item/picnic_table.json new file mode 100644 index 0000000..6aa421c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/picnic_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/oak_planks_bench_full" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/pink_painted_drywall.json b/src/main/resources/assets/modernlife/models/item/pink_painted_drywall.json new file mode 100644 index 0000000..b8d9c35 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/pink_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/pink_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/pink_sofa.json b/src/main/resources/assets/modernlife/models/item/pink_sofa.json new file mode 100644 index 0000000..fe1c80d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/pink_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/pink_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_andesite_barrier.json b/src/main/resources/assets/modernlife/models/item/polished_andesite_barrier.json new file mode 100644 index 0000000..53995d8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_andesite_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_andesite_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_andesite_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/polished_andesite_kitchen_cabinet.json new file mode 100644 index 0000000..260598a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_andesite_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_andesite_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_andesite_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/polished_andesite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..61b1ef3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_andesite_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_andesite_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_andesite_ramp.json b/src/main/resources/assets/modernlife/models/item/polished_andesite_ramp.json new file mode 100644 index 0000000..83f6a92 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_andesite_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_andesite_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_basalt_ramp.json b/src/main/resources/assets/modernlife/models/item/polished_basalt_ramp.json new file mode 100644 index 0000000..95b6bd6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_basalt_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_basalt_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_blackstone_barrier.json b/src/main/resources/assets/modernlife/models/item/polished_blackstone_barrier.json new file mode 100644 index 0000000..02a4d83 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_blackstone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_blackstone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_blackstone_bricks_barrier.json b/src/main/resources/assets/modernlife/models/item/polished_blackstone_bricks_barrier.json new file mode 100644 index 0000000..d4853a8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_blackstone_bricks_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_blackstone_bricks_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_blackstone_bricks_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/polished_blackstone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..c265b72 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_blackstone_bricks_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_blackstone_bricks_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_blackstone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/polished_blackstone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..2bb6c1f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_blackstone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_blackstone_bricks_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_blackstone_bricks_ramp.json b/src/main/resources/assets/modernlife/models/item/polished_blackstone_bricks_ramp.json new file mode 100644 index 0000000..a53e28e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_blackstone_bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_blackstone_bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_blackstone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/polished_blackstone_kitchen_cabinet.json new file mode 100644 index 0000000..d488d98 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_blackstone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_blackstone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_blackstone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/polished_blackstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..bc4ad31 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_blackstone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_blackstone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_blackstone_ramp.json b/src/main/resources/assets/modernlife/models/item/polished_blackstone_ramp.json new file mode 100644 index 0000000..4531fed --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_blackstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_blackstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_diorite_barrier.json b/src/main/resources/assets/modernlife/models/item/polished_diorite_barrier.json new file mode 100644 index 0000000..64fd122 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_diorite_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_diorite_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_diorite_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/polished_diorite_kitchen_cabinet.json new file mode 100644 index 0000000..9e05e15 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_diorite_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_diorite_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_diorite_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/polished_diorite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..5c9f27f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_diorite_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_diorite_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_diorite_ramp.json b/src/main/resources/assets/modernlife/models/item/polished_diorite_ramp.json new file mode 100644 index 0000000..c0e3967 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_diorite_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_diorite_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_granite_barrier.json b/src/main/resources/assets/modernlife/models/item/polished_granite_barrier.json new file mode 100644 index 0000000..ffb32fa --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_granite_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_granite_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_granite_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/polished_granite_kitchen_cabinet.json new file mode 100644 index 0000000..d990485 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_granite_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_granite_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_granite_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/polished_granite_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..2681b85 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_granite_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_granite_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/polished_granite_ramp.json b/src/main/resources/assets/modernlife/models/item/polished_granite_ramp.json new file mode 100644 index 0000000..b0e377a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/polished_granite_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/polished_granite_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/power_receiver.json b/src/main/resources/assets/modernlife/models/item/power_receiver.json new file mode 100644 index 0000000..a269804 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/power_receiver.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/power_receiver" +} diff --git a/src/main/resources/assets/modernlife/models/item/power_transmitter.json b/src/main/resources/assets/modernlife/models/item/power_transmitter.json new file mode 100644 index 0000000..a19429f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/power_transmitter.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/power_transmitter" +} diff --git a/src/main/resources/assets/modernlife/models/item/printer.json b/src/main/resources/assets/modernlife/models/item/printer.json new file mode 100644 index 0000000..4594ed6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/printer.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/printer" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/prismarine_barrier.json b/src/main/resources/assets/modernlife/models/item/prismarine_barrier.json new file mode 100644 index 0000000..c6cb3b9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/prismarine_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/prismarine_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/prismarine_bricks_barrier.json b/src/main/resources/assets/modernlife/models/item/prismarine_bricks_barrier.json new file mode 100644 index 0000000..35bb7bf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/prismarine_bricks_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/prismarine_bricks_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/prismarine_bricks_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/prismarine_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..bc1754e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/prismarine_bricks_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/prismarine_bricks_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/prismarine_bricks_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/prismarine_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..3010ce9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/prismarine_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/prismarine_bricks_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/prismarine_bricks_ramp.json b/src/main/resources/assets/modernlife/models/item/prismarine_bricks_ramp.json new file mode 100644 index 0000000..9e9dc38 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/prismarine_bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/prismarine_bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/prismarine_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/prismarine_kitchen_cabinet.json new file mode 100644 index 0000000..61ac8f0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/prismarine_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/prismarine_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/prismarine_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/prismarine_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..24ced73 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/prismarine_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/prismarine_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/prismarine_ramp.json b/src/main/resources/assets/modernlife/models/item/prismarine_ramp.json new file mode 100644 index 0000000..0eed0ca --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/prismarine_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/prismarine_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/purple_painted_drywall.json b/src/main/resources/assets/modernlife/models/item/purple_painted_drywall.json new file mode 100644 index 0000000..73882cf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/purple_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/purple_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/purple_sofa.json b/src/main/resources/assets/modernlife/models/item/purple_sofa.json new file mode 100644 index 0000000..d362920 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/purple_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/purple_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/quartz_bricks_ramp.json b/src/main/resources/assets/modernlife/models/item/quartz_bricks_ramp.json new file mode 100644 index 0000000..e8f132a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/quartz_bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/quartz_bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/quartz_pillar_ramp.json b/src/main/resources/assets/modernlife/models/item/quartz_pillar_ramp.json new file mode 100644 index 0000000..7bb8cd2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/quartz_pillar_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/quartz_pillar_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/quartz_ramp.json b/src/main/resources/assets/modernlife/models/item/quartz_ramp.json new file mode 100644 index 0000000..9119ad6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/quartz_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/quartz_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/queen.json b/src/main/resources/assets/modernlife/models/item/queen.json new file mode 100644 index 0000000..1347693 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/queen.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/queen" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/queen_w.json b/src/main/resources/assets/modernlife/models/item/queen_w.json new file mode 100644 index 0000000..1acefcd --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/queen_w.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/queen_w" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/red_painted_drywall.json b/src/main/resources/assets/modernlife/models/item/red_painted_drywall.json new file mode 100644 index 0000000..26bb356 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/red_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/red_sand_barrier.json b/src/main/resources/assets/modernlife/models/item/red_sand_barrier.json new file mode 100644 index 0000000..8ce67c5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/red_sand_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_sand_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/red_sand_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/red_sand_kitchen_cabinet.json new file mode 100644 index 0000000..e078070 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/red_sand_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_sand_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/red_sand_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/red_sand_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..4ea4aa9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/red_sand_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_sand_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/red_sand_ramp.json b/src/main/resources/assets/modernlife/models/item/red_sand_ramp.json new file mode 100644 index 0000000..cf852ce --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/red_sand_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_sand_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/red_sandstone_barrier.json b/src/main/resources/assets/modernlife/models/item/red_sandstone_barrier.json new file mode 100644 index 0000000..a1f4ed7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/red_sandstone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_sandstone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/red_sandstone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/red_sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..a7b8e7d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/red_sandstone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_sandstone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/red_sandstone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/red_sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..2cce839 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/red_sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_sandstone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/red_sandstone_ramp.json b/src/main/resources/assets/modernlife/models/item/red_sandstone_ramp.json new file mode 100644 index 0000000..78fa4df --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/red_sandstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_sandstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/red_smooth_sandstone_ramp.json b/src/main/resources/assets/modernlife/models/item/red_smooth_sandstone_ramp.json new file mode 100644 index 0000000..be64351 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/red_smooth_sandstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_smooth_sandstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/red_sofa.json b/src/main/resources/assets/modernlife/models/item/red_sofa.json new file mode 100644 index 0000000..e1aa443 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/red_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/red_vinyl_siding.json b/src/main/resources/assets/modernlife/models/item/red_vinyl_siding.json new file mode 100644 index 0000000..7c21a4a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/red_vinyl_siding.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/red_vinyl_siding" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/refrigerator.json b/src/main/resources/assets/modernlife/models/item/refrigerator.json new file mode 100644 index 0000000..8d10903 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/refrigerator.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/refrigerator_full" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/road_marker.json b/src/main/resources/assets/modernlife/models/item/road_marker.json new file mode 100644 index 0000000..6510aab --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/road_marker.json @@ -0,0 +1,71 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "0": "modernlife:item/paintbrush", + "particle": "modernlife:item/paintbrush" + }, + "elements": [ + { + "from": [7.75, 0.025, 6.75], + "to": [8.25, 0.225, 9.475], + "rotation": {"angle": 0, "axis": "y", "origin": [-0.75, 0, 3.25]}, + "faces": { + "north": {"uv": [8, 8, 8.5, 12], "rotation": 180, "texture": "#0"}, + "east": {"uv": [8, 8, 8.5, 12], "rotation": 180, "texture": "#0"}, + "south": {"uv": [6, 8, 10, 16], "rotation": 180, "texture": "#0"}, + "west": {"uv": [8, 8, 8.5, 12], "rotation": 180, "texture": "#0"}, + "up": {"uv": [7.2, 8, 8.8, 15], "rotation": 180, "texture": "#0"}, + "down": {"uv": [7.2, 8, 8.8, 15], "texture": "#0"} + } + }, + { + "from": [7.5, 0, 9.25], + "to": [8.5, 0.25, 11.25], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, -1.5]}, + "faces": { + "north": {"uv": [8, 8, 8.5, 12], "rotation": 180, "texture": "#0"}, + "east": {"uv": [6, 0, 10, 8], "rotation": 270, "texture": "#0"}, + "south": {"uv": [6, 1, 10, 2], "rotation": 180, "texture": "#0"}, + "west": {"uv": [6, 0, 10, 8], "rotation": 90, "texture": "#0"}, + "up": {"uv": [6, 0, 10, 7.3], "rotation": 180, "texture": "#0"}, + "down": {"uv": [6, 0, 10, 7.3], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [-91, 0, 0], + "translation": [0, 1, -7.75] + }, + "thirdperson_lefthand": { + "rotation": [-91, 0, 0], + "translation": [0, 1, -7.75] + }, + "firstperson_righthand": { + "rotation": [0, -180, -9.5], + "translation": [-0.37, 13.7, 3], + "scale": [1.5, 1.5, 1.5] + }, + "firstperson_lefthand": { + "rotation": [0, -180, -9.5], + "translation": [-0.37, 13.7, 3], + "scale": [1.5, 1.5, 1.5] + }, + "ground": { + "translation": [0, 7, 0] + }, + "gui": { + "rotation": [-90, 45, 0], + "translation": [-1.5, -1.75, 0], + "scale": [2.5, 2.5, 2.5] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, 7] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, -8.25] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/road_marker_double_yellow.json b/src/main/resources/assets/modernlife/models/item/road_marker_double_yellow.json new file mode 100644 index 0000000..1d8efba --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/road_marker_double_yellow.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_double_yellow" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/road_marker_double_yellow_incline.json b/src/main/resources/assets/modernlife/models/item/road_marker_double_yellow_incline.json new file mode 100644 index 0000000..873dcd8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/road_marker_double_yellow_incline.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_double_yellow_incline" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/road_marker_white.json b/src/main/resources/assets/modernlife/models/item/road_marker_white.json new file mode 100644 index 0000000..5c0a12b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/road_marker_white.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/road_marker_white_corner_left.json b/src/main/resources/assets/modernlife/models/item/road_marker_white_corner_left.json new file mode 100644 index 0000000..8e20985 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/road_marker_white_corner_left.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white_corner_left" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/road_marker_white_corner_left_incline.json b/src/main/resources/assets/modernlife/models/item/road_marker_white_corner_left_incline.json new file mode 100644 index 0000000..3eda5be --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/road_marker_white_corner_left_incline.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white_corner_left_incline" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/road_marker_white_corner_right.json b/src/main/resources/assets/modernlife/models/item/road_marker_white_corner_right.json new file mode 100644 index 0000000..6bdfb26 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/road_marker_white_corner_right.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white_corner_right" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/road_marker_white_corner_right_incline.json b/src/main/resources/assets/modernlife/models/item/road_marker_white_corner_right_incline.json new file mode 100644 index 0000000..d3c6163 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/road_marker_white_corner_right_incline.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white_corner_right_incline" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/road_marker_white_incline.json b/src/main/resources/assets/modernlife/models/item/road_marker_white_incline.json new file mode 100644 index 0000000..b64bb24 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/road_marker_white_incline.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white_incline" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/road_marker_white_shoulder_left.json b/src/main/resources/assets/modernlife/models/item/road_marker_white_shoulder_left.json new file mode 100644 index 0000000..15d34a8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/road_marker_white_shoulder_left.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white_shoulder_left" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/road_marker_white_shoulder_left_incline.json b/src/main/resources/assets/modernlife/models/item/road_marker_white_shoulder_left_incline.json new file mode 100644 index 0000000..395c9c7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/road_marker_white_shoulder_left_incline.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white_shoulder_left_incline" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/road_marker_white_shoulder_right.json b/src/main/resources/assets/modernlife/models/item/road_marker_white_shoulder_right.json new file mode 100644 index 0000000..c0299ea --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/road_marker_white_shoulder_right.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white_shoulder_right" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/road_marker_white_shoulder_right_incline.json b/src/main/resources/assets/modernlife/models/item/road_marker_white_shoulder_right_incline.json new file mode 100644 index 0000000..1dbeee9 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/road_marker_white_shoulder_right_incline.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_white_shoulder_right_incline" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/road_marker_yellow.json b/src/main/resources/assets/modernlife/models/item/road_marker_yellow.json new file mode 100644 index 0000000..c8227cf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/road_marker_yellow.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_yellow" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/road_marker_yellow_incline.json b/src/main/resources/assets/modernlife/models/item/road_marker_yellow_incline.json new file mode 100644 index 0000000..761bb43 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/road_marker_yellow_incline.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/road_marker_yellow_incline" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/rocky_ceramic_tile.json b/src/main/resources/assets/modernlife/models/item/rocky_ceramic_tile.json new file mode 100644 index 0000000..3c18eb3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/rocky_ceramic_tile.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/rocky_ceramic_tile" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/rook.json b/src/main/resources/assets/modernlife/models/item/rook.json new file mode 100644 index 0000000..8a8783a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/rook.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/rook" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/rook_w.json b/src/main/resources/assets/modernlife/models/item/rook_w.json new file mode 100644 index 0000000..9f54a50 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/rook_w.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/rook_w" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/round_table.json b/src/main/resources/assets/modernlife/models/item/round_table.json new file mode 100644 index 0000000..af1aaea --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/round_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/round_table" +} diff --git a/src/main/resources/assets/modernlife/models/item/sand_barrier.json b/src/main/resources/assets/modernlife/models/item/sand_barrier.json new file mode 100644 index 0000000..5163fe8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/sand_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/sand_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/sand_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/sand_kitchen_cabinet.json new file mode 100644 index 0000000..c1f3540 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/sand_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/sand_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/sand_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/sand_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..f03326e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/sand_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/sand_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/sand_ramp.json b/src/main/resources/assets/modernlife/models/item/sand_ramp.json new file mode 100644 index 0000000..94d0bab --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/sand_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/sand_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/sandstone_barrier.json b/src/main/resources/assets/modernlife/models/item/sandstone_barrier.json new file mode 100644 index 0000000..374eeaa --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/sandstone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/sandstone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/sandstone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/sandstone_kitchen_cabinet.json new file mode 100644 index 0000000..457dd02 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/sandstone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/sandstone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/sandstone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/sandstone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..95a54ab --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/sandstone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/sandstone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/sandstone_ramp.json b/src/main/resources/assets/modernlife/models/item/sandstone_ramp.json new file mode 100644 index 0000000..afbb822 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/sandstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/sandstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/seed_spreader.json b/src/main/resources/assets/modernlife/models/item/seed_spreader.json new file mode 100644 index 0000000..4142aee --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/seed_spreader.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/seed_spreader" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/shower_head.json b/src/main/resources/assets/modernlife/models/item/shower_head.json new file mode 100644 index 0000000..be40bdb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/shower_head.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/shower_head" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/six_panel_window.json b/src/main/resources/assets/modernlife/models/item/six_panel_window.json new file mode 100644 index 0000000..c60d7b7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/six_panel_window.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/six_panel_window" +} diff --git a/src/main/resources/assets/modernlife/models/item/small_table.json b/src/main/resources/assets/modernlife/models/item/small_table.json new file mode 100644 index 0000000..ef5fb4f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/small_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/small_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/smooth_quartz_ramp.json b/src/main/resources/assets/modernlife/models/item/smooth_quartz_ramp.json new file mode 100644 index 0000000..1ba951e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/smooth_quartz_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/smooth_quartz_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/smooth_sandstone_ramp.json b/src/main/resources/assets/modernlife/models/item/smooth_sandstone_ramp.json new file mode 100644 index 0000000..6e4a5b5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/smooth_sandstone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/smooth_sandstone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/smooth_stone_barrier.json b/src/main/resources/assets/modernlife/models/item/smooth_stone_barrier.json new file mode 100644 index 0000000..9cf78db --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/smooth_stone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/smooth_stone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/smooth_stone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/smooth_stone_kitchen_cabinet.json new file mode 100644 index 0000000..8389d6e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/smooth_stone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/smooth_stone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/smooth_stone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/smooth_stone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..657d077 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/smooth_stone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/smooth_stone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/smooth_stone_ramp.json b/src/main/resources/assets/modernlife/models/item/smooth_stone_ramp.json new file mode 100644 index 0000000..b187eff --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/smooth_stone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/smooth_stone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/speedometer.json b/src/main/resources/assets/modernlife/models/item/speedometer.json new file mode 100644 index 0000000..162a39e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/speedometer.json @@ -0,0 +1,59 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "3": "modernlife:item/speedometer" + }, + "elements": [ + { + "from": [6, 0, 5], + "to": [10, 6, 11], + "rotation": {"angle": 0, "axis": "y", "origin": [7, 0, 7]}, + "faces": { + "north": {"uv": [6, 0, 10, 6], "texture": "#3"}, + "east": {"uv": [0, 0, 6, 6], "texture": "#3"}, + "south": {"uv": [10, 0, 6, 6], "texture": "#3"}, + "west": {"uv": [0, 6, 6, 12], "texture": "#3"}, + "up": {"uv": [10, 6, 6, 0], "texture": "#3"}, + "down": {"uv": [10, 0, 6, 6], "texture": "#3"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [0, -100, 0], + "translation": [0, 4.25, 0], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "rotation": [0, -100, 0], + "translation": [0, 4.25, 0], + "scale": [-0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, -90, 0], + "translation": [5.13, 5.2, -4.37] + }, + "firstperson_lefthand": { + "rotation": [0, 90, 0], + "translation": [5.13, 5.2, -4.37] + }, + "ground": { + "translation": [0, 2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, -45, 0], + "translation": [0, 7, 0], + "scale": [1.6, 1.6, 1.6] + }, + "head": { + "rotation": [0, 180, 0], + "translation": [0, 13, -0.75] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, 7, 0], + "scale": [1.4, 1.4, 1.4] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/spruce_barrier.json b/src/main/resources/assets/modernlife/models/item/spruce_barrier.json new file mode 100644 index 0000000..ff43059 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/spruce_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/spruce_chair.json b/src/main/resources/assets/modernlife/models/item/spruce_chair.json new file mode 100644 index 0000000..4498c29 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/spruce_chair.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_chair" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/spruce_coffee_table.json b/src/main/resources/assets/modernlife/models/item/spruce_coffee_table.json new file mode 100644 index 0000000..0b9a757 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/spruce_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/spruce_deck.json b/src/main/resources/assets/modernlife/models/item/spruce_deck.json new file mode 100644 index 0000000..ac9a192 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/spruce_deck.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_deck" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/spruce_glass_door.json b/src/main/resources/assets/modernlife/models/item/spruce_glass_door.json new file mode 100644 index 0000000..c398d6e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/spruce_glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/spruce_glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/spruce_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/spruce_kitchen_cabinet.json new file mode 100644 index 0000000..6c87264 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/spruce_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/spruce_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/spruce_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..a1e3a5f --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/spruce_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/spruce_log_ramp.json b/src/main/resources/assets/modernlife/models/item/spruce_log_ramp.json new file mode 100644 index 0000000..1e1d940 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/spruce_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/spruce_mini_stool.json b/src/main/resources/assets/modernlife/models/item/spruce_mini_stool.json new file mode 100644 index 0000000..ec06761 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/spruce_mini_stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_mini_stool" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/spruce_night_stand.json b/src/main/resources/assets/modernlife/models/item/spruce_night_stand.json new file mode 100644 index 0000000..7386f64 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/spruce_night_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_night_stand" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/spruce_picnic_table.json b/src/main/resources/assets/modernlife/models/item/spruce_picnic_table.json new file mode 100644 index 0000000..87c96bc --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/spruce_picnic_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_picnic_table_full" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/spruce_ramp.json b/src/main/resources/assets/modernlife/models/item/spruce_ramp.json new file mode 100644 index 0000000..bb9f84e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/spruce_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/spruce_round_table.json b/src/main/resources/assets/modernlife/models/item/spruce_round_table.json new file mode 100644 index 0000000..7cd9b09 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/spruce_round_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_round_table" +} diff --git a/src/main/resources/assets/modernlife/models/item/spruce_small_table.json b/src/main/resources/assets/modernlife/models/item/spruce_small_table.json new file mode 100644 index 0000000..d33c5a1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/spruce_small_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_small_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/spruce_wall_shelf.json b/src/main/resources/assets/modernlife/models/item/spruce_wall_shelf.json new file mode 100644 index 0000000..e8fdd97 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/spruce_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/spruce_wood_ramp.json b/src/main/resources/assets/modernlife/models/item/spruce_wood_ramp.json new file mode 100644 index 0000000..9d78cc5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/spruce_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/spruce_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/steam_radiator.json b/src/main/resources/assets/modernlife/models/item/steam_radiator.json new file mode 100644 index 0000000..f0f4d4c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/steam_radiator.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/radiator_off" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stone_barrier.json b/src/main/resources/assets/modernlife/models/item/stone_barrier.json new file mode 100644 index 0000000..f95a32e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stone_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stone_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stone_bricks_barrier.json b/src/main/resources/assets/modernlife/models/item/stone_bricks_barrier.json new file mode 100644 index 0000000..b11ef36 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stone_bricks_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stone_bricks_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stone_bricks_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/stone_bricks_kitchen_cabinet.json new file mode 100644 index 0000000..2f31cff --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stone_bricks_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stone_bricks_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stone_bricks_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/stone_bricks_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..349b6e5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stone_bricks_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stone_bricks_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stone_bricks_ramp.json b/src/main/resources/assets/modernlife/models/item/stone_bricks_ramp.json new file mode 100644 index 0000000..7741234 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stone_bricks_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stone_bricks_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stone_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/stone_kitchen_cabinet.json new file mode 100644 index 0000000..0eff5d2 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stone_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stone_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stone_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/stone_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..5a1fa87 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stone_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stone_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stone_ramp.json b/src/main/resources/assets/modernlife/models/item/stone_ramp.json new file mode 100644 index 0000000..9457af3 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stone_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stone_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stool.json b/src/main/resources/assets/modernlife/models/item/stool.json new file mode 100644 index 0000000..ce19eaf --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stool" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stove.json b/src/main/resources/assets/modernlife/models/item/stove.json new file mode 100644 index 0000000..1c5b281 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stove.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stove" +} diff --git a/src/main/resources/assets/modernlife/models/item/street_light.json b/src/main/resources/assets/modernlife/models/item/street_light.json new file mode 100644 index 0000000..4497163 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/street_light.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/street_light" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stripped_acacia_log_ramp.json b/src/main/resources/assets/modernlife/models/item/stripped_acacia_log_ramp.json new file mode 100644 index 0000000..732be48 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stripped_acacia_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_acacia_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stripped_acacia_wood_ramp.json b/src/main/resources/assets/modernlife/models/item/stripped_acacia_wood_ramp.json new file mode 100644 index 0000000..2d297f7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stripped_acacia_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_acacia_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stripped_birch_log_ramp.json b/src/main/resources/assets/modernlife/models/item/stripped_birch_log_ramp.json new file mode 100644 index 0000000..d4bd755 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stripped_birch_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_birch_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stripped_birch_wood_ramp.json b/src/main/resources/assets/modernlife/models/item/stripped_birch_wood_ramp.json new file mode 100644 index 0000000..ce950ac --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stripped_birch_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_birch_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stripped_crimson_log_ramp.json b/src/main/resources/assets/modernlife/models/item/stripped_crimson_log_ramp.json new file mode 100644 index 0000000..8220d62 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stripped_crimson_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_crimson_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stripped_crimson_wood_ramp.json b/src/main/resources/assets/modernlife/models/item/stripped_crimson_wood_ramp.json new file mode 100644 index 0000000..99bd34a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stripped_crimson_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_crimson_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stripped_dark_oak_log_ramp.json b/src/main/resources/assets/modernlife/models/item/stripped_dark_oak_log_ramp.json new file mode 100644 index 0000000..1874f02 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stripped_dark_oak_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_dark_oak_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stripped_dark_oak_wood_ramp.json b/src/main/resources/assets/modernlife/models/item/stripped_dark_oak_wood_ramp.json new file mode 100644 index 0000000..083c37c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stripped_dark_oak_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_dark_oak_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stripped_jungle_log_ramp.json b/src/main/resources/assets/modernlife/models/item/stripped_jungle_log_ramp.json new file mode 100644 index 0000000..5083c76 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stripped_jungle_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_jungle_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stripped_jungle_wood_ramp.json b/src/main/resources/assets/modernlife/models/item/stripped_jungle_wood_ramp.json new file mode 100644 index 0000000..ac612b1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stripped_jungle_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_jungle_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stripped_oak_log_ramp.json b/src/main/resources/assets/modernlife/models/item/stripped_oak_log_ramp.json new file mode 100644 index 0000000..b5bbad1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stripped_oak_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_oak_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stripped_oak_wood_ramp.json b/src/main/resources/assets/modernlife/models/item/stripped_oak_wood_ramp.json new file mode 100644 index 0000000..fafcaab --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stripped_oak_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_oak_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stripped_spruce_log_ramp.json b/src/main/resources/assets/modernlife/models/item/stripped_spruce_log_ramp.json new file mode 100644 index 0000000..55f2ec4 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stripped_spruce_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_spruce_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stripped_spruce_wood_ramp.json b/src/main/resources/assets/modernlife/models/item/stripped_spruce_wood_ramp.json new file mode 100644 index 0000000..a89edd6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stripped_spruce_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_spruce_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stripped_warped_log_ramp.json b/src/main/resources/assets/modernlife/models/item/stripped_warped_log_ramp.json new file mode 100644 index 0000000..6f40158 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stripped_warped_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_warped_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/stripped_warped_wood_ramp.json b/src/main/resources/assets/modernlife/models/item/stripped_warped_wood_ramp.json new file mode 100644 index 0000000..7d7ecbc --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/stripped_warped_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/stripped_warped_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/tall_mirror.json b/src/main/resources/assets/modernlife/models/item/tall_mirror.json new file mode 100644 index 0000000..530130d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/tall_mirror.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/tall_mirror" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/terracotta_barrier.json b/src/main/resources/assets/modernlife/models/item/terracotta_barrier.json new file mode 100644 index 0000000..2168a20 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/terracotta_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/terracotta_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/terracotta_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/terracotta_kitchen_cabinet.json new file mode 100644 index 0000000..b34822d --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/terracotta_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/terracotta_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/terracotta_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/terracotta_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..2e7378e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/terracotta_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/terracotta_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/terracotta_ramp.json b/src/main/resources/assets/modernlife/models/item/terracotta_ramp.json new file mode 100644 index 0000000..c9fffe1 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/terracotta_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/terracotta_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/tile_light.json b/src/main/resources/assets/modernlife/models/item/tile_light.json new file mode 100644 index 0000000..f57af0e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/tile_light.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/tile_light" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/tire.json b/src/main/resources/assets/modernlife/models/item/tire.json new file mode 100644 index 0000000..c9a8111 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/tire.json @@ -0,0 +1,286 @@ +{ + "credit": "Made with Blockbench", + "textures": { + "1": "modernlife:item/tire2", + "84": "modernlife:item/tire1", + "86": "modernlife:item/tire3", + "particle": "modernlife:item/tire2" + }, + "elements": [ + { + "name": "hexadecagon", + "from": [7.5, -0.05, 7.00451], + "to": [8.5, 0.95, 9.00451], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [2, 1, 1, 0], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1, 1, 3], "rotation": 90, "texture": "#1"}, + "south": {"uv": [3, 0, 2, 1], "texture": "#1"}, + "west": {"uv": [2, 1, 3, 3], "rotation": 270, "texture": "#1"}, + "up": {"uv": [3, 1, 4, 3], "texture": "#1"}, + "down": {"uv": [1, 1, 2, 3], "rotation": 180, "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.499, -0.051, 7.00351], + "to": [8.501, 0.951, 9.00551], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [2, 1, 1, 0], "rotation": 180, "texture": "#86"}, + "east": {"uv": [0, 1, 1, 3], "rotation": 90, "texture": "#86"}, + "south": {"uv": [3, 0, 2, 1], "texture": "#86"}, + "west": {"uv": [2, 1, 3, 3], "rotation": 270, "texture": "#86"}, + "up": {"uv": [3, 1, 4, 3], "texture": "#86"}, + "down": {"uv": [1, 1, 2, 3], "rotation": 180, "texture": "#86"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 2.95], + "to": [8.5, 5.99549, 3.95], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 3], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 3], "texture": "#1"}, + "south": {"uv": [3, 1, 4, 3], "texture": "#1"}, + "west": {"uv": [2, 1, 3, 3], "texture": "#1"}, + "up": {"uv": [2, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [3, 0, 2, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.499, 3.99449, 2.949], + "to": [8.501, 5.99649, 3.951], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 3], "texture": "#86"}, + "east": {"uv": [0, 1, 1, 3], "texture": "#86"}, + "south": {"uv": [3, 1, 4, 3], "texture": "#86"}, + "west": {"uv": [2, 1, 3, 3], "texture": "#86"}, + "up": {"uv": [2, 1, 1, 0], "texture": "#86"}, + "down": {"uv": [3, 0, 2, 1], "texture": "#86"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 2.95], + "to": [8.5, 5.99549, 3.95], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 3], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 3], "texture": "#1"}, + "south": {"uv": [3, 1, 4, 3], "texture": "#1"}, + "west": {"uv": [2, 1, 3, 3], "texture": "#1"}, + "up": {"uv": [2, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [3, 0, 2, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 9.05, 7.00451], + "to": [8.5, 10.05, 9.00451], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [2, 1, 1, 0], "rotation": 180, "texture": "#1"}, + "east": {"uv": [0, 1, 1, 3], "rotation": 90, "texture": "#1"}, + "south": {"uv": [3, 0, 2, 1], "texture": "#1"}, + "west": {"uv": [2, 1, 3, 3], "rotation": 270, "texture": "#1"}, + "up": {"uv": [3, 1, 4, 3], "texture": "#1"}, + "down": {"uv": [1, 1, 2, 3], "rotation": 180, "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.499, 9.049, 7.00351], + "to": [8.501, 10.051, 9.00551], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [2, 1, 1, 0], "rotation": 180, "texture": "#86"}, + "east": {"uv": [0, 1, 1, 3], "rotation": 90, "texture": "#86"}, + "south": {"uv": [3, 0, 2, 1], "texture": "#86"}, + "west": {"uv": [2, 1, 3, 3], "rotation": 270, "texture": "#86"}, + "up": {"uv": [3, 1, 4, 3], "texture": "#86"}, + "down": {"uv": [1, 1, 2, 3], "rotation": 180, "texture": "#86"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 12.05], + "to": [8.5, 5.99549, 13.05], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 3], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 3], "texture": "#1"}, + "south": {"uv": [3, 1, 4, 3], "texture": "#1"}, + "west": {"uv": [2, 1, 3, 3], "texture": "#1"}, + "up": {"uv": [2, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [3, 0, 2, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.499, 3.99449, 12.049], + "to": [8.501, 5.99649, 13.051], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 3], "texture": "#86"}, + "east": {"uv": [0, 1, 1, 3], "texture": "#86"}, + "south": {"uv": [3, 1, 4, 3], "texture": "#86"}, + "west": {"uv": [2, 1, 3, 3], "texture": "#86"}, + "up": {"uv": [2, 1, 1, 0], "texture": "#86"}, + "down": {"uv": [3, 0, 2, 1], "texture": "#86"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 3.99549, 12.05], + "to": [8.5, 5.99549, 13.05], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [1, 1, 2, 3], "texture": "#1"}, + "east": {"uv": [0, 1, 1, 3], "texture": "#1"}, + "south": {"uv": [3, 1, 4, 3], "texture": "#1"}, + "west": {"uv": [2, 1, 3, 3], "texture": "#1"}, + "up": {"uv": [2, 1, 1, 0], "texture": "#1"}, + "down": {"uv": [3, 0, 2, 1], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.499, 3.99449, 12.049], + "to": [8.501, 5.99649, 13.051], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [3, 2, 2, 0], "rotation": 180, "texture": "#86"}, + "east": {"uv": [0, 2, 2, 3], "rotation": 90, "texture": "#86"}, + "south": {"uv": [4, 0, 3, 2], "texture": "#86"}, + "west": {"uv": [3, 2, 5, 3], "rotation": 270, "texture": "#86"}, + "up": {"uv": [5, 2, 6, 3], "texture": "#86"}, + "down": {"uv": [2, 2, 3, 3], "rotation": 180, "texture": "#86"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, -0.05, 6.99549], + "to": [8.5, 0.95, 8.99549], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [2, 2, 3, 3], "texture": "#1"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#1"}, + "south": {"uv": [5, 2, 6, 3], "texture": "#1"}, + "west": {"uv": [3, 2, 5, 3], "texture": "#1"}, + "up": {"uv": [3, 2, 2, 0], "texture": "#1"}, + "down": {"uv": [4, 0, 3, 2], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.499, -0.051, 6.99449], + "to": [8.501, 0.951, 8.99649], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [2, 2, 3, 3], "texture": "#86"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#86"}, + "south": {"uv": [5, 2, 6, 3], "texture": "#86"}, + "west": {"uv": [3, 2, 5, 3], "texture": "#86"}, + "up": {"uv": [3, 2, 2, 0], "texture": "#86"}, + "down": {"uv": [4, 0, 3, 2], "texture": "#86"} + } + }, + { + "name": "hexadecagon", + "from": [7.499, 3.99449, 2.949], + "to": [8.501, 5.99649, 3.951], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [3, 2, 2, 0], "rotation": 180, "texture": "#86"}, + "east": {"uv": [0, 2, 2, 3], "rotation": 90, "texture": "#86"}, + "south": {"uv": [4, 0, 3, 2], "texture": "#86"}, + "west": {"uv": [3, 2, 5, 3], "rotation": 270, "texture": "#86"}, + "up": {"uv": [5, 2, 6, 3], "texture": "#86"}, + "down": {"uv": [2, 2, 3, 3], "rotation": 180, "texture": "#86"} + } + }, + { + "name": "hexadecagon", + "from": [7.5, 9.05, 6.99549], + "to": [8.5, 10.05, 8.99549], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [2.4, 2, 2.8, 2.4], "texture": "#1"}, + "east": {"uv": [2.4, 2, 2.8, 2.4], "texture": "#1"}, + "south": {"uv": [2.42, 2, 2.82, 2.4], "texture": "#1"}, + "west": {"uv": [2.4, 2, 2.8, 2.4], "texture": "#1"}, + "up": {"uv": [2.8, 2.4, 2.4, 2], "texture": "#1"}, + "down": {"uv": [2.8, 2, 2.4, 2.4], "texture": "#1"} + } + }, + { + "name": "hexadecagon", + "from": [7.499, 9.049, 6.99449], + "to": [8.501, 10.051, 8.99649], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [2, 2, 3, 3], "texture": "#86"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#86"}, + "south": {"uv": [5, 2, 6, 3], "texture": "#86"}, + "west": {"uv": [3, 2, 5, 3], "texture": "#86"}, + "up": {"uv": [3, 2, 2, 0], "texture": "#86"}, + "down": {"uv": [4, 0, 3, 2], "texture": "#86"} + } + }, + { + "name": "front_wheel_sprite", + "from": [8, 0, 3], + "to": [8, 10, 13], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [10, 10, 10, 20], "texture": "#84"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#84"}, + "south": {"uv": [20, 10, 20, 20], "texture": "#84"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#84"}, + "up": {"uv": [10, 10, 10, 0], "texture": "#84"}, + "down": {"uv": [10, 0, 10, 10], "texture": "#84"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, 6.25, 0] + }, + "thirdperson_lefthand": { + "translation": [0, 6.25, 0] + }, + "firstperson_righthand": { + "translation": [0, 5.25, 1.75] + }, + "firstperson_lefthand": { + "translation": [0, 5.25, 1.75] + }, + "ground": { + "translation": [0, 7, 0] + }, + "gui": { + "rotation": [30, 135, 0], + "translation": [0.25, 4, 0], + "scale": [1.5, 1.5, 1.5] + }, + "head": { + "translation": [0, 10.5, 0] + }, + "fixed": { + "rotation": [0, 90, 0], + "translation": [0, 3.5, -1] + } + }, + "groups": [ + { + "name": "hexadecagon", + "origin": [8, 8, 8], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/toilet.json b/src/main/resources/assets/modernlife/models/item/toilet.json new file mode 100644 index 0000000..ac7a217 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/toilet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/toilet_full" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/trash_can.json b/src/main/resources/assets/modernlife/models/item/trash_can.json new file mode 100644 index 0000000..9959369 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/trash_can.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/trash_can" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/turntable.json b/src/main/resources/assets/modernlife/models/item/turntable.json new file mode 100644 index 0000000..a501270 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/turntable.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/turntable" +} diff --git a/src/main/resources/assets/modernlife/models/item/vinyl_siding.json b/src/main/resources/assets/modernlife/models/item/vinyl_siding.json new file mode 100644 index 0000000..d14172c --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/vinyl_siding.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/vinyl_siding" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/warped_barrier.json b/src/main/resources/assets/modernlife/models/item/warped_barrier.json new file mode 100644 index 0000000..12c10d5 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/warped_barrier.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_barrier" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/warped_chair.json b/src/main/resources/assets/modernlife/models/item/warped_chair.json new file mode 100644 index 0000000..be69128 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/warped_chair.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_chair" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/warped_coffee_table.json b/src/main/resources/assets/modernlife/models/item/warped_coffee_table.json new file mode 100644 index 0000000..20b58aa --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/warped_coffee_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_coffee_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/warped_deck.json b/src/main/resources/assets/modernlife/models/item/warped_deck.json new file mode 100644 index 0000000..58ff449 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/warped_deck.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_deck" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/warped_glass_door.json b/src/main/resources/assets/modernlife/models/item/warped_glass_door.json new file mode 100644 index 0000000..9109172 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/warped_glass_door.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "modernlife:item/warped_glass_door" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/warped_kitchen_cabinet.json b/src/main/resources/assets/modernlife/models/item/warped_kitchen_cabinet.json new file mode 100644 index 0000000..e705212 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/warped_kitchen_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_kitchen_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/warped_kitchen_drawer_cabinet.json b/src/main/resources/assets/modernlife/models/item/warped_kitchen_drawer_cabinet.json new file mode 100644 index 0000000..d6dcb46 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/warped_kitchen_drawer_cabinet.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_kitchen_drawer_cabinet" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/warped_log_ramp.json b/src/main/resources/assets/modernlife/models/item/warped_log_ramp.json new file mode 100644 index 0000000..ecc2412 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/warped_log_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_log_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/warped_mini_stool.json b/src/main/resources/assets/modernlife/models/item/warped_mini_stool.json new file mode 100644 index 0000000..441e25a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/warped_mini_stool.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_mini_stool" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/warped_night_stand.json b/src/main/resources/assets/modernlife/models/item/warped_night_stand.json new file mode 100644 index 0000000..5268887 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/warped_night_stand.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_night_stand" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/warped_picnic_table.json b/src/main/resources/assets/modernlife/models/item/warped_picnic_table.json new file mode 100644 index 0000000..9695990 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/warped_picnic_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_picnic_table_full" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/warped_ramp.json b/src/main/resources/assets/modernlife/models/item/warped_ramp.json new file mode 100644 index 0000000..94536e6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/warped_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/warped_round_table.json b/src/main/resources/assets/modernlife/models/item/warped_round_table.json new file mode 100644 index 0000000..655e2d6 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/warped_round_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_round_table" +} diff --git a/src/main/resources/assets/modernlife/models/item/warped_small_table.json b/src/main/resources/assets/modernlife/models/item/warped_small_table.json new file mode 100644 index 0000000..0e852ee --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/warped_small_table.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_small_table" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/warped_wall_shelf.json b/src/main/resources/assets/modernlife/models/item/warped_wall_shelf.json new file mode 100644 index 0000000..e854b6b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/warped_wall_shelf.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_wall_shelf" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/warped_wood_ramp.json b/src/main/resources/assets/modernlife/models/item/warped_wood_ramp.json new file mode 100644 index 0000000..9c0f3e8 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/warped_wood_ramp.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/warped_wood_ramp" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/washing_machine.json b/src/main/resources/assets/modernlife/models/item/washing_machine.json new file mode 100644 index 0000000..3eb7384 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/washing_machine.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/washing_machine" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/white_ceramic_tile.json b/src/main/resources/assets/modernlife/models/item/white_ceramic_tile.json new file mode 100644 index 0000000..0747dff --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/white_ceramic_tile.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/white_ceramic_tile" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/white_painted_drywall.json b/src/main/resources/assets/modernlife/models/item/white_painted_drywall.json new file mode 100644 index 0000000..a1be4f0 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/white_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/white_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/white_sofa.json b/src/main/resources/assets/modernlife/models/item/white_sofa.json new file mode 100644 index 0000000..74ae1cb --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/white_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/white_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/white_wallpaper.json b/src/main/resources/assets/modernlife/models/item/white_wallpaper.json new file mode 100644 index 0000000..a3a2a2e --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/white_wallpaper.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/white_wallpaper" +} diff --git a/src/main/resources/assets/modernlife/models/item/winch.json b/src/main/resources/assets/modernlife/models/item/winch.json new file mode 100644 index 0000000..8fe2b7a --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/winch.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/winch" +} diff --git a/src/main/resources/assets/modernlife/models/item/winch_anchor.json b/src/main/resources/assets/modernlife/models/item/winch_anchor.json new file mode 100644 index 0000000..4fd592b --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/winch_anchor.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/winch_anchor" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/yellow_painted_drywall.json b/src/main/resources/assets/modernlife/models/item/yellow_painted_drywall.json new file mode 100644 index 0000000..fae1e74 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/yellow_painted_drywall.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/yellow_painted_drywall" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/models/item/yellow_sofa.json b/src/main/resources/assets/modernlife/models/item/yellow_sofa.json new file mode 100644 index 0000000..5dab6b7 --- /dev/null +++ b/src/main/resources/assets/modernlife/models/item/yellow_sofa.json @@ -0,0 +1,3 @@ +{ + "parent": "modernlife:block/yellow_sofa_single" +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/textures/block/acacia_chair.png b/src/main/resources/assets/modernlife/textures/block/acacia_chair.png new file mode 100644 index 0000000..22a8d88 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/acacia_chair.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/acacia_glass_door_bottom.png b/src/main/resources/assets/modernlife/textures/block/acacia_glass_door_bottom.png new file mode 100644 index 0000000..cd61304 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/acacia_glass_door_bottom.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/acacia_glass_door_top.png b/src/main/resources/assets/modernlife/textures/block/acacia_glass_door_top.png new file mode 100644 index 0000000..9a5189e Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/acacia_glass_door_top.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/acacia_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/acacia_kitchen_cabinet.png new file mode 100644 index 0000000..3b0b0b7 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/acacia_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/acacia_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/acacia_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..e83756e Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/acacia_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/acacia_mini_stool.png b/src/main/resources/assets/modernlife/textures/block/acacia_mini_stool.png new file mode 100644 index 0000000..a8a6984 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/acacia_mini_stool.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/acacia_night_stand.png b/src/main/resources/assets/modernlife/textures/block/acacia_night_stand.png new file mode 100644 index 0000000..639946f Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/acacia_night_stand.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/acacia_planks_deck.png b/src/main/resources/assets/modernlife/textures/block/acacia_planks_deck.png new file mode 100644 index 0000000..1b20de1 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/acacia_planks_deck.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/acacia_round_table.png b/src/main/resources/assets/modernlife/textures/block/acacia_round_table.png new file mode 100644 index 0000000..426565c Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/acacia_round_table.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/acacia_wall_shelf.png b/src/main/resources/assets/modernlife/textures/block/acacia_wall_shelf.png new file mode 100644 index 0000000..2f25b6c Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/acacia_wall_shelf.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/air_conditioner.png b/src/main/resources/assets/modernlife/textures/block/air_conditioner.png new file mode 100644 index 0000000..b546885 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/air_conditioner.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/alarm_clock.png b/src/main/resources/assets/modernlife/textures/block/alarm_clock.png new file mode 100644 index 0000000..14faa7d Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/alarm_clock.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/andesite_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/andesite_kitchen_cabinet.png new file mode 100644 index 0000000..29e901f Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/andesite_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/andesite_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/andesite_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..e639811 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/andesite_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/arrow_slit.png b/src/main/resources/assets/modernlife/textures/block/arrow_slit.png new file mode 100644 index 0000000..16f7b29 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/arrow_slit.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/arrow_slit_top.png b/src/main/resources/assets/modernlife/textures/block/arrow_slit_top.png new file mode 100644 index 0000000..256bc05 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/arrow_slit_top.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/bathroom_ceramic_tile.png b/src/main/resources/assets/modernlife/textures/block/bathroom_ceramic_tile.png new file mode 100644 index 0000000..6dd7e7b Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/bathroom_ceramic_tile.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/bathtub.png b/src/main/resources/assets/modernlife/textures/block/bathtub.png new file mode 100644 index 0000000..bc9b0b5 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/bathtub.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/beige_ceramic_tile.png b/src/main/resources/assets/modernlife/textures/block/beige_ceramic_tile.png new file mode 100644 index 0000000..4d0c080 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/beige_ceramic_tile.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/birch_chair.png b/src/main/resources/assets/modernlife/textures/block/birch_chair.png new file mode 100644 index 0000000..53f36ed Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/birch_chair.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/birch_glass_door_bottom.png b/src/main/resources/assets/modernlife/textures/block/birch_glass_door_bottom.png new file mode 100644 index 0000000..86640bc Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/birch_glass_door_bottom.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/birch_glass_door_top.png b/src/main/resources/assets/modernlife/textures/block/birch_glass_door_top.png new file mode 100644 index 0000000..4c27480 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/birch_glass_door_top.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/birch_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/birch_kitchen_cabinet.png new file mode 100644 index 0000000..e0ccfb7 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/birch_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/birch_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/birch_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..6cf1d73 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/birch_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/birch_mini_stool.png b/src/main/resources/assets/modernlife/textures/block/birch_mini_stool.png new file mode 100644 index 0000000..3cc299f Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/birch_mini_stool.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/birch_night_stand.png b/src/main/resources/assets/modernlife/textures/block/birch_night_stand.png new file mode 100644 index 0000000..e018631 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/birch_night_stand.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/birch_planks_deck.png b/src/main/resources/assets/modernlife/textures/block/birch_planks_deck.png new file mode 100644 index 0000000..09ef240 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/birch_planks_deck.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/birch_round_table.png b/src/main/resources/assets/modernlife/textures/block/birch_round_table.png new file mode 100644 index 0000000..9d159bf Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/birch_round_table.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/birch_wall_shelf.png b/src/main/resources/assets/modernlife/textures/block/birch_wall_shelf.png new file mode 100644 index 0000000..1d8e084 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/birch_wall_shelf.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/black_sofa.png b/src/main/resources/assets/modernlife/textures/block/black_sofa.png new file mode 100644 index 0000000..6d74f0c Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/black_sofa.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/blackstone_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/blackstone_kitchen_cabinet.png new file mode 100644 index 0000000..868ab90 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/blackstone_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/blackstone_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/blackstone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..9fc76dd Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/blackstone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/blank_painting.png b/src/main/resources/assets/modernlife/textures/block/blank_painting.png new file mode 100644 index 0000000..d0937f8 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/blank_painting.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/blank_painting_big.png b/src/main/resources/assets/modernlife/textures/block/blank_painting_big.png new file mode 100644 index 0000000..5480d4b Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/blank_painting_big.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/blue_sofa.png b/src/main/resources/assets/modernlife/textures/block/blue_sofa.png new file mode 100644 index 0000000..7307583 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/blue_sofa.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/blue_vinyl_siding.png b/src/main/resources/assets/modernlife/textures/block/blue_vinyl_siding.png new file mode 100644 index 0000000..025ff29 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/blue_vinyl_siding.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/bricks_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/bricks_kitchen_cabinet.png new file mode 100644 index 0000000..02b2974 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/bricks_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/bricks_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/bricks_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..194ab1b Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/bricks_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/brown_ceramic_tile.png b/src/main/resources/assets/modernlife/textures/block/brown_ceramic_tile.png new file mode 100644 index 0000000..2aa6680 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/brown_ceramic_tile.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/brown_sofa.png b/src/main/resources/assets/modernlife/textures/block/brown_sofa.png new file mode 100644 index 0000000..f933028 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/brown_sofa.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/canvas.png b/src/main/resources/assets/modernlife/textures/block/canvas.png new file mode 100644 index 0000000..b11b4eb Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/canvas.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/cctv_camera.png b/src/main/resources/assets/modernlife/textures/block/cctv_camera.png new file mode 100644 index 0000000..be21f8b Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/cctv_camera.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/ceiling_fan.png b/src/main/resources/assets/modernlife/textures/block/ceiling_fan.png new file mode 100644 index 0000000..e25b701 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/ceiling_fan.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/chainsaw_blade.png.mcmeta b/src/main/resources/assets/modernlife/textures/block/chainsaw_blade.png.mcmeta new file mode 100644 index 0000000..24f9c2f --- /dev/null +++ b/src/main/resources/assets/modernlife/textures/block/chainsaw_blade.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/src/main/resources/assets/modernlife/textures/block/chess_board.png b/src/main/resources/assets/modernlife/textures/block/chess_board.png new file mode 100644 index 0000000..24e1d8a Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/chess_board.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/chiseled_nether_bricks_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/chiseled_nether_bricks_kitchen_cabinet.png new file mode 100644 index 0000000..babb4de Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/chiseled_nether_bricks_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/chiseled_nether_bricks_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/chiseled_nether_bricks_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..07eb3af Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/chiseled_nether_bricks_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/chiseled_polished_blackstone_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/chiseled_polished_blackstone_kitchen_cabinet.png new file mode 100644 index 0000000..d362f4e Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/chiseled_polished_blackstone_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/chiseled_polished_blackstone_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/chiseled_polished_blackstone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..64f289c Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/chiseled_polished_blackstone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/chiseled_red_sandstone_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/chiseled_red_sandstone_kitchen_cabinet.png new file mode 100644 index 0000000..14383da Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/chiseled_red_sandstone_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/chiseled_red_sandstone_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/chiseled_red_sandstone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..8e90649 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/chiseled_red_sandstone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/chiseled_sandstone_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/chiseled_sandstone_kitchen_cabinet.png new file mode 100644 index 0000000..a1dbf81 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/chiseled_sandstone_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/chiseled_sandstone_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/chiseled_sandstone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..7d56824 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/chiseled_sandstone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/chiseled_stone_bricks_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/chiseled_stone_bricks_kitchen_cabinet.png new file mode 100644 index 0000000..c7fa1a9 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/chiseled_stone_bricks_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/chiseled_stone_bricks_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/chiseled_stone_bricks_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..4c839ca Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/chiseled_stone_bricks_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/clay_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/clay_kitchen_cabinet.png new file mode 100644 index 0000000..e1d0106 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/clay_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/clay_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/clay_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..1c734e1 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/clay_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/cobblestone_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/cobblestone_kitchen_cabinet.png new file mode 100644 index 0000000..825ab3e Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/cobblestone_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/cobblestone_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/cobblestone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..2222d9d Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/cobblestone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/coffee_mug.png b/src/main/resources/assets/modernlife/textures/block/coffee_mug.png new file mode 100644 index 0000000..da41a1e Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/coffee_mug.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/cracked_stone_bricks_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/cracked_stone_bricks_kitchen_cabinet.png new file mode 100644 index 0000000..817552e Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/cracked_stone_bricks_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/cracked_stone_bricks_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/cracked_stone_bricks_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..bb8c9a3 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/cracked_stone_bricks_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/crimson_chair.png b/src/main/resources/assets/modernlife/textures/block/crimson_chair.png new file mode 100644 index 0000000..9cbd43c Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/crimson_chair.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/crimson_glass_door_bottom.png b/src/main/resources/assets/modernlife/textures/block/crimson_glass_door_bottom.png new file mode 100644 index 0000000..6452715 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/crimson_glass_door_bottom.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/crimson_glass_door_top.png b/src/main/resources/assets/modernlife/textures/block/crimson_glass_door_top.png new file mode 100644 index 0000000..e425c4a Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/crimson_glass_door_top.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/crimson_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/crimson_kitchen_cabinet.png new file mode 100644 index 0000000..b643054 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/crimson_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/crimson_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/crimson_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..10aac56 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/crimson_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/crimson_mini_stool.png b/src/main/resources/assets/modernlife/textures/block/crimson_mini_stool.png new file mode 100644 index 0000000..638fc45 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/crimson_mini_stool.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/crimson_night_stand.png b/src/main/resources/assets/modernlife/textures/block/crimson_night_stand.png new file mode 100644 index 0000000..d55fbe6 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/crimson_night_stand.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/crimson_planks_deck.png b/src/main/resources/assets/modernlife/textures/block/crimson_planks_deck.png new file mode 100644 index 0000000..69129d0 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/crimson_planks_deck.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/crimson_round_table.png b/src/main/resources/assets/modernlife/textures/block/crimson_round_table.png new file mode 100644 index 0000000..2443932 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/crimson_round_table.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/crimson_wall_shelf.png b/src/main/resources/assets/modernlife/textures/block/crimson_wall_shelf.png new file mode 100644 index 0000000..9c1c98d Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/crimson_wall_shelf.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/cut_red_sandstone_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/cut_red_sandstone_kitchen_cabinet.png new file mode 100644 index 0000000..1369c60 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/cut_red_sandstone_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/cut_red_sandstone_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/cut_red_sandstone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..13a008a Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/cut_red_sandstone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/cut_sandstone_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/cut_sandstone_kitchen_cabinet.png new file mode 100644 index 0000000..bec5c6f Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/cut_sandstone_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/cut_sandstone_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/cut_sandstone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..a38c111 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/cut_sandstone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/cyan_sofa.png b/src/main/resources/assets/modernlife/textures/block/cyan_sofa.png new file mode 100644 index 0000000..0aa3981 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/cyan_sofa.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/dark_oak_chair.png b/src/main/resources/assets/modernlife/textures/block/dark_oak_chair.png new file mode 100644 index 0000000..47df782 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/dark_oak_chair.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/dark_oak_glass_door_bottom.png b/src/main/resources/assets/modernlife/textures/block/dark_oak_glass_door_bottom.png new file mode 100644 index 0000000..c716ae7 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/dark_oak_glass_door_bottom.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/dark_oak_glass_door_top.png b/src/main/resources/assets/modernlife/textures/block/dark_oak_glass_door_top.png new file mode 100644 index 0000000..7cef391 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/dark_oak_glass_door_top.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/dark_oak_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/dark_oak_kitchen_cabinet.png new file mode 100644 index 0000000..cb173e7 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/dark_oak_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/dark_oak_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/dark_oak_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..cb472e9 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/dark_oak_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/dark_oak_mini_stool.png b/src/main/resources/assets/modernlife/textures/block/dark_oak_mini_stool.png new file mode 100644 index 0000000..b8db3b9 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/dark_oak_mini_stool.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/dark_oak_night_stand.png b/src/main/resources/assets/modernlife/textures/block/dark_oak_night_stand.png new file mode 100644 index 0000000..b660844 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/dark_oak_night_stand.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/dark_oak_planks_deck.png b/src/main/resources/assets/modernlife/textures/block/dark_oak_planks_deck.png new file mode 100644 index 0000000..37a088a Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/dark_oak_planks_deck.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/dark_oak_round_table.png b/src/main/resources/assets/modernlife/textures/block/dark_oak_round_table.png new file mode 100644 index 0000000..9c5a988 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/dark_oak_round_table.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/dark_oak_wall_shelf.png b/src/main/resources/assets/modernlife/textures/block/dark_oak_wall_shelf.png new file mode 100644 index 0000000..a18a091 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/dark_oak_wall_shelf.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/dark_prismarine_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/dark_prismarine_kitchen_cabinet.png new file mode 100644 index 0000000..0d9343e Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/dark_prismarine_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/dark_prismarine_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/dark_prismarine_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..8cabefa Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/dark_prismarine_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/diorite_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/diorite_kitchen_cabinet.png new file mode 100644 index 0000000..d27ab48 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/diorite_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/diorite_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/diorite_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..d9c77f7 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/diorite_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/dishwasher.png b/src/main/resources/assets/modernlife/textures/block/dishwasher.png new file mode 100644 index 0000000..85494d8 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/dishwasher.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/drain_stopper.png b/src/main/resources/assets/modernlife/textures/block/drain_stopper.png new file mode 100644 index 0000000..3e97e9b Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/drain_stopper.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/easel.png b/src/main/resources/assets/modernlife/textures/block/easel.png new file mode 100644 index 0000000..15bab0a Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/easel.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/electrical_outlet.png b/src/main/resources/assets/modernlife/textures/block/electrical_outlet.png new file mode 100644 index 0000000..4b0b844 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/electrical_outlet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/extractor.png b/src/main/resources/assets/modernlife/textures/block/extractor.png new file mode 100644 index 0000000..8bf37d8 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/extractor.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/fan_off_hq.png b/src/main/resources/assets/modernlife/textures/block/fan_off_hq.png new file mode 100644 index 0000000..8d38ceb Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/fan_off_hq.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/fan_on.png b/src/main/resources/assets/modernlife/textures/block/fan_on.png new file mode 100644 index 0000000..b35dcef Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/fan_on.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/fan_on.png.mcmeta b/src/main/resources/assets/modernlife/textures/block/fan_on.png.mcmeta new file mode 100644 index 0000000..78df88c --- /dev/null +++ b/src/main/resources/assets/modernlife/textures/block/fan_on.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/textures/block/flashlight_animated_white.png b/src/main/resources/assets/modernlife/textures/block/flashlight_animated_white.png new file mode 100644 index 0000000..74258dd Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/flashlight_animated_white.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/flashlight_animated_white.png.mcmeta b/src/main/resources/assets/modernlife/textures/block/flashlight_animated_white.png.mcmeta new file mode 100644 index 0000000..24f9c2f --- /dev/null +++ b/src/main/resources/assets/modernlife/textures/block/flashlight_animated_white.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/src/main/resources/assets/modernlife/textures/block/floor_mat_bottom.png b/src/main/resources/assets/modernlife/textures/block/floor_mat_bottom.png new file mode 100644 index 0000000..f05aef0 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/floor_mat_bottom.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/floor_mat_top.png b/src/main/resources/assets/modernlife/textures/block/floor_mat_top.png new file mode 100644 index 0000000..a387c4f Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/floor_mat_top.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/four_panel_window.png b/src/main/resources/assets/modernlife/textures/block/four_panel_window.png new file mode 100644 index 0000000..b756df6 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/four_panel_window.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/glass_acacia_trapdoor.png b/src/main/resources/assets/modernlife/textures/block/glass_acacia_trapdoor.png new file mode 100644 index 0000000..f10e5d9 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/glass_acacia_trapdoor.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/glass_birch_trapdoor.png b/src/main/resources/assets/modernlife/textures/block/glass_birch_trapdoor.png new file mode 100644 index 0000000..9e80419 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/glass_birch_trapdoor.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/glass_clear.png b/src/main/resources/assets/modernlife/textures/block/glass_clear.png new file mode 100644 index 0000000..ffdca73 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/glass_clear.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/glass_crimson_trapdoor.png b/src/main/resources/assets/modernlife/textures/block/glass_crimson_trapdoor.png new file mode 100644 index 0000000..21a72ca Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/glass_crimson_trapdoor.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/glass_dark_oak_trapdoor.png b/src/main/resources/assets/modernlife/textures/block/glass_dark_oak_trapdoor.png new file mode 100644 index 0000000..9ada298 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/glass_dark_oak_trapdoor.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/glass_door_bottom.png b/src/main/resources/assets/modernlife/textures/block/glass_door_bottom.png new file mode 100644 index 0000000..df6f12c Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/glass_door_bottom.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/glass_door_top.png b/src/main/resources/assets/modernlife/textures/block/glass_door_top.png new file mode 100644 index 0000000..3acc814 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/glass_door_top.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/glass_iron_trapdoor.png b/src/main/resources/assets/modernlife/textures/block/glass_iron_trapdoor.png new file mode 100644 index 0000000..66cf66b Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/glass_iron_trapdoor.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/glass_jungle_trapdoor.png b/src/main/resources/assets/modernlife/textures/block/glass_jungle_trapdoor.png new file mode 100644 index 0000000..f453145 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/glass_jungle_trapdoor.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/glass_oak_trapdoor.png b/src/main/resources/assets/modernlife/textures/block/glass_oak_trapdoor.png new file mode 100644 index 0000000..9cb7dc7 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/glass_oak_trapdoor.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/glass_spruce_trapdoor.png b/src/main/resources/assets/modernlife/textures/block/glass_spruce_trapdoor.png new file mode 100644 index 0000000..a16228f Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/glass_spruce_trapdoor.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/glass_warped_trapdoor.png b/src/main/resources/assets/modernlife/textures/block/glass_warped_trapdoor.png new file mode 100644 index 0000000..2aec10a Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/glass_warped_trapdoor.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/granite_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/granite_kitchen_cabinet.png new file mode 100644 index 0000000..fd78bde Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/granite_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/granite_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/granite_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..6f2bdfd Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/granite_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/gravel_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/gravel_kitchen_cabinet.png new file mode 100644 index 0000000..3f9df89 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/gravel_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/gravel_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/gravel_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..a39e9c5 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/gravel_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/gray_sofa.png b/src/main/resources/assets/modernlife/textures/block/gray_sofa.png new file mode 100644 index 0000000..cd15ac0 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/gray_sofa.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/gray_vinyl_siding.png b/src/main/resources/assets/modernlife/textures/block/gray_vinyl_siding.png new file mode 100644 index 0000000..de3002f Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/gray_vinyl_siding.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/green_sofa.png b/src/main/resources/assets/modernlife/textures/block/green_sofa.png new file mode 100644 index 0000000..df68fc8 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/green_sofa.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/green_vinyl_siding.png b/src/main/resources/assets/modernlife/textures/block/green_vinyl_siding.png new file mode 100644 index 0000000..52981d0 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/green_vinyl_siding.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/guitar.png b/src/main/resources/assets/modernlife/textures/block/guitar.png new file mode 100644 index 0000000..74eedcc Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/guitar.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/guitar_amplifier.png b/src/main/resources/assets/modernlife/textures/block/guitar_amplifier.png new file mode 100644 index 0000000..a3a8e51 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/guitar_amplifier.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/guitar_amplifier_back.png b/src/main/resources/assets/modernlife/textures/block/guitar_amplifier_back.png new file mode 100644 index 0000000..8517a99 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/guitar_amplifier_back.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/guitar_amplifier_saide.png b/src/main/resources/assets/modernlife/textures/block/guitar_amplifier_saide.png new file mode 100644 index 0000000..4c4a2b7 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/guitar_amplifier_saide.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/guitar_amplifier_top_bottom.png b/src/main/resources/assets/modernlife/textures/block/guitar_amplifier_top_bottom.png new file mode 100644 index 0000000..7d5beeb Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/guitar_amplifier_top_bottom.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/hedge.png b/src/main/resources/assets/modernlife/textures/block/hedge.png new file mode 100644 index 0000000..90a41c7 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/hedge.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/hot_water_heater.png b/src/main/resources/assets/modernlife/textures/block/hot_water_heater.png new file mode 100644 index 0000000..38668d4 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/hot_water_heater.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/inset_light_bottom.png b/src/main/resources/assets/modernlife/textures/block/inset_light_bottom.png new file mode 100644 index 0000000..74b265c Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/inset_light_bottom.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/inset_light_side.png b/src/main/resources/assets/modernlife/textures/block/inset_light_side.png new file mode 100644 index 0000000..fb0c6bc Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/inset_light_side.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/inset_light_top.png b/src/main/resources/assets/modernlife/textures/block/inset_light_top.png new file mode 100644 index 0000000..99ccc59 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/inset_light_top.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/iron_glass_door_top.png b/src/main/resources/assets/modernlife/textures/block/iron_glass_door_top.png new file mode 100644 index 0000000..f0293be Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/iron_glass_door_top.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/iron_grate.png b/src/main/resources/assets/modernlife/textures/block/iron_grate.png new file mode 100644 index 0000000..3c6f2c2 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/iron_grate.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/jail_bars.png b/src/main/resources/assets/modernlife/textures/block/jail_bars.png new file mode 100644 index 0000000..2398f85 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/jail_bars.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/jail_door.png b/src/main/resources/assets/modernlife/textures/block/jail_door.png new file mode 100644 index 0000000..b7ecb8e Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/jail_door.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/jungle_chair.png b/src/main/resources/assets/modernlife/textures/block/jungle_chair.png new file mode 100644 index 0000000..3a00c0c Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/jungle_chair.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/jungle_glass_door_top.png b/src/main/resources/assets/modernlife/textures/block/jungle_glass_door_top.png new file mode 100644 index 0000000..d885849 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/jungle_glass_door_top.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/jungle_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/jungle_kitchen_cabinet.png new file mode 100644 index 0000000..e8119ce Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/jungle_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/jungle_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/jungle_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..ff430bd Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/jungle_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/jungle_mini_stool.png b/src/main/resources/assets/modernlife/textures/block/jungle_mini_stool.png new file mode 100644 index 0000000..39c2894 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/jungle_mini_stool.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/jungle_night_stand.png b/src/main/resources/assets/modernlife/textures/block/jungle_night_stand.png new file mode 100644 index 0000000..f855c13 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/jungle_night_stand.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/jungle_planks_deck.png b/src/main/resources/assets/modernlife/textures/block/jungle_planks_deck.png new file mode 100644 index 0000000..a605d13 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/jungle_planks_deck.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/jungle_round_table.png b/src/main/resources/assets/modernlife/textures/block/jungle_round_table.png new file mode 100644 index 0000000..8e16471 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/jungle_round_table.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/jungle_wall_shelf.png b/src/main/resources/assets/modernlife/textures/block/jungle_wall_shelf.png new file mode 100644 index 0000000..fdcb3ef Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/jungle_wall_shelf.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/kitchen_sink.png b/src/main/resources/assets/modernlife/textures/block/kitchen_sink.png new file mode 100644 index 0000000..ba94701 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/kitchen_sink.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/large_mirror.png b/src/main/resources/assets/modernlife/textures/block/large_mirror.png new file mode 100644 index 0000000..de7e8d8 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/large_mirror.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/light_blue_sofa.png b/src/main/resources/assets/modernlife/textures/block/light_blue_sofa.png new file mode 100644 index 0000000..2ecb78a Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/light_blue_sofa.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/light_bulb.png b/src/main/resources/assets/modernlife/textures/block/light_bulb.png new file mode 100644 index 0000000..52e439e Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/light_bulb.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/light_gray_sofa.png b/src/main/resources/assets/modernlife/textures/block/light_gray_sofa.png new file mode 100644 index 0000000..ac59478 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/light_gray_sofa.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/light_switch.png b/src/main/resources/assets/modernlife/textures/block/light_switch.png new file mode 100644 index 0000000..bb28d16 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/light_switch.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/light_switch_hires.png b/src/main/resources/assets/modernlife/textures/block/light_switch_hires.png new file mode 100644 index 0000000..bb28d16 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/light_switch_hires.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/lime_sofa.png b/src/main/resources/assets/modernlife/textures/block/lime_sofa.png new file mode 100644 index 0000000..5f6e051 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/lime_sofa.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/magenta_sofa.png b/src/main/resources/assets/modernlife/textures/block/magenta_sofa.png new file mode 100644 index 0000000..cd9b548 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/magenta_sofa.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/massive_mirror.png b/src/main/resources/assets/modernlife/textures/block/massive_mirror.png new file mode 100644 index 0000000..29788f4 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/massive_mirror.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/mattress.png b/src/main/resources/assets/modernlife/textures/block/mattress.png new file mode 100644 index 0000000..88b4a48 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/mattress.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/metal_catwalk.png b/src/main/resources/assets/modernlife/textures/block/metal_catwalk.png new file mode 100644 index 0000000..fe29e3b Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/metal_catwalk.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/metal_catwalk_floor.png b/src/main/resources/assets/modernlife/textures/block/metal_catwalk_floor.png new file mode 100644 index 0000000..b5e078d Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/metal_catwalk_floor.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/metal_duct.png b/src/main/resources/assets/modernlife/textures/block/metal_duct.png new file mode 100644 index 0000000..1d0aabc Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/metal_duct.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/metal_duct_top.png b/src/main/resources/assets/modernlife/textures/block/metal_duct_top.png new file mode 100644 index 0000000..5885a8f Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/metal_duct_top.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/microwave.png b/src/main/resources/assets/modernlife/textures/block/microwave.png new file mode 100644 index 0000000..7aaf289 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/microwave.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/microwave_face.png b/src/main/resources/assets/modernlife/textures/block/microwave_face.png new file mode 100644 index 0000000..c315361 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/microwave_face.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/mirror.png b/src/main/resources/assets/modernlife/textures/block/mirror.png new file mode 100644 index 0000000..9062a83 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/mirror.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/modern_acacia_bookshelf.png b/src/main/resources/assets/modernlife/textures/block/modern_acacia_bookshelf.png new file mode 100644 index 0000000..0f07fb0 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/modern_acacia_bookshelf.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/modern_birch_bookshelf.png b/src/main/resources/assets/modernlife/textures/block/modern_birch_bookshelf.png new file mode 100644 index 0000000..600c752 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/modern_birch_bookshelf.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/modern_crimson_bookshelf.png b/src/main/resources/assets/modernlife/textures/block/modern_crimson_bookshelf.png new file mode 100644 index 0000000..310c960 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/modern_crimson_bookshelf.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/modern_dark_oak_bookshelf.png b/src/main/resources/assets/modernlife/textures/block/modern_dark_oak_bookshelf.png new file mode 100644 index 0000000..54d2317 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/modern_dark_oak_bookshelf.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/modern_door_bottom_white.png b/src/main/resources/assets/modernlife/textures/block/modern_door_bottom_white.png new file mode 100644 index 0000000..0074113 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/modern_door_bottom_white.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/modern_door_top_white.png b/src/main/resources/assets/modernlife/textures/block/modern_door_top_white.png new file mode 100644 index 0000000..b3913d4 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/modern_door_top_white.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/modern_glass_door.png b/src/main/resources/assets/modernlife/textures/block/modern_glass_door.png new file mode 100644 index 0000000..8e694fe Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/modern_glass_door.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/modern_jungle_bookshelf.png b/src/main/resources/assets/modernlife/textures/block/modern_jungle_bookshelf.png new file mode 100644 index 0000000..e39d483 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/modern_jungle_bookshelf.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/modern_oak_bookshelf.png b/src/main/resources/assets/modernlife/textures/block/modern_oak_bookshelf.png new file mode 100644 index 0000000..0b4b8dc Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/modern_oak_bookshelf.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/modern_spruce_bookshelf.png b/src/main/resources/assets/modernlife/textures/block/modern_spruce_bookshelf.png new file mode 100644 index 0000000..3840daa Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/modern_spruce_bookshelf.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/modern_warped_bookshelf.png b/src/main/resources/assets/modernlife/textures/block/modern_warped_bookshelf.png new file mode 100644 index 0000000..01939cc Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/modern_warped_bookshelf.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/mossy_cobblestone_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/mossy_cobblestone_kitchen_cabinet.png new file mode 100644 index 0000000..d7a6180 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/mossy_cobblestone_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/mossy_cobblestone_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/mossy_cobblestone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..ab3b952 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/mossy_cobblestone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/mossy_stone_bricks_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/mossy_stone_bricks_kitchen_cabinet.png new file mode 100644 index 0000000..0ba1d13 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/mossy_stone_bricks_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/mossy_stone_bricks_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/mossy_stone_bricks_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..dc5b085 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/mossy_stone_bricks_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/nether_bricks_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/nether_bricks_kitchen_cabinet.png new file mode 100644 index 0000000..70ee221 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/nether_bricks_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/nether_bricks_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/nether_bricks_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..a0e7061 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/nether_bricks_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/netherrack_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/netherrack_kitchen_cabinet.png new file mode 100644 index 0000000..ea92d86 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/netherrack_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/netherrack_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/netherrack_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..b874cfa Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/netherrack_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/oak_chair.png b/src/main/resources/assets/modernlife/textures/block/oak_chair.png new file mode 100644 index 0000000..37fc68a Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/oak_chair.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/oak_glass_door_bottom.png b/src/main/resources/assets/modernlife/textures/block/oak_glass_door_bottom.png new file mode 100644 index 0000000..4744df9 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/oak_glass_door_bottom.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/oak_glass_door_top.png b/src/main/resources/assets/modernlife/textures/block/oak_glass_door_top.png new file mode 100644 index 0000000..0c389af Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/oak_glass_door_top.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/oak_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/oak_kitchen_cabinet.png new file mode 100644 index 0000000..142197b Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/oak_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/oak_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/oak_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..bf57db6 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/oak_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/oak_mini_stool.png b/src/main/resources/assets/modernlife/textures/block/oak_mini_stool.png new file mode 100644 index 0000000..9c72ac9 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/oak_mini_stool.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/oak_night_stand.png b/src/main/resources/assets/modernlife/textures/block/oak_night_stand.png new file mode 100644 index 0000000..665e1c2 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/oak_night_stand.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/oak_planks_deck.png b/src/main/resources/assets/modernlife/textures/block/oak_planks_deck.png new file mode 100644 index 0000000..4cecbac Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/oak_planks_deck.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/oak_round_table.png b/src/main/resources/assets/modernlife/textures/block/oak_round_table.png new file mode 100644 index 0000000..07b0219 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/oak_round_table.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/oak_wall_shelf.png b/src/main/resources/assets/modernlife/textures/block/oak_wall_shelf.png new file mode 100644 index 0000000..81cc587 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/oak_wall_shelf.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/obsidian_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/obsidian_kitchen_cabinet.png new file mode 100644 index 0000000..09503a2 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/obsidian_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/obsidian_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/obsidian_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..423f952 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/obsidian_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/old_tv.png b/src/main/resources/assets/modernlife/textures/block/old_tv.png new file mode 100644 index 0000000..ea60655 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/old_tv.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/old_tv_dial.png b/src/main/resources/assets/modernlife/textures/block/old_tv_dial.png new file mode 100644 index 0000000..1baa468 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/old_tv_dial.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/old_tv_front.png b/src/main/resources/assets/modernlife/textures/block/old_tv_front.png new file mode 100644 index 0000000..82c3dbd Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/old_tv_front.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/orange_sofa.png b/src/main/resources/assets/modernlife/textures/block/orange_sofa.png new file mode 100644 index 0000000..cb5759f Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/orange_sofa.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/photocopier.png b/src/main/resources/assets/modernlife/textures/block/photocopier.png new file mode 100644 index 0000000..f203b04 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/photocopier.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/pink_sofa.png b/src/main/resources/assets/modernlife/textures/block/pink_sofa.png new file mode 100644 index 0000000..c36eb27 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/pink_sofa.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/polished_andesite_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/polished_andesite_kitchen_cabinet.png new file mode 100644 index 0000000..42fb603 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/polished_andesite_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/polished_andesite_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/polished_andesite_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..ddc63d9 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/polished_andesite_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/polished_blackstone_bricks_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/polished_blackstone_bricks_kitchen_cabinet.png new file mode 100644 index 0000000..a422068 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/polished_blackstone_bricks_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/polished_blackstone_bricks_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/polished_blackstone_bricks_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..f96a33a Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/polished_blackstone_bricks_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/polished_blackstone_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/polished_blackstone_kitchen_cabinet.png new file mode 100644 index 0000000..c647161 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/polished_blackstone_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/polished_blackstone_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/polished_blackstone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..3eca192 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/polished_blackstone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/polished_diorite_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/polished_diorite_kitchen_cabinet.png new file mode 100644 index 0000000..6c13d26 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/polished_diorite_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/polished_diorite_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/polished_diorite_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..d5a7e74 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/polished_diorite_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/polished_granite_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/polished_granite_kitchen_cabinet.png new file mode 100644 index 0000000..2a0a788 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/polished_granite_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/polished_granite_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/polished_granite_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..136034f Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/polished_granite_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/power_receiver_bottom.png b/src/main/resources/assets/modernlife/textures/block/power_receiver_bottom.png new file mode 100644 index 0000000..7ae7419 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/power_receiver_bottom.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/power_receiver_layer.png b/src/main/resources/assets/modernlife/textures/block/power_receiver_layer.png new file mode 100644 index 0000000..8a1721b Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/power_receiver_layer.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/power_receiver_side.png b/src/main/resources/assets/modernlife/textures/block/power_receiver_side.png new file mode 100644 index 0000000..88e4488 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/power_receiver_side.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/power_receiver_surroundin_effect.png b/src/main/resources/assets/modernlife/textures/block/power_receiver_surroundin_effect.png new file mode 100644 index 0000000..47025fc Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/power_receiver_surroundin_effect.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/power_receiver_surroundin_effect.png.mcmeta b/src/main/resources/assets/modernlife/textures/block/power_receiver_surroundin_effect.png.mcmeta new file mode 100644 index 0000000..78df88c --- /dev/null +++ b/src/main/resources/assets/modernlife/textures/block/power_receiver_surroundin_effect.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/textures/block/power_receiver_top.png b/src/main/resources/assets/modernlife/textures/block/power_receiver_top.png new file mode 100644 index 0000000..067fa82 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/power_receiver_top.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/power_transmitter_bottom.png b/src/main/resources/assets/modernlife/textures/block/power_transmitter_bottom.png new file mode 100644 index 0000000..dd79296 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/power_transmitter_bottom.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/power_transmitter_side.png b/src/main/resources/assets/modernlife/textures/block/power_transmitter_side.png new file mode 100644 index 0000000..6f4bc17 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/power_transmitter_side.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/power_transmitter_top.png b/src/main/resources/assets/modernlife/textures/block/power_transmitter_top.png new file mode 100644 index 0000000..d34aebc Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/power_transmitter_top.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/printer.png b/src/main/resources/assets/modernlife/textures/block/printer.png new file mode 100644 index 0000000..5a13d83 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/printer.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/prismarine_bricks_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/prismarine_bricks_kitchen_cabinet.png new file mode 100644 index 0000000..5b7ef45 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/prismarine_bricks_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/prismarine_bricks_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/prismarine_bricks_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..47d5446 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/prismarine_bricks_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/prismarine_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/prismarine_kitchen_cabinet.png new file mode 100644 index 0000000..b67b690 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/prismarine_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/prismarine_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/prismarine_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..4da7ffe Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/prismarine_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/pure_white.png b/src/main/resources/assets/modernlife/textures/block/pure_white.png new file mode 100644 index 0000000..dee54f4 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/pure_white.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/purple_sofa.png b/src/main/resources/assets/modernlife/textures/block/purple_sofa.png new file mode 100644 index 0000000..6385c9b Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/purple_sofa.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/red_sand_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/red_sand_kitchen_cabinet.png new file mode 100644 index 0000000..05c2745 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/red_sand_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/red_sand_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/red_sand_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..58cd038 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/red_sand_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/red_sandstone_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/red_sandstone_kitchen_cabinet.png new file mode 100644 index 0000000..5abc770 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/red_sandstone_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/red_sandstone_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/red_sandstone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..a02cbba Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/red_sandstone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/red_sofa.png b/src/main/resources/assets/modernlife/textures/block/red_sofa.png new file mode 100644 index 0000000..f0638bc Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/red_sofa.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/red_vinyl_siding.png b/src/main/resources/assets/modernlife/textures/block/red_vinyl_siding.png new file mode 100644 index 0000000..f85996a Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/red_vinyl_siding.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/refrigerator.png b/src/main/resources/assets/modernlife/textures/block/refrigerator.png new file mode 100644 index 0000000..01f0d59 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/refrigerator.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/rocky_ceramic_tile.png b/src/main/resources/assets/modernlife/textures/block/rocky_ceramic_tile.png new file mode 100644 index 0000000..6e04395 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/rocky_ceramic_tile.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/sand_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/sand_kitchen_cabinet.png new file mode 100644 index 0000000..1abc826 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/sand_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/sand_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/sand_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..69dfcf2 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/sand_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/sandstone_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/sandstone_kitchen_cabinet.png new file mode 100644 index 0000000..0d7e27d Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/sandstone_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/sandstone_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/sandstone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..608f9c8 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/sandstone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/seed.png b/src/main/resources/assets/modernlife/textures/block/seed.png new file mode 100644 index 0000000..2f482e5 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/seed.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/seed_spreader_bottom.png b/src/main/resources/assets/modernlife/textures/block/seed_spreader_bottom.png new file mode 100644 index 0000000..7f4b707 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/seed_spreader_bottom.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/seed_spreader_side.png b/src/main/resources/assets/modernlife/textures/block/seed_spreader_side.png new file mode 100644 index 0000000..8a6c5a3 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/seed_spreader_side.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/seed_spreader_top.png b/src/main/resources/assets/modernlife/textures/block/seed_spreader_top.png new file mode 100644 index 0000000..ba1d942 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/seed_spreader_top.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/shower_head.png b/src/main/resources/assets/modernlife/textures/block/shower_head.png new file mode 100644 index 0000000..f43b09f Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/shower_head.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/six_panel_window.png b/src/main/resources/assets/modernlife/textures/block/six_panel_window.png new file mode 100644 index 0000000..a3a3ead Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/six_panel_window.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/smooth_stone_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/smooth_stone_kitchen_cabinet.png new file mode 100644 index 0000000..ae52faf Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/smooth_stone_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/smooth_stone_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/smooth_stone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..bfd4158 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/smooth_stone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/spruce_chair.png b/src/main/resources/assets/modernlife/textures/block/spruce_chair.png new file mode 100644 index 0000000..400883c Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/spruce_chair.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/spruce_glass_door_top.png b/src/main/resources/assets/modernlife/textures/block/spruce_glass_door_top.png new file mode 100644 index 0000000..8b5a0d9 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/spruce_glass_door_top.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/spruce_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/spruce_kitchen_cabinet.png new file mode 100644 index 0000000..e0c6cd5 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/spruce_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/spruce_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/spruce_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..8e4ebe6 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/spruce_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/spruce_mini_stool.png b/src/main/resources/assets/modernlife/textures/block/spruce_mini_stool.png new file mode 100644 index 0000000..f8578d0 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/spruce_mini_stool.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/spruce_night_stand.png b/src/main/resources/assets/modernlife/textures/block/spruce_night_stand.png new file mode 100644 index 0000000..9ec13e7 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/spruce_night_stand.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/spruce_planks_deck.png b/src/main/resources/assets/modernlife/textures/block/spruce_planks_deck.png new file mode 100644 index 0000000..522985c Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/spruce_planks_deck.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/spruce_round_table.png b/src/main/resources/assets/modernlife/textures/block/spruce_round_table.png new file mode 100644 index 0000000..01d3657 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/spruce_round_table.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/spruce_wall_shelf.png b/src/main/resources/assets/modernlife/textures/block/spruce_wall_shelf.png new file mode 100644 index 0000000..7e1fa25 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/spruce_wall_shelf.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/steam_radiator_high.png b/src/main/resources/assets/modernlife/textures/block/steam_radiator_high.png new file mode 100644 index 0000000..aa171d4 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/steam_radiator_high.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/steam_radiator_low.png b/src/main/resources/assets/modernlife/textures/block/steam_radiator_low.png new file mode 100644 index 0000000..95b6eec Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/steam_radiator_low.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/steam_radiator_med.png b/src/main/resources/assets/modernlife/textures/block/steam_radiator_med.png new file mode 100644 index 0000000..e6a8883 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/steam_radiator_med.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/steam_radiator_off.png b/src/main/resources/assets/modernlife/textures/block/steam_radiator_off.png new file mode 100644 index 0000000..f7cd85d Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/steam_radiator_off.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/stone_bricks_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/stone_bricks_kitchen_cabinet.png new file mode 100644 index 0000000..4d4ea2e Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/stone_bricks_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/stone_bricks_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/stone_bricks_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..c7877ea Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/stone_bricks_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/stone_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/stone_kitchen_cabinet.png new file mode 100644 index 0000000..253bd17 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/stone_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/stone_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/stone_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..4bac0b8 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/stone_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/stove.png b/src/main/resources/assets/modernlife/textures/block/stove.png new file mode 100644 index 0000000..ead74b5 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/stove.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/stove_console.png b/src/main/resources/assets/modernlife/textures/block/stove_console.png new file mode 100644 index 0000000..c2e5a4d Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/stove_console.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/symphony_6_f_major.png b/src/main/resources/assets/modernlife/textures/block/symphony_6_f_major.png new file mode 100644 index 0000000..928a77f Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/symphony_6_f_major.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/tall_mirror.png b/src/main/resources/assets/modernlife/textures/block/tall_mirror.png new file mode 100644 index 0000000..9062a83 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/tall_mirror.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/terracotta_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/terracotta_kitchen_cabinet.png new file mode 100644 index 0000000..a5d804d Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/terracotta_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/terracotta_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/terracotta_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..9a9b55e Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/terracotta_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/tile_light.png b/src/main/resources/assets/modernlife/textures/block/tile_light.png new file mode 100644 index 0000000..a2b4d5c Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/tile_light.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/toilet.png b/src/main/resources/assets/modernlife/textures/block/toilet.png new file mode 100644 index 0000000..3016306 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/toilet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/toilet_water_still.png b/src/main/resources/assets/modernlife/textures/block/toilet_water_still.png new file mode 100644 index 0000000..7faf869 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/toilet_water_still.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/toilet_water_still.png.mcmeta b/src/main/resources/assets/modernlife/textures/block/toilet_water_still.png.mcmeta new file mode 100644 index 0000000..ceecb03 --- /dev/null +++ b/src/main/resources/assets/modernlife/textures/block/toilet_water_still.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/textures/block/transparent_dot.png b/src/main/resources/assets/modernlife/textures/block/transparent_dot.png new file mode 100644 index 0000000..59a8418 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/transparent_dot.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/trash_can.png b/src/main/resources/assets/modernlife/textures/block/trash_can.png new file mode 100644 index 0000000..747eba9 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/trash_can.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/turntable_bottom.png b/src/main/resources/assets/modernlife/textures/block/turntable_bottom.png new file mode 100644 index 0000000..eaaa06c Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/turntable_bottom.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/turntable_side.png b/src/main/resources/assets/modernlife/textures/block/turntable_side.png new file mode 100644 index 0000000..55cec8a Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/turntable_side.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/turntable_stone.png b/src/main/resources/assets/modernlife/textures/block/turntable_stone.png new file mode 100644 index 0000000..65e1cbd Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/turntable_stone.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/turntable_top.png b/src/main/resources/assets/modernlife/textures/block/turntable_top.png new file mode 100644 index 0000000..89e8974 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/turntable_top.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/vinyl_siding.png b/src/main/resources/assets/modernlife/textures/block/vinyl_siding.png new file mode 100644 index 0000000..82e3647 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/vinyl_siding.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/warped_chair.png b/src/main/resources/assets/modernlife/textures/block/warped_chair.png new file mode 100644 index 0000000..765b23e Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/warped_chair.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/warped_glass_door_bottom.png b/src/main/resources/assets/modernlife/textures/block/warped_glass_door_bottom.png new file mode 100644 index 0000000..071946d Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/warped_glass_door_bottom.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/warped_glass_door_top.png b/src/main/resources/assets/modernlife/textures/block/warped_glass_door_top.png new file mode 100644 index 0000000..77468ed Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/warped_glass_door_top.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/warped_kitchen_cabinet.png b/src/main/resources/assets/modernlife/textures/block/warped_kitchen_cabinet.png new file mode 100644 index 0000000..9cfceb7 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/warped_kitchen_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/warped_kitchen_drawer_cabinet.png b/src/main/resources/assets/modernlife/textures/block/warped_kitchen_drawer_cabinet.png new file mode 100644 index 0000000..7a24027 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/warped_kitchen_drawer_cabinet.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/warped_mini_stool.png b/src/main/resources/assets/modernlife/textures/block/warped_mini_stool.png new file mode 100644 index 0000000..0f99955 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/warped_mini_stool.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/warped_night_stand.png b/src/main/resources/assets/modernlife/textures/block/warped_night_stand.png new file mode 100644 index 0000000..f0a8d9d Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/warped_night_stand.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/warped_planks_deck.png b/src/main/resources/assets/modernlife/textures/block/warped_planks_deck.png new file mode 100644 index 0000000..3b4a159 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/warped_planks_deck.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/warped_round_table.png b/src/main/resources/assets/modernlife/textures/block/warped_round_table.png new file mode 100644 index 0000000..b6d1e40 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/warped_round_table.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/warped_wall_shelf.png b/src/main/resources/assets/modernlife/textures/block/warped_wall_shelf.png new file mode 100644 index 0000000..5e0cb35 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/warped_wall_shelf.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/washing_machine.png b/src/main/resources/assets/modernlife/textures/block/washing_machine.png new file mode 100644 index 0000000..982cf19 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/washing_machine.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/white.png b/src/main/resources/assets/modernlife/textures/block/white.png new file mode 100644 index 0000000..d0937f8 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/white.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/white_ceramic_tile.png b/src/main/resources/assets/modernlife/textures/block/white_ceramic_tile.png new file mode 100644 index 0000000..9688c1e Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/white_ceramic_tile.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/white_sofa.png b/src/main/resources/assets/modernlife/textures/block/white_sofa.png new file mode 100644 index 0000000..48661e1 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/white_sofa.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/winch.png b/src/main/resources/assets/modernlife/textures/block/winch.png new file mode 100644 index 0000000..9c80849 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/winch.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/winch_anchor.png b/src/main/resources/assets/modernlife/textures/block/winch_anchor.png new file mode 100644 index 0000000..a8aab71 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/winch_anchor.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/winch_anchor_bottom.png b/src/main/resources/assets/modernlife/textures/block/winch_anchor_bottom.png new file mode 100644 index 0000000..a45c4b4 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/winch_anchor_bottom.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/winch_anchor_buckle.png b/src/main/resources/assets/modernlife/textures/block/winch_anchor_buckle.png new file mode 100644 index 0000000..ffc3414 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/winch_anchor_buckle.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/winch_anchor_horn.png b/src/main/resources/assets/modernlife/textures/block/winch_anchor_horn.png new file mode 100644 index 0000000..444b076 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/winch_anchor_horn.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/winch_anchor_top.png b/src/main/resources/assets/modernlife/textures/block/winch_anchor_top.png new file mode 100644 index 0000000..776ad39 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/winch_anchor_top.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/winch_side.png b/src/main/resources/assets/modernlife/textures/block/winch_side.png new file mode 100644 index 0000000..cf7905a Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/winch_side.png differ diff --git a/src/main/resources/assets/modernlife/textures/block/yellow_sofa.png b/src/main/resources/assets/modernlife/textures/block/yellow_sofa.png new file mode 100644 index 0000000..8add853 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/block/yellow_sofa.png differ diff --git a/src/main/resources/assets/modernlife/textures/gui/canvas_tooltip.png b/src/main/resources/assets/modernlife/textures/gui/canvas_tooltip.png new file mode 100644 index 0000000..54feb2d Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/gui/canvas_tooltip.png differ diff --git a/src/main/resources/assets/modernlife/textures/gui/canvas_ui.png b/src/main/resources/assets/modernlife/textures/gui/canvas_ui.png new file mode 100644 index 0000000..c9250aa Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/gui/canvas_ui.png differ diff --git a/src/main/resources/assets/modernlife/textures/gui/gui_chess_blank.png b/src/main/resources/assets/modernlife/textures/gui/gui_chess_blank.png new file mode 100644 index 0000000..1424215 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/gui/gui_chess_blank.png differ diff --git a/src/main/resources/assets/modernlife/textures/gui/gui_container_mini.png b/src/main/resources/assets/modernlife/textures/gui/gui_container_mini.png new file mode 100644 index 0000000..7fe2c4e Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/gui/gui_container_mini.png differ diff --git a/src/main/resources/assets/modernlife/textures/gui/gui_easel_custom_size.png b/src/main/resources/assets/modernlife/textures/gui/gui_easel_custom_size.png new file mode 100644 index 0000000..201cce1 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/gui/gui_easel_custom_size.png differ diff --git a/src/main/resources/assets/modernlife/textures/gui/gui_easel_optional.png b/src/main/resources/assets/modernlife/textures/gui/gui_easel_optional.png new file mode 100644 index 0000000..567ee6c Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/gui/gui_easel_optional.png differ diff --git a/src/main/resources/assets/modernlife/textures/gui/gui_motorboat.png b/src/main/resources/assets/modernlife/textures/gui/gui_motorboat.png new file mode 100644 index 0000000..4906030 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/gui/gui_motorboat.png differ diff --git a/src/main/resources/assets/modernlife/textures/gui/gui_photocopier.png b/src/main/resources/assets/modernlife/textures/gui/gui_photocopier.png new file mode 100644 index 0000000..fb992bd Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/gui/gui_photocopier.png differ diff --git a/src/main/resources/assets/modernlife/textures/gui/gui_printer.png b/src/main/resources/assets/modernlife/textures/gui/gui_printer.png new file mode 100644 index 0000000..1c878a2 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/gui/gui_printer.png differ diff --git a/src/main/resources/assets/modernlife/textures/gui/gui_printer_custom.png b/src/main/resources/assets/modernlife/textures/gui/gui_printer_custom.png new file mode 100644 index 0000000..11cc4e2 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/gui/gui_printer_custom.png differ diff --git a/src/main/resources/assets/modernlife/textures/gui/gui_radiator_all.png b/src/main/resources/assets/modernlife/textures/gui/gui_radiator_all.png new file mode 100644 index 0000000..22f2f17 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/gui/gui_radiator_all.png differ diff --git a/src/main/resources/assets/modernlife/textures/gui/gui_seed_spreader.png b/src/main/resources/assets/modernlife/textures/gui/gui_seed_spreader.png new file mode 100644 index 0000000..e8da2f7 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/gui/gui_seed_spreader.png differ diff --git a/src/main/resources/assets/modernlife/textures/gui/gui_trash.png b/src/main/resources/assets/modernlife/textures/gui/gui_trash.png new file mode 100644 index 0000000..2282dd3 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/gui/gui_trash.png differ diff --git a/src/main/resources/assets/modernlife/textures/gui/mc_guitar_keys_full.png b/src/main/resources/assets/modernlife/textures/gui/mc_guitar_keys_full.png new file mode 100644 index 0000000..50a116b Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/gui/mc_guitar_keys_full.png differ diff --git a/src/main/resources/assets/modernlife/textures/gui/modern_door_top_white.png b/src/main/resources/assets/modernlife/textures/gui/modern_door_top_white.png new file mode 100644 index 0000000..acfb73a Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/gui/modern_door_top_white.png differ diff --git a/src/main/resources/assets/modernlife/textures/gui/modern_door_top_white2.png b/src/main/resources/assets/modernlife/textures/gui/modern_door_top_white2.png new file mode 100644 index 0000000..6fe9dcf Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/gui/modern_door_top_white2.png differ diff --git a/src/main/resources/assets/modernlife/textures/gui/ui_color_picker.png b/src/main/resources/assets/modernlife/textures/gui/ui_color_picker.png new file mode 100644 index 0000000..98be54a Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/gui/ui_color_picker.png differ diff --git a/src/main/resources/assets/modernlife/textures/gui/wireless_power_ui.png b/src/main/resources/assets/modernlife/textures/gui/wireless_power_ui.png new file mode 100644 index 0000000..d3cfc76 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/gui/wireless_power_ui.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/acacia_glass_door.png b/src/main/resources/assets/modernlife/textures/item/acacia_glass_door.png new file mode 100644 index 0000000..5310827 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/acacia_glass_door.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/base_color.png b/src/main/resources/assets/modernlife/textures/item/base_color.png new file mode 100644 index 0000000..91f1c65 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/base_color.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/battery.png b/src/main/resources/assets/modernlife/textures/item/battery.png new file mode 100644 index 0000000..cb15ed2 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/battery.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/bicycle.png b/src/main/resources/assets/modernlife/textures/item/bicycle.png new file mode 100644 index 0000000..9562059 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/bicycle.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/bicycle_uv.png b/src/main/resources/assets/modernlife/textures/item/bicycle_uv.png new file mode 100644 index 0000000..901648b Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/bicycle_uv.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/birch_glass_door.png b/src/main/resources/assets/modernlife/textures/item/birch_glass_door.png new file mode 100644 index 0000000..f369455 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/birch_glass_door.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/bishop.png b/src/main/resources/assets/modernlife/textures/item/bishop.png new file mode 100644 index 0000000..cfc1d06 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/bishop.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/bishop_w.png b/src/main/resources/assets/modernlife/textures/item/bishop_w.png new file mode 100644 index 0000000..106cbea Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/bishop_w.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/black_parts.png b/src/main/resources/assets/modernlife/textures/item/black_parts.png new file mode 100644 index 0000000..a839b1b Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/black_parts.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/book.png b/src/main/resources/assets/modernlife/textures/item/book.png new file mode 100644 index 0000000..d1ea2ac Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/book.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/bullet.png b/src/main/resources/assets/modernlife/textures/item/bullet.png new file mode 100644 index 0000000..463c091 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/bullet.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/bullet_hole_1.png b/src/main/resources/assets/modernlife/textures/item/bullet_hole_1.png new file mode 100644 index 0000000..05e8ecf Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/bullet_hole_1.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/bullet_hole_2.png b/src/main/resources/assets/modernlife/textures/item/bullet_hole_2.png new file mode 100644 index 0000000..05e8ecf Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/bullet_hole_2.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/bullet_hole_3.png b/src/main/resources/assets/modernlife/textures/item/bullet_hole_3.png new file mode 100644 index 0000000..05e8ecf Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/bullet_hole_3.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/camera.png b/src/main/resources/assets/modernlife/textures/item/camera.png new file mode 100644 index 0000000..293c568 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/camera.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/camera_glass.png b/src/main/resources/assets/modernlife/textures/item/camera_glass.png new file mode 100644 index 0000000..0e0dfb8 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/camera_glass.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/camera_viewfinder.png b/src/main/resources/assets/modernlife/textures/item/camera_viewfinder.png new file mode 100644 index 0000000..64c1b14 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/camera_viewfinder.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/chainsaw_blade.png.mcmeta b/src/main/resources/assets/modernlife/textures/item/chainsaw_blade.png.mcmeta new file mode 100644 index 0000000..78df88c --- /dev/null +++ b/src/main/resources/assets/modernlife/textures/item/chainsaw_blade.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/textures/item/chainsaw_blade_off.png b/src/main/resources/assets/modernlife/textures/item/chainsaw_blade_off.png new file mode 100644 index 0000000..130b5c9 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/chainsaw_blade_off.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/chainsaw_blade_on.png b/src/main/resources/assets/modernlife/textures/item/chainsaw_blade_on.png new file mode 100644 index 0000000..b39626f Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/chainsaw_blade_on.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/chainsaw_blade_on.png.mcmeta b/src/main/resources/assets/modernlife/textures/item/chainsaw_blade_on.png.mcmeta new file mode 100644 index 0000000..78df88c --- /dev/null +++ b/src/main/resources/assets/modernlife/textures/item/chainsaw_blade_on.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/textures/item/crimson_glass_door.png b/src/main/resources/assets/modernlife/textures/item/crimson_glass_door.png new file mode 100644 index 0000000..ce71099 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/crimson_glass_door.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/dark_oak_glass_door.png b/src/main/resources/assets/modernlife/textures/item/dark_oak_glass_door.png new file mode 100644 index 0000000..7f5d865 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/dark_oak_glass_door.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/extended_gun_magazine.png b/src/main/resources/assets/modernlife/textures/item/extended_gun_magazine.png new file mode 100644 index 0000000..fde4c57 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/extended_gun_magazine.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/flashlight_off.png b/src/main/resources/assets/modernlife/textures/item/flashlight_off.png new file mode 100644 index 0000000..cdfefda Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/flashlight_off.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/flashlight_on.png b/src/main/resources/assets/modernlife/textures/item/flashlight_on.png new file mode 100644 index 0000000..9710a88 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/flashlight_on.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/gas_can.png b/src/main/resources/assets/modernlife/textures/item/gas_can.png new file mode 100644 index 0000000..e44690a Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/gas_can.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/glass_door.png b/src/main/resources/assets/modernlife/textures/item/glass_door.png new file mode 100644 index 0000000..bf17e28 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/glass_door.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/guitar.png b/src/main/resources/assets/modernlife/textures/item/guitar.png new file mode 100644 index 0000000..446e603 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/guitar.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/gun_magazine.png b/src/main/resources/assets/modernlife/textures/item/gun_magazine.png new file mode 100644 index 0000000..2aacbe4 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/gun_magazine.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/handgun.png b/src/main/resources/assets/modernlife/textures/item/handgun.png new file mode 100644 index 0000000..9677fea Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/handgun.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/holes.png b/src/main/resources/assets/modernlife/textures/item/holes.png new file mode 100644 index 0000000..5dacb6b Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/holes.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/iron_glass_door.png b/src/main/resources/assets/modernlife/textures/item/iron_glass_door.png new file mode 100644 index 0000000..62b2cd6 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/iron_glass_door.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/jungle_glass_door.png b/src/main/resources/assets/modernlife/textures/item/jungle_glass_door.png new file mode 100644 index 0000000..1d2f17c Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/jungle_glass_door.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/king.png b/src/main/resources/assets/modernlife/textures/item/king.png new file mode 100644 index 0000000..e386599 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/king.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/king_w.png b/src/main/resources/assets/modernlife/textures/item/king_w.png new file mode 100644 index 0000000..7d67d68 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/king_w.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/knight.png b/src/main/resources/assets/modernlife/textures/item/knight.png new file mode 100644 index 0000000..72368ea Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/knight.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/knight_w.png b/src/main/resources/assets/modernlife/textures/item/knight_w.png new file mode 100644 index 0000000..b12acf5 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/knight_w.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/memory_card.png b/src/main/resources/assets/modernlife/textures/item/memory_card.png new file mode 100644 index 0000000..71d0bef Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/memory_card.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/metal_color.png b/src/main/resources/assets/modernlife/textures/item/metal_color.png new file mode 100644 index 0000000..950d0f9 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/metal_color.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/modern_white_door.png b/src/main/resources/assets/modernlife/textures/item/modern_white_door.png new file mode 100644 index 0000000..252275a Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/modern_white_door.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/motorboat_uv.png b/src/main/resources/assets/modernlife/textures/item/motorboat_uv.png new file mode 100644 index 0000000..b60d524 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/motorboat_uv.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/muzzle_flash.png b/src/main/resources/assets/modernlife/textures/item/muzzle_flash.png new file mode 100644 index 0000000..2c0a1c5 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/muzzle_flash.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/muzzle_flash.png.mcmeta b/src/main/resources/assets/modernlife/textures/item/muzzle_flash.png.mcmeta new file mode 100644 index 0000000..78df88c --- /dev/null +++ b/src/main/resources/assets/modernlife/textures/item/muzzle_flash.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modernlife/textures/item/oak_glass_door.png b/src/main/resources/assets/modernlife/textures/item/oak_glass_door.png new file mode 100644 index 0000000..5f02497 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/oak_glass_door.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/paintbrush.png b/src/main/resources/assets/modernlife/textures/item/paintbrush.png new file mode 100644 index 0000000..cf4aa16 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/paintbrush.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/pawn_small.png b/src/main/resources/assets/modernlife/textures/item/pawn_small.png new file mode 100644 index 0000000..b8f9471 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/pawn_small.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/pawn_small_w.png b/src/main/resources/assets/modernlife/textures/item/pawn_small_w.png new file mode 100644 index 0000000..991b73d Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/pawn_small_w.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/queen.png b/src/main/resources/assets/modernlife/textures/item/queen.png new file mode 100644 index 0000000..26d347e Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/queen.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/queen_w.png b/src/main/resources/assets/modernlife/textures/item/queen_w.png new file mode 100644 index 0000000..0f58dc1 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/queen_w.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/rook.png b/src/main/resources/assets/modernlife/textures/item/rook.png new file mode 100644 index 0000000..4846d20 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/rook.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/rook_w.png b/src/main/resources/assets/modernlife/textures/item/rook_w.png new file mode 100644 index 0000000..4fc1490 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/rook_w.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/speedometer.png b/src/main/resources/assets/modernlife/textures/item/speedometer.png new file mode 100644 index 0000000..ddaa085 Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/speedometer.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/spruce_glass_door.png b/src/main/resources/assets/modernlife/textures/item/spruce_glass_door.png new file mode 100644 index 0000000..1a6071b Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/spruce_glass_door.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/tire1.png b/src/main/resources/assets/modernlife/textures/item/tire1.png new file mode 100644 index 0000000..8cfcaec Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/tire1.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/tire2.png b/src/main/resources/assets/modernlife/textures/item/tire2.png new file mode 100644 index 0000000..979ac2b Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/tire2.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/tire3.png b/src/main/resources/assets/modernlife/textures/item/tire3.png new file mode 100644 index 0000000..ee1c95c Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/tire3.png differ diff --git a/src/main/resources/assets/modernlife/textures/item/warped_glass_door.png b/src/main/resources/assets/modernlife/textures/item/warped_glass_door.png new file mode 100644 index 0000000..271250b Binary files /dev/null and b/src/main/resources/assets/modernlife/textures/item/warped_glass_door.png differ diff --git a/src/main/resources/data/modernlife/recipes/bullet.json b/src/main/resources/data/modernlife/recipes/bullet.json new file mode 100644 index 0000000..4d46372 --- /dev/null +++ b/src/main/resources/data/modernlife/recipes/bullet.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:copper_ingot" + }, + { + "item": "minecraft:gunpowder" + } + ], + "result": { + "item": "modernlife:bullet", + "count": 1 + } +} \ No newline at end of file