diff --git a/models/entity/armor_stand_armor/armor_stand.chestplate.geo.json b/models/entity/armor_stand_armor/armor_stand.chestplate.geo.json new file mode 100644 index 0000000..231d900 --- /dev/null +++ b/models/entity/armor_stand_armor/armor_stand.chestplate.geo.json @@ -0,0 +1,66 @@ +{ + "format_version": "1.12.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.armor_stand.armor.chestplate", + "texture_width": 64, + "texture_height": 32, + "visible_bounds_width": 3, + "visible_bounds_height": 3.5, + "visible_bounds_offset": [0, 1.25, 0] + }, + "bones": [ + { + "name": "baseplate", + "pivot": [0, 0, 0] + }, + { + "name": "waist", + "parent": "baseplate", + "pivot": [0, 12, 0] + }, + { + "name": "body", + "parent": "waist", + "pivot": [0, 24, 0] + }, + { + "name": "geyser_chest", + "parent": "body", + "pivot": [0, 24, 0], + "cubes": [ + {"origin": [-4, 12, -2], "size": [8, 12, 4], "inflate": 1.01, "uv": [16, 16]} + ] + }, + { + "name": "leftarm", + "parent": "body", + "pivot": [5, 22, 0], + "mirror": true + }, + { + "name": "geyser_leftarm", + "parent": "leftarm", + "pivot": [5, 22, 0], + "cubes": [ + {"origin": [4, 12, -2], "size": [4, 12, 4], "inflate": 1, "uv": [40, 16], "mirror": true} + ] + }, + { + "name": "rightarm", + "parent": "body", + "pivot": [-5, 22, 0] + }, + { + "name": "geyser_rightarm", + "parent": "rightarm", + "pivot": [-5, 22, 0], + "cubes": [ + {"origin": [-8, 12, -2], "size": [4, 12, 4], "inflate": 1, "uv": [40, 16]} + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/models/entity/armor_stand_armor/armor_stand.elytra.json b/models/entity/armor_stand_armor/armor_stand.elytra.json new file mode 100644 index 0000000..ca1a5e8 --- /dev/null +++ b/models/entity/armor_stand_armor/armor_stand.elytra.json @@ -0,0 +1,53 @@ +{ + "format_version": "1.12.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.armor_stand.elytra", + "texture_width": 64, + "texture_height": 32, + "visible_bounds_width": 3, + "visible_bounds_height": 2.5, + "visible_bounds_offset": [0, 0.75, 0] + }, + "bones": [ + { + "name": "baseplate", + "pivot": [0, 0, 0] + }, + { + "name": "waist", + "parent": "baseplate", + "pivot": [0, 12, 0] + }, + { + "name": "body", + "parent": "waist", + "pivot": [0, 24, 0] + }, + { + "name": "geyser_chest", + "parent": "body", + "pivot": [0, 24, 0] + }, + { + "name": "left_wing", + "parent": "geyser_chest", + "pivot": [0, 24, 0], + "cubes": [ + {"origin": [-10, 0, 0], "size": [10, 20, 2], "uv": [22, 0]} + ] + }, + { + "name": "right_wing", + "parent": "geyser_chest", + "pivot": [0, 24, 0], + "mirror": true, + "cubes": [ + {"origin": [0, 0, 0], "size": [10, 20, 2], "uv": [22, 0]} + ] + } + ] + } + ] +} diff --git a/models/entity/armor_stand_armor/armor_stand.leggings.geo.json b/models/entity/armor_stand_armor/armor_stand.leggings.geo.json new file mode 100644 index 0000000..b753083 --- /dev/null +++ b/models/entity/armor_stand_armor/armor_stand.leggings.geo.json @@ -0,0 +1,56 @@ +{ + "format_version": "1.12.0", + "minecraft:geometry": [ + { + "description": { + "identifier": "geometry.armor_stand.armor.leggings", + "texture_width": 64, + "texture_height": 32, + "visible_bounds_width": 2, + "visible_bounds_height": 3.5, + "visible_bounds_offset": [0, 1.25, 0] + }, + "bones": [ + { + "name": "baseplate", + "pivot": [0, 0, 0] + }, + { + "name": "waist", + "parent": "baseplate", + "pivot": [0, 12, 0] + }, + { + "name": "body", + "parent": "waist", + "pivot": [0, 24, 0] + }, + { + "name": "geyser_chest", + "parent": "body", + "pivot": [0, 24, 0], + "cubes": [ + {"origin": [-4, 12, -2], "size": [8, 12, 4], "inflate": 1.01, "uv": [16, 16]} + ] + }, + { + "name": "leftleg", + "parent": "body", + "pivot": [1.9, 12, 0], + "mirror": true, + "cubes": [ + {"origin": [-0.1, 0, -2], "size": [4, 12, 4], "inflate": 1, "uv": [0, 16]} + ] + }, + { + "name": "rightleg", + "parent": "body", + "pivot": [-1.9, 12, 0], + "cubes": [ + {"origin": [-3.9, 0, -2], "size": [4, 12, 4], "inflate": 1, "uv": [0, 16]} + ] + } + ] + } + ] +} \ No newline at end of file