diff --git a/src/main/resources/assets/unicopia/blockstates/green_apple_leaves.json b/src/main/resources/assets/unicopia/blockstates/green_apple_leaves.json index 9b6325d5..635befb5 100644 --- a/src/main/resources/assets/unicopia/blockstates/green_apple_leaves.json +++ b/src/main/resources/assets/unicopia/blockstates/green_apple_leaves.json @@ -1,6 +1,15 @@ { "variants": { - "": { + "stage=flowering": { + "model": "unicopia:block/green_apple_leaves_flowering" + }, + "stage=idle": { + "model": "unicopia:block/green_apple_leaves" + }, + "stage=fruiting": { + "model": "unicopia:block/green_apple_leaves" + }, + "stage=withering": { "model": "unicopia:block/green_apple_leaves" } } diff --git a/src/main/resources/assets/unicopia/blockstates/sour_apple_leaves.json b/src/main/resources/assets/unicopia/blockstates/sour_apple_leaves.json index f9d40dd7..e15d3600 100644 --- a/src/main/resources/assets/unicopia/blockstates/sour_apple_leaves.json +++ b/src/main/resources/assets/unicopia/blockstates/sour_apple_leaves.json @@ -1,6 +1,15 @@ { "variants": { - "": { + "stage=flowering": { + "model": "unicopia:block/sour_apple_leaves_flowering" + }, + "stage=idle": { + "model": "unicopia:block/sour_apple_leaves" + }, + "stage=fruiting": { + "model": "unicopia:block/sour_apple_leaves" + }, + "stage=withering": { "model": "unicopia:block/sour_apple_leaves" } } diff --git a/src/main/resources/assets/unicopia/blockstates/sweet_apple_leaves.json b/src/main/resources/assets/unicopia/blockstates/sweet_apple_leaves.json index c6e7da22..e09ef0b9 100644 --- a/src/main/resources/assets/unicopia/blockstates/sweet_apple_leaves.json +++ b/src/main/resources/assets/unicopia/blockstates/sweet_apple_leaves.json @@ -1,6 +1,15 @@ { "variants": { - "": { + "stage=flowering": { + "model": "unicopia:block/sweet_apple_leaves_flowering" + }, + "stage=idle": { + "model": "unicopia:block/sweet_apple_leaves" + }, + "stage=fruiting": { + "model": "unicopia:block/sweet_apple_leaves" + }, + "stage=withering": { "model": "unicopia:block/sweet_apple_leaves" } } diff --git a/src/main/resources/assets/unicopia/models/block/green_apple_leaves_flowering.json b/src/main/resources/assets/unicopia/models/block/green_apple_leaves_flowering.json new file mode 100644 index 00000000..1ab7bd8c --- /dev/null +++ b/src/main/resources/assets/unicopia/models/block/green_apple_leaves_flowering.json @@ -0,0 +1,7 @@ +{ + "parent": "unicopia:block/sweet_apple_leaves_flowering", + "textures": { + "all": "unicopia:block/green_apple_leaves", + "overlay": "unicopia:block/green_apple_leaves_flowering" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/unicopia/models/block/sour_apple_leaves_flowering.json b/src/main/resources/assets/unicopia/models/block/sour_apple_leaves_flowering.json new file mode 100644 index 00000000..42924cd9 --- /dev/null +++ b/src/main/resources/assets/unicopia/models/block/sour_apple_leaves_flowering.json @@ -0,0 +1,7 @@ +{ + "parent": "unicopia:block/sweet_apple_leaves_flowering", + "textures": { + "all": "unicopia:block/sour_apple_leaves", + "overlay": "unicopia:block/sour_apple_leaves_flowering" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/unicopia/models/block/sweet_apple_leaves_flowering.json b/src/main/resources/assets/unicopia/models/block/sweet_apple_leaves_flowering.json new file mode 100644 index 00000000..3d04aabc --- /dev/null +++ b/src/main/resources/assets/unicopia/models/block/sweet_apple_leaves_flowering.json @@ -0,0 +1,31 @@ +{ "parent": "minecraft:block/block", + "textures": { + "all": "unicopia:block/sweet_apple_leaves", + "particle": "#all", + "overlay": "unicopia:block/sweet_apple_leaves_flowering" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "tintindex": 0, "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "tintindex": 0, "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "tintindex": 0, "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "tintindex": 0, "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "tintindex": 0, "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "tintindex": 0, "cullface": "east" } + } + }, + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/assets/unicopia/textures/block/green_apple_leaves_flowering.png b/src/main/resources/assets/unicopia/textures/block/green_apple_leaves_flowering.png new file mode 100644 index 00000000..f9975552 Binary files /dev/null and b/src/main/resources/assets/unicopia/textures/block/green_apple_leaves_flowering.png differ diff --git a/src/main/resources/assets/unicopia/textures/block/sour_apple_leaves_flowering.png b/src/main/resources/assets/unicopia/textures/block/sour_apple_leaves_flowering.png new file mode 100644 index 00000000..f741873e Binary files /dev/null and b/src/main/resources/assets/unicopia/textures/block/sour_apple_leaves_flowering.png differ diff --git a/src/main/resources/assets/unicopia/textures/block/sweet_apple_leaves_flowering.png b/src/main/resources/assets/unicopia/textures/block/sweet_apple_leaves_flowering.png new file mode 100644 index 00000000..c7a3f674 Binary files /dev/null and b/src/main/resources/assets/unicopia/textures/block/sweet_apple_leaves_flowering.png differ