diff --git a/src/main/resources/assets/ornamentum/blockstates/iron_shelf.json b/src/main/resources/assets/ornamentum/blockstates/iron_shelf.json index 73a5b82..df11966 100644 --- a/src/main/resources/assets/ornamentum/blockstates/iron_shelf.json +++ b/src/main/resources/assets/ornamentum/blockstates/iron_shelf.json @@ -5,28 +5,40 @@ { "model": "ornamentum:block/iron_shelf_things_1", "weight": 1 }, { "model": "ornamentum:block/iron_shelf_things_2", "weight": 1 }, { "model": "ornamentum:block/iron_shelf_things_3", "weight": 1 }, - { "model": "ornamentum:block/iron_shelf_things_4", "weight": 3 } + { "model": "ornamentum:block/iron_shelf_things_4", "weight": 2 }, + { "model": "ornamentum:block/iron_shelf_things_5", "weight": 2 }, + { "model": "ornamentum:block/iron_shelf_things_6", "weight": 2 }, + { "model": "ornamentum:block/iron_shelf_things_7", "weight": 2 } ], "facing=south": [ { "model": "ornamentum:block/iron_shelf", "y": 180, "weight": 6 }, { "model": "ornamentum:block/iron_shelf_things_1", "y": 180, "weight": 1 }, { "model": "ornamentum:block/iron_shelf_things_2", "y": 180, "weight": 1 }, { "model": "ornamentum:block/iron_shelf_things_3", "y": 180, "weight": 1 }, - { "model": "ornamentum:block/iron_shelf_things_4", "y": 180, "weight": 3 } + { "model": "ornamentum:block/iron_shelf_things_4", "y": 180, "weight": 2 }, + { "model": "ornamentum:block/iron_shelf_things_5", "y": 180, "weight": 2 }, + { "model": "ornamentum:block/iron_shelf_things_6", "y": 180, "weight": 2 }, + { "model": "ornamentum:block/iron_shelf_things_7", "y": 180, "weight": 2 } ], "facing=east": [ { "model": "ornamentum:block/iron_shelf", "y": 90, "weight": 6 }, { "model": "ornamentum:block/iron_shelf_things_1", "y": 90, "weight": 1 }, { "model": "ornamentum:block/iron_shelf_things_2", "y": 90, "weight": 1 }, { "model": "ornamentum:block/iron_shelf_things_3", "y": 90, "weight": 1 }, - { "model": "ornamentum:block/iron_shelf_things_4", "y": 90, "weight": 3 } + { "model": "ornamentum:block/iron_shelf_things_4", "y": 90, "weight": 2 }, + { "model": "ornamentum:block/iron_shelf_things_5", "y": 90, "weight": 2 }, + { "model": "ornamentum:block/iron_shelf_things_6", "y": 90, "weight": 2 }, + { "model": "ornamentum:block/iron_shelf_things_7", "y": 90, "weight": 2 } ], "facing=west": [ { "model": "ornamentum:block/iron_shelf", "y": 270, "weight": 6 }, { "model": "ornamentum:block/iron_shelf_things_1", "y": 270, "weight": 1 }, { "model": "ornamentum:block/iron_shelf_things_2", "y": 270, "weight": 1 }, { "model": "ornamentum:block/iron_shelf_things_3", "y": 270, "weight": 1 }, - { "model": "ornamentum:block/iron_shelf_things_4", "y": 270, "weight": 3 } + { "model": "ornamentum:block/iron_shelf_things_4", "y": 270, "weight": 2 }, + { "model": "ornamentum:block/iron_shelf_things_5", "y": 270, "weight": 2 }, + { "model": "ornamentum:block/iron_shelf_things_6", "y": 270, "weight": 2 }, + { "model": "ornamentum:block/iron_shelf_things_7", "y": 270, "weight": 2 } ] } } \ No newline at end of file diff --git a/src/main/resources/assets/ornamentum/models/block/iron_shelf_things_5.json b/src/main/resources/assets/ornamentum/models/block/iron_shelf_things_5.json new file mode 100644 index 0000000..1899dde --- /dev/null +++ b/src/main/resources/assets/ornamentum/models/block/iron_shelf_things_5.json @@ -0,0 +1,151 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench by Ian1337", + "parent": "block/block", + "textures": { + "1": "ornamentum:block/iron_shelf/iron_shelf", + "3": "ornamentum:block/pool_tiles", + "particle": "ornamentum:block/iron_shelf/iron_shelf" + }, + "elements": [ + { + "name": "frame_R", + "from": [0, 0, 0], + "to": [1, 16, 1], + "faces": { + "north": {"uv": [1, 0, 2, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 2, 16], "texture": "#1"}, + "south": {"uv": [5, 0, 6, 16], "texture": "#1"}, + "west": {"uv": [3, 0, 4, 16], "texture": "#1"}, + "up": {"uv": [12, 0, 13, 1], "texture": "#1"}, + "down": {"uv": [14, 15, 15, 16], "texture": "#1"} + } + }, + { + "name": "Frame_R_back", + "from": [0, 0, 15], + "to": [1, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]}, + "faces": { + "north": {"uv": [7, 0, 8, 16], "texture": "#1"}, + "east": {"uv": [3, 0, 4, 16], "texture": "#1"}, + "south": {"uv": [9, 0, 10, 16], "texture": "#1"}, + "west": {"uv": [5, 0, 6, 16], "texture": "#1"}, + "up": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "Frame_L_back", + "from": [15, 0, 15], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 14]}, + "faces": { + "north": {"uv": [7, 0, 8, 16], "texture": "#1"}, + "east": {"uv": [9, 0, 10, 16], "texture": "#1"}, + "south": {"uv": [13, 0, 14, 16], "texture": "#1"}, + "west": {"uv": [3, 0, 4, 16], "texture": "#1"}, + "up": {"uv": [10, 14, 11, 15], "texture": "#1"}, + "down": {"uv": [1, 0, 2, 1], "texture": "#1"} + } + }, + { + "name": "Frame_L", + "from": [15, 0, 0], + "to": [16, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 0]}, + "faces": { + "north": {"uv": [7, 0, 8, 16], "texture": "#1"}, + "east": {"uv": [13, 0, 14, 16], "texture": "#1"}, + "south": {"uv": [11, 0, 12, 16], "texture": "#1"}, + "west": {"uv": [9, 0, 10, 16], "texture": "#1"}, + "up": {"uv": [15, 0, 16, 1], "texture": "#1"}, + "down": {"uv": [0, 15, 1, 16], "texture": "#1"} + } + }, + { + "name": "lower_level", + "from": [0.5, 3, 0.5], + "to": [15.5, 3, 15.5], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 3, 1.5]}, + "faces": { + "north": {"uv": [1, 2, 16, 2], "texture": "#1"}, + "east": {"uv": [1, 2, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 2, 15, 2], "texture": "#1"}, + "west": {"uv": [0, 2, 15, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "name": "upper_level", + "from": [0.5, 11, 0.5], + "to": [15.5, 11, 15.5], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 11, 1.5]}, + "faces": { + "north": {"uv": [1, 2, 16, 2], "texture": "#1"}, + "east": {"uv": [1, 2, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 2, 15, 2], "texture": "#1"}, + "west": {"uv": [0, 2, 15, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [5, 11.1, 5], + "to": [9, 15.1, 9], + "rotation": {"angle": -22.5, "axis": "y", "origin": [5, 11.1, 5]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#3"} + } + } + ], + "display": {}, + "groups": [ + { + "name": "iron_shelf", + "origin": [8, 8, 8], + "scope": 0, + "color": 0, + "children": [ + { + "name": "frame", + "origin": [0, 0, 0], + "scope": 0, + "color": 0, + "children": [0, 1, 2, 3] + }, + { + "name": "levels", + "origin": [8, 8, 8], + "scope": 0, + "color": 0, + "children": [ + 4, + 5, + { + "name": "things", + "origin": [8, 8, 8], + "scope": 0, + "color": 0, + "children": [ + { + "name": "block", + "origin": [8, 8, 8], + "scope": 0, + "color": 0, + "children": [6] + } + ] + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/ornamentum/models/block/iron_shelf_things_6.json b/src/main/resources/assets/ornamentum/models/block/iron_shelf_things_6.json new file mode 100644 index 0000000..0290ee6 --- /dev/null +++ b/src/main/resources/assets/ornamentum/models/block/iron_shelf_things_6.json @@ -0,0 +1,151 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench by Ian1337", + "parent": "block/block", + "textures": { + "1": "ornamentum:block/iron_shelf/iron_shelf", + "3": "minecraft:block/diamond_ore", + "particle": "ornamentum:block/iron_shelf/iron_shelf" + }, + "elements": [ + { + "name": "frame_R", + "from": [0, 0, 0], + "to": [1, 16, 1], + "faces": { + "north": {"uv": [1, 0, 2, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 2, 16], "texture": "#1"}, + "south": {"uv": [5, 0, 6, 16], "texture": "#1"}, + "west": {"uv": [3, 0, 4, 16], "texture": "#1"}, + "up": {"uv": [12, 0, 13, 1], "texture": "#1"}, + "down": {"uv": [14, 15, 15, 16], "texture": "#1"} + } + }, + { + "name": "Frame_R_back", + "from": [0, 0, 15], + "to": [1, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]}, + "faces": { + "north": {"uv": [7, 0, 8, 16], "texture": "#1"}, + "east": {"uv": [3, 0, 4, 16], "texture": "#1"}, + "south": {"uv": [9, 0, 10, 16], "texture": "#1"}, + "west": {"uv": [5, 0, 6, 16], "texture": "#1"}, + "up": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "Frame_L_back", + "from": [15, 0, 15], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 14]}, + "faces": { + "north": {"uv": [7, 0, 8, 16], "texture": "#1"}, + "east": {"uv": [9, 0, 10, 16], "texture": "#1"}, + "south": {"uv": [13, 0, 14, 16], "texture": "#1"}, + "west": {"uv": [3, 0, 4, 16], "texture": "#1"}, + "up": {"uv": [10, 14, 11, 15], "texture": "#1"}, + "down": {"uv": [1, 0, 2, 1], "texture": "#1"} + } + }, + { + "name": "Frame_L", + "from": [15, 0, 0], + "to": [16, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 0]}, + "faces": { + "north": {"uv": [7, 0, 8, 16], "texture": "#1"}, + "east": {"uv": [13, 0, 14, 16], "texture": "#1"}, + "south": {"uv": [11, 0, 12, 16], "texture": "#1"}, + "west": {"uv": [9, 0, 10, 16], "texture": "#1"}, + "up": {"uv": [15, 0, 16, 1], "texture": "#1"}, + "down": {"uv": [0, 15, 1, 16], "texture": "#1"} + } + }, + { + "name": "lower_level", + "from": [0.5, 3, 0.5], + "to": [15.5, 3, 15.5], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 3, 1.5]}, + "faces": { + "north": {"uv": [1, 2, 16, 2], "texture": "#1"}, + "east": {"uv": [1, 2, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 2, 15, 2], "texture": "#1"}, + "west": {"uv": [0, 2, 15, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "name": "upper_level", + "from": [0.5, 11, 0.5], + "to": [15.5, 11, 15.5], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 11, 1.5]}, + "faces": { + "north": {"uv": [1, 2, 16, 2], "texture": "#1"}, + "east": {"uv": [1, 2, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 2, 15, 2], "texture": "#1"}, + "west": {"uv": [0, 2, 15, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [5, 11.1, 5], + "to": [9, 15.1, 9], + "rotation": {"angle": -22.5, "axis": "y", "origin": [5, 11.1, 5]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#3"} + } + } + ], + "display": {}, + "groups": [ + { + "name": "iron_shelf", + "origin": [8, 8, 8], + "scope": 0, + "color": 0, + "children": [ + { + "name": "frame", + "origin": [0, 0, 0], + "scope": 0, + "color": 0, + "children": [0, 1, 2, 3] + }, + { + "name": "levels", + "origin": [8, 8, 8], + "scope": 0, + "color": 0, + "children": [ + 4, + 5, + { + "name": "things", + "origin": [8, 8, 8], + "scope": 0, + "color": 0, + "children": [ + { + "name": "block", + "origin": [8, 8, 8], + "scope": 0, + "color": 0, + "children": [6] + } + ] + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/ornamentum/models/block/iron_shelf_things_7.json b/src/main/resources/assets/ornamentum/models/block/iron_shelf_things_7.json new file mode 100644 index 0000000..c460f98 --- /dev/null +++ b/src/main/resources/assets/ornamentum/models/block/iron_shelf_things_7.json @@ -0,0 +1,151 @@ +{ + "format_version": "1.21.6", + "credit": "Made with Blockbench by Ian1337", + "parent": "block/block", + "textures": { + "1": "ornamentum:block/iron_shelf/iron_shelf", + "3": "minecraft:block/stone", + "particle": "ornamentum:block/iron_shelf/iron_shelf" + }, + "elements": [ + { + "name": "frame_R", + "from": [0, 0, 0], + "to": [1, 16, 1], + "faces": { + "north": {"uv": [1, 0, 2, 16], "texture": "#1"}, + "east": {"uv": [1, 0, 2, 16], "texture": "#1"}, + "south": {"uv": [5, 0, 6, 16], "texture": "#1"}, + "west": {"uv": [3, 0, 4, 16], "texture": "#1"}, + "up": {"uv": [12, 0, 13, 1], "texture": "#1"}, + "down": {"uv": [14, 15, 15, 16], "texture": "#1"} + } + }, + { + "name": "Frame_R_back", + "from": [0, 0, 15], + "to": [1, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 14]}, + "faces": { + "north": {"uv": [7, 0, 8, 16], "texture": "#1"}, + "east": {"uv": [3, 0, 4, 16], "texture": "#1"}, + "south": {"uv": [9, 0, 10, 16], "texture": "#1"}, + "west": {"uv": [5, 0, 6, 16], "texture": "#1"}, + "up": {"uv": [1, 1, 2, 2], "texture": "#1"}, + "down": {"uv": [0, 0, 1, 1], "texture": "#1"} + } + }, + { + "name": "Frame_L_back", + "from": [15, 0, 15], + "to": [16, 16, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 14]}, + "faces": { + "north": {"uv": [7, 0, 8, 16], "texture": "#1"}, + "east": {"uv": [9, 0, 10, 16], "texture": "#1"}, + "south": {"uv": [13, 0, 14, 16], "texture": "#1"}, + "west": {"uv": [3, 0, 4, 16], "texture": "#1"}, + "up": {"uv": [10, 14, 11, 15], "texture": "#1"}, + "down": {"uv": [1, 0, 2, 1], "texture": "#1"} + } + }, + { + "name": "Frame_L", + "from": [15, 0, 0], + "to": [16, 16, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [14, 0, 0]}, + "faces": { + "north": {"uv": [7, 0, 8, 16], "texture": "#1"}, + "east": {"uv": [13, 0, 14, 16], "texture": "#1"}, + "south": {"uv": [11, 0, 12, 16], "texture": "#1"}, + "west": {"uv": [9, 0, 10, 16], "texture": "#1"}, + "up": {"uv": [15, 0, 16, 1], "texture": "#1"}, + "down": {"uv": [0, 15, 1, 16], "texture": "#1"} + } + }, + { + "name": "lower_level", + "from": [0.5, 3, 0.5], + "to": [15.5, 3, 15.5], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 3, 1.5]}, + "faces": { + "north": {"uv": [1, 2, 16, 2], "texture": "#1"}, + "east": {"uv": [1, 2, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 2, 15, 2], "texture": "#1"}, + "west": {"uv": [0, 2, 15, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "name": "upper_level", + "from": [0.5, 11, 0.5], + "to": [15.5, 11, 15.5], + "rotation": {"angle": 0, "axis": "y", "origin": [1.5, 11, 1.5]}, + "faces": { + "north": {"uv": [1, 2, 16, 2], "texture": "#1"}, + "east": {"uv": [1, 2, 16, 2], "texture": "#1"}, + "south": {"uv": [0, 2, 15, 2], "texture": "#1"}, + "west": {"uv": [0, 2, 15, 2], "texture": "#1"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#1"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#1"} + } + }, + { + "from": [5, 11.1, 5], + "to": [9, 15.1, 9], + "rotation": {"angle": -22.5, "axis": "y", "origin": [5, 11.1, 5]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#3"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#3"} + } + } + ], + "display": {}, + "groups": [ + { + "name": "iron_shelf", + "origin": [8, 8, 8], + "scope": 0, + "color": 0, + "children": [ + { + "name": "frame", + "origin": [0, 0, 0], + "scope": 0, + "color": 0, + "children": [0, 1, 2, 3] + }, + { + "name": "levels", + "origin": [8, 8, 8], + "scope": 0, + "color": 0, + "children": [ + 4, + 5, + { + "name": "things", + "origin": [8, 8, 8], + "scope": 0, + "color": 0, + "children": [ + { + "name": "block", + "origin": [8, 8, 8], + "scope": 0, + "color": 0, + "children": [6] + } + ] + } + ] + } + ] + } + ] +} \ No newline at end of file