From 9f34ec110a67a05f39be8ab16416545051c100f8 Mon Sep 17 00:00:00 2001 From: 17146 <1714673995@qq.com> Date: Thu, 22 May 2025 01:41:30 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=84=E8=8C=83=E5=8C=96rpk?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/superbwarfare/models/item/rpk.json | 28 ++ .../superbwarfare/models/item/rpk_base.json | 2 +- .../superbwarfare/models/item/rpk_icon.json | 2 +- .../datagen/ModItemModelProvider.java | 1 + .../models/displaysettings/rpk.item.json | 29 ++ .../assets/superbwarfare/models/item/rpk.json | 27 -- .../superbwarfare/models/item/rpk3d.json | 456 ------------------ .../assets/superbwarfare/models/lod/rpk.json | 456 ++++++++++++++++++ .../superbwarfare/textures/item/lod/rpk.png | Bin 0 -> 336 bytes 9 files changed, 516 insertions(+), 485 deletions(-) create mode 100644 src/generated/resources/assets/superbwarfare/models/item/rpk.json rename src/{main => generated}/resources/assets/superbwarfare/models/item/rpk_base.json (52%) rename src/{main => generated}/resources/assets/superbwarfare/models/item/rpk_icon.json (62%) create mode 100644 src/main/resources/assets/superbwarfare/models/displaysettings/rpk.item.json delete mode 100644 src/main/resources/assets/superbwarfare/models/item/rpk.json delete mode 100644 src/main/resources/assets/superbwarfare/models/item/rpk3d.json create mode 100644 src/main/resources/assets/superbwarfare/models/lod/rpk.json create mode 100644 src/main/resources/assets/superbwarfare/textures/item/lod/rpk.png diff --git a/src/generated/resources/assets/superbwarfare/models/item/rpk.json b/src/generated/resources/assets/superbwarfare/models/item/rpk.json new file mode 100644 index 000000000..54f7c8940 --- /dev/null +++ b/src/generated/resources/assets/superbwarfare/models/item/rpk.json @@ -0,0 +1,28 @@ +{ + "parent": "minecraft:item/generated", + "base": { + "parent": "superbwarfare:item/rpk_base" + }, + "gui_light": "front", + "loader": "forge:separate_transforms", + "perspectives": { + "fixed": { + "parent": "superbwarfare:lod/rpk" + }, + "ground": { + "parent": "superbwarfare:lod/rpk" + }, + "gui": { + "parent": "superbwarfare:item/rpk_icon" + }, + "head": { + "parent": "superbwarfare:lod/rpk" + }, + "thirdperson_lefthand": { + "parent": "superbwarfare:lod/rpk" + }, + "thirdperson_righthand": { + "parent": "superbwarfare:lod/rpk" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/models/item/rpk_base.json b/src/generated/resources/assets/superbwarfare/models/item/rpk_base.json similarity index 52% rename from src/main/resources/assets/superbwarfare/models/item/rpk_base.json rename to src/generated/resources/assets/superbwarfare/models/item/rpk_base.json index 305e22498..fcbbb41e1 100644 --- a/src/main/resources/assets/superbwarfare/models/item/rpk_base.json +++ b/src/generated/resources/assets/superbwarfare/models/item/rpk_base.json @@ -1,5 +1,5 @@ { - "parent": "superbwarfare:displaysettings/ak_47.item", + "parent": "superbwarfare:displaysettings/rpk.item", "textures": { "layer0": "superbwarfare:item/rpk" } diff --git a/src/main/resources/assets/superbwarfare/models/item/rpk_icon.json b/src/generated/resources/assets/superbwarfare/models/item/rpk_icon.json similarity index 62% rename from src/main/resources/assets/superbwarfare/models/item/rpk_icon.json rename to src/generated/resources/assets/superbwarfare/models/item/rpk_icon.json index 6598e4a75..712e8ca07 100644 --- a/src/main/resources/assets/superbwarfare/models/item/rpk_icon.json +++ b/src/generated/resources/assets/superbwarfare/models/item/rpk_icon.json @@ -1,5 +1,5 @@ { - "parent": "item/generated", + "parent": "minecraft:item/generated", "textures": { "layer0": "superbwarfare:item/rpk_icon" } diff --git a/src/main/java/com/atsuishio/superbwarfare/datagen/ModItemModelProvider.java b/src/main/java/com/atsuishio/superbwarfare/datagen/ModItemModelProvider.java index cc5f2938a..b98a7298f 100644 --- a/src/main/java/com/atsuishio/superbwarfare/datagen/ModItemModelProvider.java +++ b/src/main/java/com/atsuishio/superbwarfare/datagen/ModItemModelProvider.java @@ -55,6 +55,7 @@ public class ModItemModelProvider extends ItemModelProvider { gunItem(ModItems.NTW_20); gunItem(ModItems.QBZ_95); gunItem(ModItems.RPG); + gunItem(ModItems.RPK); simpleItem(ModItems.EMPTY_PERK, "perk/"); diff --git a/src/main/resources/assets/superbwarfare/models/displaysettings/rpk.item.json b/src/main/resources/assets/superbwarfare/models/displaysettings/rpk.item.json new file mode 100644 index 000000000..2f88fca35 --- /dev/null +++ b/src/main/resources/assets/superbwarfare/models/displaysettings/rpk.item.json @@ -0,0 +1,29 @@ +{ + "credit": "Made with Blockbench", + "parent": "builtin/entity", + "texture_size": [ + 128, + 128 + ], + "display": { + "firstperson_righthand": { + "translation": [ + -6.5, + 3.5, + 4.5 + ], + "scale": [ + 1, + 1, + 1.2 + ] + }, + "firstperson_lefthand": { + "scale": [ + 0, + 0, + 0 + ] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/models/item/rpk.json b/src/main/resources/assets/superbwarfare/models/item/rpk.json deleted file mode 100644 index 7be6e9386..000000000 --- a/src/main/resources/assets/superbwarfare/models/item/rpk.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "loader": "neoforge:separate_transforms", - "gui_light": "front", - "base": { - "parent": "superbwarfare:item/rpk_base" - }, - "perspectives": { - "gui": { - "parent": "superbwarfare:item/rpk_icon" - }, - "thirdperson_righthand": { - "parent": "superbwarfare:item/rpk3d" - }, - "thirdperson_lefthand": { - "parent": "superbwarfare:item/rpk3d" - }, - "ground": { - "parent": "superbwarfare:item/rpk3d" - }, - "fixed": { - "parent": "superbwarfare:item/rpk3d" - }, - "head": { - "parent": "superbwarfare:item/rpk3d" - } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/models/item/rpk3d.json b/src/main/resources/assets/superbwarfare/models/item/rpk3d.json deleted file mode 100644 index 65e7f5a8a..000000000 --- a/src/main/resources/assets/superbwarfare/models/item/rpk3d.json +++ /dev/null @@ -1,456 +0,0 @@ -{ - "credit": "Made with Blockbench", - "texture_size": [32, 32], - "textures": { - "0": "superbwarfare:lod/ak_47", - "particle": "superbwarfare:lod/ak_47" - }, - "elements": [ - { - "from": [7.7, 2.74237, -2.20836], - "to": [8.3, 3.34237, -0.70836], - "rotation": {"angle": -45, "axis": "x", "origin": [8, 3.04237, -1.83336]}, - "faces": { - "north": {"uv": [7, 4.5, 7.5, 5], "texture": "#0"}, - "east": {"uv": [9, 8.5, 10, 9], "texture": "#0"}, - "south": {"uv": [8, 6.5, 8.5, 7], "texture": "#0"}, - "west": {"uv": [9, 9, 10, 9.5], "texture": "#0"}, - "up": {"uv": [10, 1, 9.5, 0], "texture": "#0"}, - "down": {"uv": [10, 1, 9.5, 2], "texture": "#0"} - } - }, - { - "from": [7.5, 2.25, 1], - "to": [8.5, 4.25, 6.5], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, - "faces": { - "north": {"uv": [2, 9.5, 2.5, 10.5], "texture": "#0"}, - "east": {"uv": [0, 4, 3, 5], "texture": "#0"}, - "south": {"uv": [9.5, 2, 10, 3], "texture": "#0"}, - "west": {"uv": [4, 2, 7, 3], "texture": "#0"}, - "up": {"uv": [2.5, 9.5, 2, 6.5], "texture": "#0"}, - "down": {"uv": [3, 6.5, 2.5, 9.5], "texture": "#0"} - } - }, - { - "from": [7.5, 2, 6.5], - "to": [8.5, 4.25, 14.5], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, - "faces": { - "north": {"uv": [2.5, 9.5, 3, 10.5], "texture": "#0"}, - "east": {"uv": [0, 2, 4, 3], "texture": "#0"}, - "south": {"uv": [9.5, 3, 10, 4], "texture": "#0"}, - "west": {"uv": [0, 3, 4, 4], "texture": "#0"}, - "up": {"uv": [4, 8, 3.5, 4], "texture": "#0"}, - "down": {"uv": [6.5, 5, 6, 9], "texture": "#0"} - } - }, - { - "from": [7.5, 1.2, 6.5], - "to": [8.5, 2, 8.8], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, - "faces": { - "north": {"uv": [2.5, 9.5, 3, 10.5], "texture": "#0"}, - "east": {"uv": [0, 2, 4, 3], "texture": "#0"}, - "south": {"uv": [9.5, 3, 10, 4], "texture": "#0"}, - "west": {"uv": [0, 3, 4, 4], "texture": "#0"}, - "up": {"uv": [4, 8, 3.5, 4], "texture": "#0"}, - "down": {"uv": [6.5, 5, 6, 9], "texture": "#0"} - } - }, - { - "from": [7.25, -2.3, 6.5], - "to": [8.75, 1.2, 8.8], - "rotation": {"angle": 0, "axis": "y", "origin": [8, -0.55, 7.65]}, - "faces": { - "north": {"uv": [2.5, 9.5, 3, 10.5], "texture": "#0"}, - "east": {"uv": [0, 2, 4, 3], "texture": "#0"}, - "south": {"uv": [9.5, 3, 10, 4], "texture": "#0"}, - "west": {"uv": [0, 3, 4, 4], "texture": "#0"}, - "up": {"uv": [4, 8, 3.5, 4], "texture": "#0"}, - "down": {"uv": [6.5, 5, 6, 9], "texture": "#0"} - } - }, - { - "from": [6.25, -1.3, 6.5], - "to": [9.75, 0.2, 8.8], - "rotation": {"angle": 0, "axis": "z", "origin": [8, -0.55, 7.65]}, - "faces": { - "north": {"uv": [2.5, 9.5, 3, 10.5], "rotation": 90, "texture": "#0"}, - "east": {"uv": [6.5, 5, 6, 9], "rotation": 270, "texture": "#0"}, - "south": {"uv": [9.5, 3, 10, 4], "rotation": 270, "texture": "#0"}, - "west": {"uv": [4, 8, 3.5, 4], "rotation": 270, "texture": "#0"}, - "up": {"uv": [0, 2, 4, 3], "rotation": 270, "texture": "#0"}, - "down": {"uv": [0, 3, 4, 4], "rotation": 270, "texture": "#0"} - } - }, - { - "from": [7.25, -2.3, 6.5], - "to": [8.75, 1.2, 8.8], - "rotation": {"angle": -45, "axis": "z", "origin": [8, -0.55, 7.65]}, - "faces": { - "north": {"uv": [2.5, 9.5, 3, 10.5], "rotation": 180, "texture": "#0"}, - "east": {"uv": [0, 3, 4, 4], "rotation": 180, "texture": "#0"}, - "south": {"uv": [9.5, 3, 10, 4], "rotation": 180, "texture": "#0"}, - "west": {"uv": [0, 2, 4, 3], "rotation": 180, "texture": "#0"}, - "up": {"uv": [6.5, 5, 6, 9], "rotation": 180, "texture": "#0"}, - "down": {"uv": [4, 8, 3.5, 4], "rotation": 180, "texture": "#0"} - } - }, - { - "from": [6.25, -1.3, 6.5], - "to": [9.75, 0.2, 8.8], - "rotation": {"angle": -45, "axis": "z", "origin": [8, -0.55, 7.65]}, - "faces": { - "north": {"uv": [2.5, 9.5, 3, 10.5], "rotation": 270, "texture": "#0"}, - "east": {"uv": [4, 8, 3.5, 4], "rotation": 90, "texture": "#0"}, - "south": {"uv": [9.5, 3, 10, 4], "rotation": 90, "texture": "#0"}, - "west": {"uv": [6.5, 5, 6, 9], "rotation": 90, "texture": "#0"}, - "up": {"uv": [0, 3, 4, 4], "rotation": 90, "texture": "#0"}, - "down": {"uv": [0, 2, 4, 3], "rotation": 90, "texture": "#0"} - } - }, - { - "from": [7.5, 4.25, 6.5], - "to": [8.5, 4.5, 9.25], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, - "faces": { - "north": {"uv": [8.5, 4, 9, 4.5], "texture": "#0"}, - "east": {"uv": [5, 1.5, 6.5, 2], "texture": "#0"}, - "south": {"uv": [10, 5.5, 10.5, 6], "texture": "#0"}, - "west": {"uv": [8, 6, 9.5, 6.5], "texture": "#0"}, - "up": {"uv": [8, 9.5, 7.5, 8], "texture": "#0"}, - "down": {"uv": [8.5, 8, 8, 9.5], "texture": "#0"} - } - }, - { - "from": [7.5, 4.25, 10.75], - "to": [8.5, 4.5, 12.25], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, - "faces": { - "north": {"uv": [8.5, 4, 9, 4.5], "texture": "#0"}, - "east": {"uv": [5, 1.5, 6.5, 2], "texture": "#0"}, - "south": {"uv": [10, 5.5, 10.5, 6], "texture": "#0"}, - "west": {"uv": [8, 6, 9.5, 6.5], "texture": "#0"}, - "up": {"uv": [8, 9.5, 7.5, 8], "texture": "#0"}, - "down": {"uv": [8.5, 8, 8, 9.5], "texture": "#0"} - } - }, - { - "from": [7.6, 4.5, 10.75], - "to": [8.4, 4.75, 12.25], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, - "faces": { - "north": {"uv": [8.5, 4, 9, 4.5], "texture": "#0"}, - "east": {"uv": [5, 1.5, 6.5, 2], "texture": "#0"}, - "south": {"uv": [10, 5.5, 10.5, 6], "texture": "#0"}, - "west": {"uv": [8, 6, 9.5, 6.5], "texture": "#0"}, - "up": {"uv": [8, 9.5, 7.5, 8], "texture": "#0"}, - "down": {"uv": [8.5, 8, 8, 9.5], "texture": "#0"} - } - }, - { - "from": [7.25, 4.75, 10.25], - "to": [8.75, 5, 12.75], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, - "faces": { - "north": {"uv": [8.5, 4, 9, 4.5], "texture": "#0"}, - "east": {"uv": [5, 1.5, 6.5, 2], "texture": "#0"}, - "south": {"uv": [10, 5.5, 10.5, 6], "texture": "#0"}, - "west": {"uv": [8, 6, 9.5, 6.5], "texture": "#0"}, - "up": {"uv": [8, 9.5, 7.5, 8], "texture": "#0"}, - "down": {"uv": [8.5, 8, 8, 9.5], "texture": "#0"} - } - }, - { - "from": [7.25, 6.15, 10.25], - "to": [8.75, 6.4, 12.75], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, - "faces": { - "north": {"uv": [8.5, 4, 9, 4.5], "texture": "#0"}, - "east": {"uv": [5, 1.5, 6.5, 2], "texture": "#0"}, - "south": {"uv": [10, 5.5, 10.5, 6], "texture": "#0"}, - "west": {"uv": [8, 6, 9.5, 6.5], "texture": "#0"}, - "up": {"uv": [8, 9.5, 7.5, 8], "texture": "#0"}, - "down": {"uv": [8.5, 8, 8, 9.5], "texture": "#0"} - } - }, - { - "from": [7.25, 5, 10.25], - "to": [7.5, 6.15, 12.75], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, - "faces": { - "north": {"uv": [8.5, 4, 9, 4.5], "texture": "#0"}, - "east": {"uv": [5, 1.5, 6.5, 2], "texture": "#0"}, - "south": {"uv": [10, 5.5, 10.5, 6], "texture": "#0"}, - "west": {"uv": [8, 6, 9.5, 6.5], "texture": "#0"}, - "up": {"uv": [8, 9.5, 7.5, 8], "texture": "#0"}, - "down": {"uv": [8.5, 8, 8, 9.5], "texture": "#0"} - } - }, - { - "from": [8.5, 5, 10.25], - "to": [8.75, 6.15, 12.75], - "rotation": {"angle": 0, "axis": "y", "origin": [8.25, 3.25, 7.75]}, - "faces": { - "north": {"uv": [8.5, 4, 9, 4.5], "texture": "#0"}, - "east": {"uv": [5, 1.5, 6.5, 2], "texture": "#0"}, - "south": {"uv": [10, 5.5, 10.5, 6], "texture": "#0"}, - "west": {"uv": [8, 6, 9.5, 6.5], "texture": "#0"}, - "up": {"uv": [8, 9.5, 7.5, 8], "texture": "#0"}, - "down": {"uv": [8.5, 8, 8, 9.5], "texture": "#0"} - } - }, - { - "from": [7.50391, -1, 13.1], - "to": [8.49609, 2.5, 14.6], - "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 0.5, 13.75]}, - "faces": { - "north": {"uv": [5, 7.5, 5.5, 9.5], "texture": "#0"}, - "east": {"uv": [0, 6.5, 1, 8.5], "texture": "#0"}, - "south": {"uv": [5.5, 7.5, 6, 9.5], "texture": "#0"}, - "west": {"uv": [6.5, 0, 7.5, 2], "texture": "#0"}, - "up": {"uv": [7, 10.5, 6.5, 9.5], "texture": "#0"}, - "down": {"uv": [7.5, 9.5, 7, 10.5], "texture": "#0"} - } - }, - { - "from": [7.5, -1, 12.85], - "to": [8.5, -0.25, 13.1], - "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 0.5, 13.75]}, - "faces": { - "north": {"uv": [10, 7, 10.5, 7.5], "texture": "#0"}, - "east": {"uv": [10, 7.5, 10.5, 8], "texture": "#0"}, - "south": {"uv": [10, 8.5, 10.5, 9], "texture": "#0"}, - "west": {"uv": [10, 9, 10.5, 9.5], "texture": "#0"}, - "up": {"uv": [10.5, 10, 10, 9.5], "texture": "#0"}, - "down": {"uv": [10.5, 10, 10, 10.5], "texture": "#0"} - } - }, - { - "from": [7.75, 0.76924, 10.74672], - "to": [8.25, 0.86924, 12.99672], - "rotation": {"angle": 0, "axis": "x", "origin": [8, 0.76924, 13.74672]}, - "faces": { - "north": {"uv": [10.5, 0, 11, 0.5], "texture": "#0"}, - "east": {"uv": [9.5, 4, 10.5, 4.5], "texture": "#0"}, - "south": {"uv": [10.5, 0.5, 11, 1], "texture": "#0"}, - "west": {"uv": [9.5, 6, 10.5, 6.5], "texture": "#0"}, - "up": {"uv": [10, 8, 9.5, 7], "texture": "#0"}, - "down": {"uv": [8, 9.5, 7.5, 10.5], "texture": "#0"} - } - }, - { - "from": [7.75, 0.76924, 10.14672], - "to": [8.25, 2.11924, 10.74672], - "rotation": {"angle": 0, "axis": "x", "origin": [8, 0.76924, 13.74672]}, - "faces": { - "north": {"uv": [10.5, 1, 11, 1.5], "texture": "#0"}, - "east": {"uv": [10.5, 1.5, 11, 2], "texture": "#0"}, - "south": {"uv": [2, 10.5, 2.5, 11], "texture": "#0"}, - "west": {"uv": [10.5, 2, 11, 2.5], "texture": "#0"}, - "up": {"uv": [3, 11, 2.5, 10.5], "texture": "#0"}, - "down": {"uv": [11, 2.5, 10.5, 3], "texture": "#0"} - } - }, - { - "from": [7.75, 1.06924, 11.54672], - "to": [8.25, 2.11924, 11.89672], - "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 1.59424, 11.82172]}, - "faces": { - "north": {"uv": [3, 10.5, 3.5, 11], "texture": "#0"}, - "east": {"uv": [10.5, 3, 11, 3.5], "texture": "#0"}, - "south": {"uv": [3.5, 10.5, 4, 11], "texture": "#0"}, - "west": {"uv": [10.5, 3.5, 11, 4], "texture": "#0"}, - "up": {"uv": [4.5, 11, 4, 10.5], "texture": "#0"}, - "down": {"uv": [11, 4, 10.5, 4.5], "texture": "#0"} - } - }, - { - "from": [7.5, 2, 3.75], - "to": [8.5, 2.25, 6.5], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, - "faces": { - "north": {"uv": [10.5, 4.5, 11, 5], "texture": "#0"}, - "east": {"uv": [8.5, 4.5, 10, 5], "texture": "#0"}, - "south": {"uv": [5, 10.5, 5.5, 11], "texture": "#0"}, - "west": {"uv": [9, 6.5, 10.5, 7], "texture": "#0"}, - "up": {"uv": [6.5, 10.5, 6, 9], "texture": "#0"}, - "down": {"uv": [9.5, 7, 9, 8.5], "texture": "#0"} - } - }, - { - "from": [7.5, -0.37392, 12.58471], - "to": [8.5, 1.62608, 14.08471], - "rotation": {"angle": 45, "axis": "x", "origin": [8, 0.62608, 16.70971]}, - "faces": { - "north": {"uv": [8, 9.5, 8.5, 10.5], "texture": "#0"}, - "east": {"uv": [7.5, 7, 8.5, 8], "texture": "#0"}, - "south": {"uv": [8.5, 9.5, 9, 10.5], "texture": "#0"}, - "west": {"uv": [8, 0, 9, 1], "texture": "#0"}, - "up": {"uv": [9.5, 10.5, 9, 9.5], "texture": "#0"}, - "down": {"uv": [10, 9.5, 9.5, 10.5], "texture": "#0"} - } - }, - { - "from": [7.49609, 0.12044, 14.21513], - "to": [8.50391, 2.12044, 18.46513], - "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 1.12044, 18.34013]}, - "faces": { - "north": {"uv": [0, 10, 0.5, 11], "texture": "#0"}, - "east": {"uv": [0, 0, 5, 1], "texture": "#0"}, - "south": {"uv": [10, 0, 10.5, 1], "texture": "#0"}, - "west": {"uv": [0, 1, 5, 2], "texture": "#0"}, - "up": {"uv": [3.5, 9, 3, 4], "texture": "#0"}, - "down": {"uv": [4.5, 3, 4, 8], "texture": "#0"} - } - }, - { - "from": [7.49609, -1.0722, 18.49299], - "to": [8.50391, 1.9278, 20.49299], - "rotation": {"angle": -22.5, "axis": "x", "origin": [8, -2.1972, 19.49299]}, - "faces": { - "north": {"uv": [4.5, 3, 4, 8], "rotation": 180, "texture": "#0"}, - "east": {"uv": [0, 0, 5, 1], "rotation": 270, "texture": "#0"}, - "south": {"uv": [3.5, 9, 3, 4], "texture": "#0"}, - "west": {"uv": [0, 1, 5, 2], "rotation": 90, "texture": "#0"}, - "up": {"uv": [0, 10, 0.5, 11], "rotation": 180, "texture": "#0"}, - "down": {"uv": [10, 0, 10.5, 1], "texture": "#0"} - } - }, - { - "from": [7.5, 1.28141, 16.14906], - "to": [8.5, 3.03141, 23.19594], - "rotation": {"angle": 0, "axis": "x", "origin": [8, 1.53141, 21.27406]}, - "faces": { - "north": {"uv": [0.5, 10, 1, 11], "texture": "#0"}, - "east": {"uv": [4.5, 3, 7, 4], "texture": "#0"}, - "south": {"uv": [1, 10, 1.5, 11], "texture": "#0"}, - "west": {"uv": [4.5, 4, 7, 5], "texture": "#0"}, - "up": {"uv": [7.5, 4.5, 7, 2], "texture": "#0"}, - "down": {"uv": [7, 7, 6.5, 9.5], "texture": "#0"} - } - }, - { - "from": [7.49609, -1.54052, 18.13859], - "to": [8.49609, 1.77979, 23.19718], - "rotation": {"angle": 0, "axis": "x", "origin": [7.99609, 1.95948, 21.01359]}, - "faces": { - "north": {"uv": [8, 1, 8.5, 3], "texture": "#0"}, - "east": {"uv": [8, 3, 8.5, 5], "texture": "#0"}, - "south": {"uv": [3.5, 8, 4, 10], "texture": "#0"}, - "west": {"uv": [4, 8, 4.5, 10], "texture": "#0"}, - "up": {"uv": [11, 5.5, 10.5, 5], "texture": "#0"}, - "down": {"uv": [6, 10.5, 5.5, 11], "texture": "#0"} - } - }, - { - "from": [7.5, -1.685, 23.1889], - "to": [8.5, 3.03141, 24.14906], - "rotation": {"angle": 0, "axis": "x", "origin": [8, 1.53141, 21.27406]}, - "faces": { - "north": {"uv": [7, 7, 7.5, 9.5], "texture": "#0"}, - "east": {"uv": [7.5, 0, 8, 2.5], "texture": "#0"}, - "south": {"uv": [7.5, 2.5, 8, 5], "texture": "#0"}, - "west": {"uv": [4.5, 7.5, 5, 10], "texture": "#0"}, - "up": {"uv": [11, 6, 10.5, 5.5], "texture": "#0"}, - "down": {"uv": [6.5, 10.5, 6, 11], "texture": "#0"} - } - }, - { - "from": [7.7, 2.45, -12.5], - "to": [8.3, 3.05, 1], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, - "faces": { - "north": {"uv": [10.5, 6, 11, 6.5], "texture": "#0"}, - "east": {"uv": [6.5, 5, 10, 5.5], "texture": "#0"}, - "south": {"uv": [6.5, 10.5, 7, 11], "texture": "#0"}, - "west": {"uv": [6.5, 5.5, 10, 6], "texture": "#0"}, - "up": {"uv": [1.5, 10, 1, 6.5], "texture": "#0"}, - "down": {"uv": [2, 6.5, 1.5, 10], "texture": "#0"} - } - }, - { - "from": [5.09405, -5.05099, -12.25], - "to": [5.69405, 3.44901, -11.65], - "rotation": {"angle": -22.5, "axis": "z", "origin": [5.39405, -3.30099, -12.2]}, - "faces": { - "north": {"uv": [6.5, 5.5, 10, 6], "rotation": 90, "texture": "#0"}, - "east": {"uv": [2, 6.5, 1.5, 10], "rotation": 180, "texture": "#0"}, - "south": {"uv": [6.5, 5, 10, 5.5], "rotation": 270, "texture": "#0"}, - "west": {"uv": [1.5, 10, 1, 6.5], "texture": "#0"}, - "up": {"uv": [10.5, 6, 11, 6.5], "rotation": 270, "texture": "#0"}, - "down": {"uv": [6.5, 10.5, 7, 11], "rotation": 270, "texture": "#0"} - } - }, - { - "from": [10.30595, -5.05099, -12.25], - "to": [10.90595, 3.44901, -11.65], - "rotation": {"angle": 22.5, "axis": "z", "origin": [10.60595, -3.30099, -12.2]}, - "faces": { - "north": {"uv": [6.5, 6, 10, 5.5], "rotation": 90, "texture": "#0"}, - "east": {"uv": [1, 10, 1.5, 6.5], "texture": "#0"}, - "south": {"uv": [6.5, 5.5, 10, 5], "rotation": 270, "texture": "#0"}, - "west": {"uv": [1.5, 6.5, 2, 10], "rotation": 180, "texture": "#0"}, - "up": {"uv": [10.5, 6.5, 11, 6], "rotation": 270, "texture": "#0"}, - "down": {"uv": [6.5, 11, 7, 10.5], "rotation": 270, "texture": "#0"} - } - }, - { - "from": [7.9, 3.05, -12.25], - "to": [8.1, 4.85, -11.5], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, - "faces": { - "north": {"uv": [10, 1, 10.5, 2], "texture": "#0"}, - "east": {"uv": [1.5, 10, 2, 11], "texture": "#0"}, - "south": {"uv": [10, 2, 10.5, 3], "texture": "#0"}, - "west": {"uv": [10, 3, 10.5, 4], "texture": "#0"}, - "up": {"uv": [11, 7, 10.5, 6.5], "texture": "#0"}, - "down": {"uv": [7.5, 10.5, 7, 11], "texture": "#0"} - } - }, - { - "from": [7.7, 3.45, -1.25], - "to": [8.3, 4.05, 1], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, - "faces": { - "north": {"uv": [10.5, 7, 11, 7.5], "texture": "#0"}, - "east": {"uv": [9.5, 8, 10.5, 8.5], "texture": "#0"}, - "south": {"uv": [7.5, 10.5, 8, 11], "texture": "#0"}, - "west": {"uv": [3.5, 10, 4.5, 10.5], "texture": "#0"}, - "up": {"uv": [5, 11, 4.5, 10], "texture": "#0"}, - "down": {"uv": [10.5, 4.5, 10, 5.5], "texture": "#0"} - } - } - ], - "display": { - "thirdperson_righthand": { - "translation": [-1.5, 4.25, -2.75], - "scale": [0.7, 0.7, 0.7] - }, - "thirdperson_lefthand": { - "translation": [-1.5, 4.25, -2.75], - "scale": [0.7, 0.7, 0.7] - }, - "ground": { - "translation": [0, 9, 0], - "scale": [0.7, 0.7, 0.7] - }, - "head": { - "translation": [0, 18.75, 0] - }, - "fixed": { - "rotation": [90, -45, 90], - "translation": [-2.5, 4.25, 0], - "scale": [0.75, 0.75, 0.75] - } - }, - "groups": [ - { - "name": "group", - "origin": [8, 3.25, 7.75], - "color": 0, - "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/models/lod/rpk.json b/src/main/resources/assets/superbwarfare/models/lod/rpk.json new file mode 100644 index 000000000..10f330c67 --- /dev/null +++ b/src/main/resources/assets/superbwarfare/models/lod/rpk.json @@ -0,0 +1,456 @@ +{ + "credit": "Made with Blockbench", + "texture_size": [32, 32], + "textures": { + "2": "superbwarfare:item/lod/rpk", + "particle": "superbwarfare:item/lod/rpk" + }, + "elements": [ + { + "from": [7.7, 2.74237, -2.20836], + "to": [8.3, 3.34237, -0.70836], + "rotation": {"angle": -45, "axis": "x", "origin": [8, 3.04237, -1.83336]}, + "faces": { + "north": {"uv": [6.5, 3, 7, 3.5], "texture": "#2"}, + "east": {"uv": [7.5, 8, 8.5, 8.5], "texture": "#2"}, + "south": {"uv": [9.5, 2.5, 10, 3], "texture": "#2"}, + "west": {"uv": [1, 8.5, 2, 9], "texture": "#2"}, + "up": {"uv": [9, 2, 8.5, 1], "texture": "#2"}, + "down": {"uv": [9, 2, 8.5, 3], "texture": "#2"} + } + }, + { + "from": [7.5, 2.25, 1], + "to": [8.5, 4.25, 6.5], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, + "faces": { + "north": {"uv": [4, 8.5, 4.5, 9.5], "texture": "#2"}, + "east": {"uv": [4, 1, 7, 2], "texture": "#2"}, + "south": {"uv": [4.5, 8.5, 5, 9.5], "texture": "#2"}, + "west": {"uv": [1, 4.5, 4, 5.5], "texture": "#2"}, + "up": {"uv": [3, 9.5, 2.5, 6.5], "texture": "#2"}, + "down": {"uv": [3.5, 6.5, 3, 9.5], "texture": "#2"} + } + }, + { + "from": [7.5, 2, 6.5], + "to": [8.5, 4.25, 14.5], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, + "faces": { + "north": {"uv": [8.5, 4.5, 9, 5.5], "texture": "#2"}, + "east": {"uv": [0, 0, 4, 1], "texture": "#2"}, + "south": {"uv": [8.5, 6.5, 9, 7.5], "texture": "#2"}, + "west": {"uv": [0, 1, 4, 2], "texture": "#2"}, + "up": {"uv": [4.5, 8.5, 4, 4.5], "texture": "#2"}, + "down": {"uv": [5, 4.5, 4.5, 8.5], "texture": "#2"} + } + }, + { + "from": [7.5, 1.2, 6.5], + "to": [8.5, 2, 8.8], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, + "faces": { + "north": {"uv": [8.5, 4.5, 9, 5.5], "texture": "#2"}, + "east": {"uv": [0, 0, 4, 1], "texture": "#2"}, + "south": {"uv": [8.5, 6.5, 9, 7.5], "texture": "#2"}, + "west": {"uv": [0, 1, 4, 2], "texture": "#2"}, + "up": {"uv": [4, 4.5, 4.5, 8.5], "texture": "#2"}, + "down": {"uv": [4.5, 4.5, 5, 8.5], "texture": "#2"} + } + }, + { + "from": [7.25, -2.3, 6.5], + "to": [8.75, 1.2, 8.8], + "rotation": {"angle": 0, "axis": "y", "origin": [8, -0.55, 7.65]}, + "faces": { + "north": {"uv": [8.5, 4.5, 9, 5.5], "texture": "#2"}, + "east": {"uv": [0, 0, 4, 1], "texture": "#2"}, + "south": {"uv": [8.5, 6.5, 9, 7.5], "texture": "#2"}, + "west": {"uv": [0, 1, 4, 2], "texture": "#2"}, + "up": {"uv": [4, 4.5, 4.5, 8.5], "texture": "#2"}, + "down": {"uv": [4.5, 4.5, 5, 8.5], "texture": "#2"} + } + }, + { + "from": [6.25, -1.3, 6.5], + "to": [9.75, 0.2, 8.8], + "rotation": {"angle": 0, "axis": "z", "origin": [8, -0.55, 7.65]}, + "faces": { + "north": {"uv": [8.5, 4.5, 9, 5.5], "texture": "#2"}, + "east": {"uv": [5, 4.5, 4.5, 8.5], "texture": "#2"}, + "south": {"uv": [8.5, 6.5, 9, 7.5], "texture": "#2"}, + "west": {"uv": [4.5, 8.5, 4, 4.5], "texture": "#2"}, + "up": {"uv": [4, 1, 0, 0], "texture": "#2"}, + "down": {"uv": [4, 1, 0, 2], "texture": "#2"} + } + }, + { + "from": [7.25, -2.3, 6.5], + "to": [8.75, 1.2, 8.8], + "rotation": {"angle": -45, "axis": "z", "origin": [8, -0.55, 7.65]}, + "faces": { + "north": {"uv": [8.5, 4.5, 9, 5.5], "texture": "#2"}, + "east": {"uv": [0, 1, 4, 2], "texture": "#2"}, + "south": {"uv": [8.5, 6.5, 9, 7.5], "texture": "#2"}, + "west": {"uv": [0, 0, 4, 1], "texture": "#2"}, + "up": {"uv": [4.5, 8.5, 5, 4.5], "texture": "#2"}, + "down": {"uv": [4, 8.5, 4.5, 4.5], "texture": "#2"} + } + }, + { + "from": [6.25, -1.3, 6.5], + "to": [9.75, 0.2, 8.8], + "rotation": {"angle": -45, "axis": "z", "origin": [8, -0.55, 7.65]}, + "faces": { + "north": {"uv": [8.5, 4.5, 9, 5.5], "texture": "#2"}, + "east": {"uv": [4.5, 8.5, 4, 4.5], "texture": "#2"}, + "south": {"uv": [8.5, 6.5, 9, 7.5], "texture": "#2"}, + "west": {"uv": [5, 4.5, 4.5, 8.5], "texture": "#2"}, + "up": {"uv": [4, 2, 0, 1], "texture": "#2"}, + "down": {"uv": [4, 0, 0, 1], "texture": "#2"} + } + }, + { + "from": [7.5, 4.25, 6.5], + "to": [8.5, 4.5, 9.25], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, + "faces": { + "north": {"uv": [3, 9.5, 3.5, 10], "texture": "#2"}, + "east": {"uv": [5, 3, 6.5, 3.5], "texture": "#2"}, + "south": {"uv": [9.5, 3, 10, 3.5], "texture": "#2"}, + "west": {"uv": [7.5, 6, 9, 6.5], "texture": "#2"}, + "up": {"uv": [8, 8, 7.5, 6.5], "texture": "#2"}, + "down": {"uv": [8.5, 2, 8, 3.5], "texture": "#2"} + } + }, + { + "from": [7.5, 4.25, 10.75], + "to": [8.5, 4.5, 12.25], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, + "faces": { + "north": {"uv": [3, 9.5, 3.5, 10], "texture": "#2"}, + "east": {"uv": [5, 3, 6.5, 3.5], "texture": "#2"}, + "south": {"uv": [9.5, 3, 10, 3.5], "texture": "#2"}, + "west": {"uv": [7.5, 6, 9, 6.5], "texture": "#2"}, + "up": {"uv": [7.5, 6.5, 8, 8], "texture": "#2"}, + "down": {"uv": [8, 2, 8.5, 3.5], "texture": "#2"} + } + }, + { + "from": [7.6, 4.5, 10.75], + "to": [8.4, 4.75, 12.25], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, + "faces": { + "north": {"uv": [3, 9.5, 3.5, 10], "texture": "#2"}, + "east": {"uv": [5, 3, 6.5, 3.5], "texture": "#2"}, + "south": {"uv": [9.5, 3, 10, 3.5], "texture": "#2"}, + "west": {"uv": [7.5, 6, 9, 6.5], "texture": "#2"}, + "up": {"uv": [7.5, 6.5, 8, 8], "texture": "#2"}, + "down": {"uv": [8, 2, 8.5, 3.5], "texture": "#2"} + } + }, + { + "from": [7.25, 4.75, 10.25], + "to": [8.75, 5, 12.75], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, + "faces": { + "north": {"uv": [3, 9.5, 3.5, 10], "texture": "#2"}, + "east": {"uv": [5, 3, 6.5, 3.5], "texture": "#2"}, + "south": {"uv": [9.5, 3, 10, 3.5], "texture": "#2"}, + "west": {"uv": [7.5, 6, 9, 6.5], "texture": "#2"}, + "up": {"uv": [7.5, 6.5, 8, 8], "texture": "#2"}, + "down": {"uv": [8, 2, 8.5, 3.5], "texture": "#2"} + } + }, + { + "from": [7.25, 6.15, 10.25], + "to": [8.75, 6.4, 12.75], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, + "faces": { + "north": {"uv": [3, 9.5, 3.5, 10], "texture": "#2"}, + "east": {"uv": [5, 3, 6.5, 3.5], "texture": "#2"}, + "south": {"uv": [9.5, 3, 10, 3.5], "texture": "#2"}, + "west": {"uv": [7.5, 6, 9, 6.5], "texture": "#2"}, + "up": {"uv": [7.5, 6.5, 8, 8], "texture": "#2"}, + "down": {"uv": [8, 2, 8.5, 3.5], "texture": "#2"} + } + }, + { + "from": [7.25, 5, 10.25], + "to": [7.5, 6.15, 12.75], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, + "faces": { + "north": {"uv": [3, 9.5, 3.5, 10], "texture": "#2"}, + "east": {"uv": [5, 3, 6.5, 3.5], "texture": "#2"}, + "south": {"uv": [9.5, 3, 10, 3.5], "texture": "#2"}, + "west": {"uv": [7.5, 6, 9, 6.5], "texture": "#2"}, + "up": {"uv": [7.5, 6.5, 8, 8], "texture": "#2"}, + "down": {"uv": [8, 2, 8.5, 3.5], "texture": "#2"} + } + }, + { + "from": [8.5, 5, 10.25], + "to": [8.75, 6.15, 12.75], + "rotation": {"angle": 0, "axis": "y", "origin": [8.25, 3.25, 7.75]}, + "faces": { + "north": {"uv": [3, 9.5, 3.5, 10], "texture": "#2"}, + "east": {"uv": [5, 3, 6.5, 3.5], "texture": "#2"}, + "south": {"uv": [9.5, 3, 10, 3.5], "texture": "#2"}, + "west": {"uv": [7.5, 6, 9, 6.5], "texture": "#2"}, + "up": {"uv": [7.5, 6.5, 8, 8], "texture": "#2"}, + "down": {"uv": [8, 2, 8.5, 3.5], "texture": "#2"} + } + }, + { + "from": [7.50391, -1, 13.1], + "to": [8.49609, 2.5, 14.6], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 0.5, 13.75]}, + "faces": { + "north": {"uv": [7, 6, 7.5, 8], "texture": "#2"}, + "east": {"uv": [5, 4.5, 6, 6.5], "texture": "#2"}, + "south": {"uv": [6.5, 7, 7, 9], "texture": "#2"}, + "west": {"uv": [1, 5.5, 2, 7.5], "texture": "#2"}, + "up": {"uv": [8, 9.5, 7.5, 8.5], "texture": "#2"}, + "down": {"uv": [9, 7.5, 8.5, 8.5], "texture": "#2"} + } + }, + { + "from": [7.5, -1, 12.85], + "to": [8.5, -0.25, 13.1], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 0.5, 13.75]}, + "faces": { + "north": {"uv": [9.5, 3.5, 10, 4], "texture": "#2"}, + "east": {"uv": [4, 9.5, 4.5, 10], "texture": "#2"}, + "south": {"uv": [9.5, 4, 10, 4.5], "texture": "#2"}, + "west": {"uv": [4.5, 9.5, 5, 10], "texture": "#2"}, + "up": {"uv": [10, 5, 9.5, 4.5], "texture": "#2"}, + "down": {"uv": [10, 5, 9.5, 5.5], "texture": "#2"} + } + }, + { + "from": [7.75, 0.76924, 10.74672], + "to": [8.25, 0.86924, 12.99672], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0.76924, 13.74672]}, + "faces": { + "north": {"uv": [9.5, 5.5, 10, 6], "texture": "#2"}, + "east": {"uv": [8.5, 3, 9.5, 3.5], "texture": "#2"}, + "south": {"uv": [6, 9.5, 6.5, 10], "texture": "#2"}, + "west": {"uv": [8.5, 5.5, 9.5, 6], "texture": "#2"}, + "up": {"uv": [8.5, 9.5, 8, 8.5], "texture": "#2"}, + "down": {"uv": [9, 8.5, 8.5, 9.5], "texture": "#2"} + } + }, + { + "from": [7.75, 0.76924, 10.14672], + "to": [8.25, 2.11924, 10.74672], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 0.76924, 13.74672]}, + "faces": { + "north": {"uv": [9.5, 6, 10, 6.5], "texture": "#2"}, + "east": {"uv": [9.5, 6.5, 10, 7], "texture": "#2"}, + "south": {"uv": [7, 9.5, 7.5, 10], "texture": "#2"}, + "west": {"uv": [9.5, 7, 10, 7.5], "texture": "#2"}, + "up": {"uv": [8, 10, 7.5, 9.5], "texture": "#2"}, + "down": {"uv": [10, 7.5, 9.5, 8], "texture": "#2"} + } + }, + { + "from": [7.75, 1.06924, 11.54672], + "to": [8.25, 2.11924, 11.89672], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 1.59424, 11.82172]}, + "faces": { + "north": {"uv": [8, 9.5, 8.5, 10], "texture": "#2"}, + "east": {"uv": [9.5, 8, 10, 8.5], "texture": "#2"}, + "south": {"uv": [8.5, 9.5, 9, 10], "texture": "#2"}, + "west": {"uv": [9.5, 8.5, 10, 9], "texture": "#2"}, + "up": {"uv": [9.5, 10, 9, 9.5], "texture": "#2"}, + "down": {"uv": [10, 9.5, 9.5, 10], "texture": "#2"} + } + }, + { + "from": [7.5, 2, 3.75], + "to": [8.5, 2.25, 6.5], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, + "faces": { + "north": {"uv": [1, 10, 1.5, 10.5], "texture": "#2"}, + "east": {"uv": [8, 3.5, 9.5, 4], "texture": "#2"}, + "south": {"uv": [1.5, 10, 2, 10.5], "texture": "#2"}, + "west": {"uv": [8, 4, 9.5, 4.5], "texture": "#2"}, + "up": {"uv": [8.5, 6, 8, 4.5], "texture": "#2"}, + "down": {"uv": [6.5, 8, 6, 9.5], "texture": "#2"} + } + }, + { + "from": [7.5, -0.37392, 12.58471], + "to": [8.5, 1.62608, 14.08471], + "rotation": {"angle": 45, "axis": "x", "origin": [8, 0.62608, 16.70971]}, + "faces": { + "north": {"uv": [1, 9, 1.5, 10], "texture": "#2"}, + "east": {"uv": [1, 7.5, 2, 8.5], "texture": "#2"}, + "south": {"uv": [9, 1, 9.5, 2], "texture": "#2"}, + "west": {"uv": [7.5, 1, 8.5, 2], "texture": "#2"}, + "up": {"uv": [2, 10, 1.5, 9], "texture": "#2"}, + "down": {"uv": [9.5, 2, 9, 3], "texture": "#2"} + } + }, + { + "from": [7.49609, 0.12044, 14.21513], + "to": [8.50391, 2.12044, 18.46513], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 1.12044, 18.34013]}, + "faces": { + "north": {"uv": [3.5, 9, 4, 10], "texture": "#2"}, + "east": {"uv": [5, 2, 7, 3], "texture": "#2"}, + "south": {"uv": [9, 4.5, 9.5, 5.5], "texture": "#2"}, + "west": {"uv": [2, 5.5, 4, 6.5], "texture": "#2"}, + "up": {"uv": [8, 4, 7.5, 2], "texture": "#2"}, + "down": {"uv": [8, 4, 7.5, 6], "texture": "#2"} + } + }, + { + "from": [7.49609, -1.0722, 18.49299], + "to": [8.50391, 1.9278, 20.49299], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, -2.1972, 19.49299]}, + "faces": { + "north": {"uv": [8, 4, 7.5, 6], "texture": "#2"}, + "east": {"uv": [5, 2, 7, 3], "texture": "#2"}, + "south": {"uv": [8, 4, 7.5, 2], "texture": "#2"}, + "west": {"uv": [2, 5.5, 4, 6.5], "texture": "#2"}, + "up": {"uv": [4, 10, 3.5, 9], "texture": "#2"}, + "down": {"uv": [9.5, 4.5, 9, 5.5], "texture": "#2"} + } + }, + { + "from": [7.5, 1.28141, 16.14906], + "to": [8.5, 3.03141, 23.19594], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 1.53141, 21.27406]}, + "faces": { + "north": {"uv": [5, 9, 5.5, 10], "texture": "#2"}, + "east": {"uv": [0, 3.5, 3.5, 4.5], "texture": "#2"}, + "south": {"uv": [5.5, 9, 6, 10], "texture": "#2"}, + "west": {"uv": [3.5, 3.5, 7, 4.5], "texture": "#2"}, + "up": {"uv": [6.5, 8, 6, 4.5], "texture": "#2"}, + "down": {"uv": [2.5, 6.5, 2, 10], "texture": "#2"} + } + }, + { + "from": [7.49609, -1.54052, 18.13859], + "to": [8.49609, 1.77979, 23.19718], + "rotation": {"angle": 0, "axis": "x", "origin": [7.99609, 1.95948, 21.01359]}, + "faces": { + "north": {"uv": [8, 6.5, 8.5, 8], "texture": "#2"}, + "east": {"uv": [0, 2, 2.5, 3.5], "texture": "#2"}, + "south": {"uv": [7, 8, 7.5, 9.5], "texture": "#2"}, + "west": {"uv": [2.5, 2, 5, 3.5], "texture": "#2"}, + "up": {"uv": [4, 9, 3.5, 6.5], "texture": "#2"}, + "down": {"uv": [7, 4.5, 6.5, 7], "texture": "#2"} + } + }, + { + "from": [7.5, -1.685, 23.1889], + "to": [8.5, 3.03141, 24.14906], + "rotation": {"angle": 0, "axis": "x", "origin": [8, 1.53141, 21.27406]}, + "faces": { + "north": {"uv": [5, 6.5, 5.5, 9], "texture": "#2"}, + "east": {"uv": [5.5, 6.5, 6, 9], "texture": "#2"}, + "south": {"uv": [7, 1, 7.5, 3.5], "texture": "#2"}, + "west": {"uv": [7, 3.5, 7.5, 6], "texture": "#2"}, + "up": {"uv": [10.5, 2, 10, 1.5], "texture": "#2"}, + "down": {"uv": [2.5, 10, 2, 10.5], "texture": "#2"} + } + }, + { + "from": [7.7, 2.45, -12.5], + "to": [8.3, 3.05, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, + "faces": { + "north": {"uv": [10, 2, 10.5, 2.5], "texture": "#2"}, + "east": {"uv": [4, 0, 11, 0.5], "texture": "#2"}, + "south": {"uv": [10, 2.5, 10.5, 3], "texture": "#2"}, + "west": {"uv": [4, 0.5, 11, 1], "texture": "#2"}, + "up": {"uv": [0.5, 11.5, 0, 4.5], "texture": "#2"}, + "down": {"uv": [1, 4.5, 0.5, 11.5], "texture": "#2"} + } + }, + { + "from": [5.09405, -5.05099, -12.25], + "to": [5.69405, 3.44901, -11.65], + "rotation": {"angle": -22.5, "axis": "z", "origin": [5.39405, -3.30099, -12.2]}, + "faces": { + "north": {"uv": [4, 0.5, 11, 1], "texture": "#2"}, + "east": {"uv": [1, 4.5, 0.5, 11.5], "texture": "#2"}, + "south": {"uv": [4, 0, 11, 0.5], "texture": "#2"}, + "west": {"uv": [0.5, 11.5, 0, 4.5], "texture": "#2"}, + "up": {"uv": [10.5, 2.5, 10, 2], "texture": "#2"}, + "down": {"uv": [10.5, 2.5, 10, 3], "texture": "#2"} + } + }, + { + "from": [10.30595, -5.05099, -12.25], + "to": [10.90595, 3.44901, -11.65], + "rotation": {"angle": 22.5, "axis": "z", "origin": [10.60595, -3.30099, -12.2]}, + "faces": { + "north": {"uv": [4, 1, 11, 0.5], "texture": "#2"}, + "east": {"uv": [0, 11.5, 0.5, 4.5], "texture": "#2"}, + "south": {"uv": [4, 0.5, 11, 0], "texture": "#2"}, + "west": {"uv": [0.5, 4.5, 1, 11.5], "texture": "#2"}, + "up": {"uv": [10.5, 2, 10, 2.5], "texture": "#2"}, + "down": {"uv": [10.5, 3, 10, 2.5], "texture": "#2"} + } + }, + { + "from": [7.9, 3.05, -12.25], + "to": [8.1, 4.85, -11.5], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, + "faces": { + "north": {"uv": [9, 6, 9.5, 7], "texture": "#2"}, + "east": {"uv": [6.5, 9, 7, 10], "texture": "#2"}, + "south": {"uv": [9, 7, 9.5, 8], "texture": "#2"}, + "west": {"uv": [9, 8, 9.5, 9], "texture": "#2"}, + "up": {"uv": [3.5, 10.5, 3, 10], "texture": "#2"}, + "down": {"uv": [10.5, 3, 10, 3.5], "texture": "#2"} + } + }, + { + "from": [7.7, 3.45, -1.25], + "to": [8.3, 4.05, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 3.25, 7.75]}, + "faces": { + "north": {"uv": [3.5, 10, 4, 10.5], "texture": "#2"}, + "east": {"uv": [9, 9, 10, 9.5], "texture": "#2"}, + "south": {"uv": [10, 3.5, 10.5, 4], "texture": "#2"}, + "west": {"uv": [9.5, 1, 10.5, 1.5], "texture": "#2"}, + "up": {"uv": [10, 2.5, 9.5, 1.5], "texture": "#2"}, + "down": {"uv": [3, 9.5, 2.5, 10.5], "texture": "#2"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [-1.5, 4.25, -2.75], + "scale": [0.7, 0.7, 0.7] + }, + "thirdperson_lefthand": { + "translation": [-1.5, 4.25, -2.75], + "scale": [0.7, 0.7, 0.7] + }, + "ground": { + "translation": [0, 9, 0], + "scale": [0.7, 0.7, 0.7] + }, + "head": { + "translation": [0, 18.75, 0] + }, + "fixed": { + "rotation": [90, -45, 90], + "translation": [-2.5, 4.25, 0], + "scale": [0.75, 0.75, 0.75] + } + }, + "groups": [ + { + "name": "group", + "origin": [8, 3.25, 7.75], + "color": 0, + "children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/textures/item/lod/rpk.png b/src/main/resources/assets/superbwarfare/textures/item/lod/rpk.png new file mode 100644 index 0000000000000000000000000000000000000000..90ccbd945a463015a0217051a393ee1a9cd3f27a GIT binary patch literal 336 zcmV-W0k8gvP)Px$3Q0skR9J=Wmb(#yFbsx;&jn3N!x~J%0A!wQlnI>D3$TW9N#ly7$cc+N{C1AU zU&SGrUy^0v<~~htaIh%lGFuTsG$DR8RiG5KW6bF=kkx9Nx7+^wn@DK(5LAJ_wVH4( zCebkl16e_YssjKW9Rfbaz6CC|kv*3>>Ki0k{e+Z$qM?q*%yKH16o5_e`2Nx@fXEX7 z06@6Z&ZvEMNXXgm!t04dS^$muaefwRofRw{@+fUlT&`{7bY&-Ua19?#cb ig=}0t2P&0H<#Ims+Gm*$|7!yP0000