From beec47a593fbb5f2b2837c71e2bcdacfc3d75593 Mon Sep 17 00:00:00 2001 From: TGdoesCode Date: Thu, 12 Mar 2026 20:44:38 +0100 Subject: [PATCH] stolen ak47 model lol :P --- .../assets/szar/models/item/ak47_1.json | 2639 +++++++++++++++++ .../assets/szar/textures/item/ak47texture.png | Bin 0 -> 3594 bytes 2 files changed, 2639 insertions(+) create mode 100644 src/main/resources/assets/szar/models/item/ak47_1.json create mode 100644 src/main/resources/assets/szar/textures/item/ak47texture.png diff --git a/src/main/resources/assets/szar/models/item/ak47_1.json b/src/main/resources/assets/szar/models/item/ak47_1.json new file mode 100644 index 0000000..bab39e2 --- /dev/null +++ b/src/main/resources/assets/szar/models/item/ak47_1.json @@ -0,0 +1,2639 @@ +{ + "credit": "Converted from TechGuns ModelAK", + "texture_size": [ + 128, + 64 + ], + "textures": { + "0": "szar:item/ak47texture", + "particle": "szar:item/ak47texture" + }, + "elements": [ + { + "name": "Magazine05", + "from": [ + 6.5, + 16.0, + 0.0 + ], + "to": [ + 8.5, + 24.0, + 2.0 + ], + "faces": { + "up": { + "uv": [ + 0.25, + 0.0, + 0.5, + 0.5 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 0.5, + 0.0, + 0.75, + 0.5 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 0.0, + 0.5, + 0.25, + 2.5 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 0.25, + 0.5, + 0.5, + 2.5 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 0.5, + 0.5, + 0.75, + 2.5 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 0.75, + 0.5, + 1.0, + 2.5 + ], + "texture": "#0" + } + }, + "rotation": { + "angle": -9.0, + "axis": "x", + "origin": [ + 6.5, + 24.0, + 0.0 + ] + } + }, + { + "name": "Grip2", + "from": [ + 6.0, + 21.0, + 19.0 + ], + "to": [ + 9.0, + 23.0, + 20.0 + ], + "faces": { + "up": { + "uv": [ + 0.125, + 2.75, + 0.5, + 3.0 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 0.5, + 2.75, + 0.875, + 3.0 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 0.0, + 3.0, + 0.125, + 3.5 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 0.125, + 3.0, + 0.5, + 3.5 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 0.5, + 3.0, + 0.625, + 3.5 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 0.625, + 3.0, + 1.0, + 3.5 + ], + "texture": "#0" + } + } + }, + { + "name": "MagHolder", + "from": [ + 6.0, + 20.0, + 7.0 + ], + "to": [ + 9.0, + 23.0, + 9.0 + ], + "faces": { + "up": { + "uv": [ + 2.5, + 3.5, + 2.875, + 4.0 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 2.875, + 3.5, + 3.25, + 4.0 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 2.25, + 4.0, + 2.5, + 4.75 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 2.5, + 4.0, + 2.875, + 4.75 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 2.875, + 4.0, + 3.125, + 4.75 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 3.125, + 4.0, + 3.5, + 4.75 + ], + "texture": "#0" + } + } + }, + { + "name": "Trigger02", + "from": [ + 7.0, + 20.5, + 13.0 + ], + "to": [ + 8.0, + 23.5, + 14.0 + ], + "faces": { + "up": { + "uv": [ + 1.75, + 3.75, + 1.875, + 4.0 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 1.875, + 3.75, + 2.0, + 4.0 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 1.625, + 4.0, + 1.75, + 4.75 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 1.75, + 4.0, + 1.875, + 4.75 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 1.875, + 4.0, + 2.0, + 4.75 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 2.0, + 4.0, + 2.125, + 4.75 + ], + "texture": "#0" + } + }, + "rotation": { + "angle": -15.0, + "axis": "x", + "origin": [ + 7.0, + 23.5, + 13.0 + ] + } + }, + { + "name": "Barrel", + "from": [ + 7.5, + 25.5, + -23.0 + ], + "to": [ + 10.5, + 28.5, + -20.0 + ], + "faces": { + "up": { + "uv": [ + 5.0, + 6.75, + 5.375, + 7.5 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 5.375, + 6.75, + 5.75, + 7.5 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 4.625, + 7.5, + 5.0, + 8.25 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 5.0, + 7.5, + 5.375, + 8.25 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 5.375, + 7.5, + 5.75, + 8.25 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 5.75, + 7.5, + 6.125, + 8.25 + ], + "texture": "#0" + } + }, + "rotation": { + "angle": 45.0, + "axis": "z", + "origin": [ + 7.5, + 28.5, + -23.0 + ] + } + }, + { + "name": "Receiver06", + "from": [ + 7.0, + 29.0, + 20.5 + ], + "to": [ + 8.0, + 30.0, + 21.5 + ], + "faces": { + "up": { + "uv": [ + 6.125, + 0.0, + 6.25, + 0.25 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 6.25, + 0.0, + 6.375, + 0.25 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 6.0, + 0.25, + 6.125, + 0.5 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 6.125, + 0.25, + 6.25, + 0.5 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 6.25, + 0.25, + 6.375, + 0.5 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 6.375, + 0.25, + 6.5, + 0.5 + ], + "texture": "#0" + } + }, + "rotation": { + "angle": -70.0, + "axis": "x", + "origin": [ + 7.0, + 30.0, + 20.5 + ] + } + }, + { + "name": "Trigger01", + "from": [ + 6.5, + 19.0, + 10.0 + ], + "to": [ + 8.5, + 20.0, + 17.0 + ], + "faces": { + "up": { + "uv": [ + 3.625, + 3.25, + 3.875, + 5.0 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 3.875, + 3.25, + 4.125, + 5.0 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 2.75, + 5.0, + 3.625, + 5.25 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 3.625, + 5.0, + 3.875, + 5.25 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 3.875, + 5.0, + 4.75, + 5.25 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 4.75, + 5.0, + 5.0, + 5.25 + ], + "texture": "#0" + } + } + }, + { + "name": "Magazine01", + "from": [ + 6.5, + 19.0, + 9.0 + ], + "to": [ + 8.5, + 23.0, + 10.0 + ], + "faces": { + "up": { + "uv": [ + 4.375, + 3.25, + 4.625, + 3.5 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 4.625, + 3.25, + 4.875, + 3.5 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 4.25, + 3.5, + 4.375, + 4.5 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 4.375, + 3.5, + 4.625, + 4.5 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 4.625, + 3.5, + 4.75, + 4.5 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 4.75, + 3.5, + 5.0, + 4.5 + ], + "texture": "#0" + } + } + }, + { + "name": "Magazine02", + "from": [ + 6.0, + 20.0, + 14.0 + ], + "to": [ + 9.0, + 23.0, + 19.0 + ], + "faces": { + "up": { + "uv": [ + 0.625, + 3.75, + 1.0, + 5.0 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 1.0, + 3.75, + 1.375, + 5.0 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 0.0, + 5.0, + 0.625, + 5.75 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 0.625, + 5.0, + 1.0, + 5.75 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 1.0, + 5.0, + 1.625, + 5.75 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 1.625, + 5.0, + 2.0, + 5.75 + ], + "texture": "#0" + } + } + }, + { + "name": "Grip1", + "from": [ + 6.0, + 12.0, + 15.0 + ], + "to": [ + 9.0, + 20.0, + 19.0 + ], + "faces": { + "up": { + "uv": [ + 3.75, + 0.0, + 4.125, + 1.0 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 4.125, + 0.0, + 4.5, + 1.0 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 3.25, + 1.0, + 3.75, + 3.0 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 3.75, + 1.0, + 4.125, + 3.0 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 4.125, + 1.0, + 4.625, + 3.0 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 4.625, + 1.0, + 5.0, + 3.0 + ], + "texture": "#0" + } + }, + "rotation": { + "angle": 21.3, + "axis": "x", + "origin": [ + 6.0, + 20.0, + 15.0 + ] + } + }, + { + "name": "Magazine06", + "from": [ + 6.5, + 8.6, + -1.0 + ], + "to": [ + 8.5, + 16.6, + 1.0 + ], + "faces": { + "up": { + "uv": [ + 0.25, + 0.0, + 0.5, + 0.5 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 0.5, + 0.0, + 0.75, + 0.5 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 0.0, + 0.5, + 0.25, + 2.5 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 0.25, + 0.5, + 0.5, + 2.5 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 0.5, + 0.5, + 0.75, + 2.5 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 0.75, + 0.5, + 1.0, + 2.5 + ], + "texture": "#0" + } + }, + "rotation": { + "angle": -20.0, + "axis": "x", + "origin": [ + 6.5, + 16.6, + -1.0 + ] + } + }, + { + "name": "Magazine03", + "from": [ + 6.0, + 16.0, + 2.0 + ], + "to": [ + 9.0, + 24.0, + 7.0 + ], + "faces": { + "up": { + "uv": [ + 1.75, + 0.0, + 2.125, + 1.25 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 2.125, + 0.0, + 2.5, + 1.25 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 1.125, + 1.25, + 1.75, + 3.25 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 1.75, + 1.25, + 2.125, + 3.25 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 2.125, + 1.25, + 2.75, + 3.25 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 2.75, + 1.25, + 3.125, + 3.25 + ], + "texture": "#0" + } + }, + "rotation": { + "angle": -9.0, + "axis": "x", + "origin": [ + 6.0, + 24.0, + 2.0 + ] + } + }, + { + "name": "Magazine04", + "from": [ + 6.0, + 8.0, + 1.0 + ], + "to": [ + 9.0, + 17.0, + 6.0 + ], + "faces": { + "up": { + "uv": [ + 1.75, + 0.0, + 2.125, + 1.25 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 2.125, + 0.0, + 2.5, + 1.25 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 1.125, + 1.25, + 1.75, + 3.5 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 1.75, + 1.25, + 2.125, + 3.5 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 2.125, + 1.25, + 2.75, + 3.5 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 2.75, + 1.25, + 3.125, + 3.5 + ], + "texture": "#0" + } + }, + "rotation": { + "angle": -20.0, + "axis": "x", + "origin": [ + 6.0, + 17.0, + 1.0 + ] + } + }, + { + "name": "Receiver03", + "from": [ + 5.5, + 28.0, + -11.0 + ], + "to": [ + 9.5, + 31.0, + -4.0 + ], + "faces": { + "up": { + "uv": [ + 6.875, + 0.0, + 7.375, + 1.75 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 7.375, + 0.0, + 7.875, + 1.75 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 6.0, + 1.75, + 6.875, + 2.5 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 6.875, + 1.75, + 7.375, + 2.5 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 7.375, + 1.75, + 8.25, + 2.5 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 8.25, + 1.75, + 8.75, + 2.5 + ], + "texture": "#0" + } + } + }, + { + "name": "Handguard01", + "from": [ + 6.0, + 28.0, + -20.0 + ], + "to": [ + 9.0, + 31.0, + -11.0 + ], + "faces": { + "up": { + "uv": [ + 7.125, + 2.5, + 7.5, + 4.75 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 7.5, + 2.5, + 7.875, + 4.75 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 6.0, + 4.75, + 7.125, + 5.5 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 7.125, + 4.75, + 7.5, + 5.5 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 7.5, + 4.75, + 8.625, + 5.5 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 8.625, + 4.75, + 9.0, + 5.5 + ], + "texture": "#0" + } + } + }, + { + "name": "Handguard02", + "from": [ + 5.5, + 23.0, + -20.0 + ], + "to": [ + 9.5, + 28.0, + -6.0 + ], + "faces": { + "up": { + "uv": [ + 13.25, + 0.0, + 13.75, + 3.5 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 13.75, + 0.0, + 14.25, + 3.5 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 11.5, + 3.5, + 13.25, + 4.75 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 13.25, + 3.5, + 13.75, + 4.75 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 13.75, + 3.5, + 15.5, + 4.75 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 15.5, + 3.5, + 16.0, + 4.75 + ], + "texture": "#0" + } + } + }, + { + "name": "Barrel03", + "from": [ + 7.0, + 26.0333, + -42.0 + ], + "to": [ + 8.0, + 32.0333, + -41.0 + ], + "faces": { + "up": { + "uv": [ + 0.125, + 11.5, + 0.25, + 11.75 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 0.25, + 11.5, + 0.375, + 11.75 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 0.0, + 11.75, + 0.125, + 13.25 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 0.125, + 11.75, + 0.25, + 13.25 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 0.25, + 11.75, + 0.375, + 13.25 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 0.375, + 11.75, + 0.5, + 13.25 + ], + "texture": "#0" + } + }, + "rotation": { + "angle": 21.3, + "axis": "x", + "origin": [ + 7.0, + 32.0333, + -42.0 + ] + } + }, + { + "name": "Barrel02", + "from": [ + 7.5, + 29.0333, + -29.0 + ], + "to": [ + 9.5, + 31.0333, + -20.0 + ], + "faces": { + "up": { + "uv": [ + 5.75, + 8.5, + 6.0, + 10.75 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 6.0, + 8.5, + 6.25, + 10.75 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 4.625, + 10.75, + 5.75, + 11.25 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 5.75, + 10.75, + 6.0, + 11.25 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 6.0, + 10.75, + 7.125, + 11.25 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 7.125, + 10.75, + 7.375, + 11.25 + ], + "texture": "#0" + } + }, + "rotation": { + "angle": 45.0, + "axis": "z", + "origin": [ + 7.5, + 31.0333, + -29.0 + ] + } + }, + { + "name": "Receiver02", + "from": [ + 5.5, + 23.0, + -6.0 + ], + "to": [ + 9.5, + 28.0, + 22.0 + ], + "faces": { + "up": { + "uv": [ + 3.5, + 7.75, + 4.0, + 14.75 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 4.0, + 7.75, + 4.5, + 14.75 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 0.0, + 14.75, + 3.5, + 16.0 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 3.5, + 14.75, + 4.0, + 16.0 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 4.0, + 14.75, + 7.5, + 16.0 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 7.5, + 14.75, + 8.0, + 16.0 + ], + "texture": "#0" + } + } + }, + { + "name": "Stock09", + "from": [ + 5.5, + 27.0, + 22.0 + ], + "to": [ + 9.5, + 28.0, + 24.0 + ], + "faces": { + "up": { + "uv": [ + 9.75, + 8.75, + 10.25, + 9.25 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 10.25, + 8.75, + 10.75, + 9.25 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 9.5, + 9.25, + 9.75, + 9.5 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 9.75, + 9.25, + 10.25, + 9.5 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 10.25, + 9.25, + 10.5, + 9.5 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 10.5, + 9.25, + 11.0, + 9.5 + ], + "texture": "#0" + } + } + }, + { + "name": "Barrel04", + "from": [ + 6.5, + 25.0333, + -32.0 + ], + "to": [ + 8.5, + 27.0333, + -27.0 + ], + "faces": { + "up": { + "uv": [ + 2.25, + 10.0, + 2.5, + 11.25 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 2.5, + 10.0, + 2.75, + 11.25 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 1.625, + 11.25, + 2.25, + 11.75 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 2.25, + 11.25, + 2.5, + 11.75 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 2.5, + 11.25, + 3.125, + 11.75 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 3.125, + 11.25, + 3.375, + 11.75 + ], + "texture": "#0" + } + }, + "rotation": { + "angle": 55.0, + "axis": "x", + "origin": [ + 6.5, + 27.0333, + -32.0 + ] + } + }, + { + "name": "BarrelIS", + "from": [ + 7.0, + 32.0333, + -43.0 + ], + "to": [ + 8.0, + 33.0333, + -41.0 + ], + "faces": { + "up": { + "uv": [ + 0.25, + 8.25, + 0.375, + 8.75 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 0.375, + 8.25, + 0.5, + 8.75 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 0.0, + 8.75, + 0.25, + 9.0 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 0.25, + 8.75, + 0.375, + 9.0 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 0.375, + 8.75, + 0.625, + 9.0 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 0.625, + 8.75, + 0.75, + 9.0 + ], + "texture": "#0" + } + } + }, + { + "name": "BarrelMain", + "from": [ + 7.5, + 25.5, + -50.0 + ], + "to": [ + 9.5, + 27.5, + -23.0 + ], + "faces": { + "up": { + "uv": [ + 12.125, + 8.75, + 12.375, + 15.5 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 12.375, + 8.75, + 12.625, + 15.5 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 8.75, + 15.5, + 12.125, + 16.0 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 12.125, + 15.5, + 12.375, + 16.0 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 12.375, + 15.5, + 15.75, + 16.0 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 15.75, + 15.5, + 16.0, + 16.0 + ], + "texture": "#0" + } + }, + "rotation": { + "angle": 45.0, + "axis": "z", + "origin": [ + 7.5, + 27.5, + -50.0 + ] + } + }, + { + "name": "BarrelFront", + "from": [ + 7.5, + 25.5, + -44.0 + ], + "to": [ + 10.5, + 28.5, + -38.0 + ], + "faces": { + "up": { + "uv": [ + 0.75, + 12.0, + 1.125, + 13.5 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 1.125, + 12.0, + 1.5, + 13.5 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 0.0, + 13.5, + 0.75, + 14.25 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 0.75, + 13.5, + 1.125, + 14.25 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 1.125, + 13.5, + 1.875, + 14.25 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 1.875, + 13.5, + 2.25, + 14.25 + ], + "texture": "#0" + } + }, + "rotation": { + "angle": 45.0, + "axis": "z", + "origin": [ + 7.5, + 28.5, + -44.0 + ] + } + }, + { + "name": "BarrelMid", + "from": [ + 7.5, + 25.5, + -32.0 + ], + "to": [ + 10.5, + 28.5, + -29.0 + ], + "faces": { + "up": { + "uv": [ + 0.375, + 9.75, + 0.75, + 10.5 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 0.75, + 9.75, + 1.125, + 10.5 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 0.0, + 10.5, + 0.375, + 11.25 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 0.375, + 10.5, + 0.75, + 11.25 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 0.75, + 10.5, + 1.125, + 11.25 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 1.125, + 10.5, + 1.5, + 11.25 + ], + "texture": "#0" + } + }, + "rotation": { + "angle": 45.0, + "axis": "z", + "origin": [ + 7.5, + 28.5, + -32.0 + ] + } + }, + { + "name": "ISTop", + "from": [ + 7.0, + 30.0333, + -10.0 + ], + "to": [ + 8.0, + 31.0333, + -3.0 + ], + "faces": { + "up": { + "uv": [ + 0.875, + 6.0, + 1.0, + 7.75 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 1.0, + 6.0, + 1.125, + 7.75 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 0.0, + 7.75, + 0.875, + 8.0 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 0.875, + 7.75, + 1.0, + 8.0 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 1.0, + 7.75, + 1.875, + 8.0 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 1.875, + 7.75, + 2.0, + 8.0 + ], + "texture": "#0" + } + }, + "rotation": { + "angle": 8.0, + "axis": "x", + "origin": [ + 7.0, + 31.0333, + -10.0 + ] + } + }, + { + "name": "ISFront", + "from": [ + 7.0, + 26.0333, + -43.0 + ], + "to": [ + 8.0, + 32.0333, + -42.0 + ], + "faces": { + "up": { + "uv": [ + 0.125, + 11.5, + 0.25, + 11.75 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 0.25, + 11.5, + 0.375, + 11.75 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 0.0, + 11.75, + 0.125, + 13.25 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 0.125, + 11.75, + 0.25, + 13.25 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 0.25, + 11.75, + 0.375, + 13.25 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 0.375, + 11.75, + 0.5, + 13.25 + ], + "texture": "#0" + } + } + }, + { + "name": "Receiver05", + "from": [ + 6.0, + 28.0, + -4.0 + ], + "to": [ + 9.0, + 31.0, + 19.0 + ], + "faces": { + "up": { + "uv": [ + 5.125, + 0.0, + 5.5, + 5.75 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 5.5, + 0.0, + 5.875, + 5.75 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 2.25, + 5.75, + 5.125, + 6.5 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 5.125, + 5.75, + 5.5, + 6.5 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 5.5, + 5.75, + 8.375, + 6.5 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 8.375, + 5.75, + 8.75, + 6.5 + ], + "texture": "#0" + } + } + }, + { + "name": "Receiver04", + "from": [ + 6.0, + 28.0, + 19.0 + ], + "to": [ + 9.0, + 31.0, + 23.0 + ], + "faces": { + "up": { + "uv": [ + 2.125, + 8.0, + 2.5, + 9.0 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 2.5, + 8.0, + 2.875, + 9.0 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 1.625, + 9.0, + 2.125, + 9.75 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 2.125, + 9.0, + 2.5, + 9.75 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 2.5, + 9.0, + 3.0, + 9.75 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 3.0, + 9.0, + 3.375, + 9.75 + ], + "texture": "#0" + } + }, + "rotation": { + "angle": -50.0, + "axis": "x", + "origin": [ + 6.0, + 31.0, + 19.0 + ] + } + }, + { + "name": "Stock04", + "from": [ + 5.5, + 22.0, + 27.0 + ], + "to": [ + 9.5, + 23.0, + 48.0 + ], + "faces": { + "up": { + "uv": [ + 8.375, + 9.0, + 8.875, + 14.25 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 8.875, + 9.0, + 9.375, + 14.25 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 5.75, + 14.25, + 8.375, + 14.5 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 8.375, + 14.25, + 8.875, + 14.5 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 8.875, + 14.25, + 11.5, + 14.5 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 11.5, + 14.25, + 12.0, + 14.5 + ], + "texture": "#0" + } + } + }, + { + "name": "Stock03", + "from": [ + 5.5, + 23.0, + 22.0 + ], + "to": [ + 9.5, + 27.0, + 48.0 + ], + "faces": { + "up": { + "uv": [ + 10.5, + 0.25, + 11.0, + 6.75 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 11.0, + 0.25, + 11.5, + 6.75 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 7.25, + 6.75, + 10.5, + 7.75 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 10.5, + 6.75, + 11.0, + 7.75 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 11.0, + 6.75, + 14.25, + 7.75 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 14.25, + 6.75, + 14.75, + 7.75 + ], + "texture": "#0" + } + } + }, + { + "name": "Stock05", + "from": [ + 5.5, + 19.0, + 41.0 + ], + "to": [ + 9.5, + 20.0, + 48.0 + ], + "faces": { + "up": { + "uv": [ + 8.375, + 10.25, + 8.875, + 12.0 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 8.875, + 10.25, + 9.375, + 12.0 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 7.5, + 12.0, + 8.375, + 12.25 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 8.375, + 12.0, + 8.875, + 12.25 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 8.875, + 12.0, + 9.75, + 12.25 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 9.75, + 12.0, + 10.25, + 12.25 + ], + "texture": "#0" + } + } + }, + { + "name": "Stock06", + "from": [ + 5.5, + 27.0, + 36.0 + ], + "to": [ + 9.5, + 28.0, + 48.0 + ], + "faces": { + "up": { + "uv": [ + 8.375, + 8.5, + 8.875, + 11.5 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 8.875, + 8.5, + 9.375, + 11.5 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 6.875, + 11.5, + 8.375, + 11.75 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 8.375, + 11.5, + 8.875, + 11.75 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 8.875, + 11.5, + 10.375, + 11.75 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 10.375, + 11.5, + 10.875, + 11.75 + ], + "texture": "#0" + } + } + }, + { + "name": "Stock07", + "from": [ + 5.5, + 20.0, + 38.0 + ], + "to": [ + 9.5, + 21.0, + 48.0 + ], + "faces": { + "up": { + "uv": [ + 8.375, + 10.0, + 8.875, + 12.5 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 8.875, + 10.0, + 9.375, + 12.5 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 7.125, + 12.5, + 8.375, + 12.75 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 8.375, + 12.5, + 8.875, + 12.75 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 8.875, + 12.5, + 10.125, + 12.75 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 10.125, + 12.5, + 10.625, + 12.75 + ], + "texture": "#0" + } + } + }, + { + "name": "Stock08", + "from": [ + 5.5, + 21.0, + 33.0 + ], + "to": [ + 9.5, + 22.0, + 48.0 + ], + "faces": { + "up": { + "uv": [ + 8.375, + 9.25, + 8.875, + 13.0 + ], + "texture": "#0" + }, + "down": { + "uv": [ + 8.875, + 9.25, + 9.375, + 13.0 + ], + "texture": "#0" + }, + "west": { + "uv": [ + 6.5, + 13.0, + 8.375, + 13.25 + ], + "texture": "#0" + }, + "north": { + "uv": [ + 8.375, + 13.0, + 8.875, + 13.25 + ], + "texture": "#0" + }, + "east": { + "uv": [ + 8.875, + 13.0, + 10.75, + 13.25 + ], + "texture": "#0" + }, + "south": { + "uv": [ + 10.75, + 13.0, + 11.25, + 13.25 + ], + "texture": "#0" + } + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [ + 0, + 90, + -35 + ], + "translation": [ + 0, + 1.25, + -3.5 + ], + "scale": [ + 0.85, + 0.85, + 0.85 + ] + }, + "firstperson_righthand": { + "rotation": [ + 0, + -90, + 25 + ], + "translation": [ + 1.13, + 3.2, + 1.13 + ], + "scale": [ + 0.68, + 0.68, + 0.68 + ] + }, + "ground": { + "translation": [ + 0, + 3, + 0 + ], + "scale": [ + 0.5, + 0.5, + 0.5 + ] + }, + "gui": { + "rotation": [ + 30, + 225, + 0 + ], + "scale": [ + 0.625, + 0.625, + 0.625 + ] + }, + "fixed": { + "scale": [ + 0.5, + 0.5, + 0.5 + ] + } + } +} diff --git a/src/main/resources/assets/szar/textures/item/ak47texture.png b/src/main/resources/assets/szar/textures/item/ak47texture.png new file mode 100644 index 0000000000000000000000000000000000000000..ee89606f379564e9b4df20d38922623989a9c0aa GIT binary patch literal 3594 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