diff --git a/packs/0-base/assets/lz/models/hats/floral_crown.json b/packs/0-base/assets/lz/models/hats/floral_crown.json new file mode 100644 index 0000000..1ac1aba --- /dev/null +++ b/packs/0-base/assets/lz/models/hats/floral_crown.json @@ -0,0 +1,265 @@ +{ + "texture_size": [56, 24], + "textures": { + "0": "lz:block/hats/texture", + "particle": "lz:block/hats/texture" + }, + "elements": [ + { + "from": [0.5, 12.25, 1], + "to": [0.5, 15.25, 15], + "rotation": {"angle": 22.5, "axis": "z", "origin": [1, 13.75, 8]}, + "faces": { + "east": {"uv": [8, 3.33333, 12, 5.33333], "texture": "#0"}, + "west": {"uv": [8, 5.33333, 12, 7.33333], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [1, 10, 1], + "to": [15, 15, 15], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]}, + "faces": { + "north": {"uv": [4, 0, 8, 3.33333], "texture": "#0"}, + "east": {"uv": [0, 0, 4, 3.33333], "texture": "#0"}, + "south": {"uv": [12, 0, 16, 3.33333], "texture": "#0"}, + "west": {"uv": [8, 0, 12, 3.33333], "texture": "#0"} + } + }, + { + "from": [15, 15, 15], + "to": [1, 10, 1], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 12, 8]}, + "faces": { + "north": {"uv": [12, 3.33333, 16, 0], "texture": "#0"}, + "east": {"uv": [8, 3.33333, 12, 0], "texture": "#0"}, + "south": {"uv": [4, 3.33333, 8, 0], "texture": "#0"}, + "west": {"uv": [4, 0, 0, 3.33333], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [1, 10, 0.5], + "to": [15, 13, 0.5], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 11.25, 1]}, + "faces": { + "north": {"uv": [0, 7.33333, 4, 9.33333], "rotation": 180, "texture": "#0"}, + "south": {"uv": [0, 9.33333, 4, 11.33333], "texture": "#0"} + } + }, + { + "from": [1, 12.25, 0.5], + "to": [15, 15.25, 0.5], + "rotation": {"angle": -22.5, "axis": "x", "origin": [9, 13.75, 1]}, + "faces": { + "north": {"uv": [0, 3.33333, 4, 5.33333], "texture": "#0"}, + "south": {"uv": [0, 5.33333, 4, 7.33333], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [1, 10, 15.5], + "to": [15, 13, 15.5], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 11.25, 15]}, + "faces": { + "north": {"uv": [12, 7.33333, 16, 9.33333], "rotation": 180, "texture": "#0"}, + "south": {"uv": [12, 9.33333, 16, 11.33333], "texture": "#0"} + } + }, + { + "from": [1, 12.25, 15.5], + "to": [15, 15.25, 15.5], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 13.75, 15]}, + "faces": { + "north": {"uv": [12, 3.33333, 16, 5.33333], "texture": "#0"}, + "south": {"uv": [12, 5.33333, 16, 7.33333], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [15.5, 10, 1], + "to": [15.5, 13, 15], + "rotation": {"angle": 22.5, "axis": "z", "origin": [15, 11.25, 8]}, + "faces": { + "east": {"uv": [4, 7.33333, 8, 9.33333], "rotation": 180, "texture": "#0"}, + "west": {"uv": [4, 9.33333, 8, 11.33333], "texture": "#0"} + } + }, + { + "from": [15.5, 12.25, 1], + "to": [15.5, 15.25, 15], + "rotation": {"angle": -22.5, "axis": "z", "origin": [15, 13.75, 8]}, + "faces": { + "east": {"uv": [4, 3.33333, 8, 5.33333], "texture": "#0"}, + "west": {"uv": [4, 5.33333, 8, 7.33333], "rotation": 180, "texture": "#0"} + } + }, + { + "from": [0.5, 10, 1], + "to": [0.5, 13, 15], + "rotation": {"angle": -22.5, "axis": "z", "origin": [1, 11.25, 8]}, + "faces": { + "east": {"uv": [8, 7.33333, 12, 9.33333], "rotation": 180, "texture": "#0"}, + "west": {"uv": [8, 9.33333, 12, 11.33333], "texture": "#0"} + } + }, + { + "from": [3.25, 10.275, 0.3], + "to": [6.25, 13.275, 0.3], + "rotation": {"angle": 45, "axis": "z", "origin": [3.25, 10.275, 0.3]}, + "faces": { + "north": {"uv": [0, 11.33333, 0.85714, 13.33333], "texture": "#0"}, + "south": {"uv": [0, 11.33333, 0.85714, 13.33333], "texture": "#0"} + } + }, + { + "from": [6.5, 11.025, 0.3], + "to": [9.5, 14.025, 0.3], + "rotation": {"angle": 0, "axis": "z", "origin": [6.5, 11.025, 0.3]}, + "faces": { + "north": {"uv": [0.85714, 11.33333, 1.71429, 13.33333], "texture": "#0"}, + "south": {"uv": [0.85714, 11.33333, 1.71429, 13.33333], "texture": "#0"} + } + }, + { + "from": [13.25, 10.275, 0.3], + "to": [16.25, 13.275, 0.3], + "rotation": {"angle": 45, "axis": "z", "origin": [13.25, 10.275, 0.3]}, + "faces": { + "north": {"uv": [0, 11.33333, 0.85714, 13.33333], "texture": "#0"}, + "south": {"uv": [0, 11.33333, 0.85714, 13.33333], "texture": "#0"} + } + }, + { + "from": [13.25, 10.275, 15.675], + "to": [16.25, 13.275, 15.675], + "rotation": {"angle": 45, "axis": "z", "origin": [13.25, 10.275, 15.675]}, + "faces": { + "north": {"uv": [0, 11.33333, 0.85714, 13.33333], "texture": "#0"}, + "south": {"uv": [0, 11.33333, 0.85714, 13.33333], "texture": "#0"} + } + }, + { + "from": [3.25, 10.275, 15.675], + "to": [6.25, 13.275, 15.675], + "rotation": {"angle": 45, "axis": "z", "origin": [3.25, 10.275, 15.675]}, + "faces": { + "north": {"uv": [0.85714, 11.33333, 1.71429, 13.33333], "texture": "#0"}, + "south": {"uv": [0.85714, 11.33333, 1.71429, 13.33333], "texture": "#0"} + } + }, + { + "from": [6.5, 11.025, 15.675], + "to": [9.5, 14.025, 15.675], + "rotation": {"angle": 0, "axis": "z", "origin": [6.5, 11.025, 15.675]}, + "faces": { + "north": {"uv": [0, 11.33333, 0.85714, 13.33333], "texture": "#0"}, + "south": {"uv": [0, 11.33333, 0.85714, 13.33333], "texture": "#0"} + } + }, + { + "from": [15.675, 11, 2.25], + "to": [15.675, 14, 5.25], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8.75, 10.5]}, + "faces": { + "east": {"uv": [0, 11.33333, 0.85714, 13.33333], "texture": "#0"}, + "west": {"uv": [0, 11.33333, 0.85714, 13.33333], "texture": "#0"} + } + }, + { + "from": [15.675, 11, 11.25], + "to": [15.675, 14, 14.25], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 8.75, 9.5]}, + "faces": { + "east": {"uv": [0.85714, 11.33333, 1.71429, 13.33333], "texture": "#0"}, + "west": {"uv": [0.85714, 11.33333, 1.71429, 13.33333], "texture": "#0"} + } + }, + { + "from": [15.675, 11, 6.75], + "to": [15.675, 14, 9.75], + "rotation": {"angle": 45, "axis": "x", "origin": [15.675, 12.5, 8.25]}, + "faces": { + "east": {"uv": [0, 11.33333, 0.85714, 13.33333], "texture": "#0"}, + "west": {"uv": [0, 11.33333, 0.85714, 13.33333], "texture": "#0"} + } + }, + { + "from": [0.3, 11, 6.75], + "to": [0.3, 14, 9.75], + "rotation": {"angle": 45, "axis": "x", "origin": [0.3, 12.5, 8.25]}, + "faces": { + "east": {"uv": [0, 11.33333, 0.85714, 13.33333], "texture": "#0"}, + "west": {"uv": [0, 11.33333, 0.85714, 13.33333], "texture": "#0"} + } + }, + { + "from": [0.3, 11, 2.25], + "to": [0.3, 14, 5.25], + "rotation": {"angle": 0, "axis": "y", "origin": [-7.375, 8.75, 10.5]}, + "faces": { + "east": {"uv": [0, 11.33333, 0.85714, 13.33333], "texture": "#0"}, + "west": {"uv": [0, 11.33333, 0.85714, 13.33333], "texture": "#0"} + } + }, + { + "from": [0.3, 11, 11.25], + "to": [0.3, 14, 14.25], + "rotation": {"angle": 0, "axis": "y", "origin": [-7.375, 8.75, 9.5]}, + "faces": { + "east": {"uv": [0.85714, 11.33333, 1.71429, 13.33333], "texture": "#0"}, + "west": {"uv": [0.85714, 11.33333, 1.71429, 13.33333], "texture": "#0"} + } + } + ], + "display": { + "thirdperson_righthand": { + "translation": [0, -2, 1], + "scale": [0.55, 0.55, 0.55] + }, + "thirdperson_lefthand": { + "translation": [0, -2, 1], + "scale": [0.55, 0.55, 0.55] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 225, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, -2, 0], + "scale": [0.5, 0.5, 0.5] + }, + "gui": { + "rotation": [30, 225, 0], + "translation": [0, -3, 0], + "scale": [0.625, 0.625, 0.625] + }, + "head": { + "scale": [1.03, 1.03, 1.03] + }, + "fixed": { + "rotation": [-90, 0, 0], + "translation": [0, 0, 3] + } + }, + "groups": [ + { + "name": "group", + "origin": [1, 11.25, 8], + "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 + ] +} \ No newline at end of file diff --git a/packs/0-base/assets/lz/textures/block/hats/floral_crown.png b/packs/0-base/assets/lz/textures/block/hats/floral_crown.png new file mode 100644 index 0000000..800701b Binary files /dev/null and b/packs/0-base/assets/lz/textures/block/hats/floral_crown.png differ diff --git a/packs/0-base/assets/minecraft/models/item/carved_pumpkin.json b/packs/0-base/assets/minecraft/models/item/carved_pumpkin.json index 8edeab8..309e2e5 100644 --- a/packs/0-base/assets/minecraft/models/item/carved_pumpkin.json +++ b/packs/0-base/assets/minecraft/models/item/carved_pumpkin.json @@ -1,6 +1,7 @@ { "parent": "minecraft:block/carved_pumpkin", "overrides": [ - {"predicate": {"custom_model_data":5971}, "model": "lz:hats/witch"} + {"predicate": {"custom_model_data":5971}, "model": "lz:hats/witch"}, + {"predicate": {"custom_model_data":5972}, "model": "lz:hats/floral_crown"} ] } \ No newline at end of file