diff --git a/src/main/java/com/atsuishio/superbwarfare/client/model/item/InsidiousItemModel.java b/src/main/java/com/atsuishio/superbwarfare/client/model/item/InsidiousItemModel.java index ace550958..53a5b7606 100644 --- a/src/main/java/com/atsuishio/superbwarfare/client/model/item/InsidiousItemModel.java +++ b/src/main/java/com/atsuishio/superbwarfare/client/model/item/InsidiousItemModel.java @@ -33,6 +33,16 @@ public class InsidiousItemModel extends CustomGunModel { return Mod.loc("textures/item/insidious.png"); } + @Override + public ResourceLocation getLODModelResource(InsidiousItem animatable) { + return Mod.loc("geo/lod/insidious.geo.json"); + } + + @Override + public ResourceLocation getLODTextureResource(InsidiousItem animatable) { + return Mod.loc("textures/item/lod/insidious.png"); + } + @Override public void setCustomAnimations(InsidiousItem animatable, long instanceId, AnimationState animationState) { Player player = Minecraft.getInstance().player; diff --git a/src/main/java/com/atsuishio/superbwarfare/client/renderer/gun/InsidiousItemRenderer.java b/src/main/java/com/atsuishio/superbwarfare/client/renderer/gun/InsidiousItemRenderer.java index a514a6fc6..99f643b0f 100644 --- a/src/main/java/com/atsuishio/superbwarfare/client/renderer/gun/InsidiousItemRenderer.java +++ b/src/main/java/com/atsuishio/superbwarfare/client/renderer/gun/InsidiousItemRenderer.java @@ -10,6 +10,7 @@ import com.mojang.blaze3d.vertex.VertexConsumer; import net.minecraft.client.Minecraft; import net.minecraft.client.renderer.MultiBufferSource; import net.minecraft.client.renderer.RenderType; +import net.minecraft.world.item.ItemDisplayContext; import net.minecraft.world.item.ItemStack; import software.bernie.geckolib.animatable.GeoItem; import software.bernie.geckolib.cache.object.GeoBone; @@ -35,9 +36,14 @@ public class InsidiousItemRenderer extends CustomGunRenderer { var player = mc.player; if (player == null) return; ItemStack itemStack = player.getMainHandItem(); + if (itemStack.getItem() instanceof GunItem && GeoItem.getId(itemStack) == this.getInstanceId(animatable)) { - AnimationHelper.handleShootFlare(name, stack, itemStack, bone, buffer, packedLightIn, 0, 0, 1, 0.38); - AnimationHelper.handleZoomCrossHair(currentBuffer, renderType, name, stack, bone, buffer, 0, 0.359325, 40, 0.33f, 255, 0, 0, 255, "insidious", false); + if (this.renderPerspective == ItemDisplayContext.FIRST_PERSON_RIGHT_HAND || this.renderPerspective == ItemDisplayContext.THIRD_PERSON_RIGHT_HAND) { + AnimationHelper.handleShootFlare(name, stack, itemStack, bone, buffer, packedLightIn, 0, 0, 1, 0.38); + if (this.renderPerspective == ItemDisplayContext.FIRST_PERSON_RIGHT_HAND) { + AnimationHelper.handleZoomCrossHair(currentBuffer, renderType, name, stack, bone, buffer, 0, 0.359325, 40, 0.33f, 255, 0, 0, 255, "insidious", false); + } + } } if (renderingArms) { diff --git a/src/main/resources/assets/superbwarfare/geo/lod/insidious.geo.json b/src/main/resources/assets/superbwarfare/geo/lod/insidious.geo.json new file mode 100644 index 000000000..1bce2011b --- /dev/null +++ b/src/main/resources/assets/superbwarfare/geo/lod/insidious.geo.json @@ -0,0 +1,625 @@ +{ + "format_version": "1.12.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.insidious", + "texture_width": 64, + "texture_height": 64, + "visible_bounds_width": 4, + "visible_bounds_height": 2.5, + "visible_bounds_offset": [0, 0.75, 0] + }, + "bones": [ + { + "name": "bone2", + "pivot": [-0.00815, 3.39145, -5.90041], + "cubes": [ + { + "origin": [-1, 1.8, -14.45], + "size": [2, 1.25, 16], + "uv": { + "north": {"uv": [31, 1], "uv_size": [2, 1]}, + "east": {"uv": [22, 14], "uv_size": [16, 1]}, + "south": {"uv": [17, 31], "uv_size": [2, 1]}, + "west": {"uv": [22, 15], "uv_size": [16, 1]}, + "up": {"uv": [0, 14], "uv_size": [2, 16]}, + "down": {"uv": [2, 30], "uv_size": [2, -16]} + } + }, + { + "origin": [-1.25, 1.8, -1.45], + "size": [2.5, 3.25, 16], + "uv": { + "north": {"uv": [26, 2], "uv_size": [3, 3]}, + "east": {"uv": [10, 0], "uv_size": [16, 3]}, + "south": {"uv": [24, 26], "uv_size": [3, 3]}, + "west": {"uv": [10, 3], "uv_size": [16, 3]}, + "up": {"uv": [10, 6], "uv_size": [3, 16]}, + "down": {"uv": [13, 22], "uv_size": [3, -16]} + } + }, + { + "origin": [-1.25, 5.05, 1.55], + "size": [2.5, 2.25, 3], + "uv": { + "north": {"uv": [27, 22], "uv_size": [3, 2]}, + "east": {"uv": [7, 28], "uv_size": [3, 2]}, + "south": {"uv": [16, 28], "uv_size": [3, 2]}, + "west": {"uv": [19, 28], "uv_size": [3, 2]}, + "up": {"uv": [27, 16], "uv_size": [3, 3]}, + "down": {"uv": [27, 22], "uv_size": [3, -3]} + } + }, + { + "origin": [-1.25, -5.2, 4.55], + "size": [2.5, 7, 10], + "uv": { + "north": {"uv": [16, 14], "uv_size": [3, 7]}, + "east": {"uv": [0, 0], "uv_size": [10, 7]}, + "south": {"uv": [19, 14], "uv_size": [3, 7]}, + "west": {"uv": [0, 7], "uv_size": [10, 7]}, + "up": {"uv": [4, 14], "uv_size": [3, 10]}, + "down": {"uv": [7, 24], "uv_size": [3, -10]} + } + }, + { + "origin": [-1.25, -6.00923, -1.13175], + "size": [2.5, 7.25, 2], + "pivot": [0, 2.7375, -2.7], + "rotation": [22.5, 0, 0], + "uv": { + "north": {"uv": [16, 21], "uv_size": [3, 7]}, + "east": {"uv": [10, 22], "uv_size": [2, 7]}, + "south": {"uv": [19, 21], "uv_size": [3, 7]}, + "west": {"uv": [12, 22], "uv_size": [2, 7]}, + "up": {"uv": [29, 2], "uv_size": [3, 2]}, + "down": {"uv": [29, 6], "uv_size": [3, -2]} + } + }, + { + "origin": [-1.25, -2.2, -2.95], + "size": [2.5, 4.25, 3], + "uv": { + "north": {"uv": [4, 24], "uv_size": [3, 4]}, + "east": {"uv": [7, 24], "uv_size": [3, 4]}, + "south": {"uv": [24, 16], "uv_size": [3, 4]}, + "west": {"uv": [24, 20], "uv_size": [3, 4]}, + "up": {"uv": [27, 26], "uv_size": [3, 3]}, + "down": {"uv": [4, 31], "uv_size": [3, -3]} + } + }, + { + "origin": [-0.75, -1.7, -7.45], + "size": [1.25, 0.25, 4.5], + "uv": { + "north": {"uv": [18, 32], "uv_size": [1, 1]}, + "east": {"uv": [29, 6], "uv_size": [5, 1]}, + "south": {"uv": [32, 19], "uv_size": [1, 1]}, + "west": {"uv": [29, 7], "uv_size": [5, 1]}, + "up": {"uv": [29, 8], "uv_size": [1, 5]}, + "down": {"uv": [10, 34], "uv_size": [1, -5]} + } + }, + { + "origin": [-0.75, -3.17996, -10.39027], + "size": [1.25, 0.25, 5], + "pivot": [0, 2.7375, -2.7], + "rotation": [-22.5, 0, 0], + "uv": { + "north": {"uv": [32, 20], "uv_size": [1, 1]}, + "east": {"uv": [29, 13], "uv_size": [5, 1]}, + "south": {"uv": [32, 27], "uv_size": [1, 1]}, + "west": {"uv": [22, 29], "uv_size": [5, 1]}, + "up": {"uv": [11, 29], "uv_size": [1, 5]}, + "down": {"uv": [12, 34], "uv_size": [1, -5]} + } + }, + { + "origin": [-0.75, -5.67246, -10.04037], + "size": [1.25, 0.25, 2.5], + "pivot": [0, 2.7375, -2.7], + "rotation": [-45, 0, 0], + "uv": { + "north": {"uv": [32, 28], "uv_size": [1, 1]}, + "east": {"uv": [26, 5], "uv_size": [3, 1]}, + "south": {"uv": [32, 31], "uv_size": [1, 1]}, + "west": {"uv": [30, 10], "uv_size": [3, 1]}, + "up": {"uv": [9, 30], "uv_size": [1, 3]}, + "down": {"uv": [16, 33], "uv_size": [1, -3]} + } + }, + { + "origin": [0.75, 1.8, -11.45], + "size": [0.75, 2.25, 13], + "uv": { + "north": {"uv": [6, 31], "uv_size": [1, 2]}, + "east": {"uv": [16, 6], "uv_size": [13, 2]}, + "south": {"uv": [19, 31], "uv_size": [1, 2]}, + "west": {"uv": [16, 8], "uv_size": [13, 2]}, + "up": {"uv": [14, 22], "uv_size": [1, 13]}, + "down": {"uv": [15, 35], "uv_size": [1, -13]} + } + }, + { + "origin": [-1.5, 1.8, 1.55], + "size": [3, 2.25, 5], + "uv": { + "north": {"uv": [31, 19], "uv_size": [1, 2]}, + "east": {"uv": [24, 24], "uv_size": [5, 2]}, + "south": {"uv": [21, 31], "uv_size": [1, 2]}, + "west": {"uv": [26, 0], "uv_size": [5, 2]}, + "up": {"uv": [13, 29], "uv_size": [1, 5]}, + "down": {"uv": [27, 34], "uv_size": [1, -5]} + } + }, + { + "origin": [-1.5, 1.8, -11.45], + "size": [0.75, 2.25, 13], + "uv": { + "north": {"uv": [22, 31], "uv_size": [1, 2]}, + "east": {"uv": [16, 10], "uv_size": [13, 2]}, + "south": {"uv": [23, 31], "uv_size": [1, 2]}, + "west": {"uv": [16, 12], "uv_size": [13, 2]}, + "up": {"uv": [22, 16], "uv_size": [1, 13]}, + "down": {"uv": [23, 29], "uv_size": [1, -13]} + } + }, + { + "origin": [0.75, 4.05, -6.45], + "size": [0.75, 1, 5.25], + "uv": { + "north": {"uv": [32, 32], "uv_size": [1, 1]}, + "east": {"uv": [29, 24], "uv_size": [5, 1]}, + "south": {"uv": [33, 1], "uv_size": [1, 1]}, + "west": {"uv": [29, 25], "uv_size": [5, 1]}, + "up": {"uv": [28, 29], "uv_size": [1, 5]}, + "down": {"uv": [29, 34], "uv_size": [1, -5]} + } + }, + { + "origin": [1, 5.05, -3.45], + "size": [0.25, 2, 0.25], + "uv": { + "north": {"uv": [31, 27], "uv_size": [1, 2]}, + "east": {"uv": [30, 31], "uv_size": [1, 2]}, + "south": {"uv": [31, 31], "uv_size": [1, 2]}, + "west": {"uv": [2, 32], "uv_size": [1, 2]}, + "up": {"uv": [33, 2], "uv_size": [1, 1]}, + "down": {"uv": [33, 4], "uv_size": [1, -1]} + } + }, + { + "origin": [-1.25, 7.05, -3.45], + "size": [2.5, 0.25, 0.25], + "uv": { + "north": {"uv": [30, 11], "uv_size": [3, 1]}, + "east": {"uv": [33, 4], "uv_size": [1, 1]}, + "south": {"uv": [30, 12], "uv_size": [3, 1]}, + "west": {"uv": [33, 5], "uv_size": [1, 1]}, + "up": {"uv": [30, 16], "uv_size": [3, 1]}, + "down": {"uv": [17, 31], "uv_size": [3, -1]} + } + }, + { + "origin": [-1.25, 5.05, -3.45], + "size": [0.25, 2, 0.25], + "uv": { + "north": {"uv": [32, 2], "uv_size": [1, 2]}, + "east": {"uv": [3, 32], "uv_size": [1, 2]}, + "south": {"uv": [32, 4], "uv_size": [1, 2]}, + "west": {"uv": [7, 32], "uv_size": [1, 2]}, + "up": {"uv": [6, 33], "uv_size": [1, 1]}, + "down": {"uv": [9, 34], "uv_size": [1, -1]} + } + }, + { + "origin": [-1.5, 4.05, -6.45], + "size": [0.75, 1, 5.25], + "uv": { + "north": {"uv": [33, 10], "uv_size": [1, 1]}, + "east": {"uv": [30, 8], "uv_size": [5, 1]}, + "south": {"uv": [33, 11], "uv_size": [1, 1]}, + "west": {"uv": [30, 9], "uv_size": [5, 1]}, + "up": {"uv": [0, 30], "uv_size": [1, 5]}, + "down": {"uv": [1, 35], "uv_size": [1, -5]} + } + }, + { + "origin": [0.75, 5.30903, -8.27959], + "size": [0.75, 1, 3], + "pivot": [0, 2.7375, -2.7], + "rotation": [22.5, 0, 0], + "uv": { + "north": {"uv": [33, 12], "uv_size": [1, 1]}, + "east": {"uv": [30, 17], "uv_size": [3, 1]}, + "south": {"uv": [16, 33], "uv_size": [1, 1]}, + "west": {"uv": [30, 18], "uv_size": [3, 1]}, + "up": {"uv": [30, 19], "uv_size": [1, 3]}, + "down": {"uv": [20, 33], "uv_size": [1, -3]} + } + }, + { + "origin": [-1.5, 5.30903, -8.27959], + "size": [0.75, 1, 3], + "pivot": [0, 2.7375, -2.7], + "rotation": [22.5, 0, 0], + "uv": { + "north": {"uv": [33, 16], "uv_size": [1, 1]}, + "east": {"uv": [21, 30], "uv_size": [3, 1]}, + "south": {"uv": [33, 17], "uv_size": [1, 1]}, + "west": {"uv": [30, 22], "uv_size": [3, 1]}, + "up": {"uv": [24, 30], "uv_size": [1, 3]}, + "down": {"uv": [25, 33], "uv_size": [1, -3]} + } + }, + { + "origin": [0.75, 4.448, -2.19914], + "size": [0.75, 1, 3], + "pivot": [0, 2.7375, -2.7], + "rotation": [-22.5, 0, 0], + "uv": { + "north": {"uv": [18, 33], "uv_size": [1, 1]}, + "east": {"uv": [30, 23], "uv_size": [3, 1]}, + "south": {"uv": [33, 18], "uv_size": [1, 1]}, + "west": {"uv": [30, 26], "uv_size": [3, 1]}, + "up": {"uv": [26, 30], "uv_size": [1, 3]}, + "down": {"uv": [30, 30], "uv_size": [1, -3]} + } + }, + { + "origin": [-1.5, 4.448, -2.19914], + "size": [0.75, 1, 3], + "pivot": [0, 2.7375, -2.7], + "rotation": [-22.5, 0, 0], + "uv": { + "north": {"uv": [19, 33], "uv_size": [1, 1]}, + "east": {"uv": [30, 30], "uv_size": [3, 1]}, + "south": {"uv": [33, 19], "uv_size": [1, 1]}, + "west": {"uv": [31, 0], "uv_size": [3, 1]}, + "up": {"uv": [4, 31], "uv_size": [1, 3]}, + "down": {"uv": [5, 34], "uv_size": [1, -3]} + } + }, + { + "origin": [-1.31469, 2.95219, -14.45], + "size": [1.1, 1.1, 0.5], + "pivot": [0, 2.7375, -2.7], + "rotation": [0, 0, 45], + "uv": { + "north": {"uv": [20, 33], "uv_size": [1, 1]}, + "east": {"uv": [33, 20], "uv_size": [1, 1]}, + "south": {"uv": [21, 33], "uv_size": [1, 1]}, + "west": {"uv": [33, 21], "uv_size": [1, 1]}, + "up": {"uv": [22, 33], "uv_size": [1, 1]}, + "down": {"uv": [33, 23], "uv_size": [1, -1]} + } + }, + { + "origin": [-0.96385, 3.18661, -13.95], + "size": [1.1, 1.1, 0.5], + "pivot": [0, 2.7375, -2.7], + "rotation": [0, 0, 22.5], + "uv": { + "north": {"uv": [23, 33], "uv_size": [1, 1]}, + "east": {"uv": [33, 23], "uv_size": [1, 1]}, + "south": {"uv": [24, 33], "uv_size": [1, 1]}, + "west": {"uv": [25, 33], "uv_size": [1, 1]}, + "up": {"uv": [26, 33], "uv_size": [1, 1]}, + "down": {"uv": [33, 27], "uv_size": [1, -1]} + } + }, + { + "origin": [-0.55, 3.26893, -13.45], + "size": [1.1, 1.1, 0.5], + "uv": { + "north": {"uv": [33, 27], "uv_size": [1, 1]}, + "east": {"uv": [33, 28], "uv_size": [1, 1]}, + "south": {"uv": [33, 29], "uv_size": [1, 1]}, + "west": {"uv": [30, 33], "uv_size": [1, 1]}, + "up": {"uv": [33, 30], "uv_size": [1, 1]}, + "down": {"uv": [31, 34], "uv_size": [1, -1]} + } + }, + { + "origin": [-0.13615, 3.18661, -12.95], + "size": [1.1, 1.1, 0.5], + "pivot": [0, 2.7375, -2.7], + "rotation": [0, 0, -22.5], + "uv": { + "north": {"uv": [33, 31], "uv_size": [1, 1]}, + "east": {"uv": [32, 33], "uv_size": [1, 1]}, + "south": {"uv": [33, 32], "uv_size": [1, 1]}, + "west": {"uv": [33, 33], "uv_size": [1, 1]}, + "up": {"uv": [34, 0], "uv_size": [1, 1]}, + "down": {"uv": [34, 2], "uv_size": [1, -1]} + } + }, + { + "origin": [-0.13615, 3.18661, -10.95], + "size": [1.1, 1.1, 0.5], + "pivot": [0, 2.7375, -2.7], + "rotation": [0, 0, -22.5], + "uv": { + "north": {"uv": [2, 34], "uv_size": [1, 1]}, + "east": {"uv": [34, 2], "uv_size": [1, 1]}, + "south": {"uv": [3, 34], "uv_size": [1, 1]}, + "west": {"uv": [34, 3], "uv_size": [1, 1]}, + "up": {"uv": [4, 34], "uv_size": [1, 1]}, + "down": {"uv": [34, 5], "uv_size": [1, -1]} + } + }, + { + "origin": [-1.31469, 2.95219, -12.45], + "size": [1.1, 1.1, 0.5], + "pivot": [0, 2.7375, -2.7], + "rotation": [0, 0, 45], + "uv": { + "north": {"uv": [5, 34], "uv_size": [1, 1]}, + "east": {"uv": [34, 5], "uv_size": [1, 1]}, + "south": {"uv": [6, 34], "uv_size": [1, 1]}, + "west": {"uv": [34, 6], "uv_size": [1, 1]}, + "up": {"uv": [7, 34], "uv_size": [1, 1]}, + "down": {"uv": [34, 8], "uv_size": [1, -1]} + } + }, + { + "origin": [-0.96385, 3.18661, -11.95], + "size": [1.1, 1.1, 0.5], + "pivot": [0, 2.7375, -2.7], + "rotation": [0, 0, 22.5], + "uv": { + "north": {"uv": [8, 34], "uv_size": [1, 1]}, + "east": {"uv": [9, 34], "uv_size": [1, 1]}, + "south": {"uv": [10, 34], "uv_size": [1, 1]}, + "west": {"uv": [34, 10], "uv_size": [1, 1]}, + "up": {"uv": [11, 34], "uv_size": [1, 1]}, + "down": {"uv": [34, 12], "uv_size": [1, -1]} + } + }, + { + "origin": [-0.55, 3.26893, -11.45], + "size": [1.1, 1.1, 0.5], + "uv": { + "north": {"uv": [12, 34], "uv_size": [1, 1]}, + "east": {"uv": [34, 12], "uv_size": [1, 1]}, + "south": {"uv": [13, 34], "uv_size": [1, 1]}, + "west": {"uv": [34, 13], "uv_size": [1, 1]}, + "up": {"uv": [16, 34], "uv_size": [1, 1]}, + "down": {"uv": [34, 17], "uv_size": [1, -1]} + } + }, + { + "origin": [-0.13615, 3.18661, -8.95], + "size": [1.1, 1.1, 0.5], + "pivot": [0, 2.7375, -2.7], + "rotation": [0, 0, -22.5], + "uv": { + "north": {"uv": [17, 34], "uv_size": [1, 1]}, + "east": {"uv": [34, 17], "uv_size": [1, 1]}, + "south": {"uv": [18, 34], "uv_size": [1, 1]}, + "west": {"uv": [34, 18], "uv_size": [1, 1]}, + "up": {"uv": [19, 34], "uv_size": [1, 1]}, + "down": {"uv": [34, 20], "uv_size": [1, -1]} + } + }, + { + "origin": [-1.31469, 2.95219, -10.45], + "size": [1.1, 1.1, 0.5], + "pivot": [0, 2.7375, -2.7], + "rotation": [0, 0, 45], + "uv": { + "north": {"uv": [20, 34], "uv_size": [1, 1]}, + "east": {"uv": [34, 20], "uv_size": [1, 1]}, + "south": {"uv": [21, 34], "uv_size": [1, 1]}, + "west": {"uv": [34, 21], "uv_size": [1, 1]}, + "up": {"uv": [22, 34], "uv_size": [1, 1]}, + "down": {"uv": [34, 23], "uv_size": [1, -1]} + } + }, + { + "origin": [-0.96385, 3.18661, -9.95], + "size": [1.1, 1.1, 0.5], + "pivot": [0, 2.7375, -2.7], + "rotation": [0, 0, 22.5], + "uv": { + "north": {"uv": [23, 34], "uv_size": [1, 1]}, + "east": {"uv": [34, 23], "uv_size": [1, 1]}, + "south": {"uv": [24, 34], "uv_size": [1, 1]}, + "west": {"uv": [34, 24], "uv_size": [1, 1]}, + "up": {"uv": [25, 34], "uv_size": [1, 1]}, + "down": {"uv": [34, 26], "uv_size": [1, -1]} + } + }, + { + "origin": [-0.55, 3.26893, -9.45], + "size": [1.1, 1.1, 0.5], + "uv": { + "north": {"uv": [26, 34], "uv_size": [1, 1]}, + "east": {"uv": [34, 26], "uv_size": [1, 1]}, + "south": {"uv": [27, 34], "uv_size": [1, 1]}, + "west": {"uv": [34, 27], "uv_size": [1, 1]}, + "up": {"uv": [28, 34], "uv_size": [1, 1]}, + "down": {"uv": [34, 29], "uv_size": [1, -1]} + } + }, + { + "origin": [-0.13615, 3.18661, -6.95], + "size": [1.1, 1.1, 0.5], + "pivot": [0, 2.7375, -2.7], + "rotation": [0, 0, -22.5], + "uv": { + "north": {"uv": [29, 34], "uv_size": [1, 1]}, + "east": {"uv": [34, 29], "uv_size": [1, 1]}, + "south": {"uv": [30, 34], "uv_size": [1, 1]}, + "west": {"uv": [34, 30], "uv_size": [1, 1]}, + "up": {"uv": [31, 34], "uv_size": [1, 1]}, + "down": {"uv": [34, 32], "uv_size": [1, -1]} + } + }, + { + "origin": [-1.31469, 2.95219, -8.45], + "size": [1.1, 1.1, 0.5], + "pivot": [0, 2.7375, -2.7], + "rotation": [0, 0, 45], + "uv": { + "north": {"uv": [32, 34], "uv_size": [1, 1]}, + "east": {"uv": [34, 32], "uv_size": [1, 1]}, + "south": {"uv": [33, 34], "uv_size": [1, 1]}, + "west": {"uv": [34, 33], "uv_size": [1, 1]}, + "up": {"uv": [34, 34], "uv_size": [1, 1]}, + "down": {"uv": [0, 36], "uv_size": [1, -1]} + } + }, + { + "origin": [-0.96385, 3.18661, -7.95], + "size": [1.1, 1.1, 0.5], + "pivot": [0, 2.7375, -2.7], + "rotation": [0, 0, 22.5], + "uv": { + "north": {"uv": [35, 0], "uv_size": [1, 1]}, + "east": {"uv": [1, 35], "uv_size": [1, 1]}, + "south": {"uv": [35, 1], "uv_size": [1, 1]}, + "west": {"uv": [2, 35], "uv_size": [1, 1]}, + "up": {"uv": [35, 2], "uv_size": [1, 1]}, + "down": {"uv": [3, 36], "uv_size": [1, -1]} + } + }, + { + "origin": [-0.55, 3.26893, -7.45], + "size": [1.1, 1.1, 0.5], + "uv": { + "north": {"uv": [35, 3], "uv_size": [1, 1]}, + "east": {"uv": [4, 35], "uv_size": [1, 1]}, + "south": {"uv": [35, 4], "uv_size": [1, 1]}, + "west": {"uv": [5, 35], "uv_size": [1, 1]}, + "up": {"uv": [35, 5], "uv_size": [1, 1]}, + "down": {"uv": [6, 36], "uv_size": [1, -1]} + } + }, + { + "origin": [-0.13615, 3.18661, -4.95], + "size": [1.1, 1.1, 0.5], + "pivot": [0, 2.7375, -2.7], + "rotation": [0, 0, -22.5], + "uv": { + "north": {"uv": [35, 6], "uv_size": [1, 1]}, + "east": {"uv": [7, 35], "uv_size": [1, 1]}, + "south": {"uv": [35, 7], "uv_size": [1, 1]}, + "west": {"uv": [8, 35], "uv_size": [1, 1]}, + "up": {"uv": [35, 8], "uv_size": [1, 1]}, + "down": {"uv": [9, 36], "uv_size": [1, -1]} + } + }, + { + "origin": [-1.31469, 2.95219, -6.45], + "size": [1.1, 1.1, 0.5], + "pivot": [0, 2.7375, -2.7], + "rotation": [0, 0, 45], + "uv": { + "north": {"uv": [35, 9], "uv_size": [1, 1]}, + "east": {"uv": [10, 35], "uv_size": [1, 1]}, + "south": {"uv": [35, 10], "uv_size": [1, 1]}, + "west": {"uv": [11, 35], "uv_size": [1, 1]}, + "up": {"uv": [35, 11], "uv_size": [1, 1]}, + "down": {"uv": [12, 36], "uv_size": [1, -1]} + } + }, + { + "origin": [-0.96385, 3.18661, -5.95], + "size": [1.1, 1.1, 0.5], + "pivot": [0, 2.7375, -2.7], + "rotation": [0, 0, 22.5], + "uv": { + "north": {"uv": [35, 12], "uv_size": [1, 1]}, + "east": {"uv": [13, 35], "uv_size": [1, 1]}, + "south": {"uv": [35, 13], "uv_size": [1, 1]}, + "west": {"uv": [14, 35], "uv_size": [1, 1]}, + "up": {"uv": [15, 35], "uv_size": [1, 1]}, + "down": {"uv": [16, 36], "uv_size": [1, -1]} + } + }, + { + "origin": [-0.55, 3.26893, -5.45], + "size": [1.1, 1.1, 0.5], + "uv": { + "north": {"uv": [35, 16], "uv_size": [1, 1]}, + "east": {"uv": [17, 35], "uv_size": [1, 1]}, + "south": {"uv": [35, 17], "uv_size": [1, 1]}, + "west": {"uv": [18, 35], "uv_size": [1, 1]}, + "up": {"uv": [35, 18], "uv_size": [1, 1]}, + "down": {"uv": [19, 36], "uv_size": [1, -1]} + } + }, + { + "origin": [-0.13615, 3.18661, -2.95], + "size": [1.1, 1.1, 0.5], + "pivot": [0, 2.7375, -2.7], + "rotation": [0, 0, -22.5], + "uv": { + "north": {"uv": [35, 19], "uv_size": [1, 1]}, + "east": {"uv": [20, 35], "uv_size": [1, 1]}, + "south": {"uv": [35, 20], "uv_size": [1, 1]}, + "west": {"uv": [21, 35], "uv_size": [1, 1]}, + "up": {"uv": [35, 21], "uv_size": [1, 1]}, + "down": {"uv": [22, 36], "uv_size": [1, -1]} + } + }, + { + "origin": [-1.31469, 2.95219, -4.45], + "size": [1.1, 1.1, 0.5], + "pivot": [0, 2.7375, -2.7], + "rotation": [0, 0, 45], + "uv": { + "north": {"uv": [35, 22], "uv_size": [1, 1]}, + "east": {"uv": [23, 35], "uv_size": [1, 1]}, + "south": {"uv": [35, 23], "uv_size": [1, 1]}, + "west": {"uv": [24, 35], "uv_size": [1, 1]}, + "up": {"uv": [35, 24], "uv_size": [1, 1]}, + "down": {"uv": [25, 36], "uv_size": [1, -1]} + } + }, + { + "origin": [-0.96385, 3.18661, -3.95], + "size": [1.1, 1.1, 0.5], + "pivot": [0, 2.7375, -2.7], + "rotation": [0, 0, 22.5], + "uv": { + "north": {"uv": [35, 25], "uv_size": [1, 1]}, + "east": {"uv": [26, 35], "uv_size": [1, 1]}, + "south": {"uv": [35, 26], "uv_size": [1, 1]}, + "west": {"uv": [27, 35], "uv_size": [1, 1]}, + "up": {"uv": [35, 27], "uv_size": [1, 1]}, + "down": {"uv": [28, 36], "uv_size": [1, -1]} + } + }, + { + "origin": [-0.55, 3.26893, -3.45], + "size": [1.1, 1.1, 0.5], + "uv": { + "north": {"uv": [35, 28], "uv_size": [1, 1]}, + "east": {"uv": [29, 35], "uv_size": [1, 1]}, + "south": {"uv": [35, 29], "uv_size": [1, 1]}, + "west": {"uv": [30, 35], "uv_size": [1, 1]}, + "up": {"uv": [35, 30], "uv_size": [1, 1]}, + "down": {"uv": [31, 36], "uv_size": [1, -1]} + } + }, + { + "origin": [-1, 1.8, -15.45], + "size": [2, 2.25, 1], + "uv": { + "north": {"uv": [2, 30], "uv_size": [2, 2]}, + "east": {"uv": [8, 32], "uv_size": [1, 2]}, + "south": {"uv": [7, 30], "uv_size": [2, 2]}, + "west": {"uv": [17, 32], "uv_size": [1, 2]}, + "up": {"uv": [31, 21], "uv_size": [2, 1]}, + "down": {"uv": [31, 30], "uv_size": [2, -1]} + } + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/superbwarfare/models/displaysettings/insidious.item.json b/src/main/resources/assets/superbwarfare/models/displaysettings/insidious.item.json index cffd5e877..ea99278c3 100644 --- a/src/main/resources/assets/superbwarfare/models/displaysettings/insidious.item.json +++ b/src/main/resources/assets/superbwarfare/models/displaysettings/insidious.item.json @@ -26,21 +26,59 @@ 0 ] }, - "gui": { - "rotation": [ - 165.69, - -39.63, - 178.66 - ], + "thirdperson_righthand": { "translation": [ - -1.9, - -3.25, + -0.5, + -1.25, 0 ], "scale": [ - 0.18, - 0.18, - 0.18 + 0.7, + 0.7, + 0.7 + ] + }, + "thirdperson_lefthand": { + "scale": [ + 0, + 0, + 0 + ] + }, + "ground": { + "translation": [ + 0, + 2.25, + 0 + ], + "scale": [ + 0.6, + 0.6, + 0.6 + ] + }, + "head": { + "translation": [ + 0, + 8.5, + -1.75 + ] + }, + "fixed": { + "rotation": [ + 0, + -90, + 0 + ], + "translation": [ + 0, + -0.5, + -0.5 + ], + "scale": [ + 1.2, + 1.2, + 1.2 ] } } diff --git a/src/main/resources/assets/superbwarfare/models/lod/insidious.json b/src/main/resources/assets/superbwarfare/models/lod/insidious.json deleted file mode 100644 index 8b149e5ec..000000000 --- a/src/main/resources/assets/superbwarfare/models/lod/insidious.json +++ /dev/null @@ -1,638 +0,0 @@ -{ - "credit": "Made with Blockbench", - "texture_size": [64, 64], - "textures": { - "0": "superbwarfare:item/lod/insidious", - "particle": "superbwarfare:item/lod/insidious" - }, - "elements": [ - { - "from": [7, 6, -9], - "to": [9, 7.25, 7], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [7.75, 0.25, 8.25, 0.5], "texture": "#0"}, - "east": {"uv": [5.5, 3.5, 9.5, 3.75], "texture": "#0"}, - "south": {"uv": [4.25, 7.75, 4.75, 8], "texture": "#0"}, - "west": {"uv": [5.5, 3.75, 9.5, 4], "texture": "#0"}, - "up": {"uv": [0.5, 7.5, 0, 3.5], "texture": "#0"}, - "down": {"uv": [1, 3.5, 0.5, 7.5], "texture": "#0"} - } - }, - { - "from": [6.75, 6, 4], - "to": [9.25, 9.25, 20], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [6.5, 0.5, 7.25, 1.25], "texture": "#0"}, - "east": {"uv": [2.5, 0, 6.5, 0.75], "texture": "#0"}, - "south": {"uv": [6, 6.5, 6.75, 7.25], "texture": "#0"}, - "west": {"uv": [2.5, 0.75, 6.5, 1.5], "texture": "#0"}, - "up": {"uv": [3.25, 5.5, 2.5, 1.5], "texture": "#0"}, - "down": {"uv": [4, 1.5, 3.25, 5.5], "texture": "#0"} - } - }, - { - "from": [6.75, 9.25, 7], - "to": [9.25, 11.5, 10], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [6.75, 5.5, 7.5, 6], "texture": "#0"}, - "east": {"uv": [1.75, 7, 2.5, 7.5], "texture": "#0"}, - "south": {"uv": [4, 7, 4.75, 7.5], "texture": "#0"}, - "west": {"uv": [4.75, 7, 5.5, 7.5], "texture": "#0"}, - "up": {"uv": [7.5, 4.75, 6.75, 4], "texture": "#0"}, - "down": {"uv": [7.5, 4.75, 6.75, 5.5], "texture": "#0"} - } - }, - { - "from": [6.75, -1, 10], - "to": [9.25, 6, 20], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [4, 3.5, 4.75, 5.25], "texture": "#0"}, - "east": {"uv": [0, 0, 2.5, 1.75], "texture": "#0"}, - "south": {"uv": [4.75, 3.5, 5.5, 5.25], "texture": "#0"}, - "west": {"uv": [0, 1.75, 2.5, 3.5], "texture": "#0"}, - "up": {"uv": [1.75, 6, 1, 3.5], "texture": "#0"}, - "down": {"uv": [2.5, 3.5, 1.75, 6], "texture": "#0"} - } - }, - { - "from": [6.75, -1.80923, 4.31825], - "to": [9.25, 5.44077, 6.31825], - "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [4, 5.25, 4.75, 7], "texture": "#0"}, - "east": {"uv": [2.5, 5.5, 3, 7.25], "texture": "#0"}, - "south": {"uv": [4.75, 5.25, 5.5, 7], "texture": "#0"}, - "west": {"uv": [3, 5.5, 3.5, 7.25], "texture": "#0"}, - "up": {"uv": [8, 1, 7.25, 0.5], "texture": "#0"}, - "down": {"uv": [8, 1, 7.25, 1.5], "texture": "#0"} - } - }, - { - "from": [6.75, 2, 2.5], - "to": [9.25, 6.25, 5.5], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [1, 6, 1.75, 7], "texture": "#0"}, - "east": {"uv": [1.75, 6, 2.5, 7], "texture": "#0"}, - "south": {"uv": [6, 4, 6.75, 5], "texture": "#0"}, - "west": {"uv": [6, 5, 6.75, 6], "texture": "#0"}, - "up": {"uv": [7.5, 7.25, 6.75, 6.5], "texture": "#0"}, - "down": {"uv": [1.75, 7, 1, 7.75], "texture": "#0"} - } - }, - { - "from": [7.5, 2.5, -2], - "to": [8.75, 2.75, 2.5], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [4.5, 8, 4.75, 8.25], "texture": "#0"}, - "east": {"uv": [7.25, 1.5, 8.5, 1.75], "texture": "#0"}, - "south": {"uv": [8, 4.75, 8.25, 5], "texture": "#0"}, - "west": {"uv": [7.25, 1.75, 8.5, 2], "texture": "#0"}, - "up": {"uv": [7.5, 3.25, 7.25, 2], "texture": "#0"}, - "down": {"uv": [2.75, 7.25, 2.5, 8.5], "texture": "#0"} - } - }, - { - "from": [7.5, 1.02004, -4.94027], - "to": [8.75, 1.27004, 0.05973], - "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8, 5, 8.25, 5.25], "texture": "#0"}, - "east": {"uv": [7.25, 3.25, 8.5, 3.5], "texture": "#0"}, - "south": {"uv": [8, 6.75, 8.25, 7], "texture": "#0"}, - "west": {"uv": [5.5, 7.25, 6.75, 7.5], "texture": "#0"}, - "up": {"uv": [3, 8.5, 2.75, 7.25], "texture": "#0"}, - "down": {"uv": [3.25, 7.25, 3, 8.5], "texture": "#0"} - } - }, - { - "from": [7.5, -1.47246, -4.59037], - "to": [8.75, -1.22246, -2.09037], - "rotation": {"angle": 45, "axis": "x", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8, 7, 8.25, 7.25], "texture": "#0"}, - "east": {"uv": [6.5, 1.25, 7.25, 1.5], "texture": "#0"}, - "south": {"uv": [8, 7.75, 8.25, 8], "texture": "#0"}, - "west": {"uv": [7.5, 2.5, 8.25, 2.75], "texture": "#0"}, - "up": {"uv": [2.5, 8.25, 2.25, 7.5], "texture": "#0"}, - "down": {"uv": [4.25, 7.5, 4, 8.25], "texture": "#0"} - } - }, - { - "from": [6.5, 6, -6], - "to": [7.25, 8.25, 7], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [1.5, 7.75, 1.75, 8.25], "texture": "#0"}, - "east": {"uv": [4, 1.5, 7.25, 2], "texture": "#0"}, - "south": {"uv": [4.75, 7.75, 5, 8.25], "texture": "#0"}, - "west": {"uv": [4, 2, 7.25, 2.5], "texture": "#0"}, - "up": {"uv": [3.75, 8.75, 3.5, 5.5], "texture": "#0"}, - "down": {"uv": [4, 5.5, 3.75, 8.75], "texture": "#0"} - } - }, - { - "from": [6.5, 6, 7], - "to": [9.5, 8.25, 12], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [7.75, 4.75, 8, 5.25], "texture": "#0"}, - "east": {"uv": [6, 6, 7.25, 6.5], "texture": "#0"}, - "south": {"uv": [5.25, 7.75, 5.5, 8.25], "texture": "#0"}, - "west": {"uv": [6.5, 0, 7.75, 0.5], "texture": "#0"}, - "up": {"uv": [3.5, 8.5, 3.25, 7.25], "texture": "#0"}, - "down": {"uv": [7, 7.25, 6.75, 8.5], "texture": "#0"} - } - }, - { - "from": [8.75, 6, -6], - "to": [9.5, 8.25, 7], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [5.5, 7.75, 5.75, 8.25], "texture": "#0"}, - "east": {"uv": [4, 2.5, 7.25, 3], "texture": "#0"}, - "south": {"uv": [5.75, 7.75, 6, 8.25], "texture": "#0"}, - "west": {"uv": [4, 3, 7.25, 3.5], "texture": "#0"}, - "up": {"uv": [5.75, 7.25, 5.5, 4], "texture": "#0"}, - "down": {"uv": [6, 4, 5.75, 7.25], "texture": "#0"} - } - }, - { - "from": [6.5, 8.25, -1], - "to": [7.25, 9.25, 4.25], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8, 8, 8.25, 8.25], "texture": "#0"}, - "east": {"uv": [7.25, 6, 8.5, 6.25], "texture": "#0"}, - "south": {"uv": [8.25, 0.25, 8.5, 0.5], "texture": "#0"}, - "west": {"uv": [7.25, 6.25, 8.5, 6.5], "texture": "#0"}, - "up": {"uv": [7.25, 8.5, 7, 7.25], "texture": "#0"}, - "down": {"uv": [7.5, 7.25, 7.25, 8.5], "texture": "#0"} - } - }, - { - "from": [6.75, 9.25, 2], - "to": [7, 11.25, 2.25], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [7.75, 6.75, 8, 7.25], "texture": "#0"}, - "east": {"uv": [7.5, 7.75, 7.75, 8.25], "texture": "#0"}, - "south": {"uv": [7.75, 7.75, 8, 8.25], "texture": "#0"}, - "west": {"uv": [0.5, 8, 0.75, 8.5], "texture": "#0"}, - "up": {"uv": [8.5, 0.75, 8.25, 0.5], "texture": "#0"}, - "down": {"uv": [8.5, 0.75, 8.25, 1], "texture": "#0"} - } - }, - { - "from": [6.75, 11.25, 2], - "to": [9.25, 11.5, 2.25], - "rotation": {"angle": 0, "axis": "z", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [7.5, 2.75, 8.25, 3], "texture": "#0"}, - "east": {"uv": [8.25, 1, 8.5, 1.25], "texture": "#0"}, - "south": {"uv": [7.5, 3, 8.25, 3.25], "texture": "#0"}, - "west": {"uv": [8.25, 1.25, 8.5, 1.5], "texture": "#0"}, - "up": {"uv": [8.25, 4.25, 7.5, 4], "texture": "#0"}, - "down": {"uv": [5, 7.5, 4.25, 7.75], "texture": "#0"} - } - }, - { - "from": [9, 9.25, 2], - "to": [9.25, 11.25, 2.25], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8, 0.5, 8.25, 1], "texture": "#0"}, - "east": {"uv": [0.75, 8, 1, 8.5], "texture": "#0"}, - "south": {"uv": [8, 1, 8.25, 1.5], "texture": "#0"}, - "west": {"uv": [1.75, 8, 2, 8.5], "texture": "#0"}, - "up": {"uv": [1.75, 8.5, 1.5, 8.25], "texture": "#0"}, - "down": {"uv": [2.5, 8.25, 2.25, 8.5], "texture": "#0"} - } - }, - { - "from": [8.75, 8.25, -1], - "to": [9.5, 9.25, 4.25], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8.25, 2.5, 8.5, 2.75], "texture": "#0"}, - "east": {"uv": [7.5, 2, 8.75, 2.25], "texture": "#0"}, - "south": {"uv": [8.25, 2.75, 8.5, 3], "texture": "#0"}, - "west": {"uv": [7.5, 2.25, 8.75, 2.5], "texture": "#0"}, - "up": {"uv": [0.25, 8.75, 0, 7.5], "texture": "#0"}, - "down": {"uv": [0.5, 7.5, 0.25, 8.75], "texture": "#0"} - } - }, - { - "from": [6.5, 9.50903, -2.82959], - "to": [7.25, 10.50903, 0.17041], - "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8.25, 3, 8.5, 3.25], "texture": "#0"}, - "east": {"uv": [7.5, 4.25, 8.25, 4.5], "texture": "#0"}, - "south": {"uv": [4, 8.25, 4.25, 8.5], "texture": "#0"}, - "west": {"uv": [7.5, 4.5, 8.25, 4.75], "texture": "#0"}, - "up": {"uv": [7.75, 5.5, 7.5, 4.75], "texture": "#0"}, - "down": {"uv": [5.25, 7.5, 5, 8.25], "texture": "#0"} - } - }, - { - "from": [8.75, 9.50903, -2.82959], - "to": [9.5, 10.50903, 0.17041], - "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8.25, 4, 8.5, 4.25], "texture": "#0"}, - "east": {"uv": [5.25, 7.5, 6, 7.75], "texture": "#0"}, - "south": {"uv": [8.25, 4.25, 8.5, 4.5], "texture": "#0"}, - "west": {"uv": [7.5, 5.5, 8.25, 5.75], "texture": "#0"}, - "up": {"uv": [6.25, 8.25, 6, 7.5], "texture": "#0"}, - "down": {"uv": [6.5, 7.5, 6.25, 8.25], "texture": "#0"} - } - }, - { - "from": [6.5, 8.648, 3.25086], - "to": [7.25, 9.648, 6.25086], - "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [4.5, 8.25, 4.75, 8.5], "texture": "#0"}, - "east": {"uv": [7.5, 5.75, 8.25, 6], "texture": "#0"}, - "south": {"uv": [8.25, 4.5, 8.5, 4.75], "texture": "#0"}, - "west": {"uv": [7.5, 6.5, 8.25, 6.75], "texture": "#0"}, - "up": {"uv": [6.75, 8.25, 6.5, 7.5], "texture": "#0"}, - "down": {"uv": [7.75, 6.75, 7.5, 7.5], "texture": "#0"} - } - }, - { - "from": [8.75, 8.648, 3.25086], - "to": [9.5, 9.648, 6.25086], - "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [4.75, 8.25, 5, 8.5], "texture": "#0"}, - "east": {"uv": [7.5, 7.5, 8.25, 7.75], "texture": "#0"}, - "south": {"uv": [8.25, 4.75, 8.5, 5], "texture": "#0"}, - "west": {"uv": [7.75, 0, 8.5, 0.25], "texture": "#0"}, - "up": {"uv": [1.25, 8.5, 1, 7.75], "texture": "#0"}, - "down": {"uv": [1.5, 7.75, 1.25, 8.5], "texture": "#0"} - } - }, - { - "from": [8.21469, 7.15219, -9], - "to": [9.31469, 8.25219, -8.5], - "rotation": {"angle": 45, "axis": "z", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [5, 8.25, 5.25, 8.5], "texture": "#0"}, - "east": {"uv": [8.25, 5, 8.5, 5.25], "texture": "#0"}, - "south": {"uv": [5.25, 8.25, 5.5, 8.5], "texture": "#0"}, - "west": {"uv": [8.25, 5.25, 8.5, 5.5], "texture": "#0"}, - "up": {"uv": [5.75, 8.5, 5.5, 8.25], "texture": "#0"}, - "down": {"uv": [8.5, 5.5, 8.25, 5.75], "texture": "#0"} - } - }, - { - "from": [7.86385, 7.38661, -8.5], - "to": [8.96385, 8.48661, -8], - "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [5.75, 8.25, 6, 8.5], "texture": "#0"}, - "east": {"uv": [8.25, 5.75, 8.5, 6], "texture": "#0"}, - "south": {"uv": [6, 8.25, 6.25, 8.5], "texture": "#0"}, - "west": {"uv": [6.25, 8.25, 6.5, 8.5], "texture": "#0"}, - "up": {"uv": [6.75, 8.5, 6.5, 8.25], "texture": "#0"}, - "down": {"uv": [8.5, 6.5, 8.25, 6.75], "texture": "#0"} - } - }, - { - "from": [7.45, 7.46893, -8], - "to": [8.55, 8.56893, -7.5], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8.25, 6.75, 8.5, 7], "texture": "#0"}, - "east": {"uv": [8.25, 7, 8.5, 7.25], "texture": "#0"}, - "south": {"uv": [8.25, 7.25, 8.5, 7.5], "texture": "#0"}, - "west": {"uv": [7.5, 8.25, 7.75, 8.5], "texture": "#0"}, - "up": {"uv": [8.5, 7.75, 8.25, 7.5], "texture": "#0"}, - "down": {"uv": [8, 8.25, 7.75, 8.5], "texture": "#0"} - } - }, - { - "from": [7.03615, 7.38661, -7.5], - "to": [8.13615, 8.48661, -7], - "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8.25, 7.75, 8.5, 8], "texture": "#0"}, - "east": {"uv": [8, 8.25, 8.25, 8.5], "texture": "#0"}, - "south": {"uv": [8.25, 8, 8.5, 8.25], "texture": "#0"}, - "west": {"uv": [8.25, 8.25, 8.5, 8.5], "texture": "#0"}, - "up": {"uv": [8.75, 0.25, 8.5, 0], "texture": "#0"}, - "down": {"uv": [8.75, 0.25, 8.5, 0.5], "texture": "#0"} - } - }, - { - "from": [7.03615, 7.38661, -5.5], - "to": [8.13615, 8.48661, -5], - "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [0.5, 8.5, 0.75, 8.75], "texture": "#0"}, - "east": {"uv": [8.5, 0.5, 8.75, 0.75], "texture": "#0"}, - "south": {"uv": [0.75, 8.5, 1, 8.75], "texture": "#0"}, - "west": {"uv": [8.5, 0.75, 8.75, 1], "texture": "#0"}, - "up": {"uv": [1.25, 8.75, 1, 8.5], "texture": "#0"}, - "down": {"uv": [8.75, 1, 8.5, 1.25], "texture": "#0"} - } - }, - { - "from": [8.21469, 7.15219, -7], - "to": [9.31469, 8.25219, -6.5], - "rotation": {"angle": 45, "axis": "z", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [1.25, 8.5, 1.5, 8.75], "texture": "#0"}, - "east": {"uv": [8.5, 1.25, 8.75, 1.5], "texture": "#0"}, - "south": {"uv": [1.5, 8.5, 1.75, 8.75], "texture": "#0"}, - "west": {"uv": [8.5, 1.5, 8.75, 1.75], "texture": "#0"}, - "up": {"uv": [2, 8.75, 1.75, 8.5], "texture": "#0"}, - "down": {"uv": [8.75, 1.75, 8.5, 2], "texture": "#0"} - } - }, - { - "from": [7.86385, 7.38661, -6.5], - "to": [8.96385, 8.48661, -6], - "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [2, 8.5, 2.25, 8.75], "texture": "#0"}, - "east": {"uv": [2.25, 8.5, 2.5, 8.75], "texture": "#0"}, - "south": {"uv": [2.5, 8.5, 2.75, 8.75], "texture": "#0"}, - "west": {"uv": [8.5, 2.5, 8.75, 2.75], "texture": "#0"}, - "up": {"uv": [3, 8.75, 2.75, 8.5], "texture": "#0"}, - "down": {"uv": [8.75, 2.75, 8.5, 3], "texture": "#0"} - } - }, - { - "from": [7.45, 7.46893, -6], - "to": [8.55, 8.56893, -5.5], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [3, 8.5, 3.25, 8.75], "texture": "#0"}, - "east": {"uv": [8.5, 3, 8.75, 3.25], "texture": "#0"}, - "south": {"uv": [3.25, 8.5, 3.5, 8.75], "texture": "#0"}, - "west": {"uv": [8.5, 3.25, 8.75, 3.5], "texture": "#0"}, - "up": {"uv": [4.25, 8.75, 4, 8.5], "texture": "#0"}, - "down": {"uv": [8.75, 4, 8.5, 4.25], "texture": "#0"} - } - }, - { - "from": [7.03615, 7.38661, -3.5], - "to": [8.13615, 8.48661, -3], - "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [4.25, 8.5, 4.5, 8.75], "texture": "#0"}, - "east": {"uv": [8.5, 4.25, 8.75, 4.5], "texture": "#0"}, - "south": {"uv": [4.5, 8.5, 4.75, 8.75], "texture": "#0"}, - "west": {"uv": [8.5, 4.5, 8.75, 4.75], "texture": "#0"}, - "up": {"uv": [5, 8.75, 4.75, 8.5], "texture": "#0"}, - "down": {"uv": [8.75, 4.75, 8.5, 5], "texture": "#0"} - } - }, - { - "from": [8.21469, 7.15219, -5], - "to": [9.31469, 8.25219, -4.5], - "rotation": {"angle": 45, "axis": "z", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [5, 8.5, 5.25, 8.75], "texture": "#0"}, - "east": {"uv": [8.5, 5, 8.75, 5.25], "texture": "#0"}, - "south": {"uv": [5.25, 8.5, 5.5, 8.75], "texture": "#0"}, - "west": {"uv": [8.5, 5.25, 8.75, 5.5], "texture": "#0"}, - "up": {"uv": [5.75, 8.75, 5.5, 8.5], "texture": "#0"}, - "down": {"uv": [8.75, 5.5, 8.5, 5.75], "texture": "#0"} - } - }, - { - "from": [7.86385, 7.38661, -4.5], - "to": [8.96385, 8.48661, -4], - "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [5.75, 8.5, 6, 8.75], "texture": "#0"}, - "east": {"uv": [8.5, 5.75, 8.75, 6], "texture": "#0"}, - "south": {"uv": [6, 8.5, 6.25, 8.75], "texture": "#0"}, - "west": {"uv": [8.5, 6, 8.75, 6.25], "texture": "#0"}, - "up": {"uv": [6.5, 8.75, 6.25, 8.5], "texture": "#0"}, - "down": {"uv": [8.75, 6.25, 8.5, 6.5], "texture": "#0"} - } - }, - { - "from": [7.45, 7.46893, -4], - "to": [8.55, 8.56893, -3.5], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [6.5, 8.5, 6.75, 8.75], "texture": "#0"}, - "east": {"uv": [8.5, 6.5, 8.75, 6.75], "texture": "#0"}, - "south": {"uv": [6.75, 8.5, 7, 8.75], "texture": "#0"}, - "west": {"uv": [8.5, 6.75, 8.75, 7], "texture": "#0"}, - "up": {"uv": [7.25, 8.75, 7, 8.5], "texture": "#0"}, - "down": {"uv": [8.75, 7, 8.5, 7.25], "texture": "#0"} - } - }, - { - "from": [7.03615, 7.38661, -1.5], - "to": [8.13615, 8.48661, -1], - "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [7.25, 8.5, 7.5, 8.75], "texture": "#0"}, - "east": {"uv": [8.5, 7.25, 8.75, 7.5], "texture": "#0"}, - "south": {"uv": [7.5, 8.5, 7.75, 8.75], "texture": "#0"}, - "west": {"uv": [8.5, 7.5, 8.75, 7.75], "texture": "#0"}, - "up": {"uv": [8, 8.75, 7.75, 8.5], "texture": "#0"}, - "down": {"uv": [8.75, 7.75, 8.5, 8], "texture": "#0"} - } - }, - { - "from": [8.21469, 7.15219, -3], - "to": [9.31469, 8.25219, -2.5], - "rotation": {"angle": 45, "axis": "z", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8, 8.5, 8.25, 8.75], "texture": "#0"}, - "east": {"uv": [8.5, 8, 8.75, 8.25], "texture": "#0"}, - "south": {"uv": [8.25, 8.5, 8.5, 8.75], "texture": "#0"}, - "west": {"uv": [8.5, 8.25, 8.75, 8.5], "texture": "#0"}, - "up": {"uv": [8.75, 8.75, 8.5, 8.5], "texture": "#0"}, - "down": {"uv": [0.25, 8.75, 0, 9], "texture": "#0"} - } - }, - { - "from": [7.86385, 7.38661, -2.5], - "to": [8.96385, 8.48661, -2], - "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8.75, 0, 9, 0.25], "texture": "#0"}, - "east": {"uv": [0.25, 8.75, 0.5, 9], "texture": "#0"}, - "south": {"uv": [8.75, 0.25, 9, 0.5], "texture": "#0"}, - "west": {"uv": [0.5, 8.75, 0.75, 9], "texture": "#0"}, - "up": {"uv": [9, 0.75, 8.75, 0.5], "texture": "#0"}, - "down": {"uv": [1, 8.75, 0.75, 9], "texture": "#0"} - } - }, - { - "from": [7.45, 7.46893, -2], - "to": [8.55, 8.56893, -1.5], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8.75, 0.75, 9, 1], "texture": "#0"}, - "east": {"uv": [1, 8.75, 1.25, 9], "texture": "#0"}, - "south": {"uv": [8.75, 1, 9, 1.25], "texture": "#0"}, - "west": {"uv": [1.25, 8.75, 1.5, 9], "texture": "#0"}, - "up": {"uv": [9, 1.5, 8.75, 1.25], "texture": "#0"}, - "down": {"uv": [1.75, 8.75, 1.5, 9], "texture": "#0"} - } - }, - { - "from": [7.03615, 7.38661, 0.5], - "to": [8.13615, 8.48661, 1], - "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8.75, 1.5, 9, 1.75], "texture": "#0"}, - "east": {"uv": [1.75, 8.75, 2, 9], "texture": "#0"}, - "south": {"uv": [8.75, 1.75, 9, 2], "texture": "#0"}, - "west": {"uv": [2, 8.75, 2.25, 9], "texture": "#0"}, - "up": {"uv": [9, 2.25, 8.75, 2], "texture": "#0"}, - "down": {"uv": [2.5, 8.75, 2.25, 9], "texture": "#0"} - } - }, - { - "from": [8.21469, 7.15219, -1], - "to": [9.31469, 8.25219, -0.5], - "rotation": {"angle": 45, "axis": "z", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8.75, 2.25, 9, 2.5], "texture": "#0"}, - "east": {"uv": [2.5, 8.75, 2.75, 9], "texture": "#0"}, - "south": {"uv": [8.75, 2.5, 9, 2.75], "texture": "#0"}, - "west": {"uv": [2.75, 8.75, 3, 9], "texture": "#0"}, - "up": {"uv": [9, 3, 8.75, 2.75], "texture": "#0"}, - "down": {"uv": [3.25, 8.75, 3, 9], "texture": "#0"} - } - }, - { - "from": [7.86385, 7.38661, -0.5], - "to": [8.96385, 8.48661, 0], - "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8.75, 3, 9, 3.25], "texture": "#0"}, - "east": {"uv": [3.25, 8.75, 3.5, 9], "texture": "#0"}, - "south": {"uv": [8.75, 3.25, 9, 3.5], "texture": "#0"}, - "west": {"uv": [3.5, 8.75, 3.75, 9], "texture": "#0"}, - "up": {"uv": [4, 9, 3.75, 8.75], "texture": "#0"}, - "down": {"uv": [4.25, 8.75, 4, 9], "texture": "#0"} - } - }, - { - "from": [7.45, 7.46893, 0], - "to": [8.55, 8.56893, 0.5], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8.75, 4, 9, 4.25], "texture": "#0"}, - "east": {"uv": [4.25, 8.75, 4.5, 9], "texture": "#0"}, - "south": {"uv": [8.75, 4.25, 9, 4.5], "texture": "#0"}, - "west": {"uv": [4.5, 8.75, 4.75, 9], "texture": "#0"}, - "up": {"uv": [9, 4.75, 8.75, 4.5], "texture": "#0"}, - "down": {"uv": [5, 8.75, 4.75, 9], "texture": "#0"} - } - }, - { - "from": [7.03615, 7.38661, 2.5], - "to": [8.13615, 8.48661, 3], - "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8.75, 4.75, 9, 5], "texture": "#0"}, - "east": {"uv": [5, 8.75, 5.25, 9], "texture": "#0"}, - "south": {"uv": [8.75, 5, 9, 5.25], "texture": "#0"}, - "west": {"uv": [5.25, 8.75, 5.5, 9], "texture": "#0"}, - "up": {"uv": [9, 5.5, 8.75, 5.25], "texture": "#0"}, - "down": {"uv": [5.75, 8.75, 5.5, 9], "texture": "#0"} - } - }, - { - "from": [8.21469, 7.15219, 1], - "to": [9.31469, 8.25219, 1.5], - "rotation": {"angle": 45, "axis": "z", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8.75, 5.5, 9, 5.75], "texture": "#0"}, - "east": {"uv": [5.75, 8.75, 6, 9], "texture": "#0"}, - "south": {"uv": [8.75, 5.75, 9, 6], "texture": "#0"}, - "west": {"uv": [6, 8.75, 6.25, 9], "texture": "#0"}, - "up": {"uv": [9, 6.25, 8.75, 6], "texture": "#0"}, - "down": {"uv": [6.5, 8.75, 6.25, 9], "texture": "#0"} - } - }, - { - "from": [7.86385, 7.38661, 1.5], - "to": [8.96385, 8.48661, 2], - "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8.75, 6.25, 9, 6.5], "texture": "#0"}, - "east": {"uv": [6.5, 8.75, 6.75, 9], "texture": "#0"}, - "south": {"uv": [8.75, 6.5, 9, 6.75], "texture": "#0"}, - "west": {"uv": [6.75, 8.75, 7, 9], "texture": "#0"}, - "up": {"uv": [9, 7, 8.75, 6.75], "texture": "#0"}, - "down": {"uv": [7.25, 8.75, 7, 9], "texture": "#0"} - } - }, - { - "from": [7.45, 7.46893, 2], - "to": [8.55, 8.56893, 2.5], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [8.75, 7, 9, 7.25], "texture": "#0"}, - "east": {"uv": [7.25, 8.75, 7.5, 9], "texture": "#0"}, - "south": {"uv": [8.75, 7.25, 9, 7.5], "texture": "#0"}, - "west": {"uv": [7.5, 8.75, 7.75, 9], "texture": "#0"}, - "up": {"uv": [9, 7.75, 8.75, 7.5], "texture": "#0"}, - "down": {"uv": [8, 8.75, 7.75, 9], "texture": "#0"} - } - }, - { - "from": [7, 6, -10], - "to": [9, 8.25, -9], - "rotation": {"angle": 0, "axis": "y", "origin": [8, 6.9375, 2.75]}, - "faces": { - "north": {"uv": [0.5, 7.5, 1, 8], "texture": "#0"}, - "east": {"uv": [2, 8, 2.25, 8.5], "texture": "#0"}, - "south": {"uv": [1.75, 7.5, 2.25, 8], "texture": "#0"}, - "west": {"uv": [4.25, 8, 4.5, 8.5], "texture": "#0"}, - "up": {"uv": [8.25, 5.5, 7.75, 5.25], "texture": "#0"}, - "down": {"uv": [8.25, 7.25, 7.75, 7.5], "texture": "#0"} - } - } - ], - "display": { - "thirdperson_righthand": { - "translation": [-1.25, 1.5, 0.75], - "scale": [0.7, 0.7, 0.7] - }, - "thirdperson_lefthand": { - "translation": [-1.25, -1.25, 0.75], - "scale": [0, 0, 0] - }, - "ground": { - "translation": [0, 4.5, 0], - "scale": [0.7, 0.7, 0.7] - }, - "head": { - "translation": [0, 8.5, 0] - }, - "fixed": { - "rotation": [90, -45, 90], - "translation": [-2, 0.75, 0], - "scale": [0.75, 0.75, 0.75] - } - }, - "groups": [ - { - "name": "bone2", - "origin": [13, 14, 0], - "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, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45] - } - ] -} \ No newline at end of file