From 7757eca33e33385f5c180677f7ddab0cdbf982a3 Mon Sep 17 00:00:00 2001 From: Dakota Date: Fri, 12 Jul 2024 12:42:06 -0500 Subject: [PATCH] v1.9 - Polychromatic! --- gradle.properties | 4 +- .../garnished/CreateGarnished.java | 120 ++ .../garnished/CreateGarnishedClient.java | 126 +- .../garnished/block/ZultaniteStairsBlock.java | 10 + .../recipe/BlackDyeBlowingFanRecipe.java | 16 + .../recipe/BlueDyeBlowingFanRecipe.java | 30 +- .../recipe/BrownDyeBlowingFanRecipe.java | 16 + .../recipe/CyanDyeBlowingFanRecipe.java | 16 + .../garnished/recipe/DyeBlowingFanRecipe.java | 46 + .../recipe/GarnishedFanProcessing.java | 1442 ++++++++++++----- .../recipe/GrayDyeBlowingFanRecipe.java | 16 + .../recipe/GreenDyeBlowingFanRecipe.java | 29 +- .../recipe/LightBlueDyeBlowingFanRecipe.java | 16 + .../recipe/LightGrayDyeBlowingFanRecipe.java | 16 + .../recipe/LimeDyeBlowingFanRecipe.java | 16 + .../recipe/MagentaDyeBlowingFanRecipe.java | 16 + .../recipe/OrangeDyeBlowingFanRecipe.java | 30 +- .../recipe/PinkDyeBlowingFanRecipe.java | 16 + .../recipe/PurpleDyeBlowingFanRecipe.java | 30 +- .../recipe/RedDyeBlowingFanRecipe.java | 35 +- .../recipe/WhiteDyeBlowingFanRecipe.java | 16 + .../recipe/YellowDyeBlowingFanRecipe.java | 30 +- .../registry/EMI/FanBlackDyeingEmiRecipe.java | 10 + .../registry/EMI/FanBlueDyeingEmiRecipe.java | 13 +- .../registry/EMI/FanBrownDyeingEmiRecipe.java | 10 + .../registry/EMI/FanCyanDyeingEmiRecipe.java | 10 + .../registry/EMI/FanDyeingEmiRecipe.java | 28 + .../registry/EMI/FanGrayDyeingEmiRecipe.java | 10 + .../registry/EMI/FanGreenDyeingEmiRecipe.java | 19 +- .../EMI/FanLightBlueDyeingEmiRecipe.java | 10 + .../EMI/FanLightGrayDyeingEmiRecipe.java | 10 + .../registry/EMI/FanLimeDyeingEmiRecipe.java | 10 + .../EMI/FanMagentaDyeingEmiRecipe.java | 10 + .../EMI/FanOrangeDyeingEmiRecipe.java | 18 +- .../registry/EMI/FanPinkDyeingEmiRecipe.java | 10 + .../EMI/FanPurpleDyeingEmiRecipe.java | 19 +- .../registry/EMI/FanRedDyeingEmiRecipe.java | 13 +- .../registry/EMI/FanWhiteDyeingEmiRecipe.java | 10 + .../EMI/FanYellowDyeingEmiRecipe.java | 19 +- .../garnished/registry/EMI/GarnishedEMI.java | 154 +- .../garnished/registry/GarnishedBlocks.java | 549 ++++++- .../garnished/registry/GarnishedFluids.java | 222 +-- .../garnished/registry/GarnishedItems.java | 40 + .../registry/GarnishedRecipeTypes.java | 35 +- .../garnished/registry/GarnishedTabs.java | 364 ++++- .../JEI/BlackDyeBlowingFanCategory.java | 11 + .../JEI/BlueDyeBlowingFanCategory.java | 13 +- .../JEI/BrownDyeBlowingFanCategory.java | 11 + .../JEI/CyanDyeBlowingFanCategory.java | 11 + .../registry/JEI/DyeBlowingFanCategory.java | 29 + .../garnished/registry/JEI/GarnishedJEI.java | 148 +- .../JEI/GrayDyeBlowingFanCategory.java | 11 + .../JEI/GreenDyeBlowingFanCategory.java | 13 +- .../JEI/LightBlueDyeBlowingFanCategory.java | 11 + .../JEI/LightGrayDyeBlowingFanCategory.java | 11 + .../JEI/LimeDyeBlowingFanCategory.java | 11 + .../JEI/MagentaDyeBlowingFanCategory.java | 11 + .../JEI/OrangeDyeBlowingFanCategory.java | 13 +- .../JEI/PinkDyeBlowingFanCategory.java | 11 + .../JEI/PurpleDyeBlowingFanCategory.java | 19 +- .../JEI/RedDyeBlowingFanCategory.java | 13 +- .../JEI/WhiteDyeBlowingFanCategory.java | 11 + .../JEI/YellowDyeBlowingFanCategory.java | 20 +- ...lab.json => abyssal_stone_brick_slab.json} | 0 ...s.json => abyssal_stone_brick_stairs.json} | 0 ...all.json => abyssal_stone_brick_wall.json} | 0 .../blockstates/black_mastic_block.json | 7 + .../blockstates/black_mastic_resin.json | 7 + .../blockstates/black_zultanite.json | 7 + .../black_zultanite_brick_slab.json | 13 + .../black_zultanite_brick_stairs.json | 209 +++ .../black_zultanite_brick_wall.json | 90 + .../blockstates/black_zultanite_bricks.json | 7 + .../blockstates/black_zultanite_slab.json | 13 + .../blockstates/black_zultanite_stairs.json | 209 +++ .../blockstates/black_zultanite_wall.json | 90 + .../garnished/blockstates/blue_zultanite.json | 7 + .../blue_zultanite_brick_slab.json | 13 + .../blue_zultanite_brick_stairs.json | 209 +++ .../blue_zultanite_brick_wall.json | 90 + .../blockstates/blue_zultanite_bricks.json | 7 + .../blockstates/blue_zultanite_slab.json | 13 + .../blockstates/blue_zultanite_stairs.json | 209 +++ .../blockstates/blue_zultanite_wall.json | 90 + .../blockstates/brown_mastic_block.json | 7 + .../blockstates/brown_mastic_resin.json | 7 + .../blockstates/brown_zultanite.json | 7 + .../brown_zultanite_brick_slab.json | 13 + .../brown_zultanite_brick_stairs.json | 209 +++ .../brown_zultanite_brick_wall.json | 90 + .../blockstates/brown_zultanite_bricks.json | 7 + .../blockstates/brown_zultanite_slab.json | 13 + .../blockstates/brown_zultanite_stairs.json | 209 +++ .../blockstates/brown_zultanite_wall.json | 90 + ...ks_slab.json => carnotite_brick_slab.json} | 0 ...tairs.json => carnotite_brick_stairs.json} | 0 ...ks_wall.json => carnotite_brick_wall.json} | 0 .../chiseled_black_zultanite_bricks.json | 7 + .../chiseled_blue_zultanite_bricks.json | 7 + .../chiseled_brown_zultanite_bricks.json | 7 + .../chiseled_cyan_zultanite_bricks.json | 7 + .../chiseled_gray_zultanite_bricks.json | 7 + .../chiseled_green_zultanite_bricks.json | 7 + .../chiseled_light_blue_zultanite_bricks.json | 7 + .../chiseled_light_gray_zultanite_bricks.json | 7 + .../chiseled_lime_zultanite_bricks.json | 7 + .../chiseled_magenta_zultanite_bricks.json | 7 + .../chiseled_orange_zultanite_bricks.json | 7 + .../chiseled_pink_zultanite_bricks.json | 7 + .../chiseled_purple_zultanite_bricks.json | 7 + .../chiseled_red_zultanite_bricks.json | 7 + .../chiseled_white_zultanite_bricks.json | 7 + .../chiseled_yellow_zultanite_bricks.json | 7 + .../chiseled_zultanite_bricks.json | 7 + .../blockstates/cyan_mastic_block.json | 7 + .../garnished/blockstates/cyan_zultanite.json | 7 + .../cyan_zultanite_brick_slab.json | 13 + .../cyan_zultanite_brick_stairs.json | 209 +++ .../cyan_zultanite_brick_wall.json | 90 + .../blockstates/cyan_zultanite_bricks.json | 7 + .../blockstates/cyan_zultanite_slab.json | 13 + .../blockstates/cyan_zultanite_stairs.json | 209 +++ .../blockstates/cyan_zultanite_wall.json | 90 + ...slab.json => dragon_stone_brick_slab.json} | 0 ...rs.json => dragon_stone_brick_stairs.json} | 0 ...wall.json => dragon_stone_brick_wall.json} | 0 .../blockstates/gray_mastic_block.json | 7 + .../blockstates/gray_mastic_resin.json | 7 + .../garnished/blockstates/gray_zultanite.json | 7 + .../gray_zultanite_brick_slab.json | 13 + .../gray_zultanite_brick_stairs.json | 209 +++ .../gray_zultanite_brick_wall.json | 90 + .../blockstates/gray_zultanite_bricks.json | 7 + .../blockstates/gray_zultanite_slab.json | 13 + .../blockstates/gray_zultanite_stairs.json | 209 +++ .../blockstates/gray_zultanite_wall.json | 90 + .../blockstates/green_zultanite.json | 7 + .../green_zultanite_brick_slab.json | 13 + .../green_zultanite_brick_stairs.json | 209 +++ .../green_zultanite_brick_wall.json | 90 + .../blockstates/green_zultanite_bricks.json | 7 + .../blockstates/green_zultanite_slab.json | 13 + .../blockstates/green_zultanite_stairs.json | 209 +++ .../blockstates/green_zultanite_wall.json | 90 + .../blockstates/light_blue_mastic_block.json | 7 + .../blockstates/light_blue_zultanite.json | 7 + .../light_blue_zultanite_brick_slab.json | 13 + .../light_blue_zultanite_brick_stairs.json | 209 +++ .../light_blue_zultanite_brick_wall.json | 90 + .../light_blue_zultanite_bricks.json | 7 + .../light_blue_zultanite_slab.json | 13 + .../light_blue_zultanite_stairs.json | 209 +++ .../light_blue_zultanite_wall.json | 90 + .../blockstates/light_gray_mastic_block.json | 7 + .../blockstates/light_gray_mastic_resin.json | 7 + .../blockstates/light_gray_zultanite.json | 7 + .../light_gray_zultanite_brick_slab.json | 13 + .../light_gray_zultanite_brick_stairs.json | 209 +++ .../light_gray_zultanite_brick_wall.json | 90 + .../light_gray_zultanite_bricks.json | 7 + .../light_gray_zultanite_slab.json | 13 + .../light_gray_zultanite_stairs.json | 209 +++ .../light_gray_zultanite_wall.json | 90 + .../blockstates/lime_mastic_block.json | 7 + .../garnished/blockstates/lime_zultanite.json | 7 + .../lime_zultanite_brick_slab.json | 13 + .../lime_zultanite_brick_stairs.json | 209 +++ .../lime_zultanite_brick_wall.json | 90 + .../blockstates/lime_zultanite_bricks.json | 7 + .../blockstates/lime_zultanite_slab.json | 13 + .../blockstates/lime_zultanite_stairs.json | 209 +++ .../blockstates/lime_zultanite_wall.json | 90 + .../blockstates/magenta_mastic_block.json | 7 + .../blockstates/magenta_mastic_resin.json | 7 + .../blockstates/magenta_zultanite.json | 7 + .../magenta_zultanite_brick_slab.json | 13 + .../magenta_zultanite_brick_stairs.json | 209 +++ .../magenta_zultanite_brick_wall.json | 90 + .../blockstates/magenta_zultanite_bricks.json | 7 + .../blockstates/magenta_zultanite_slab.json | 13 + .../blockstates/magenta_zultanite_stairs.json | 209 +++ .../blockstates/magenta_zultanite_wall.json | 90 + .../blockstates/orange_zultanite.json | 7 + .../orange_zultanite_brick_slab.json | 13 + .../orange_zultanite_brick_stairs.json | 209 +++ .../orange_zultanite_brick_wall.json | 90 + .../blockstates/orange_zultanite_bricks.json | 7 + .../blockstates/orange_zultanite_slab.json | 13 + .../blockstates/orange_zultanite_stairs.json | 209 +++ .../blockstates/orange_zultanite_wall.json | 90 + .../blockstates/pink_mastic_block.json | 7 + .../blockstates/pink_mastic_resin.json | 7 + .../garnished/blockstates/pink_zultanite.json | 7 + .../pink_zultanite_brick_slab.json | 13 + .../pink_zultanite_brick_stairs.json | 209 +++ .../pink_zultanite_brick_wall.json | 90 + .../blockstates/pink_zultanite_bricks.json | 7 + .../blockstates/pink_zultanite_slab.json | 13 + .../blockstates/pink_zultanite_stairs.json | 209 +++ .../blockstates/pink_zultanite_wall.json | 90 + .../blockstates/polished_black_zultanite.json | 7 + .../polished_black_zultanite_slab.json | 13 + .../polished_black_zultanite_stairs.json | 209 +++ .../polished_black_zultanite_wall.json | 90 + .../blockstates/polished_blue_zultanite.json | 7 + .../polished_blue_zultanite_slab.json | 13 + .../polished_blue_zultanite_stairs.json | 209 +++ .../polished_blue_zultanite_wall.json | 90 + .../blockstates/polished_brown_zultanite.json | 7 + .../polished_brown_zultanite_slab.json | 13 + .../polished_brown_zultanite_stairs.json | 209 +++ .../polished_brown_zultanite_wall.json | 90 + .../blockstates/polished_cyan_zultanite.json | 7 + .../polished_cyan_zultanite_slab.json | 13 + .../polished_cyan_zultanite_stairs.json | 209 +++ .../polished_cyan_zultanite_wall.json | 90 + .../blockstates/polished_gray_zultanite.json | 7 + .../polished_gray_zultanite_slab.json | 13 + .../polished_gray_zultanite_stairs.json | 209 +++ .../polished_gray_zultanite_wall.json | 90 + .../blockstates/polished_green_zultanite.json | 7 + .../polished_green_zultanite_slab.json | 13 + .../polished_green_zultanite_stairs.json | 209 +++ .../polished_green_zultanite_wall.json | 90 + .../polished_light_blue_zultanite.json | 7 + .../polished_light_blue_zultanite_slab.json | 13 + .../polished_light_blue_zultanite_stairs.json | 209 +++ .../polished_light_blue_zultanite_wall.json | 90 + .../polished_light_gray_zultanite.json | 7 + .../polished_light_gray_zultanite_slab.json | 13 + .../polished_light_gray_zultanite_stairs.json | 209 +++ .../polished_light_gray_zultanite_wall.json | 90 + .../blockstates/polished_lime_zultanite.json | 7 + .../polished_lime_zultanite_slab.json | 13 + .../polished_lime_zultanite_stairs.json | 209 +++ .../polished_lime_zultanite_wall.json | 90 + .../polished_magenta_zultanite.json | 7 + .../polished_magenta_zultanite_slab.json | 13 + .../polished_magenta_zultanite_stairs.json | 209 +++ .../polished_magenta_zultanite_wall.json | 90 + .../polished_orange_zultanite.json | 7 + .../polished_orange_zultanite_slab.json | 13 + .../polished_orange_zultanite_stairs.json | 209 +++ .../polished_orange_zultanite_wall.json | 90 + .../blockstates/polished_pink_zultanite.json | 7 + .../polished_pink_zultanite_slab.json | 13 + .../polished_pink_zultanite_stairs.json | 209 +++ .../polished_pink_zultanite_wall.json | 90 + .../polished_purple_zultanite.json | 7 + .../polished_purple_zultanite_slab.json | 13 + .../polished_purple_zultanite_stairs.json | 209 +++ .../polished_purple_zultanite_wall.json | 90 + .../blockstates/polished_red_zultanite.json | 7 + .../polished_red_zultanite_slab.json | 13 + .../polished_red_zultanite_stairs.json | 209 +++ .../polished_red_zultanite_wall.json | 90 + .../blockstates/polished_white_zultanite.json | 7 + .../polished_white_zultanite_slab.json | 13 + .../polished_white_zultanite_stairs.json | 209 +++ .../polished_white_zultanite_wall.json | 90 + .../polished_yellow_zultanite.json | 7 + .../polished_yellow_zultanite_slab.json | 13 + .../polished_yellow_zultanite_stairs.json | 209 +++ .../polished_yellow_zultanite_wall.json | 90 + .../blockstates/polished_zultanite.json | 7 + .../blockstates/polished_zultanite_slab.json | 13 + .../polished_zultanite_stairs.json | 209 +++ .../blockstates/polished_zultanite_wall.json | 90 + .../blockstates/purple_zultanite.json | 7 + .../purple_zultanite_brick_slab.json | 13 + .../purple_zultanite_brick_stairs.json | 209 +++ .../purple_zultanite_brick_wall.json | 90 + .../blockstates/purple_zultanite_bricks.json | 7 + .../blockstates/purple_zultanite_slab.json | 13 + .../blockstates/purple_zultanite_stairs.json | 209 +++ .../blockstates/purple_zultanite_wall.json | 90 + .../garnished/blockstates/red_zultanite.json | 7 + .../blockstates/red_zultanite_brick_slab.json | 13 + .../red_zultanite_brick_stairs.json | 209 +++ .../blockstates/red_zultanite_brick_wall.json | 90 + .../blockstates/red_zultanite_bricks.json | 7 + .../blockstates/red_zultanite_slab.json | 13 + .../blockstates/red_zultanite_stairs.json | 209 +++ .../blockstates/red_zultanite_wall.json | 90 + ...json => ritualistic_stone_brick_slab.json} | 0 ...on => ritualistic_stone_brick_stairs.json} | 0 ...json => ritualistic_stone_brick_wall.json} | 0 .../blockstates/smooth_black_zultanite.json | 7 + .../smooth_black_zultanite_slab.json | 13 + .../smooth_black_zultanite_stairs.json | 209 +++ .../smooth_black_zultanite_wall.json | 90 + .../blockstates/smooth_blue_zultanite.json | 7 + .../smooth_blue_zultanite_slab.json | 13 + .../smooth_blue_zultanite_stairs.json | 209 +++ .../smooth_blue_zultanite_wall.json | 90 + .../blockstates/smooth_brown_zultanite.json | 7 + .../smooth_brown_zultanite_slab.json | 13 + .../smooth_brown_zultanite_stairs.json | 209 +++ .../smooth_brown_zultanite_wall.json | 90 + .../blockstates/smooth_cyan_zultanite.json | 7 + .../smooth_cyan_zultanite_slab.json | 13 + .../smooth_cyan_zultanite_stairs.json | 209 +++ .../smooth_cyan_zultanite_wall.json | 90 + .../blockstates/smooth_gray_zultanite.json | 7 + .../smooth_gray_zultanite_slab.json | 13 + .../smooth_gray_zultanite_stairs.json | 209 +++ .../smooth_gray_zultanite_wall.json | 90 + .../blockstates/smooth_green_zultanite.json | 7 + .../smooth_green_zultanite_slab.json | 13 + .../smooth_green_zultanite_stairs.json | 209 +++ .../smooth_green_zultanite_wall.json | 90 + .../smooth_light_blue_zultanite.json | 7 + .../smooth_light_blue_zultanite_slab.json | 13 + .../smooth_light_blue_zultanite_stairs.json | 209 +++ .../smooth_light_blue_zultanite_wall.json | 90 + .../smooth_light_gray_zultanite.json | 7 + .../smooth_light_gray_zultanite_slab.json | 13 + .../smooth_light_gray_zultanite_stairs.json | 209 +++ .../smooth_light_gray_zultanite_wall.json | 90 + .../blockstates/smooth_lime_zultanite.json | 7 + .../smooth_lime_zultanite_slab.json | 13 + .../smooth_lime_zultanite_stairs.json | 209 +++ .../smooth_lime_zultanite_wall.json | 90 + .../blockstates/smooth_magenta_zultanite.json | 7 + .../smooth_magenta_zultanite_slab.json | 13 + .../smooth_magenta_zultanite_stairs.json | 209 +++ .../smooth_magenta_zultanite_wall.json | 90 + .../blockstates/smooth_orange_zultanite.json | 7 + .../smooth_orange_zultanite_slab.json | 13 + .../smooth_orange_zultanite_stairs.json | 209 +++ .../smooth_orange_zultanite_wall.json | 90 + .../blockstates/smooth_pink_zultanite.json | 7 + .../smooth_pink_zultanite_slab.json | 13 + .../smooth_pink_zultanite_stairs.json | 209 +++ .../smooth_pink_zultanite_wall.json | 90 + .../blockstates/smooth_purple_zultanite.json | 7 + .../smooth_purple_zultanite_slab.json | 13 + .../smooth_purple_zultanite_stairs.json | 209 +++ .../smooth_purple_zultanite_wall.json | 90 + .../blockstates/smooth_red_zultanite.json | 7 + .../smooth_red_zultanite_slab.json | 13 + .../smooth_red_zultanite_stairs.json | 209 +++ .../smooth_red_zultanite_wall.json | 90 + .../blockstates/smooth_white_zultanite.json | 7 + .../smooth_white_zultanite_slab.json | 13 + .../smooth_white_zultanite_stairs.json | 209 +++ .../smooth_white_zultanite_wall.json | 90 + .../blockstates/smooth_yellow_zultanite.json | 7 + .../smooth_yellow_zultanite_slab.json | 13 + .../smooth_yellow_zultanite_stairs.json | 209 +++ .../smooth_yellow_zultanite_wall.json | 90 + .../blockstates/smooth_zultanite.json | 7 + .../blockstates/smooth_zultanite_slab.json | 13 + .../blockstates/smooth_zultanite_stairs.json | 209 +++ .../blockstates/smooth_zultanite_wall.json | 90 + ...ab.json => unstable_stone_brick_slab.json} | 0 ....json => unstable_stone_brick_stairs.json} | 0 ...ll.json => unstable_stone_brick_wall.json} | 0 .../blockstates/white_mastic_block.json | 7 + .../blockstates/white_mastic_resin.json | 7 + .../blockstates/white_zultanite.json | 7 + .../white_zultanite_brick_slab.json | 13 + .../white_zultanite_brick_stairs.json | 209 +++ .../white_zultanite_brick_wall.json | 90 + .../blockstates/white_zultanite_bricks.json | 7 + .../blockstates/white_zultanite_slab.json | 13 + .../blockstates/white_zultanite_stairs.json | 209 +++ .../blockstates/white_zultanite_wall.json | 90 + .../blockstates/yellow_zultanite.json | 7 + .../yellow_zultanite_brick_slab.json | 13 + .../yellow_zultanite_brick_stairs.json | 209 +++ .../yellow_zultanite_brick_wall.json | 90 + .../blockstates/yellow_zultanite_bricks.json | 7 + .../blockstates/yellow_zultanite_slab.json | 13 + .../blockstates/yellow_zultanite_stairs.json | 209 +++ .../blockstates/yellow_zultanite_wall.json | 90 + .../garnished/blockstates/zultanite.json | 7 + .../blockstates/zultanite_brick_slab.json | 13 + .../blockstates/zultanite_brick_stairs.json | 209 +++ .../blockstates/zultanite_brick_wall.json | 90 + .../blockstates/zultanite_bricks.json | 7 + .../garnished/blockstates/zultanite_slab.json | 13 + .../blockstates/zultanite_stairs.json | 209 +++ .../garnished/blockstates/zultanite_wall.json | 90 + .../assets/garnished/lang/en_ca.json | 120 +- .../assets/garnished/lang/en_us.json | 470 +++++- .../resources/assets/garnished/lang/lzh.json | 26 +- .../assets/garnished/lang/ru_ru.json | 26 +- .../assets/garnished/lang/zh_cn.json | 26 +- .../block/black_chiseled_zultanite.json | 6 + .../models/block/black_mastic_block.json | 24 + .../models/block/black_mastic_resin.json | 6 + .../block/black_polished_zultanite.json | 6 + .../block/black_polished_zultanite_slab.json | 8 + .../black_polished_zultanite_slab_top.json | 8 + .../black_polished_zultanite_stairs.json | 8 + ...black_polished_zultanite_stairs_inner.json | 8 + ...black_polished_zultanite_stairs_outer.json | 8 + ...ack_polished_zultanite_wall_inventory.json | 6 + .../black_polished_zultanite_wall_post.json | 6 + .../black_polished_zultanite_wall_side.json | 6 + ...ack_polished_zultanite_wall_side_tall.json | 6 + .../models/block/black_smooth_zultanite.json | 6 + .../block/black_smooth_zultanite_slab.json | 8 + .../black_smooth_zultanite_slab_top.json | 8 + .../block/black_smooth_zultanite_stairs.json | 8 + ...black_smooth_zultanite_wall_inventory.json | 6 + .../black_smooth_zultanite_wall_post.json | 6 + .../black_smooth_zultanite_wall_side.json | 6 + ...black_smooth_zultanite_wall_side_tall.json | 6 + .../models/block/black_zultanite.json | 6 + .../models/block/black_zultanite_bricks.json | 6 + .../block/black_zultanite_bricks_slab.json | 8 + .../black_zultanite_bricks_slab_top.json | 8 + .../block/black_zultanite_bricks_stairs.json | 8 + .../black_zultanite_bricks_stairs_inner.json | 8 + .../black_zultanite_bricks_stairs_outer.json | 8 + ...black_zultanite_bricks_wall_inventory.json | 6 + .../black_zultanite_bricks_wall_post.json | 6 + .../black_zultanite_bricks_wall_side.json | 6 + ...black_zultanite_bricks_wall_side_tall.json | 6 + .../models/block/black_zultanite_slab.json | 8 + .../block/black_zultanite_slab_top.json | 8 + .../models/block/black_zultanite_stairs.json | 8 + .../block/black_zultanite_stairs_inner.json | 8 + .../block/black_zultanite_stairs_outer.json | 8 + .../block/black_zultanite_wall_inventory.json | 6 + .../block/black_zultanite_wall_post.json | 6 + .../block/black_zultanite_wall_side.json | 6 + .../block/black_zultanite_wall_side_tall.json | 6 + .../models/block/blue_chiseled_zultanite.json | 6 + .../models/block/blue_polished_zultanite.json | 6 + .../block/blue_polished_zultanite_slab.json | 8 + .../blue_polished_zultanite_slab_top.json | 8 + .../block/blue_polished_zultanite_stairs.json | 8 + .../blue_polished_zultanite_stairs_inner.json | 8 + .../blue_polished_zultanite_stairs_outer.json | 8 + ...lue_polished_zultanite_wall_inventory.json | 6 + .../blue_polished_zultanite_wall_post.json | 6 + .../blue_polished_zultanite_wall_side.json | 6 + ...lue_polished_zultanite_wall_side_tall.json | 6 + .../models/block/blue_smooth_zultanite.json | 6 + .../block/blue_smooth_zultanite_slab.json | 8 + .../block/blue_smooth_zultanite_slab_top.json | 8 + .../block/blue_smooth_zultanite_stairs.json | 8 + .../blue_smooth_zultanite_stairs_inner.json | 8 + .../blue_smooth_zultanite_stairs_outer.json | 8 + .../blue_smooth_zultanite_wall_inventory.json | 6 + .../blue_smooth_zultanite_wall_post.json | 6 + .../blue_smooth_zultanite_wall_side.json | 6 + .../blue_smooth_zultanite_wall_side_tall.json | 6 + .../models/block/blue_zultanite.json | 6 + .../models/block/blue_zultanite_bricks.json | 6 + .../block/blue_zultanite_bricks_slab.json | 8 + .../block/blue_zultanite_bricks_slab_top.json | 8 + .../block/blue_zultanite_bricks_stairs.json | 8 + .../blue_zultanite_bricks_stairs_inner.json | 8 + .../blue_zultanite_bricks_stairs_outer.json | 8 + .../blue_zultanite_bricks_wall_inventory.json | 6 + .../blue_zultanite_bricks_wall_post.json | 6 + .../blue_zultanite_bricks_wall_side.json | 6 + .../blue_zultanite_bricks_wall_side_tall.json | 6 + .../models/block/blue_zultanite_slab.json | 8 + .../models/block/blue_zultanite_slab_top.json | 8 + .../models/block/blue_zultanite_stairs.json | 8 + .../block/blue_zultanite_stairs_inner.json | 8 + .../block/blue_zultanite_stairs_outer.json | 8 + .../block/blue_zultanite_wall_inventory.json | 6 + .../block/blue_zultanite_wall_post.json | 6 + .../block/blue_zultanite_wall_side.json | 6 + .../block/blue_zultanite_wall_side_tall.json | 6 + .../block/brown_chiseled_zultanite.json | 6 + .../models/block/brown_mastic_block.json | 24 + .../models/block/brown_mastic_resin.json | 6 + .../block/brown_polished_zultanite.json | 6 + .../block/brown_polished_zultanite_slab.json | 8 + .../brown_polished_zultanite_slab_top.json | 8 + .../brown_polished_zultanite_stairs.json | 8 + ...brown_polished_zultanite_stairs_inner.json | 8 + ...brown_polished_zultanite_stairs_outer.json | 8 + ...own_polished_zultanite_wall_inventory.json | 6 + .../brown_polished_zultanite_wall_post.json | 6 + .../brown_polished_zultanite_wall_side.json | 6 + ...own_polished_zultanite_wall_side_tall.json | 6 + .../models/block/brown_smooth_zultanite.json | 6 + .../block/brown_smooth_zultanite_slab.json | 8 + .../brown_smooth_zultanite_slab_top.json | 8 + .../block/brown_smooth_zultanite_stairs.json | 8 + .../brown_smooth_zultanite_stairs_inner.json | 8 + .../brown_smooth_zultanite_stairs_outer.json | 8 + ...brown_smooth_zultanite_wall_inventory.json | 6 + .../brown_smooth_zultanite_wall_post.json | 6 + .../brown_smooth_zultanite_wall_side.json | 6 + ...brown_smooth_zultanite_wall_side_tall.json | 6 + .../models/block/brown_zultanite.json | 6 + .../models/block/brown_zultanite_bricks.json | 6 + .../block/brown_zultanite_bricks_slab.json | 8 + .../brown_zultanite_bricks_slab_top.json | 8 + .../block/brown_zultanite_bricks_stairs.json | 8 + .../brown_zultanite_bricks_stairs_inner.json | 8 + .../brown_zultanite_bricks_stairs_outer.json | 8 + ...brown_zultanite_bricks_wall_inventory.json | 6 + .../brown_zultanite_bricks_wall_post.json | 6 + .../brown_zultanite_bricks_wall_side.json | 6 + ...brown_zultanite_bricks_wall_side_tall.json | 6 + .../models/block/brown_zultanite_slab.json | 8 + .../block/brown_zultanite_slab_top.json | 8 + .../models/block/brown_zultanite_stairs.json | 8 + .../block/brown_zultanite_stairs_inner.json | 8 + .../block/brown_zultanite_stairs_outer.json | 8 + .../block/brown_zultanite_wall_inventory.json | 6 + .../block/brown_zultanite_wall_post.json | 6 + .../block/brown_zultanite_wall_side.json | 6 + .../block/brown_zultanite_wall_side_tall.json | 6 + .../models/block/chiseled_zultanite.json | 6 + .../models/block/cyan_chiseled_zultanite.json | 6 + .../models/block/cyan_mastic_block.json | 24 + .../models/block/cyan_polished_zultanite.json | 6 + .../block/cyan_polished_zultanite_slab.json | 8 + .../cyan_polished_zultanite_slab_top.json | 8 + .../block/cyan_polished_zultanite_stairs.json | 8 + .../cyan_polished_zultanite_stairs_inner.json | 8 + .../cyan_polished_zultanite_stairs_outer.json | 8 + ...yan_polished_zultanite_wall_inventory.json | 6 + .../cyan_polished_zultanite_wall_post.json | 6 + .../cyan_polished_zultanite_wall_side.json | 6 + ...yan_polished_zultanite_wall_side_tall.json | 6 + .../models/block/cyan_smooth_zultanite.json | 6 + .../block/cyan_smooth_zultanite_slab.json | 8 + .../block/cyan_smooth_zultanite_slab_top.json | 8 + .../block/cyan_smooth_zultanite_stairs.json | 8 + .../cyan_smooth_zultanite_stairs_inner.json | 8 + .../cyan_smooth_zultanite_stairs_outer.json | 8 + .../cyan_smooth_zultanite_wall_inventory.json | 6 + .../cyan_smooth_zultanite_wall_post.json | 6 + .../cyan_smooth_zultanite_wall_side.json | 6 + .../cyan_smooth_zultanite_wall_side_tall.json | 6 + .../models/block/cyan_zultanite.json | 6 + .../models/block/cyan_zultanite_bricks.json | 6 + .../block/cyan_zultanite_bricks_slab.json | 8 + .../block/cyan_zultanite_bricks_slab_top.json | 8 + .../block/cyan_zultanite_bricks_stairs.json | 8 + .../cyan_zultanite_bricks_stairs_inner.json | 8 + .../cyan_zultanite_bricks_stairs_outer.json | 8 + .../cyan_zultanite_bricks_wall_inventory.json | 6 + .../cyan_zultanite_bricks_wall_post.json | 6 + .../cyan_zultanite_bricks_wall_side.json | 6 + .../cyan_zultanite_bricks_wall_side_tall.json | 6 + .../models/block/cyan_zultanite_slab.json | 8 + .../models/block/cyan_zultanite_slab_top.json | 8 + .../models/block/cyan_zultanite_stairs.json | 8 + .../block/cyan_zultanite_stairs_inner.json | 8 + .../block/cyan_zultanite_stairs_outer.json | 8 + .../block/cyan_zultanite_wall_inventory.json | 6 + .../block/cyan_zultanite_wall_post.json | 6 + .../block/cyan_zultanite_wall_side.json | 6 + .../block/cyan_zultanite_wall_side_tall.json | 6 + .../models/block/gray_chiseled_zultanite.json | 6 + .../models/block/gray_mastic_block.json | 24 + .../models/block/gray_mastic_resin.json | 6 + .../models/block/gray_polished_zultanite.json | 6 + .../block/gray_polished_zultanite_slab.json | 8 + .../gray_polished_zultanite_slab_top.json | 8 + .../block/gray_polished_zultanite_stairs.json | 8 + .../gray_polished_zultanite_stairs_inner.json | 8 + .../gray_polished_zultanite_stairs_outer.json | 8 + ...ray_polished_zultanite_wall_inventory.json | 6 + .../gray_polished_zultanite_wall_post.json | 6 + .../gray_polished_zultanite_wall_side.json | 6 + ...ray_polished_zultanite_wall_side_tall.json | 6 + .../models/block/gray_smooth_zultanite.json | 6 + .../block/gray_smooth_zultanite_slab.json | 8 + .../block/gray_smooth_zultanite_slab_top.json | 8 + .../block/gray_smooth_zultanite_stairs.json | 8 + .../gray_smooth_zultanite_stairs_inner.json | 8 + .../gray_smooth_zultanite_stairs_outer.json | 8 + .../gray_smooth_zultanite_wall_inventory.json | 6 + .../gray_smooth_zultanite_wall_post.json | 6 + .../gray_smooth_zultanite_wall_side.json | 6 + .../gray_smooth_zultanite_wall_side_tall.json | 6 + .../models/block/gray_zultanite.json | 6 + .../models/block/gray_zultanite_bricks.json | 6 + .../block/gray_zultanite_bricks_slab.json | 8 + .../block/gray_zultanite_bricks_slab_top.json | 8 + .../block/gray_zultanite_bricks_stairs.json | 8 + .../gray_zultanite_bricks_stairs_inner.json | 8 + .../gray_zultanite_bricks_stairs_outer.json | 8 + .../gray_zultanite_bricks_wall_inventory.json | 6 + .../gray_zultanite_bricks_wall_post.json | 6 + .../gray_zultanite_bricks_wall_side.json | 6 + .../gray_zultanite_bricks_wall_side_tall.json | 6 + .../models/block/gray_zultanite_slab.json | 8 + .../models/block/gray_zultanite_slab_top.json | 8 + .../models/block/gray_zultanite_stairs.json | 8 + .../block/gray_zultanite_stairs_inner.json | 8 + .../block/gray_zultanite_stairs_outer.json | 8 + .../block/gray_zultanite_wall_inventory.json | 6 + .../block/gray_zultanite_wall_post.json | 6 + .../block/gray_zultanite_wall_side.json | 6 + .../block/gray_zultanite_wall_side_tall.json | 6 + .../block/green_chiseled_zultanite.json | 6 + .../block/green_polished_zultanite.json | 6 + .../block/green_polished_zultanite_slab.json | 8 + .../green_polished_zultanite_slab_top.json | 8 + .../green_polished_zultanite_stairs.json | 8 + ...green_polished_zultanite_stairs_inner.json | 8 + ...green_polished_zultanite_stairs_outer.json | 8 + ...een_polished_zultanite_wall_inventory.json | 6 + .../green_polished_zultanite_wall_post.json | 6 + .../green_polished_zultanite_wall_side.json | 6 + ...een_polished_zultanite_wall_side_tall.json | 6 + .../models/block/green_smooth_zultanite.json | 6 + .../block/green_smooth_zultanite_slab.json | 8 + .../green_smooth_zultanite_slab_top.json | 8 + .../block/green_smooth_zultanite_stairs.json | 8 + .../green_smooth_zultanite_stairs_inner.json | 8 + .../green_smooth_zultanite_stairs_outer.json | 8 + ...green_smooth_zultanite_wall_inventory.json | 6 + .../green_smooth_zultanite_wall_post.json | 6 + .../green_smooth_zultanite_wall_side.json | 6 + ...green_smooth_zultanite_wall_side_tall.json | 6 + .../models/block/green_zultanite.json | 6 + .../models/block/green_zultanite_bricks.json | 6 + .../block/green_zultanite_bricks_slab.json | 8 + .../green_zultanite_bricks_slab_top.json | 8 + .../block/green_zultanite_bricks_stairs.json | 8 + .../green_zultanite_bricks_stairs_inner.json | 8 + .../green_zultanite_bricks_stairs_outer.json | 8 + ...green_zultanite_bricks_wall_inventory.json | 6 + .../green_zultanite_bricks_wall_post.json | 6 + .../green_zultanite_bricks_wall_side.json | 6 + ...green_zultanite_bricks_wall_side_tall.json | 6 + .../models/block/green_zultanite_slab.json | 8 + .../block/green_zultanite_slab_top.json | 8 + .../models/block/green_zultanite_stairs.json | 8 + .../block/green_zultanite_stairs_inner.json | 8 + .../block/green_zultanite_stairs_outer.json | 8 + .../block/green_zultanite_wall_inventory.json | 6 + .../block/green_zultanite_wall_post.json | 6 + .../block/green_zultanite_wall_side.json | 6 + .../block/green_zultanite_wall_side_tall.json | 6 + .../block/light_blue_chiseled_zultanite.json | 6 + .../models/block/light_blue_mastic_block.json | 24 + .../models/block/light_blue_mastic_resin.json | 6 + .../block/light_blue_polished_zultanite.json | 6 + .../light_blue_polished_zultanite_slab.json | 8 + ...ight_blue_polished_zultanite_slab_top.json | 8 + .../light_blue_polished_zultanite_stairs.json | 8 + ..._blue_polished_zultanite_stairs_inner.json | 8 + ..._blue_polished_zultanite_stairs_outer.json | 8 + ...lue_polished_zultanite_wall_inventory.json | 6 + ...ght_blue_polished_zultanite_wall_post.json | 6 + ...ght_blue_polished_zultanite_wall_side.json | 6 + ...lue_polished_zultanite_wall_side_tall.json | 6 + .../block/light_blue_smooth_zultanite.json | 6 + .../light_blue_smooth_zultanite_slab.json | 8 + .../light_blue_smooth_zultanite_slab_top.json | 8 + .../light_blue_smooth_zultanite_stairs.json | 8 + ...ht_blue_smooth_zultanite_stairs_inner.json | 8 + ...ht_blue_smooth_zultanite_stairs_outer.json | 8 + ..._blue_smooth_zultanite_wall_inventory.json | 6 + ...light_blue_smooth_zultanite_wall_post.json | 6 + ...light_blue_smooth_zultanite_wall_side.json | 6 + ..._blue_smooth_zultanite_wall_side_tall.json | 6 + .../models/block/light_blue_zultanite.json | 6 + .../block/light_blue_zultanite_bricks.json | 6 + .../light_blue_zultanite_bricks_slab.json | 8 + .../light_blue_zultanite_bricks_slab_top.json | 8 + .../light_blue_zultanite_bricks_stairs.json | 8 + ...ht_blue_zultanite_bricks_stairs_inner.json | 8 + ...ht_blue_zultanite_bricks_stairs_outer.json | 8 + ..._blue_zultanite_bricks_wall_inventory.json | 6 + ...light_blue_zultanite_bricks_wall_post.json | 6 + ...light_blue_zultanite_bricks_wall_side.json | 6 + ..._blue_zultanite_bricks_wall_side_tall.json | 6 + .../block/light_blue_zultanite_slab.json | 8 + .../block/light_blue_zultanite_slab_top.json | 8 + .../block/light_blue_zultanite_stairs.json | 8 + .../light_blue_zultanite_stairs_inner.json | 8 + .../light_blue_zultanite_stairs_outer.json | 8 + .../light_blue_zultanite_wall_inventory.json | 6 + .../block/light_blue_zultanite_wall_post.json | 6 + .../block/light_blue_zultanite_wall_side.json | 6 + .../light_blue_zultanite_wall_side_tall.json | 6 + .../block/light_gray_chiseled_zultanite.json | 6 + .../models/block/light_gray_mastic_block.json | 24 + .../models/block/light_gray_mastic_resin.json | 6 + .../block/light_gray_polished_zultanite.json | 6 + .../light_gray_polished_zultanite_slab.json | 8 + ...ight_gray_polished_zultanite_slab_top.json | 8 + .../light_gray_polished_zultanite_stairs.json | 8 + ..._gray_polished_zultanite_stairs_inner.json | 8 + ..._gray_polished_zultanite_stairs_outer.json | 8 + ...ray_polished_zultanite_wall_inventory.json | 6 + ...ght_gray_polished_zultanite_wall_post.json | 6 + ...ght_gray_polished_zultanite_wall_side.json | 6 + ...ray_polished_zultanite_wall_side_tall.json | 6 + .../block/light_gray_smooth_zultanite.json | 6 + .../light_gray_smooth_zultanite_slab.json | 8 + .../light_gray_smooth_zultanite_slab_top.json | 8 + .../light_gray_smooth_zultanite_stairs.json | 8 + ...ht_gray_smooth_zultanite_stairs_inner.json | 8 + ...ht_gray_smooth_zultanite_stairs_outer.json | 8 + ..._gray_smooth_zultanite_wall_inventory.json | 6 + ...light_gray_smooth_zultanite_wall_post.json | 6 + ...light_gray_smooth_zultanite_wall_side.json | 6 + ..._gray_smooth_zultanite_wall_side_tall.json | 6 + .../models/block/light_gray_zultanite.json | 6 + .../block/light_gray_zultanite_bricks.json | 6 + .../light_gray_zultanite_bricks_slab.json | 8 + .../light_gray_zultanite_bricks_slab_top.json | 8 + .../light_gray_zultanite_bricks_stairs.json | 8 + ...ht_gray_zultanite_bricks_stairs_inner.json | 8 + ...ht_gray_zultanite_bricks_stairs_outer.json | 8 + ..._gray_zultanite_bricks_wall_inventory.json | 6 + ...light_gray_zultanite_bricks_wall_post.json | 6 + ...light_gray_zultanite_bricks_wall_side.json | 6 + ..._gray_zultanite_bricks_wall_side_tall.json | 6 + .../block/light_gray_zultanite_slab.json | 8 + .../block/light_gray_zultanite_slab_top.json | 8 + .../block/light_gray_zultanite_stairs.json | 8 + .../light_gray_zultanite_stairs_inner.json | 8 + .../light_gray_zultanite_stairs_outer.json | 8 + .../light_gray_zultanite_wall_inventory.json | 6 + .../block/light_gray_zultanite_wall_post.json | 6 + .../block/light_gray_zultanite_wall_side.json | 6 + .../light_gray_zultanite_wall_side_tall.json | 6 + .../models/block/lime_chiseled_zultanite.json | 6 + .../models/block/lime_mastic_block.json | 24 + .../models/block/lime_polished_zultanite.json | 6 + .../block/lime_polished_zultanite_slab.json | 8 + .../lime_polished_zultanite_slab_top.json | 8 + .../block/lime_polished_zultanite_stairs.json | 8 + .../lime_polished_zultanite_stairs_inner.json | 8 + .../lime_polished_zultanite_stairs_outer.json | 8 + ...ime_polished_zultanite_wall_inventory.json | 6 + .../lime_polished_zultanite_wall_post.json | 6 + .../lime_polished_zultanite_wall_side.json | 6 + ...ime_polished_zultanite_wall_side_tall.json | 6 + .../models/block/lime_smooth_zultanite.json | 6 + .../block/lime_smooth_zultanite_slab.json | 8 + .../block/lime_smooth_zultanite_slab_top.json | 8 + .../block/lime_smooth_zultanite_stairs.json | 8 + .../lime_smooth_zultanite_stairs_inner.json | 8 + .../lime_smooth_zultanite_stairs_outer.json | 8 + .../lime_smooth_zultanite_wall_inventory.json | 6 + .../lime_smooth_zultanite_wall_post.json | 6 + .../lime_smooth_zultanite_wall_side.json | 6 + .../lime_smooth_zultanite_wall_side_tall.json | 6 + .../models/block/lime_zultanite.json | 6 + .../models/block/lime_zultanite_bricks.json | 6 + .../block/lime_zultanite_bricks_slab.json | 8 + .../block/lime_zultanite_bricks_slab_top.json | 8 + .../block/lime_zultanite_bricks_stairs.json | 8 + .../lime_zultanite_bricks_stairs_inner.json | 8 + .../lime_zultanite_bricks_stairs_outer.json | 8 + .../lime_zultanite_bricks_wall_inventory.json | 6 + .../lime_zultanite_bricks_wall_post.json | 6 + .../lime_zultanite_bricks_wall_side.json | 6 + .../lime_zultanite_bricks_wall_side_tall.json | 6 + .../models/block/lime_zultanite_slab.json | 8 + .../models/block/lime_zultanite_slab_top.json | 8 + .../models/block/lime_zultanite_stairs.json | 8 + .../block/lime_zultanite_stairs_inner.json | 8 + .../block/lime_zultanite_stairs_outer.json | 8 + .../block/lime_zultanite_wall_inventory.json | 6 + .../block/lime_zultanite_wall_post.json | 6 + .../block/lime_zultanite_wall_side.json | 6 + .../block/lime_zultanite_wall_side_tall.json | 6 + .../block/magenta_chiseled_zultanite.json | 6 + .../models/block/magenta_mastic_block.json | 24 + .../models/block/magenta_mastic_resin.json | 6 + .../block/magenta_polished_zultanite.json | 6 + .../magenta_polished_zultanite_slab.json | 8 + .../magenta_polished_zultanite_slab_top.json | 8 + .../magenta_polished_zultanite_stairs.json | 8 + ...genta_polished_zultanite_stairs_inner.json | 8 + ...genta_polished_zultanite_stairs_outer.json | 8 + ...nta_polished_zultanite_wall_inventory.json | 6 + .../magenta_polished_zultanite_wall_post.json | 6 + .../magenta_polished_zultanite_wall_side.json | 6 + ...nta_polished_zultanite_wall_side_tall.json | 6 + .../block/magenta_smooth_zultanite.json | 6 + .../block/magenta_smooth_zultanite_slab.json | 8 + .../magenta_smooth_zultanite_slab_top.json | 8 + .../magenta_smooth_zultanite_stairs.json | 8 + ...magenta_smooth_zultanite_stairs_inner.json | 8 + ...magenta_smooth_zultanite_stairs_outer.json | 8 + ...genta_smooth_zultanite_wall_inventory.json | 6 + .../magenta_smooth_zultanite_wall_post.json | 6 + .../magenta_smooth_zultanite_wall_side.json | 6 + ...genta_smooth_zultanite_wall_side_tall.json | 6 + .../models/block/magenta_zultanite.json | 6 + .../block/magenta_zultanite_bricks.json | 6 + .../block/magenta_zultanite_bricks_slab.json | 8 + .../magenta_zultanite_bricks_slab_top.json | 8 + .../magenta_zultanite_bricks_stairs.json | 8 + ...magenta_zultanite_bricks_stairs_inner.json | 8 + ...magenta_zultanite_bricks_stairs_outer.json | 8 + ...genta_zultanite_bricks_wall_inventory.json | 6 + .../magenta_zultanite_bricks_wall_post.json | 6 + .../magenta_zultanite_bricks_wall_side.json | 6 + ...genta_zultanite_bricks_wall_side_tall.json | 6 + .../models/block/magenta_zultanite_slab.json | 8 + .../block/magenta_zultanite_slab_top.json | 8 + .../block/magenta_zultanite_stairs.json | 8 + .../block/magenta_zultanite_stairs_inner.json | 8 + .../block/magenta_zultanite_stairs_outer.json | 8 + .../magenta_zultanite_wall_inventory.json | 6 + .../block/magenta_zultanite_wall_post.json | 6 + .../block/magenta_zultanite_wall_side.json | 6 + .../magenta_zultanite_wall_side_tall.json | 6 + .../block/orange_chiseled_zultanite.json | 6 + .../block/orange_polished_zultanite.json | 6 + .../block/orange_polished_zultanite_slab.json | 8 + .../orange_polished_zultanite_slab_top.json | 8 + .../orange_polished_zultanite_stairs.json | 8 + ...range_polished_zultanite_stairs_inner.json | 8 + ...range_polished_zultanite_stairs_outer.json | 8 + ...nge_polished_zultanite_wall_inventory.json | 6 + .../orange_polished_zultanite_wall_post.json | 6 + .../orange_polished_zultanite_wall_side.json | 6 + ...nge_polished_zultanite_wall_side_tall.json | 6 + .../models/block/orange_smooth_zultanite.json | 6 + .../block/orange_smooth_zultanite_slab.json | 8 + .../orange_smooth_zultanite_slab_top.json | 8 + .../block/orange_smooth_zultanite_stairs.json | 8 + .../orange_smooth_zultanite_stairs_inner.json | 8 + .../orange_smooth_zultanite_stairs_outer.json | 8 + ...range_smooth_zultanite_wall_inventory.json | 6 + .../orange_smooth_zultanite_wall_post.json | 6 + .../orange_smooth_zultanite_wall_side.json | 6 + ...range_smooth_zultanite_wall_side_tall.json | 6 + .../models/block/orange_zultanite.json | 6 + .../models/block/orange_zultanite_bricks.json | 6 + .../block/orange_zultanite_bricks_slab.json | 8 + .../orange_zultanite_bricks_slab_top.json | 8 + .../block/orange_zultanite_bricks_stairs.json | 8 + .../orange_zultanite_bricks_stairs_inner.json | 8 + .../orange_zultanite_bricks_stairs_outer.json | 8 + ...range_zultanite_bricks_wall_inventory.json | 6 + .../orange_zultanite_bricks_wall_post.json | 6 + .../orange_zultanite_bricks_wall_side.json | 6 + ...range_zultanite_bricks_wall_side_tall.json | 6 + .../models/block/orange_zultanite_slab.json | 8 + .../block/orange_zultanite_slab_top.json | 8 + .../models/block/orange_zultanite_stairs.json | 8 + .../block/orange_zultanite_stairs_inner.json | 8 + .../block/orange_zultanite_stairs_outer.json | 8 + .../orange_zultanite_wall_inventory.json | 6 + .../block/orange_zultanite_wall_post.json | 6 + .../block/orange_zultanite_wall_side.json | 6 + .../orange_zultanite_wall_side_tall.json | 6 + .../models/block/pink_chiseled_zultanite.json | 6 + .../models/block/pink_mastic_block.json | 24 + .../models/block/pink_mastic_resin.json | 6 + .../models/block/pink_polished_zultanite.json | 6 + .../block/pink_polished_zultanite_slab.json | 8 + .../pink_polished_zultanite_slab_top.json | 8 + .../block/pink_polished_zultanite_stairs.json | 8 + .../pink_polished_zultanite_stairs_inner.json | 8 + .../pink_polished_zultanite_stairs_outer.json | 8 + ...ink_polished_zultanite_wall_inventory.json | 6 + .../pink_polished_zultanite_wall_post.json | 6 + .../pink_polished_zultanite_wall_side.json | 6 + ...ink_polished_zultanite_wall_side_tall.json | 6 + .../models/block/pink_smooth_zultanite.json | 6 + .../block/pink_smooth_zultanite_slab.json | 8 + .../block/pink_smooth_zultanite_slab_top.json | 8 + .../block/pink_smooth_zultanite_stairs.json | 8 + .../pink_smooth_zultanite_stairs_inner.json | 8 + .../pink_smooth_zultanite_stairs_outer.json | 8 + .../pink_smooth_zultanite_wall_inventory.json | 6 + .../pink_smooth_zultanite_wall_post.json | 6 + .../pink_smooth_zultanite_wall_side.json | 6 + .../pink_smooth_zultanite_wall_side_tall.json | 6 + .../models/block/pink_zultanite.json | 6 + .../models/block/pink_zultanite_bricks.json | 6 + .../block/pink_zultanite_bricks_slab.json | 8 + .../block/pink_zultanite_bricks_slab_top.json | 8 + .../block/pink_zultanite_bricks_stairs.json | 8 + .../pink_zultanite_bricks_stairs_inner.json | 8 + .../pink_zultanite_bricks_stairs_outer.json | 8 + .../pink_zultanite_bricks_wall_inventory.json | 6 + .../pink_zultanite_bricks_wall_post.json | 6 + .../pink_zultanite_bricks_wall_side.json | 6 + .../pink_zultanite_bricks_wall_side_tall.json | 6 + .../models/block/pink_zultanite_slab.json | 8 + .../models/block/pink_zultanite_slab_top.json | 8 + .../models/block/pink_zultanite_stairs.json | 8 + .../block/pink_zultanite_stairs_inner.json | 8 + .../block/pink_zultanite_stairs_outer.json | 8 + .../block/pink_zultanite_wall_inventory.json | 6 + .../block/pink_zultanite_wall_post.json | 6 + .../block/pink_zultanite_wall_side.json | 6 + .../block/pink_zultanite_wall_side_tall.json | 6 + .../models/block/polished_zultanite.json | 6 + .../models/block/polished_zultanite_slab.json | 8 + .../block/polished_zultanite_slab_top.json | 8 + .../block/polished_zultanite_stairs.json | 8 + .../polished_zultanite_stairs_inner.json | 8 + .../polished_zultanite_stairs_outer.json | 8 + .../polished_zultanite_wall_inventory.json | 6 + .../block/polished_zultanite_wall_post.json | 6 + .../block/polished_zultanite_wall_side.json | 6 + .../polished_zultanite_wall_side_tall.json | 6 + .../block/purple_chiseled_zultanite.json | 6 + .../block/purple_polished_zultanite.json | 6 + .../block/purple_polished_zultanite_slab.json | 8 + .../purple_polished_zultanite_slab_top.json | 8 + .../purple_polished_zultanite_stairs.json | 8 + ...urple_polished_zultanite_stairs_inner.json | 8 + ...urple_polished_zultanite_stairs_outer.json | 8 + ...ple_polished_zultanite_wall_inventory.json | 6 + .../purple_polished_zultanite_wall_post.json | 6 + .../purple_polished_zultanite_wall_side.json | 6 + ...ple_polished_zultanite_wall_side_tall.json | 6 + .../models/block/purple_smooth_zultanite.json | 6 + .../block/purple_smooth_zultanite_slab.json | 8 + .../block/purple_smooth_zultanite_stairs.json | 8 + .../purple_smooth_zultanite_stairs_inner.json | 8 + .../purple_smooth_zultanite_stairs_outer.json | 8 + ...urple_smooth_zultanite_wall_inventory.json | 6 + .../purple_smooth_zultanite_wall_post.json | 6 + .../purple_smooth_zultanite_wall_side.json | 6 + ...urple_smooth_zultanite_wall_side_tall.json | 6 + .../models/block/purple_zultanite.json | 6 + .../models/block/purple_zultanite_bricks.json | 6 + .../block/purple_zultanite_bricks_slab.json | 8 + .../purple_zultanite_bricks_slab_top.json | 8 + .../block/purple_zultanite_bricks_stairs.json | 8 + .../purple_zultanite_bricks_stairs_inner.json | 8 + .../purple_zultanite_bricks_stairs_outer.json | 8 + ...urple_zultanite_bricks_wall_inventory.json | 6 + .../purple_zultanite_bricks_wall_post.json | 6 + .../purple_zultanite_bricks_wall_side.json | 6 + ...urple_zultanite_bricks_wall_side_tall.json | 6 + .../models/block/purple_zultanite_slab.json | 8 + .../block/purple_zultanite_slab_top.json | 8 + .../models/block/purple_zultanite_stairs.json | 8 + .../block/purple_zultanite_stairs_inner.json | 8 + .../block/purple_zultanite_stairs_outer.json | 8 + .../purple_zultanite_wall_inventory.json | 6 + .../block/purple_zultanite_wall_post.json | 6 + .../block/purple_zultanite_wall_side.json | 6 + .../purple_zultanite_wall_side_tall.json | 6 + .../models/block/red_chiseled_zultanite.json | 6 + .../models/block/red_polished__zultanite.json | 6 + .../models/block/red_polished_zultanite.json | 6 + .../block/red_polished_zultanite_slab.json | 8 + .../red_polished_zultanite_slab_top.json | 8 + .../block/red_polished_zultanite_stairs.json | 8 + .../red_polished_zultanite_stairs_inner.json | 8 + .../red_polished_zultanite_stairs_outer.json | 8 + ...red_polished_zultanite_wall_inventory.json | 6 + .../red_polished_zultanite_wall_post.json | 6 + .../red_polished_zultanite_wall_side.json | 6 + ...red_polished_zultanite_wall_side_tall.json | 6 + .../models/block/red_smooth_zultanite.json | 6 + .../block/red_smooth_zultanite_slab.json | 8 + .../block/red_smooth_zultanite_slab_top.json | 8 + .../block/red_smooth_zultanite_stairs.json | 8 + .../red_smooth_zultanite_stairs_inner.json | 8 + .../red_smooth_zultanite_stairs_outer.json | 8 + .../red_smooth_zultanite_wall_inventory.json | 6 + .../block/red_smooth_zultanite_wall_post.json | 6 + .../block/red_smooth_zultanite_wall_side.json | 6 + .../red_smooth_zultanite_wall_side_tall.json | 6 + .../garnished/models/block/red_zultanite.json | 6 + .../models/block/red_zultanite_bricks.json | 6 + .../block/red_zultanite_bricks_slab.json | 8 + .../block/red_zultanite_bricks_slab_top.json | 8 + .../block/red_zultanite_bricks_stairs.json | 8 + .../red_zultanite_bricks_stairs_inner.json | 8 + .../red_zultanite_bricks_stairs_outer.json | 8 + .../red_zultanite_bricks_wall_inventory.json | 6 + .../block/red_zultanite_bricks_wall_post.json | 6 + .../block/red_zultanite_bricks_wall_side.json | 6 + .../red_zultanite_bricks_wall_side_tall.json | 6 + .../models/block/red_zultanite_slab.json | 8 + .../models/block/red_zultanite_slab_top.json | 8 + .../models/block/red_zultanite_stairs.json | 8 + .../block/red_zultanite_stairs_inner.json | 8 + .../block/red_zultanite_stairs_outer.json | 8 + .../block/red_zultanite_wall_inventory.json | 6 + .../models/block/red_zultanite_wall_post.json | 6 + .../models/block/red_zultanite_wall_side.json | 6 + .../block/red_zultanite_wall_side_tall.json | 6 + .../models/block/smooth_zultanite.json | 6 + .../models/block/smooth_zultanite_slab.json | 8 + .../block/smooth_zultanite_slab_top.json | 8 + .../models/block/smooth_zultanite_stairs.json | 8 + .../block/smooth_zultanite_stairs_inner.json | 8 + .../block/smooth_zultanite_stairs_outer.json | 8 + .../smooth_zultanite_wall_inventory.json | 6 + .../block/smooth_zultanite_wall_post.json | 6 + .../block/smooth_zultanite_wall_side.json | 6 + .../smooth_zultanite_wall_side_tall.json | 6 + .../block/white_chiseled_zultanite.json | 6 + .../models/block/white_mastic_block.json | 24 + .../block/white_polished_zultanite.json | 6 + .../block/white_polished_zultanite_slab.json | 8 + .../white_polished_zultanite_slab_top.json | 8 + .../white_polished_zultanite_stairs.json | 8 + ...white_polished_zultanite_stairs_inner.json | 8 + ...white_polished_zultanite_stairs_outer.json | 8 + ...ite_polished_zultanite_wall_inventory.json | 6 + .../white_polished_zultanite_wall_post.json | 6 + .../white_polished_zultanite_wall_side.json | 6 + ...ite_polished_zultanite_wall_side_tall.json | 6 + .../models/block/white_smooth_zultanite.json | 6 + .../block/white_smooth_zultanite_slab.json | 8 + .../white_smooth_zultanite_slab_top.json | 8 + .../block/white_smooth_zultanite_stairs.json | 8 + .../white_smooth_zultanite_stairs_inner.json | 8 + .../white_smooth_zultanite_stairs_outer.json | 8 + ...white_smooth_zultanite_wall_inventory.json | 6 + .../white_smooth_zultanite_wall_post.json | 6 + .../white_smooth_zultanite_wall_side.json | 6 + ...white_smooth_zultanite_wall_side_tall.json | 6 + .../models/block/white_zultanite.json | 6 + .../models/block/white_zultanite_bricks.json | 6 + .../block/white_zultanite_bricks_slab.json | 8 + .../white_zultanite_bricks_slab_top.json | 8 + .../block/white_zultanite_bricks_stairs.json | 8 + .../white_zultanite_bricks_stairs_inner.json | 8 + .../white_zultanite_bricks_stairs_outer.json | 8 + ...white_zultanite_bricks_wall_inventory.json | 6 + .../white_zultanite_bricks_wall_post.json | 6 + .../white_zultanite_bricks_wall_side.json | 6 + ...white_zultanite_bricks_wall_side_tall.json | 6 + .../models/block/white_zultanite_slab.json | 8 + .../block/white_zultanite_slab_top.json | 8 + .../models/block/white_zultanite_stairs.json | 8 + .../block/white_zultanite_stairs_inner.json | 8 + .../block/white_zultanite_stairs_outer.json | 8 + .../block/white_zultanite_wall_inventory.json | 6 + .../block/white_zultanite_wall_post.json | 6 + .../block/white_zultanite_wall_side.json | 6 + .../block/white_zultanite_wall_side_tall.json | 6 + .../block/yellow_chiseled_zultanite.json | 6 + .../block/yellow_polished_zultanite.json | 6 + .../block/yellow_polished_zultanite_slab.json | 8 + .../yellow_polished_zultanite_slab_top.json | 8 + .../yellow_polished_zultanite_stairs.json | 8 + ...ellow_polished_zultanite_stairs_inner.json | 8 + ...ellow_polished_zultanite_stairs_outer.json | 8 + ...low_polished_zultanite_wall_inventory.json | 6 + .../yellow_polished_zultanite_wall_post.json | 6 + .../yellow_polished_zultanite_wall_side.json | 6 + ...low_polished_zultanite_wall_side_tall.json | 6 + .../models/block/yellow_smooth_zultanite.json | 6 + .../block/yellow_smooth_zultanite_slab.json | 8 + .../yellow_smooth_zultanite_slab_top.json | 8 + .../block/yellow_smooth_zultanite_stairs.json | 8 + .../yellow_smooth_zultanite_stairs_inner.json | 8 + .../yellow_smooth_zultanite_stairs_outer.json | 8 + ...ellow_smooth_zultanite_wall_inventory.json | 6 + .../yellow_smooth_zultanite_wall_post.json | 6 + .../yellow_smooth_zultanite_wall_side.json | 6 + ...ellow_smooth_zultanite_wall_side_tall.json | 6 + .../models/block/yellow_zultanite.json | 6 + .../models/block/yellow_zultanite_bricks.json | 6 + .../block/yellow_zultanite_bricks_slab.json | 8 + .../yellow_zultanite_bricks_slab_top.json | 8 + .../block/yellow_zultanite_bricks_stairs.json | 8 + .../yellow_zultanite_bricks_stairs_inner.json | 8 + .../yellow_zultanite_bricks_stairs_outer.json | 8 + ...ellow_zultanite_bricks_wall_inventory.json | 6 + .../yellow_zultanite_bricks_wall_post.json | 6 + .../yellow_zultanite_bricks_wall_side.json | 6 + ...ellow_zultanite_bricks_wall_side_tall.json | 6 + .../models/block/yellow_zultanite_slab.json | 8 + .../block/yellow_zultanite_slab_top.json | 8 + .../models/block/yellow_zultanite_stairs.json | 8 + .../block/yellow_zultanite_stairs_inner.json | 8 + .../block/yellow_zultanite_stairs_outer.json | 8 + .../yellow_zultanite_wall_inventory.json | 6 + .../block/yellow_zultanite_wall_post.json | 6 + .../block/yellow_zultanite_wall_side.json | 6 + .../yellow_zultanite_wall_side_tall.json | 6 + .../garnished/models/block/zultanite.json | 6 + .../models/block/zultanite_bricks.json | 6 + .../models/block/zultanite_bricks_slab.json | 8 + .../block/zultanite_bricks_slab_top.json | 8 + .../models/block/zultanite_bricks_stairs.json | 8 + .../block/zultanite_bricks_stairs_inner.json | 8 + .../block/zultanite_bricks_stairs_outer.json | 8 + .../zultanite_bricks_wall_inventory.json | 6 + .../block/zultanite_bricks_wall_post.json | 6 + .../block/zultanite_bricks_wall_side.json | 6 + .../zultanite_bricks_wall_side_tall.json | 6 + .../models/block/zultanite_slab.json | 8 + .../models/block/zultanite_slab_top.json | 8 + .../models/block/zultanite_stairs.json | 8 + .../models/block/zultanite_stairs_inner.json | 8 + .../models/block/zultanite_stairs_outer.json | 8 + .../block/zultanite_wall_inventory.json | 6 + .../models/block/zultanite_wall_post.json | 6 + .../models/block/zultanite_wall_side.json | 6 + .../block/zultanite_wall_side_tall.json | 6 + ...lab.json => abyssal_stone_brick_slab.json} | 0 ...s.json => abyssal_stone_brick_stairs.json} | 0 ...all.json => abyssal_stone_brick_wall.json} | 0 .../models/item/black_mastic_block.json | 3 + .../item/black_mastic_resin_bucket.json | 6 + .../models/item/black_zultanite.json | 3 + .../item/black_zultanite_brick_slab.json | 3 + .../item/black_zultanite_brick_stairs.json | 3 + .../item/black_zultanite_brick_wall.json | 3 + .../models/item/black_zultanite_bricks.json | 3 + .../models/item/black_zultanite_slab.json | 3 + .../models/item/black_zultanite_stairs.json | 3 + .../models/item/black_zultanite_wall.json | 3 + .../models/item/blazing_hatchet.json | 6 + .../garnished/models/item/blue_zultanite.json | 3 + .../item/blue_zultanite_brick_slab.json | 3 + .../item/blue_zultanite_brick_stairs.json | 3 + .../item/blue_zultanite_brick_wall.json | 3 + .../models/item/blue_zultanite_bricks.json | 3 + .../models/item/blue_zultanite_slab.json | 3 + .../models/item/blue_zultanite_stairs.json | 3 + .../models/item/blue_zultanite_wall.json | 3 + .../garnished/models/item/brass_hatchet.json | 6 + .../models/item/brown_mastic_block.json | 3 + .../item/brown_mastic_resin_bucket.json | 6 + .../models/item/brown_zultanite.json | 3 + .../item/brown_zultanite_brick_slab.json | 3 + .../item/brown_zultanite_brick_stairs.json | 3 + .../item/brown_zultanite_brick_wall.json | 3 + .../models/item/brown_zultanite_bricks.json | 3 + .../models/item/brown_zultanite_slab.json | 3 + .../models/item/brown_zultanite_stairs.json | 3 + .../models/item/brown_zultanite_wall.json | 3 + ...ks_slab.json => carnotite_brick_slab.json} | 0 ...tairs.json => carnotite_brick_stairs.json} | 0 ...ks_wall.json => carnotite_brick_wall.json} | 0 .../item/chiseled_black_zultanite_bricks.json | 3 + .../item/chiseled_blue_zultanite_bricks.json | 3 + .../item/chiseled_brown_zultanite_bricks.json | 3 + .../item/chiseled_cyan_zultanite_bricks.json | 3 + .../item/chiseled_gray_zultanite_bricks.json | 3 + .../item/chiseled_green_zultanite_bricks.json | 3 + .../chiseled_light_blue_zultanite_bricks.json | 3 + .../chiseled_light_gray_zultanite_bricks.json | 3 + .../item/chiseled_lime_zultanite_bricks.json | 3 + .../chiseled_magenta_zultanite_bricks.json | 3 + .../chiseled_orange_zultanite_bricks.json | 3 + .../item/chiseled_pink_zultanite_bricks.json | 3 + .../chiseled_purple_zultanite_bricks.json | 3 + .../item/chiseled_red_zultanite_bricks.json | 3 + .../item/chiseled_white_zultanite_bricks.json | 3 + .../chiseled_yellow_zultanite_bricks.json | 3 + .../item/chiseled_zultanite_bricks.json | 3 + .../garnished/models/item/copper_hatchet.json | 6 + .../models/item/cyan_mastic_block.json | 3 + .../models/item/cyan_mastic_resin_bucket.json | 6 + .../garnished/models/item/cyan_zultanite.json | 3 + .../item/cyan_zultanite_brick_slab.json | 3 + .../item/cyan_zultanite_brick_stairs.json | 3 + .../item/cyan_zultanite_brick_wall.json | 3 + .../models/item/cyan_zultanite_bricks.json | 3 + .../models/item/cyan_zultanite_slab.json | 3 + .../models/item/cyan_zultanite_stairs.json | 3 + .../models/item/cyan_zultanite_wall.json | 3 + ...slab.json => dragon_stone_brick_slab.json} | 0 ...rs.json => dragon_stone_brick_stairs.json} | 0 ...wall.json => dragon_stone_brick_wall.json} | 0 .../models/item/experience_hatchet.json | 6 + .../models/item/gray_mastic_block.json | 3 + .../models/item/gray_mastic_resin_bucket.json | 6 + .../garnished/models/item/gray_zultanite.json | 3 + .../item/gray_zultanite_brick_slab.json | 3 + .../item/gray_zultanite_brick_stairs.json | 3 + .../item/gray_zultanite_brick_wall.json | 3 + .../models/item/gray_zultanite_bricks.json | 3 + .../models/item/gray_zultanite_slab.json | 3 + .../models/item/gray_zultanite_stairs.json | 3 + .../models/item/gray_zultanite_wall.json | 3 + .../models/item/green_zultanite.json | 3 + .../item/green_zultanite_brick_slab.json | 3 + .../item/green_zultanite_brick_stairs.json | 3 + .../item/green_zultanite_brick_wall.json | 3 + .../models/item/green_zultanite_bricks.json | 3 + .../models/item/green_zultanite_slab.json | 3 + .../models/item/green_zultanite_stairs.json | 3 + .../models/item/green_zultanite_wall.json | 3 + .../garnished/models/item/ice_bucket.json | 6 + .../models/item/light_blue_mastic_block.json | 3 + .../item/light_blue_mastic_resin_bucket.json | 6 + .../models/item/light_blue_zultanite.json | 3 + .../item/light_blue_zultanite_brick_slab.json | 3 + .../light_blue_zultanite_brick_stairs.json | 3 + .../item/light_blue_zultanite_brick_wall.json | 3 + .../item/light_blue_zultanite_bricks.json | 3 + .../item/light_blue_zultanite_slab.json | 3 + .../item/light_blue_zultanite_stairs.json | 3 + .../item/light_blue_zultanite_wall.json | 3 + .../models/item/light_gray_mastic_block.json | 3 + .../item/light_gray_mastic_resin_bucket.json | 6 + .../models/item/light_gray_zultanite.json | 3 + .../item/light_gray_zultanite_brick_slab.json | 3 + .../light_gray_zultanite_brick_stairs.json | 3 + .../item/light_gray_zultanite_brick_wall.json | 3 + .../item/light_gray_zultanite_bricks.json | 3 + .../item/light_gray_zultanite_slab.json | 3 + .../item/light_gray_zultanite_stairs.json | 3 + .../item/light_gray_zultanite_wall.json | 3 + .../models/item/lime_mastic_block.json | 3 + .../models/item/lime_mastic_resin_bucket.json | 6 + .../garnished/models/item/lime_zultanite.json | 3 + .../item/lime_zultanite_brick_slab.json | 3 + .../item/lime_zultanite_brick_stairs.json | 3 + .../item/lime_zultanite_brick_wall.json | 3 + .../models/item/lime_zultanite_bricks.json | 3 + .../models/item/lime_zultanite_slab.json | 3 + .../models/item/lime_zultanite_stairs.json | 3 + .../models/item/lime_zultanite_wall.json | 3 + .../models/item/magenta_mastic_block.json | 3 + .../item/magenta_mastic_resin_bucket.json | 6 + .../models/item/magenta_zultanite.json | 3 + .../item/magenta_zultanite_brick_slab.json | 3 + .../item/magenta_zultanite_brick_stairs.json | 3 + .../item/magenta_zultanite_brick_wall.json | 3 + .../models/item/magenta_zultanite_bricks.json | 3 + .../models/item/magenta_zultanite_slab.json | 3 + .../models/item/magenta_zultanite_stairs.json | 3 + .../models/item/magenta_zultanite_wall.json | 3 + .../models/item/mastic_paste_black.json | 6 + .../models/item/mastic_paste_brown.json | 6 + .../models/item/mastic_paste_cyan.json | 6 + .../models/item/mastic_paste_gray.json | 6 + .../models/item/mastic_paste_light_blue.json | 6 + .../models/item/mastic_paste_light_gray.json | 6 + .../models/item/mastic_paste_lime.json | 6 + .../models/item/mastic_paste_magenta.json | 6 + .../models/item/mastic_paste_pink.json | 6 + .../models/item/mastic_paste_white.json | 6 + .../models/item/mastic_resin_black.json | 6 + .../models/item/mastic_resin_brown.json | 6 + .../models/item/mastic_resin_cyan.json | 6 + .../models/item/mastic_resin_gray.json | 6 + .../models/item/mastic_resin_light_blue.json | 6 + .../models/item/mastic_resin_light_gray.json | 6 + .../models/item/mastic_resin_lime.json | 6 + .../models/item/mastic_resin_magenta.json | 6 + .../models/item/mastic_resin_pink.json | 6 + .../models/item/mastic_resin_white.json | 6 + .../models/item/mortar_and_pestle.json | 6 + .../models/item/orange_zultanite.json | 3 + .../item/orange_zultanite_brick_slab.json | 3 + .../item/orange_zultanite_brick_stairs.json | 3 + .../item/orange_zultanite_brick_wall.json | 3 + .../models/item/orange_zultanite_bricks.json | 3 + .../models/item/orange_zultanite_slab.json | 3 + .../models/item/orange_zultanite_stairs.json | 3 + .../models/item/orange_zultanite_wall.json | 3 + .../models/item/pink_mastic_block.json | 3 + .../models/item/pink_mastic_resin_bucket.json | 6 + .../garnished/models/item/pink_zultanite.json | 3 + .../item/pink_zultanite_brick_slab.json | 3 + .../item/pink_zultanite_brick_stairs.json | 3 + .../item/pink_zultanite_brick_wall.json | 3 + .../models/item/pink_zultanite_bricks.json | 3 + .../models/item/pink_zultanite_slab.json | 3 + .../models/item/pink_zultanite_stairs.json | 3 + .../models/item/pink_zultanite_wall.json | 3 + .../models/item/polished_black_zultanite.json | 3 + .../item/polished_black_zultanite_slab.json | 3 + .../item/polished_black_zultanite_stairs.json | 3 + .../item/polished_black_zultanite_wall.json | 3 + .../models/item/polished_blue_zultanite.json | 3 + .../item/polished_blue_zultanite_slab.json | 3 + .../item/polished_blue_zultanite_stairs.json | 3 + .../item/polished_blue_zultanite_wall.json | 3 + .../models/item/polished_brown_zultanite.json | 3 + .../item/polished_brown_zultanite_slab.json | 3 + .../item/polished_brown_zultanite_stairs.json | 3 + .../item/polished_brown_zultanite_wall.json | 3 + .../models/item/polished_cyan_zultanite.json | 3 + .../item/polished_cyan_zultanite_slab.json | 3 + .../item/polished_cyan_zultanite_stairs.json | 3 + .../item/polished_cyan_zultanite_wall.json | 3 + .../models/item/polished_gray_zultanite.json | 3 + .../item/polished_gray_zultanite_slab.json | 3 + .../item/polished_gray_zultanite_stairs.json | 3 + .../item/polished_gray_zultanite_wall.json | 3 + .../models/item/polished_green_zultanite.json | 3 + .../item/polished_green_zultanite_slab.json | 3 + .../item/polished_green_zultanite_stairs.json | 3 + .../item/polished_green_zultanite_wall.json | 3 + .../item/polished_light_blue_zultanite.json | 3 + .../polished_light_blue_zultanite_slab.json | 3 + .../polished_light_blue_zultanite_stairs.json | 3 + .../polished_light_blue_zultanite_wall.json | 3 + .../item/polished_light_gray_zultanite.json | 3 + .../polished_light_gray_zultanite_slab.json | 3 + .../polished_light_gray_zultanite_stairs.json | 3 + .../polished_light_gray_zultanite_wall.json | 3 + .../models/item/polished_lime_zultanite.json | 3 + .../item/polished_lime_zultanite_slab.json | 3 + .../item/polished_lime_zultanite_stairs.json | 3 + .../item/polished_lime_zultanite_wall.json | 3 + .../item/polished_magenta_zultanite.json | 3 + .../item/polished_magenta_zultanite_slab.json | 3 + .../polished_magenta_zultanite_stairs.json | 3 + .../item/polished_magenta_zultanite_wall.json | 3 + .../item/polished_orange_zultanite.json | 3 + .../item/polished_orange_zultanite_slab.json | 3 + .../polished_orange_zultanite_stairs.json | 3 + .../item/polished_orange_zultanite_wall.json | 3 + .../models/item/polished_pink_zultanite.json | 3 + .../item/polished_pink_zultanite_slab.json | 3 + .../item/polished_pink_zultanite_stairs.json | 3 + .../item/polished_pink_zultanite_wall.json | 3 + .../item/polished_purple_zultanite.json | 3 + .../item/polished_purple_zultanite_slab.json | 3 + .../polished_purple_zultanite_stairs.json | 3 + .../item/polished_purple_zultanite_wall.json | 3 + .../models/item/polished_red_zultanite.json | 3 + .../item/polished_red_zultanite_slab.json | 3 + .../item/polished_red_zultanite_stairs.json | 3 + .../item/polished_red_zultanite_wall.json | 3 + .../models/item/polished_white_zultanite.json | 3 + .../item/polished_white_zultanite_slab.json | 3 + .../item/polished_white_zultanite_stairs.json | 3 + .../item/polished_white_zultanite_wall.json | 3 + .../item/polished_yellow_zultanite.json | 3 + .../item/polished_yellow_zultanite_slab.json | 3 + .../polished_yellow_zultanite_stairs.json | 3 + .../item/polished_yellow_zultanite_wall.json | 3 + .../models/item/polished_zultanite.json | 3 + .../models/item/polished_zultanite_slab.json | 3 + .../item/polished_zultanite_stairs.json | 3 + .../models/item/polished_zultanite_wall.json | 3 + .../models/item/purple_zultanite.json | 3 + .../item/purple_zultanite_brick_slab.json | 3 + .../item/purple_zultanite_brick_stairs.json | 3 + .../item/purple_zultanite_brick_wall.json | 3 + .../models/item/purple_zultanite_bricks.json | 3 + .../models/item/purple_zultanite_slab.json | 3 + .../models/item/purple_zultanite_stairs.json | 3 + .../models/item/purple_zultanite_wall.json | 3 + .../garnished/models/item/red_zultanite.json | 3 + .../models/item/red_zultanite_brick_slab.json | 3 + .../item/red_zultanite_brick_stairs.json | 3 + .../models/item/red_zultanite_brick_wall.json | 3 + .../models/item/red_zultanite_bricks.json | 3 + .../models/item/red_zultanite_slab.json | 3 + .../models/item/red_zultanite_stairs.json | 3 + .../models/item/red_zultanite_wall.json | 3 + ...json => ritualistic_stone_brick_slab.json} | 0 ...on => ritualistic_stone_brick_stairs.json} | 0 ...json => ritualistic_stone_brick_wall.json} | 0 .../models/item/rose_quartz_hatchet.json | 6 + .../models/item/smooth_black_zultanite.json | 3 + .../item/smooth_black_zultanite_slab.json | 3 + .../item/smooth_black_zultanite_stairs.json | 3 + .../item/smooth_black_zultanite_wall.json | 3 + .../models/item/smooth_blue_zultanite.json | 3 + .../item/smooth_blue_zultanite_slab.json | 3 + .../item/smooth_blue_zultanite_stairs.json | 3 + .../item/smooth_blue_zultanite_wall.json | 3 + .../models/item/smooth_brown_zultanite.json | 3 + .../item/smooth_brown_zultanite_slab.json | 3 + .../item/smooth_brown_zultanite_stairs.json | 3 + .../item/smooth_brown_zultanite_wall.json | 3 + .../models/item/smooth_cyan_zultanite.json | 3 + .../item/smooth_cyan_zultanite_slab.json | 3 + .../item/smooth_cyan_zultanite_stairs.json | 3 + .../item/smooth_cyan_zultanite_wall.json | 3 + .../models/item/smooth_gray_zultanite.json | 3 + .../item/smooth_gray_zultanite_slab.json | 3 + .../item/smooth_gray_zultanite_stairs.json | 3 + .../item/smooth_gray_zultanite_wall.json | 3 + .../models/item/smooth_green_zultanite.json | 3 + .../item/smooth_green_zultanite_slab.json | 3 + .../item/smooth_green_zultanite_stairs.json | 3 + .../item/smooth_green_zultanite_wall.json | 3 + .../item/smooth_light_blue_zultanite.json | 3 + .../smooth_light_blue_zultanite_slab.json | 3 + .../smooth_light_blue_zultanite_stairs.json | 3 + .../smooth_light_blue_zultanite_wall.json | 3 + .../item/smooth_light_gray_zultanite.json | 3 + .../smooth_light_gray_zultanite_slab.json | 3 + .../smooth_light_gray_zultanite_stairs.json | 3 + .../smooth_light_gray_zultanite_wall.json | 3 + .../models/item/smooth_lime_zultanite.json | 3 + .../item/smooth_lime_zultanite_slab.json | 3 + .../item/smooth_lime_zultanite_stairs.json | 3 + .../item/smooth_lime_zultanite_wall.json | 3 + .../models/item/smooth_magenta_zultanite.json | 3 + .../item/smooth_magenta_zultanite_slab.json | 3 + .../item/smooth_magenta_zultanite_stairs.json | 3 + .../item/smooth_magenta_zultanite_wall.json | 3 + .../models/item/smooth_orange_zultanite.json | 3 + .../item/smooth_orange_zultanite_slab.json | 3 + .../item/smooth_orange_zultanite_stairs.json | 3 + .../item/smooth_orange_zultanite_wall.json | 3 + .../models/item/smooth_pink_zultanite.json | 3 + .../item/smooth_pink_zultanite_slab.json | 3 + .../item/smooth_pink_zultanite_stairs.json | 3 + .../item/smooth_pink_zultanite_wall.json | 3 + .../models/item/smooth_purple_zultanite.json | 3 + .../item/smooth_purple_zultanite_slab.json | 3 + .../item/smooth_purple_zultanite_stairs.json | 3 + .../item/smooth_purple_zultanite_wall.json | 3 + .../models/item/smooth_red_zultanite.json | 3 + .../item/smooth_red_zultanite_slab.json | 3 + .../item/smooth_red_zultanite_stairs.json | 3 + .../item/smooth_red_zultanite_wall.json | 3 + .../models/item/smooth_white_zultanite.json | 3 + .../item/smooth_white_zultanite_slab.json | 3 + .../item/smooth_white_zultanite_stairs.json | 3 + .../item/smooth_white_zultanite_wall.json | 3 + .../models/item/smooth_yellow_zultanite.json | 3 + .../item/smooth_yellow_zultanite_slab.json | 3 + .../item/smooth_yellow_zultanite_stairs.json | 3 + .../item/smooth_yellow_zultanite_wall.json | 3 + .../models/item/smooth_zultanite.json | 3 + .../models/item/smooth_zultanite_slab.json | 3 + .../models/item/smooth_zultanite_stairs.json | 3 + .../models/item/smooth_zultanite_wall.json | 3 + ...ab.json => unstable_stone_brick_slab.json} | 0 ....json => unstable_stone_brick_stairs.json} | 0 ...ll.json => unstable_stone_brick_wall.json} | 0 .../models/item/white_mastic_block.json | 3 + .../item/white_mastic_resin_bucket.json | 6 + .../models/item/white_zultanite.json | 3 + .../item/white_zultanite_brick_slab.json | 3 + .../item/white_zultanite_brick_stairs.json | 3 + .../item/white_zultanite_brick_wall.json | 3 + .../models/item/white_zultanite_bricks.json | 3 + .../models/item/white_zultanite_slab.json | 3 + .../models/item/white_zultanite_stairs.json | 3 + .../models/item/white_zultanite_wall.json | 3 + .../models/item/yellow_zultanite.json | 3 + .../item/yellow_zultanite_brick_slab.json | 3 + .../item/yellow_zultanite_brick_stairs.json | 3 + .../item/yellow_zultanite_brick_wall.json | 3 + .../models/item/yellow_zultanite_bricks.json | 3 + .../models/item/yellow_zultanite_slab.json | 3 + .../models/item/yellow_zultanite_stairs.json | 3 + .../models/item/yellow_zultanite_wall.json | 3 + .../garnished/models/item/zinc_hatchet.json | 6 + .../garnished/models/item/zultanite.json | 3 + .../models/item/zultanite_brick_slab.json | 3 + .../models/item/zultanite_brick_stairs.json | 3 + .../models/item/zultanite_brick_wall.json | 3 + .../models/item/zultanite_bricks.json | 3 + .../garnished/models/item/zultanite_slab.json | 3 + .../models/item/zultanite_stairs.json | 3 + .../garnished/models/item/zultanite_wall.json | 3 + .../block/black_chiseled_zultanite.png | Bin 0 -> 424 bytes .../textures/block/black_mastic_block.png | Bin 0 -> 393 bytes .../block/black_polished_zultanite.png | Bin 0 -> 458 bytes .../textures/block/black_smooth_zultanite.png | Bin 0 -> 379 bytes .../textures/block/black_zultanite.png | Bin 0 -> 527 bytes .../textures/block/black_zultanite_bricks.png | Bin 0 -> 456 bytes .../block/blue_chiseled_zultanite.png | Bin 0 -> 476 bytes .../textures/block/blue_mastic_block.png | Bin 427 -> 449 bytes .../block/blue_polished_zultanite.png | Bin 0 -> 526 bytes .../textures/block/blue_smooth_zultanite.png | Bin 0 -> 403 bytes .../textures/block/blue_zultanite.png | Bin 0 -> 628 bytes .../textures/block/blue_zultanite_bricks.png | Bin 0 -> 553 bytes .../block/brown_chiseled_zultanite.png | Bin 0 -> 394 bytes .../textures/block/brown_mastic_block.png | Bin 0 -> 405 bytes .../block/brown_polished_zultanite.png | Bin 0 -> 445 bytes .../textures/block/brown_smooth_zultanite.png | Bin 0 -> 374 bytes .../textures/block/brown_zultanite.png | Bin 0 -> 509 bytes .../textures/block/brown_zultanite_bricks.png | Bin 0 -> 427 bytes .../garnished/textures/block/carnotite.png | Bin 696 -> 668 bytes .../textures/block/carnotite_bricks.png | Bin 475 -> 517 bytes .../textures/block/chiseled_carnotite.png | Bin 434 -> 480 bytes .../textures/block/chiseled_zultanite.png | Bin 0 -> 463 bytes .../block/cyan_chiseled_zultanite.png | Bin 0 -> 448 bytes .../textures/block/cyan_mastic_block.png | Bin 0 -> 435 bytes .../block/cyan_polished_zultanite.png | Bin 0 -> 520 bytes .../textures/block/cyan_smooth_zultanite.png | Bin 0 -> 404 bytes .../textures/block/cyan_zultanite.png | Bin 0 -> 597 bytes .../textures/block/cyan_zultanite_bricks.png | Bin 0 -> 476 bytes .../block/gray_chiseled_zultanite.png | Bin 0 -> 431 bytes .../textures/block/gray_mastic_block.png | Bin 0 -> 401 bytes .../block/gray_polished_zultanite.png | Bin 0 -> 521 bytes .../textures/block/gray_smooth_zultanite.png | Bin 0 -> 401 bytes .../textures/block/gray_zultanite.png | Bin 0 -> 577 bytes .../textures/block/gray_zultanite_bricks.png | Bin 0 -> 487 bytes .../block/green_chiseled_zultanite.png | Bin 0 -> 468 bytes .../block/green_polished_zultanite.png | Bin 0 -> 538 bytes .../textures/block/green_smooth_zultanite.png | Bin 0 -> 395 bytes .../textures/block/green_zultanite.png | Bin 0 -> 575 bytes .../textures/block/green_zultanite_bricks.png | Bin 0 -> 472 bytes .../block/light_blue_chiseled_zultanite.png | Bin 0 -> 453 bytes .../block/light_blue_mastic_block.png | Bin 0 -> 404 bytes .../block/light_blue_polished_zultanite.png | Bin 0 -> 506 bytes .../block/light_blue_smooth_zultanite.png | Bin 0 -> 406 bytes .../textures/block/light_blue_zultanite.png | Bin 0 -> 555 bytes .../block/light_blue_zultanite_bricks.png | Bin 0 -> 477 bytes .../block/light_gray_chiseled_zultanite.png | Bin 0 -> 435 bytes .../block/light_gray_mastic_block.png | Bin 0 -> 402 bytes .../block/light_gray_polished_zultanite.png | Bin 0 -> 495 bytes .../block/light_gray_smooth_zultanite.png | Bin 0 -> 418 bytes .../textures/block/light_gray_zultanite.png | Bin 0 -> 578 bytes .../block/light_gray_zultanite_bricks.png | Bin 0 -> 474 bytes .../block/lime_chiseled_zultanite.png | Bin 0 -> 433 bytes .../textures/block/lime_mastic_block.png | Bin 0 -> 402 bytes .../block/lime_polished_zultanite.png | Bin 0 -> 502 bytes .../textures/block/lime_smooth_zultanite.png | Bin 0 -> 404 bytes .../textures/block/lime_zultanite.png | Bin 0 -> 574 bytes .../textures/block/lime_zultanite_bricks.png | Bin 0 -> 466 bytes .../block/magenta_chiseled_zultanite.png | Bin 0 -> 438 bytes .../textures/block/magenta_mastic_block.png | Bin 0 -> 394 bytes .../block/magenta_polished_zultanite.png | Bin 0 -> 463 bytes .../block/magenta_smooth_zultanite.png | Bin 0 -> 404 bytes .../textures/block/magenta_zultanite.png | Bin 0 -> 544 bytes .../block/magenta_zultanite_bricks.png | Bin 0 -> 465 bytes .../block/orange_chiseled_zultanite.png | Bin 0 -> 433 bytes .../block/orange_polished_zultanite.png | Bin 0 -> 499 bytes .../block/orange_smooth_zultanite.png | Bin 0 -> 406 bytes .../textures/block/orange_zultanite.png | Bin 0 -> 538 bytes .../block/orange_zultanite_bricks.png | Bin 0 -> 470 bytes .../block/pink_chiseled_zultanite.png | Bin 0 -> 442 bytes .../textures/block/pink_mastic_block.png | Bin 0 -> 407 bytes .../block/pink_polished_zultanite.png | Bin 0 -> 468 bytes .../textures/block/pink_smooth_zultanite.png | Bin 0 -> 408 bytes .../textures/block/pink_zultanite.png | Bin 0 -> 554 bytes .../textures/block/pink_zultanite_bricks.png | Bin 0 -> 475 bytes .../textures/block/polished_carnotite.png | Bin 514 -> 559 bytes .../textures/block/polished_zultanite.png | Bin 0 -> 514 bytes .../block/purple_chiseled_zultanite.png | Bin 0 -> 434 bytes .../block/purple_polished_zultanite.png | Bin 0 -> 489 bytes .../block/purple_smooth_zultanite.png | Bin 0 -> 402 bytes .../textures/block/purple_zultanite.png | Bin 0 -> 576 bytes .../block/purple_zultanite_bricks.png | Bin 0 -> 462 bytes .../textures/block/red_chiseled_zultanite.png | Bin 0 -> 436 bytes .../textures/block/red_polished_zultanite.png | Bin 0 -> 520 bytes .../textures/block/red_smooth_zultanite.png | Bin 0 -> 389 bytes .../textures/block/red_zultanite.png | Bin 0 -> 570 bytes .../textures/block/red_zultanite_bricks.png | Bin 0 -> 522 bytes .../textures/block/smooth_carnotite.png | Bin 473 -> 524 bytes .../textures/block/smooth_zultanite.png | Bin 0 -> 401 bytes .../block/white_chiseled_zultanite.png | Bin 0 -> 436 bytes .../textures/block/white_mastic_block.png | Bin 0 -> 402 bytes .../block/white_polished_zultanite.png | Bin 0 -> 449 bytes .../textures/block/white_smooth_zultanite.png | Bin 0 -> 403 bytes .../textures/block/white_zultanite.png | Bin 0 -> 497 bytes .../textures/block/white_zultanite_bricks.png | Bin 0 -> 467 bytes .../block/yellow_chiseled_zultanite.png | Bin 0 -> 447 bytes .../block/yellow_polished_zultanite.png | Bin 0 -> 508 bytes .../block/yellow_smooth_zultanite.png | Bin 0 -> 408 bytes .../textures/block/yellow_zultanite.png | Bin 0 -> 575 bytes .../block/yellow_zultanite_bricks.png | Bin 0 -> 475 bytes .../garnished/textures/block/zultanite.png | Bin 0 -> 586 bytes .../textures/block/zultanite_bricks.png | Bin 0 -> 473 bytes .../textures/fluid/apple_cider_flow.png | Bin 471 -> 1326 bytes .../textures/fluid/apple_cider_still.png | Bin 275 -> 530 bytes .../fluid/black_mastic_resin_flow.png | Bin 0 -> 2613 bytes .../fluid/black_mastic_resin_flow.png.mcmeta | 5 + .../fluid/black_mastic_resin_still.png | Bin 0 -> 481 bytes .../textures/fluid/blue_mastic_resin_flow.png | Bin 2942 -> 3075 bytes .../fluid/blue_mastic_resin_still.png | Bin 520 -> 580 bytes .../fluid/brown_mastic_resin_flow.png | Bin 0 -> 2651 bytes .../fluid/brown_mastic_resin_flow.png.mcmeta | 5 + .../fluid/brown_mastic_resin_still.png | Bin 0 -> 449 bytes .../textures/fluid/cyan_mastic_resin_flow.png | Bin 0 -> 2961 bytes .../fluid/cyan_mastic_resin_flow.png.mcmeta | 5 + .../fluid/cyan_mastic_resin_still.png | Bin 0 -> 545 bytes .../textures/fluid/gray_mastic_resin_flow.png | Bin 0 -> 2806 bytes .../fluid/gray_mastic_resin_flow.png.mcmeta | 5 + .../fluid/gray_mastic_resin_still.png | Bin 0 -> 507 bytes .../fluid/light_blue_mastic_resin_flow.png | Bin 0 -> 2800 bytes .../light_blue_mastic_resin_flow.png.mcmeta | 5 + .../fluid/light_blue_mastic_resin_still.png | Bin 0 -> 517 bytes .../fluid/light_gray_mastic_resin_flow.png | Bin 0 -> 2780 bytes .../light_gray_mastic_resin_flow.png.mcmeta | 5 + .../fluid/light_gray_mastic_resin_still.png | Bin 0 -> 493 bytes .../textures/fluid/lime_mastic_resin_flow.png | Bin 0 -> 2624 bytes .../fluid/lime_mastic_resin_flow.png.mcmeta | 5 + .../fluid/lime_mastic_resin_still.png | Bin 0 -> 497 bytes .../fluid/magenta_mastic_resin_flow.png | Bin 0 -> 2621 bytes .../magenta_mastic_resin_flow.png.mcmeta | 5 + .../fluid/magenta_mastic_resin_still.png | Bin 0 -> 489 bytes .../textures/fluid/pink_mastic_resin_flow.png | Bin 0 -> 2701 bytes .../fluid/pink_mastic_resin_flow.png.mcmeta | 5 + .../fluid/pink_mastic_resin_still.png | Bin 0 -> 495 bytes .../fluid/white_mastic_resin_flow.png | Bin 0 -> 2471 bytes .../fluid/white_mastic_resin_flow.png.mcmeta | 5 + .../fluid/white_mastic_resin_still.png | Bin 0 -> 470 bytes .../item/black_mastic_resin_bucket.png | Bin 0 -> 427 bytes .../item/blue_mastic_resin_bucket.png | Bin 428 -> 433 bytes .../item/brown_mastic_resin_bucket.png | Bin 0 -> 419 bytes .../item/cyan_mastic_resin_bucket.png | Bin 0 -> 428 bytes .../item/gray_mastic_resin_bucket.png | Bin 0 -> 431 bytes .../item/light_blue_mastic_resin_bucket.png | Bin 0 -> 426 bytes .../item/light_gray_mastic_resin_bucket.png | Bin 0 -> 425 bytes .../item/lime_mastic_resin_bucket.png | Bin 0 -> 428 bytes .../item/magenta_mastic_resin_bucket.png | Bin 0 -> 427 bytes .../textures/item/mastic_paste/black.png | Bin 0 -> 299 bytes .../textures/item/mastic_paste/blue.png | Bin 324 -> 315 bytes .../textures/item/mastic_paste/brown.png | Bin 0 -> 307 bytes .../textures/item/mastic_paste/cyan.png | Bin 0 -> 324 bytes .../textures/item/mastic_paste/gray.png | Bin 0 -> 310 bytes .../textures/item/mastic_paste/light_blue.png | Bin 0 -> 324 bytes .../textures/item/mastic_paste/light_gray.png | Bin 0 -> 324 bytes .../textures/item/mastic_paste/lime.png | Bin 0 -> 323 bytes .../textures/item/mastic_paste/magenta.png | Bin 0 -> 323 bytes .../textures/item/mastic_paste/pink.png | Bin 0 -> 324 bytes .../textures/item/mastic_paste/white.png | Bin 0 -> 322 bytes .../textures/item/mastic_resin/black.png | Bin 0 -> 305 bytes .../textures/item/mastic_resin/blue.png | Bin 383 -> 381 bytes .../textures/item/mastic_resin/brown.png | Bin 0 -> 352 bytes .../textures/item/mastic_resin/cyan.png | Bin 0 -> 381 bytes .../textures/item/mastic_resin/gray.png | Bin 0 -> 360 bytes .../textures/item/mastic_resin/light_blue.png | Bin 0 -> 380 bytes .../textures/item/mastic_resin/light_gray.png | Bin 0 -> 377 bytes .../textures/item/mastic_resin/lime.png | Bin 0 -> 376 bytes .../textures/item/mastic_resin/magenta.png | Bin 0 -> 378 bytes .../textures/item/mastic_resin/pink.png | Bin 0 -> 375 bytes .../textures/item/mastic_resin/white.png | Bin 0 -> 383 bytes .../item/pink_mastic_resin_bucket.png | Bin 0 -> 428 bytes .../item/white_mastic_resin_bucket.png | Bin 0 -> 426 bytes .../c/tags/items/buckets/mastic_resin.json | 12 +- .../blocks/abyssal_stone_bricks_slab.json | 2 +- .../blocks/abyssal_stone_bricks_stairs.json | 2 +- .../blocks/abyssal_stone_bricks_wall.json | 2 +- .../blocks/black_mastic_block.json | 20 + .../loot_tables/blocks/black_zultanite.json | 20 + .../blocks/black_zultanite_brick_slab.json | 20 + .../blocks/black_zultanite_brick_stairs.json | 20 + .../blocks/black_zultanite_brick_wall.json | 20 + .../blocks/black_zultanite_bricks.json | 20 + .../blocks/black_zultanite_slab.json | 20 + .../blocks/black_zultanite_stairs.json | 20 + .../blocks/black_zultanite_wall.json | 20 + .../loot_tables/blocks/blue_zultanite.json | 20 + .../blocks/blue_zultanite_brick_slab.json | 20 + .../blocks/blue_zultanite_brick_stairs.json | 20 + .../blocks/blue_zultanite_brick_wall.json | 20 + .../blocks/blue_zultanite_bricks.json | 20 + .../blocks/blue_zultanite_slab.json | 20 + .../blocks/blue_zultanite_stairs.json | 20 + .../blocks/blue_zultanite_wall.json | 20 + .../blocks/brown_mastic_block.json | 20 + .../loot_tables/blocks/brown_zultanite.json | 20 + .../blocks/brown_zultanite_brick_slab.json | 20 + .../blocks/brown_zultanite_brick_stairs.json | 20 + .../blocks/brown_zultanite_brick_wall.json | 20 + .../blocks/brown_zultanite_bricks.json | 20 + .../blocks/brown_zultanite_slab.json | 20 + .../blocks/brown_zultanite_stairs.json | 20 + .../blocks/brown_zultanite_wall.json | 20 + .../blocks/carnotite_bricks_slab.json | 2 +- .../blocks/carnotite_bricks_stairs.json | 2 +- .../blocks/carnotite_bricks_wall.json | 2 +- .../chiseled_black_zultanite_bricks.json | 20 + .../chiseled_blue_zultanite_bricks.json | 20 + .../chiseled_brown_zultanite_bricks.json | 20 + .../chiseled_cyan_zultanite_bricks.json | 20 + .../chiseled_gray_zultanite_bricks.json | 20 + .../chiseled_green_zultanite_bricks.json | 20 + .../chiseled_light_blue_zultanite_bricks.json | 20 + .../chiseled_light_gray_zultanite_bricks.json | 20 + .../chiseled_lime_zultanite_bricks.json | 20 + .../chiseled_magenta_zultanite_bricks.json | 20 + .../chiseled_orange_zultanite_bricks.json | 20 + .../chiseled_pink_zultanite_bricks.json | 20 + .../chiseled_purple_zultanite_bricks.json | 20 + .../blocks/chiseled_red_zultanite_bricks.json | 20 + .../chiseled_white_zultanite_bricks.json | 20 + .../chiseled_yellow_zultanite_bricks.json | 20 + .../blocks/chiseled_zultanite_bricks.json | 20 + .../loot_tables/blocks/cyan_mastic_block.json | 20 + .../loot_tables/blocks/cyan_zultanite.json | 20 + .../blocks/cyan_zultanite_brick_slab.json | 20 + .../blocks/cyan_zultanite_brick_stairs.json | 20 + .../blocks/cyan_zultanite_brick_wall.json | 20 + .../blocks/cyan_zultanite_bricks.json | 20 + .../blocks/cyan_zultanite_slab.json | 20 + .../blocks/cyan_zultanite_stairs.json | 20 + .../blocks/cyan_zultanite_wall.json | 20 + .../blocks/dragon_stone_bricks_slab.json | 2 +- .../blocks/dragon_stone_bricks_stairs.json | 2 +- .../blocks/dragon_stone_bricks_wall.json | 2 +- .../loot_tables/blocks/gray_mastic_block.json | 20 + .../loot_tables/blocks/gray_zultanite.json | 20 + .../blocks/gray_zultanite_brick_slab.json | 20 + .../blocks/gray_zultanite_brick_stairs.json | 20 + .../blocks/gray_zultanite_brick_wall.json | 20 + .../blocks/gray_zultanite_bricks.json | 20 + .../blocks/gray_zultanite_slab.json | 20 + .../blocks/gray_zultanite_stairs.json | 20 + .../blocks/gray_zultanite_wall.json | 20 + .../loot_tables/blocks/green_zultanite.json | 20 + .../blocks/green_zultanite_brick_slab.json | 20 + .../blocks/green_zultanite_brick_stairs.json | 20 + .../blocks/green_zultanite_brick_wall.json | 20 + .../blocks/green_zultanite_bricks.json | 20 + .../blocks/green_zultanite_slab.json | 20 + .../blocks/green_zultanite_stairs.json | 20 + .../blocks/green_zultanite_wall.json | 20 + .../blocks/light_blue_mastic_block.json | 20 + .../blocks/light_blue_zultanite.json | 20 + .../light_blue_zultanite_brick_slab.json | 20 + .../light_blue_zultanite_brick_stairs.json | 20 + .../light_blue_zultanite_brick_wall.json | 20 + .../blocks/light_blue_zultanite_bricks.json | 20 + .../blocks/light_blue_zultanite_slab.json | 20 + .../blocks/light_blue_zultanite_stairs.json | 20 + .../blocks/light_blue_zultanite_wall.json | 20 + .../blocks/light_gray_mastic_block.json | 20 + .../blocks/light_gray_zultanite.json | 20 + .../light_gray_zultanite_brick_slab.json | 20 + .../light_gray_zultanite_brick_stairs.json | 20 + .../light_gray_zultanite_brick_wall.json | 20 + .../blocks/light_gray_zultanite_bricks.json | 20 + .../blocks/light_gray_zultanite_slab.json | 20 + .../blocks/light_gray_zultanite_stairs.json | 20 + .../blocks/light_gray_zultanite_wall.json | 20 + .../loot_tables/blocks/lime_mastic_block.json | 20 + .../loot_tables/blocks/lime_zultanite.json | 20 + .../blocks/lime_zultanite_brick_slab.json | 20 + .../blocks/lime_zultanite_brick_stairs.json | 20 + .../blocks/lime_zultanite_brick_wall.json | 20 + .../blocks/lime_zultanite_bricks.json | 20 + .../blocks/lime_zultanite_slab.json | 20 + .../blocks/lime_zultanite_stairs.json | 20 + .../blocks/lime_zultanite_wall.json | 20 + .../blocks/magenta_mastic_block.json | 20 + .../loot_tables/blocks/magenta_zultanite.json | 20 + .../blocks/magenta_zultanite_brick_slab.json | 20 + .../magenta_zultanite_brick_stairs.json | 20 + .../blocks/magenta_zultanite_brick_wall.json | 20 + .../blocks/magenta_zultanite_bricks.json | 20 + .../blocks/magenta_zultanite_slab.json | 20 + .../blocks/magenta_zultanite_stairs.json | 20 + .../blocks/magenta_zultanite_wall.json | 20 + .../loot_tables/blocks/orange_zultanite.json | 20 + .../blocks/orange_zultanite_brick_slab.json | 20 + .../blocks/orange_zultanite_brick_stairs.json | 20 + .../blocks/orange_zultanite_brick_wall.json | 20 + .../blocks/orange_zultanite_bricks.json | 20 + .../blocks/orange_zultanite_slab.json | 20 + .../blocks/orange_zultanite_stairs.json | 20 + .../blocks/orange_zultanite_wall.json | 20 + .../loot_tables/blocks/pink_mastic_block.json | 20 + .../loot_tables/blocks/pink_zultanite.json | 20 + .../blocks/pink_zultanite_brick_slab.json | 20 + .../blocks/pink_zultanite_brick_stairs.json | 20 + .../blocks/pink_zultanite_brick_wall.json | 20 + .../blocks/pink_zultanite_bricks.json | 20 + .../blocks/pink_zultanite_slab.json | 20 + .../blocks/pink_zultanite_stairs.json | 20 + .../blocks/pink_zultanite_wall.json | 20 + .../blocks/polished_black_zultanite.json | 20 + .../blocks/polished_black_zultanite_slab.json | 20 + .../polished_black_zultanite_stairs.json | 20 + .../blocks/polished_black_zultanite_wall.json | 20 + .../blocks/polished_blue_zultanite.json | 20 + .../blocks/polished_blue_zultanite_slab.json | 20 + .../polished_blue_zultanite_stairs.json | 20 + .../blocks/polished_blue_zultanite_wall.json | 20 + .../blocks/polished_brown_zultanite.json | 20 + .../blocks/polished_brown_zultanite_slab.json | 20 + .../polished_brown_zultanite_stairs.json | 20 + .../blocks/polished_brown_zultanite_wall.json | 20 + .../blocks/polished_cyan_zultanite.json | 20 + .../blocks/polished_cyan_zultanite_slab.json | 20 + .../polished_cyan_zultanite_stairs.json | 20 + .../blocks/polished_cyan_zultanite_wall.json | 20 + .../blocks/polished_gray_zultanite.json | 20 + .../blocks/polished_gray_zultanite_slab.json | 20 + .../polished_gray_zultanite_stairs.json | 20 + .../blocks/polished_gray_zultanite_wall.json | 20 + .../blocks/polished_green_zultanite.json | 20 + .../blocks/polished_green_zultanite_slab.json | 20 + .../polished_green_zultanite_stairs.json | 20 + .../blocks/polished_green_zultanite_wall.json | 20 + .../blocks/polished_light_blue_zultanite.json | 20 + .../polished_light_blue_zultanite_slab.json | 20 + .../polished_light_blue_zultanite_stairs.json | 20 + .../polished_light_blue_zultanite_wall.json | 20 + .../blocks/polished_light_gray_zultanite.json | 20 + .../polished_light_gray_zultanite_slab.json | 20 + .../polished_light_gray_zultanite_stairs.json | 20 + .../polished_light_gray_zultanite_wall.json | 20 + .../blocks/polished_lime_zultanite.json | 20 + .../blocks/polished_lime_zultanite_slab.json | 20 + .../polished_lime_zultanite_stairs.json | 20 + .../blocks/polished_lime_zultanite_wall.json | 20 + .../blocks/polished_magenta_zultanite.json | 20 + .../polished_magenta_zultanite_slab.json | 20 + .../polished_magenta_zultanite_stairs.json | 20 + .../polished_magenta_zultanite_wall.json | 20 + .../blocks/polished_orange_zultanite.json | 20 + .../polished_orange_zultanite_slab.json | 20 + .../polished_orange_zultanite_stairs.json | 20 + .../polished_orange_zultanite_wall.json | 20 + .../blocks/polished_pink_zultanite.json | 20 + .../blocks/polished_pink_zultanite_slab.json | 20 + .../polished_pink_zultanite_stairs.json | 20 + .../blocks/polished_pink_zultanite_wall.json | 20 + .../blocks/polished_purple_zultanite.json | 20 + .../polished_purple_zultanite_slab.json | 20 + .../polished_purple_zultanite_stairs.json | 20 + .../polished_purple_zultanite_wall.json | 20 + .../blocks/polished_red_zultanite.json | 20 + .../blocks/polished_red_zultanite_slab.json | 20 + .../blocks/polished_red_zultanite_stairs.json | 20 + .../blocks/polished_red_zultanite_wall.json | 20 + .../blocks/polished_white_zultanite.json | 20 + .../blocks/polished_white_zultanite_slab.json | 20 + .../polished_white_zultanite_stairs.json | 20 + .../blocks/polished_white_zultanite_wall.json | 20 + .../blocks/polished_yellow_zultanite.json | 20 + .../polished_yellow_zultanite_slab.json | 20 + .../polished_yellow_zultanite_stairs.json | 20 + .../polished_yellow_zultanite_wall.json | 20 + .../blocks/polished_zultanite.json | 20 + .../blocks/polished_zultanite_slab.json | 20 + .../blocks/polished_zultanite_stairs.json | 20 + .../blocks/polished_zultanite_wall.json | 20 + .../loot_tables/blocks/purple_zultanite.json | 20 + .../blocks/purple_zultanite_brick_slab.json | 20 + .../blocks/purple_zultanite_brick_stairs.json | 20 + .../blocks/purple_zultanite_brick_wall.json | 20 + .../blocks/purple_zultanite_bricks.json | 20 + .../blocks/purple_zultanite_slab.json | 20 + .../blocks/purple_zultanite_stairs.json | 20 + .../blocks/purple_zultanite_wall.json | 20 + .../loot_tables/blocks/red_zultanite.json | 20 + .../blocks/red_zultanite_brick_slab.json | 20 + .../blocks/red_zultanite_brick_stairs.json | 20 + .../blocks/red_zultanite_brick_wall.json | 20 + .../blocks/red_zultanite_bricks.json | 20 + .../blocks/red_zultanite_slab.json | 20 + .../blocks/red_zultanite_stairs.json | 20 + .../blocks/red_zultanite_wall.json | 20 + .../blocks/smooth_black_zultanite.json | 20 + .../blocks/smooth_black_zultanite_slab.json | 20 + .../blocks/smooth_black_zultanite_stairs.json | 20 + .../blocks/smooth_black_zultanite_wall.json | 20 + .../blocks/smooth_blue_zultanite.json | 20 + .../blocks/smooth_blue_zultanite_slab.json | 20 + .../blocks/smooth_blue_zultanite_stairs.json | 20 + .../blocks/smooth_blue_zultanite_wall.json | 20 + .../blocks/smooth_brown_zultanite.json | 20 + .../blocks/smooth_brown_zultanite_slab.json | 20 + .../blocks/smooth_brown_zultanite_stairs.json | 20 + .../blocks/smooth_brown_zultanite_wall.json | 20 + .../blocks/smooth_cyan_zultanite.json | 20 + .../blocks/smooth_cyan_zultanite_slab.json | 20 + .../blocks/smooth_cyan_zultanite_stairs.json | 20 + .../blocks/smooth_cyan_zultanite_wall.json | 20 + .../blocks/smooth_gray_zultanite.json | 20 + .../blocks/smooth_gray_zultanite_slab.json | 20 + .../blocks/smooth_gray_zultanite_stairs.json | 20 + .../blocks/smooth_gray_zultanite_wall.json | 20 + .../blocks/smooth_green_zultanite.json | 20 + .../blocks/smooth_green_zultanite_slab.json | 20 + .../blocks/smooth_green_zultanite_stairs.json | 20 + .../blocks/smooth_green_zultanite_wall.json | 20 + .../blocks/smooth_light_blue_zultanite.json | 20 + .../smooth_light_blue_zultanite_slab.json | 20 + .../smooth_light_blue_zultanite_stairs.json | 20 + .../smooth_light_blue_zultanite_wall.json | 20 + .../blocks/smooth_light_gray_zultanite.json | 20 + .../smooth_light_gray_zultanite_slab.json | 20 + .../smooth_light_gray_zultanite_stairs.json | 20 + .../smooth_light_gray_zultanite_wall.json | 20 + .../blocks/smooth_lime_zultanite.json | 20 + .../blocks/smooth_lime_zultanite_slab.json | 20 + .../blocks/smooth_lime_zultanite_stairs.json | 20 + .../blocks/smooth_lime_zultanite_wall.json | 20 + .../blocks/smooth_magenta_zultanite.json | 20 + .../blocks/smooth_magenta_zultanite_slab.json | 20 + .../smooth_magenta_zultanite_stairs.json | 20 + .../blocks/smooth_magenta_zultanite_wall.json | 20 + .../blocks/smooth_orange_zultanite.json | 20 + .../blocks/smooth_orange_zultanite_slab.json | 20 + .../smooth_orange_zultanite_stairs.json | 20 + .../blocks/smooth_orange_zultanite_wall.json | 20 + .../blocks/smooth_pink_zultanite.json | 20 + .../blocks/smooth_pink_zultanite_slab.json | 20 + .../blocks/smooth_pink_zultanite_stairs.json | 20 + .../blocks/smooth_pink_zultanite_wall.json | 20 + .../blocks/smooth_purple_zultanite.json | 20 + .../blocks/smooth_purple_zultanite_slab.json | 20 + .../smooth_purple_zultanite_stairs.json | 20 + .../blocks/smooth_purple_zultanite_wall.json | 20 + .../blocks/smooth_red_zultanite.json | 20 + .../blocks/smooth_red_zultanite_slab.json | 20 + .../blocks/smooth_red_zultanite_stairs.json | 20 + .../blocks/smooth_red_zultanite_wall.json | 20 + .../blocks/smooth_white_zultanite.json | 20 + .../blocks/smooth_white_zultanite_slab.json | 20 + .../blocks/smooth_white_zultanite_stairs.json | 20 + .../blocks/smooth_white_zultanite_wall.json | 20 + .../blocks/smooth_yellow_zultanite.json | 20 + .../blocks/smooth_yellow_zultanite_slab.json | 20 + .../smooth_yellow_zultanite_stairs.json | 20 + .../blocks/smooth_yellow_zultanite_wall.json | 20 + .../loot_tables/blocks/smooth_zultanite.json | 20 + .../blocks/smooth_zultanite_slab.json | 20 + .../blocks/smooth_zultanite_stairs.json | 20 + .../blocks/smooth_zultanite_wall.json | 20 + .../blocks/unstable_stone_bricks_slab.json | 2 +- .../blocks/unstable_stone_bricks_stairs.json | 2 +- .../blocks/unstable_stone_bricks_wall.json | 2 +- .../blocks/white_mastic_block.json | 20 + .../loot_tables/blocks/white_zultanite.json | 20 + .../blocks/white_zultanite_brick_slab.json | 20 + .../blocks/white_zultanite_brick_stairs.json | 20 + .../blocks/white_zultanite_brick_wall.json | 20 + .../blocks/white_zultanite_bricks.json | 20 + .../blocks/white_zultanite_slab.json | 20 + .../blocks/white_zultanite_stairs.json | 20 + .../blocks/white_zultanite_wall.json | 20 + .../loot_tables/blocks/yellow_zultanite.json | 20 + .../blocks/yellow_zultanite_brick_slab.json | 20 + .../blocks/yellow_zultanite_brick_stairs.json | 20 + .../blocks/yellow_zultanite_brick_wall.json | 20 + .../blocks/yellow_zultanite_bricks.json | 20 + .../blocks/yellow_zultanite_slab.json | 20 + .../blocks/yellow_zultanite_stairs.json | 20 + .../blocks/yellow_zultanite_wall.json | 20 + .../loot_tables/blocks/zultanite.json | 20 + .../blocks/zultanite_brick_slab.json | 20 + .../blocks/zultanite_brick_stairs.json | 20 + .../blocks/zultanite_brick_wall.json | 20 + .../loot_tables/blocks/zultanite_bricks.json | 20 + .../loot_tables/blocks/zultanite_slab.json | 20 + .../loot_tables/blocks/zultanite_stairs.json | 20 + .../loot_tables/blocks/zultanite_wall.json | 20 + .../compacting/mastic_resin/black.json | 29 + .../mastic_resin/blocks/black_from_paste.json | 37 + .../mastic_resin/blocks/brown_from_paste.json | 37 + .../mastic_resin/blocks/cyan_from_paste.json | 37 + .../mastic_resin/blocks/gray_from_paste.json | 37 + .../blocks/light_blue_from_paste.json | 37 + .../blocks/light_gray_from_paste.json | 37 + .../mastic_resin/blocks/lime_from_paste.json | 37 + .../blocks/magenta_from_paste.json | 37 + .../mastic_resin/blocks/pink_from_paste.json | 37 + .../mastic_resin/blocks/white_from_paste.json | 37 + .../compacting/mastic_resin/brown.json | 29 + .../recipes/compacting/mastic_resin/cyan.json | 29 + .../recipes/compacting/mastic_resin/gray.json | 29 + .../compacting/mastic_resin/light_blue.json | 29 + .../compacting/mastic_resin/light_gray.json | 29 + .../recipes/compacting/mastic_resin/lime.json | 29 + .../compacting/mastic_resin/magenta.json | 29 + .../recipes/compacting/mastic_resin/pink.json | 29 + .../compacting/mastic_resin/white.json | 29 + .../zultanite/copper_from_zultanite.json | 31 + .../zultanite/gold_from_zultanite.json | 31 + .../zultanite/iron_from_zultanite.json | 31 + .../zultanite/zinc_from_zultanite.json | 31 + .../dye_blowing/ae2/black/paint_ball.json | 22 + .../{blue_paint_ball.json => paint_ball.json} | 0 .../dye_blowing/ae2/brown/paint_ball.json | 22 + .../dye_blowing/ae2/cyan/paint_ball.json | 22 + .../dye_blowing/ae2/gray/paint_ball.json | 22 + ...{green_paint_ball.json => paint_ball.json} | 0 .../ae2/light_blue/blue_paint_ball.json | 22 + .../ae2/light_gray/paint_ball.json | 22 + .../dye_blowing/ae2/lime/paint_ball.json | 22 + .../dye_blowing/ae2/magenta/paint_ball.json | 22 + ...orange_paint_ball.json => paint_ball.json} | 0 .../dye_blowing/ae2/pink/paint_ball.json | 22 + ...purple_paint_ball.json => paint_ball.json} | 0 .../{red_paint_ball.json => paint_ball.json} | 0 .../dye_blowing/ae2/white/paint_ball.json | 22 + ...yellow_paint_ball.json => paint_ball.json} | 0 .../dye_blowing/create/black/seat.json | 14 + .../recipes/dye_blowing/create/blue/seat.json | 14 + .../dye_blowing/create/brown/seat.json | 14 + .../recipes/dye_blowing/create/cyan/seat.json | 14 + .../recipes/dye_blowing/create/gray/seat.json | 14 + .../dye_blowing/create/green/seat.json | 14 + .../dye_blowing/create/light_blue/seat.json | 14 + .../dye_blowing/create/light_gray/seat.json | 14 + .../recipes/dye_blowing/create/lime/seat.json | 14 + .../dye_blowing/create/magenta/seat.json | 14 + .../dye_blowing/create/orange/seat.json | 14 + .../recipes/dye_blowing/create/pink/seat.json | 14 + .../dye_blowing/create/purple/seat.json | 14 + .../recipes/dye_blowing/create/red/seat.json | 14 + .../dye_blowing/create/white/seat.json | 14 + .../dye_blowing/create/yellow/seat.json | 14 + .../farmersdelight/black/canvas_sign.json | 22 + .../farmersdelight/blue/canvas_sign.json | 22 + .../farmersdelight/brown/canvas_sign.json | 22 + .../farmersdelight/cyan/canvas_sign.json | 22 + .../farmersdelight/gray/canvas_sign.json | 22 + .../farmersdelight/green/canvas_sign.json | 22 + .../light_blue/canvas_sign.json | 22 + .../light_gray/canvas_sign.json | 22 + .../farmersdelight/lime/canvas_sign.json | 22 + .../farmersdelight/magenta/canvas_sign.json | 22 + .../farmersdelight/orange/canvas_sign.json | 22 + .../farmersdelight/pink/canvas_sign.json | 22 + .../farmersdelight/purple/canvas_sign.json | 22 + .../farmersdelight/red/canvas_sign.json | 22 + .../farmersdelight/white/canvas_sign.json | 22 + .../farmersdelight/yellow/canvas_sign.json | 22 + .../mastic_block_from_mastic_block_tag.json | 14 + .../mastic_bucket_from_mastic_bucket_tag.json | 14 + .../mastic_paste_from_mastic_paste_tag.json | 14 + .../mastic_resin_from_mastic_resin_tag.json | 14 + .../mastic_block_from_mastic_block_tag.json | 14 + .../mastic_bucket_from_mastic_bucket_tag.json | 14 + .../mastic_paste_from_mastic_paste_tag.json | 14 + .../mastic_resin_from_mastic_resin_tag.json | 14 + .../mastic_block_from_mastic_block_tag.json | 14 + .../mastic_bucket_from_mastic_bucket_tag.json | 14 + .../mastic_paste_from_mastic_paste_tag.json | 14 + .../mastic_resin_from_mastic_resin_tag.json | 14 + .../mastic_block_from_mastic_block_tag.json | 14 + .../mastic_bucket_from_mastic_bucket_tag.json | 14 + .../mastic_paste_from_mastic_paste_tag.json | 14 + .../mastic_resin_from_mastic_resin_tag.json | 14 + .../mastic_block_from_mastic_block_tag.json | 14 + .../mastic_bucket_from_mastic_bucket_tag.json | 14 + .../mastic_paste_from_mastic_paste_tag.json | 14 + .../mastic_resin_from_mastic_resin_tag.json | 14 + .../mastic_block_from_mastic_block_tag.json | 14 + .../mastic_bucket_from_mastic_bucket_tag.json | 14 + .../mastic_paste_from_mastic_paste_tag.json | 14 + .../mastic_resin_from_mastic_resin_tag.json | 14 + .../mastic_block_from_mastic_block_tag.json | 14 + .../mastic_bucket_from_mastic_bucket_tag.json | 14 + .../mastic_paste_from_mastic_paste_tag.json | 14 + .../mastic_resin_from_mastic_resin_tag.json | 14 + .../mastic_block_from_mastic_block_tag.json | 14 + .../mastic_bucket_from_mastic_bucket_tag.json | 14 + .../mastic_paste_from_mastic_paste_tag.json | 14 + .../mastic_resin_from_mastic_resin_tag.json | 14 + .../mastic_block_from_mastic_block_tag.json | 14 + .../mastic_bucket_from_mastic_bucket_tag.json | 14 + .../mastic_paste_from_mastic_paste_tag.json | 14 + .../mastic_resin_from_mastic_resin_tag.json | 14 + .../mastic_block_from_mastic_block_tag.json | 14 + .../mastic_bucket_from_mastic_bucket_tag.json | 14 + .../mastic_paste_from_mastic_paste_tag.json | 14 + .../mastic_resin_from_mastic_resin_tag.json | 14 + .../mastic_block_from_mastic_block_tag.json | 14 + .../mastic_bucket_from_mastic_bucket_tag.json | 14 + .../mastic_paste_from_mastic_paste_tag.json | 14 + .../mastic_resin_from_mastic_resin_tag.json | 14 + .../mastic_block_from_mastic_block_tag.json | 14 + .../mastic_bucket_from_mastic_bucket_tag.json | 14 + .../mastic_paste_from_mastic_paste_tag.json | 14 + .../mastic_resin_from_mastic_resin_tag.json | 14 + .../mastic_block_from_mastic_block_tag.json | 14 + .../mastic_bucket_from_mastic_bucket_tag.json | 14 + .../mastic_paste_from_mastic_paste_tag.json | 14 + .../mastic_resin_from_mastic_resin_tag.json | 14 + .../mastic_block_from_mastic_block_tag.json | 14 + .../mastic_bucket_from_mastic_bucket_tag.json | 14 + .../mastic_paste_from_mastic_paste_tag.json | 14 + .../mastic_resin_from_mastic_resin_tag.json | 14 + .../mastic_block_from_mastic_block_tag.json | 14 + .../mastic_bucket_from_mastic_bucket_tag.json | 14 + .../mastic_paste_from_mastic_paste_tag.json | 14 + .../mastic_resin_from_mastic_resin_tag.json | 14 + .../mastic_block_from_mastic_block_tag.json | 14 + .../mastic_bucket_from_mastic_bucket_tag.json | 14 + .../mastic_paste_from_mastic_paste_tag.json | 14 + .../mastic_resin_from_mastic_resin_tag.json | 14 + .../dye_blowing/minecraft/black/banner.json | 14 + .../dye_blowing/minecraft/black/bed.json | 14 + .../dye_blowing/minecraft/black/candle.json | 14 + .../dye_blowing/minecraft/black/carpet.json | 14 + .../minecraft/black/glazed_terracotta.json | 14 + .../minecraft/black/stained_glass.json | 19 + .../minecraft/black/stained_glass_pane.json | 19 + .../minecraft/black/terracotta.json | 14 + .../dye_blowing/minecraft/black/wool.json | 14 + .../dye_blowing/minecraft/blue/banner.json | 14 + .../dye_blowing/minecraft/blue/bed.json | 14 + .../dye_blowing/minecraft/blue/candle.json | 14 + .../dye_blowing/minecraft/blue/carpet.json | 14 + .../minecraft/blue/glazed_terracotta.json | 14 + .../minecraft/blue/stained_glass.json | 19 + .../minecraft/blue/stained_glass_pane.json | 19 + .../minecraft/blue/terracotta.json | 14 + .../dye_blowing/minecraft/blue/wool.json | 14 + .../dye_blowing/minecraft/brown/banner.json | 14 + .../dye_blowing/minecraft/brown/bed.json | 14 + .../dye_blowing/minecraft/brown/candle.json | 14 + .../dye_blowing/minecraft/brown/carpet.json | 14 + .../minecraft/brown/glazed_terracotta.json | 14 + .../minecraft/brown/stained_glass.json | 19 + .../minecraft/brown/stained_glass_pane.json | 19 + .../minecraft/brown/terracotta.json | 14 + .../dye_blowing/minecraft/brown/wool.json | 14 + .../dye_blowing/minecraft/cyan/banner.json | 14 + .../dye_blowing/minecraft/cyan/bed.json | 14 + .../dye_blowing/minecraft/cyan/candle.json | 14 + .../dye_blowing/minecraft/cyan/carpet.json | 14 + .../minecraft/cyan/glazed_terracotta.json | 14 + .../minecraft/cyan/stained_glass.json | 19 + .../minecraft/cyan/stained_glass_pane.json | 19 + .../minecraft/cyan/terracotta.json | 14 + .../dye_blowing/minecraft/cyan/wool.json | 14 + .../dye_blowing/minecraft/gray/banner.json | 14 + .../dye_blowing/minecraft/gray/bed.json | 14 + .../dye_blowing/minecraft/gray/candle.json | 14 + .../dye_blowing/minecraft/gray/carpet.json | 14 + .../minecraft/gray/glazed_terracotta.json | 14 + .../minecraft/gray/stained_glass.json | 19 + .../minecraft/gray/stained_glass_pane.json | 19 + .../minecraft/gray/terracotta.json | 14 + .../dye_blowing/minecraft/gray/wool.json | 14 + .../dye_blowing/minecraft/green/banner.json | 14 + .../dye_blowing/minecraft/green/bed.json | 14 + .../dye_blowing/minecraft/green/candle.json | 14 + .../dye_blowing/minecraft/green/carpet.json | 14 + .../minecraft/green/glazed_terracotta.json | 14 + .../minecraft/green/stained_glass.json | 19 + .../minecraft/green/stained_glass_pane.json | 19 + .../minecraft/green/terracotta.json | 14 + .../dye_blowing/minecraft/green/wool.json | 14 + .../minecraft/light_blue/banner.json | 14 + .../dye_blowing/minecraft/light_blue/bed.json | 14 + .../minecraft/light_blue/candle.json | 14 + .../minecraft/light_blue/carpet.json | 14 + .../light_blue/glazed_terracotta.json | 14 + .../minecraft/light_blue/stained_glass.json | 19 + .../light_blue/stained_glass_pane.json | 19 + .../minecraft/light_blue/terracotta.json | 14 + .../minecraft/light_blue/wool.json | 14 + .../minecraft/light_gray/banner.json | 14 + .../dye_blowing/minecraft/light_gray/bed.json | 14 + .../minecraft/light_gray/candle.json | 14 + .../minecraft/light_gray/carpet.json | 14 + .../light_gray/glazed_terracotta.json | 14 + .../minecraft/light_gray/stained_glass.json | 19 + .../light_gray/stained_glass_pane.json | 19 + .../minecraft/light_gray/terracotta.json | 14 + .../minecraft/light_gray/wool.json | 14 + .../dye_blowing/minecraft/lime/banner.json | 14 + .../dye_blowing/minecraft/lime/bed.json | 14 + .../dye_blowing/minecraft/lime/candle.json | 14 + .../dye_blowing/minecraft/lime/carpet.json | 14 + .../minecraft/lime/glazed_terracotta.json | 14 + .../minecraft/lime/stained_glass.json | 19 + .../minecraft/lime/stained_glass_pane.json | 19 + .../minecraft/lime/terracotta.json | 14 + .../dye_blowing/minecraft/lime/wool.json | 14 + .../dye_blowing/minecraft/magenta/banner.json | 14 + .../dye_blowing/minecraft/magenta/bed.json | 14 + .../dye_blowing/minecraft/magenta/candle.json | 14 + .../dye_blowing/minecraft/magenta/carpet.json | 14 + .../minecraft/magenta/glazed_terracotta.json | 14 + .../minecraft/magenta/stained_glass.json | 19 + .../minecraft/magenta/stained_glass_pane.json | 19 + .../minecraft/magenta/terracotta.json | 14 + .../dye_blowing/minecraft/magenta/wool.json | 14 + .../dye_blowing/minecraft/orange/banner.json | 14 + .../dye_blowing/minecraft/orange/bed.json | 14 + .../dye_blowing/minecraft/orange/candle.json | 14 + .../dye_blowing/minecraft/orange/carpet.json | 14 + .../minecraft/orange/glazed_terracotta.json | 14 + .../minecraft/orange/stained_glass.json | 19 + .../minecraft/orange/stained_glass_pane.json | 19 + .../minecraft/orange/terracotta.json | 14 + .../dye_blowing/minecraft/orange/wool.json | 14 + .../dye_blowing/minecraft/pink/banner.json | 14 + .../dye_blowing/minecraft/pink/bed.json | 14 + .../dye_blowing/minecraft/pink/candle.json | 14 + .../dye_blowing/minecraft/pink/carpet.json | 14 + .../minecraft/pink/glazed_terracotta.json | 14 + .../minecraft/pink/stained_glass.json | 19 + .../minecraft/pink/stained_glass_pane.json | 19 + .../minecraft/pink/terracotta.json | 14 + .../dye_blowing/minecraft/pink/wool.json | 14 + .../dye_blowing/minecraft/purple/banner.json | 14 + .../dye_blowing/minecraft/purple/bed.json | 14 + .../dye_blowing/minecraft/purple/candle.json | 14 + .../dye_blowing/minecraft/purple/carpet.json | 14 + .../minecraft/purple/glazed_terracotta.json | 14 + .../minecraft/purple/stained_glass.json | 19 + .../minecraft/purple/stained_glass_pane.json | 19 + .../minecraft/purple/terracotta.json | 14 + .../dye_blowing/minecraft/purple/wool.json | 14 + .../dye_blowing/minecraft/red/banner.json | 14 + .../dye_blowing/minecraft/red/bed.json | 14 + .../dye_blowing/minecraft/red/candle.json | 14 + .../dye_blowing/minecraft/red/carpet.json | 14 + .../minecraft/red/glazed_terracotta.json | 14 + .../minecraft/red/stained_glass.json | 19 + .../minecraft/red/stained_glass_pane.json | 19 + .../dye_blowing/minecraft/red/terracotta.json | 14 + .../dye_blowing/minecraft/red/wool.json | 14 + .../dye_blowing/minecraft/white/banner.json | 14 + .../dye_blowing/minecraft/white/bed.json | 14 + .../dye_blowing/minecraft/white/candle.json | 14 + .../dye_blowing/minecraft/white/carpet.json | 14 + .../minecraft/white/glazed_terracotta.json | 14 + .../minecraft/white/stained_glass.json | 19 + .../minecraft/white/stained_glass_pane.json | 19 + .../minecraft/white/terracotta.json | 14 + .../dye_blowing/minecraft/white/wool.json | 14 + .../dye_blowing/minecraft/yellow/banner.json | 14 + .../dye_blowing/minecraft/yellow/bed.json | 14 + .../dye_blowing/minecraft/yellow/candle.json | 14 + .../dye_blowing/minecraft/yellow/carpet.json | 14 + .../minecraft/yellow/glazed_terracotta.json | 14 + .../minecraft/yellow/stained_glass.json | 19 + .../minecraft/yellow/stained_glass_pane.json | 19 + .../minecraft/yellow/terracotta.json | 14 + .../dye_blowing/minecraft/yellow/wool.json | 14 + .../recipes/haunting/zultanite/brown.json | 13 + .../recipes/haunting/zultanite/magenta.json | 13 + .../recipes/haunting/zultanite/orange.json | 13 + .../recipes/haunting/zultanite/purple.json | 13 + .../recipes/haunting/zultanite/yellow.json | 13 + .../mastic_paste_from_shaped/black.json | 21 + .../blue.json} | 14 +- .../mastic_paste_from_shaped/brown.json | 21 + .../mastic_paste_from_shaped/cyan.json | 21 + .../mastic_paste_from_shaped/gray.json | 21 + .../green.json} | 11 +- .../mastic_paste_from_shaped/light_blue.json | 21 + .../mastic_paste_from_shaped/light_gray.json | 21 + .../mastic_paste_from_shaped/lime.json | 21 + .../mastic_paste_from_shaped/magenta.json | 21 + .../orange.json} | 0 .../mastic_paste_from_shaped/pink.json | 21 + .../purple.json} | 11 +- .../red.json} | 0 .../mastic_paste_from_shaped/white.json | 21 + .../yellow.json} | 0 .../mastic_resin_from_shaped/black.json | 21 + .../blue.json} | 14 +- .../mastic_resin_from_shaped/brown.json | 21 + .../mastic_resin_from_shaped/cyan.json | 21 + .../mastic_resin_from_shaped/gray.json | 21 + .../green.json} | 11 +- .../mastic_resin_from_shaped/light_blue.json | 21 + .../mastic_resin_from_shaped/light_gray.json | 21 + .../mastic_resin_from_shaped/lime.json | 21 + .../mastic_resin_from_shaped/magenta.json | 21 + .../orange.json} | 0 .../mastic_resin_from_shaped/pink.json | 21 + .../purple.json} | 11 +- .../red.json} | 0 .../mastic_resin_from_shaped/white.json | 21 + .../yellow.json} | 0 .../recipes/mixing/mastic_resin/base.json | 2 +- .../recipes/mixing/mastic_resin/black.json | 15 + .../recipes/mixing/mastic_resin/blue.json | 2 +- .../recipes/mixing/mastic_resin/brown.json | 15 + .../recipes/mixing/mastic_resin/cyan.json | 15 + .../recipes/mixing/mastic_resin/gray.json | 15 + .../recipes/mixing/mastic_resin/green.json | 2 +- .../mixing/mastic_resin/light_blue.json | 15 + .../mixing/mastic_resin/light_gray.json | 15 + .../recipes/mixing/mastic_resin/lime.json | 15 + .../recipes/mixing/mastic_resin/magenta.json | 15 + .../recipes/mixing/mastic_resin/orange.json | 2 +- .../recipes/mixing/mastic_resin/pink.json | 15 + .../recipes/mixing/mastic_resin/purple.json | 2 +- .../recipes/mixing/mastic_resin/red.json | 2 +- .../recipes/mixing/mastic_resin/white.json | 15 + .../recipes/mixing/mastic_resin/yellow.json | 2 +- .../mastic_paste/black_mastic_paste.json | 13 + .../{ => mastic_paste}/blue_mastic_paste.json | 0 .../mastic_paste/brown_mastic_paste.json | 13 + .../mastic_paste/cyan_mastic_paste.json | 13 + .../mastic_paste/gray_mastic_paste.json | 13 + .../green_mastic_paste.json | 0 .../mastic_paste/light_blue_mastic_paste.json | 13 + .../mastic_paste/light_gray_mastic_paste.json | 13 + .../mastic_paste/lime_mastic_paste.json | 13 + .../mastic_paste/magenta_mastic_paste.json | 13 + .../{ => mastic_paste}/mastic_paste.json | 0 .../orange_mastic_paste.json | 0 .../mastic_paste/pink_mastic_paste.json | 13 + .../purple_mastic_paste.json | 0 .../{ => mastic_paste}/red_mastic_paste.json | 0 .../mastic_paste/white_mastic_paste.json | 13 + .../yellow_mastic_paste.json | 0 .../abyssal_stone_bricks_slab.json | 2 +- .../abyssal_stone_bricks_stairs.json | 2 +- .../abyssal_stone_bricks_wall.json | 2 +- .../carnotite/carnotite_bricks_slab.json | 2 +- .../carnotite/carnotite_bricks_stairs.json | 2 +- .../carnotite/carnotite_bricks_wall.json | 2 +- .../ritualistic_stone_bricks_slab.json | 2 +- .../ritualistic_stone_bricks_stairs.json | 2 +- .../ritualistic_stone_bricks_wall.json | 2 +- .../unstable_stone_bricks_slab.json | 2 +- .../unstable_stone_bricks_stairs.json | 2 +- .../unstable_stone_bricks_wall.json | 2 +- .../wyvern_stone_bricks_slab.json | 2 +- .../wyvern_stone_bricks_stairs.json | 2 +- .../wyvern_stone_bricks_wall.json | 2 +- .../recipes/stone/zultanite/basic/bricks.json | 17 + .../stone/zultanite/basic/bricks_slab.json | 16 + .../stone/zultanite/basic/bricks_stairs.json | 18 + .../stone/zultanite/basic/bricks_wall.json | 17 + .../stone/zultanite/basic/chiseled.json | 16 + .../stone/zultanite/basic/polished.json | 17 + .../stone/zultanite/basic/polished_slab.json | 16 + .../zultanite/basic/polished_stairs.json | 18 + .../stone/zultanite/basic/polished_wall.json | 17 + .../recipes/stone/zultanite/basic/slab.json | 16 + .../recipes/stone/zultanite/basic/smooth.json | 9 + .../recipes/stone/zultanite/basic/stairs.json | 18 + .../recipes/stone/zultanite/basic/wall.json | 17 + .../recipes/stone/zultanite/black/bricks.json | 17 + .../stone/zultanite/black/bricks_slab.json | 16 + .../stone/zultanite/black/bricks_stairs.json | 18 + .../stone/zultanite/black/bricks_wall.json | 17 + .../stone/zultanite/black/chiseled.json | 16 + .../stone/zultanite/black/polished.json | 17 + .../stone/zultanite/black/polished_slab.json | 16 + .../zultanite/black/polished_stairs.json | 18 + .../stone/zultanite/black/polished_wall.json | 17 + .../recipes/stone/zultanite/black/slab.json | 16 + .../recipes/stone/zultanite/black/smooth.json | 9 + .../recipes/stone/zultanite/black/stairs.json | 18 + .../recipes/stone/zultanite/black/wall.json | 17 + .../recipes/stone/zultanite/blue/bricks.json | 17 + .../stone/zultanite/blue/bricks_slab.json | 16 + .../stone/zultanite/blue/bricks_stairs.json | 18 + .../stone/zultanite/blue/bricks_wall.json | 17 + .../stone/zultanite/blue/chiseled.json | 16 + .../stone/zultanite/blue/polished.json | 17 + .../stone/zultanite/blue/polished_slab.json | 16 + .../stone/zultanite/blue/polished_stairs.json | 18 + .../stone/zultanite/blue/polished_wall.json | 17 + .../recipes/stone/zultanite/blue/slab.json | 16 + .../recipes/stone/zultanite/blue/smooth.json | 9 + .../recipes/stone/zultanite/blue/stairs.json | 18 + .../recipes/stone/zultanite/blue/wall.json | 17 + .../recipes/stone/zultanite/brown/bricks.json | 17 + .../stone/zultanite/brown/bricks_slab.json | 16 + .../stone/zultanite/brown/bricks_stairs.json | 18 + .../stone/zultanite/brown/bricks_wall.json | 17 + .../stone/zultanite/brown/chiseled.json | 16 + .../stone/zultanite/brown/polished.json | 17 + .../stone/zultanite/brown/polished_slab.json | 16 + .../zultanite/brown/polished_stairs.json | 18 + .../stone/zultanite/brown/polished_wall.json | 17 + .../recipes/stone/zultanite/brown/slab.json | 16 + .../recipes/stone/zultanite/brown/smooth.json | 9 + .../recipes/stone/zultanite/brown/stairs.json | 18 + .../recipes/stone/zultanite/brown/wall.json | 17 + .../recipes/stone/zultanite/cyan/bricks.json | 17 + .../stone/zultanite/cyan/bricks_slab.json | 16 + .../stone/zultanite/cyan/bricks_stairs.json | 18 + .../stone/zultanite/cyan/bricks_wall.json | 17 + .../stone/zultanite/cyan/chiseled.json | 16 + .../stone/zultanite/cyan/polished.json | 17 + .../stone/zultanite/cyan/polished_slab.json | 16 + .../stone/zultanite/cyan/polished_stairs.json | 18 + .../stone/zultanite/cyan/polished_wall.json | 17 + .../recipes/stone/zultanite/cyan/slab.json | 16 + .../recipes/stone/zultanite/cyan/smooth.json | 9 + .../recipes/stone/zultanite/cyan/stairs.json | 18 + .../recipes/stone/zultanite/cyan/wall.json | 17 + .../recipes/stone/zultanite/gray/bricks.json | 17 + .../stone/zultanite/gray/bricks_slab.json | 16 + .../stone/zultanite/gray/bricks_stairs.json | 18 + .../stone/zultanite/gray/bricks_wall.json | 17 + .../stone/zultanite/gray/chiseled.json | 16 + .../stone/zultanite/gray/polished.json | 17 + .../stone/zultanite/gray/polished_slab.json | 16 + .../stone/zultanite/gray/polished_stairs.json | 18 + .../stone/zultanite/gray/polished_wall.json | 17 + .../recipes/stone/zultanite/gray/slab.json | 16 + .../recipes/stone/zultanite/gray/smooth.json | 9 + .../recipes/stone/zultanite/gray/stairs.json | 18 + .../recipes/stone/zultanite/gray/wall.json | 17 + .../recipes/stone/zultanite/green/bricks.json | 17 + .../stone/zultanite/green/bricks_slab.json | 16 + .../stone/zultanite/green/bricks_stairs.json | 18 + .../stone/zultanite/green/bricks_wall.json | 17 + .../stone/zultanite/green/chiseled.json | 16 + .../stone/zultanite/green/polished.json | 17 + .../stone/zultanite/green/polished_slab.json | 16 + .../zultanite/green/polished_stairs.json | 18 + .../stone/zultanite/green/polished_wall.json | 17 + .../recipes/stone/zultanite/green/slab.json | 16 + .../recipes/stone/zultanite/green/smooth.json | 9 + .../recipes/stone/zultanite/green/stairs.json | 18 + .../recipes/stone/zultanite/green/wall.json | 17 + .../stone/zultanite/light_blue/bricks.json | 17 + .../zultanite/light_blue/bricks_slab.json | 16 + .../zultanite/light_blue/bricks_stairs.json | 18 + .../zultanite/light_blue/bricks_wall.json | 17 + .../stone/zultanite/light_blue/chiseled.json | 16 + .../stone/zultanite/light_blue/polished.json | 17 + .../zultanite/light_blue/polished_slab.json | 16 + .../zultanite/light_blue/polished_stairs.json | 18 + .../zultanite/light_blue/polished_wall.json | 17 + .../stone/zultanite/light_blue/slab.json | 16 + .../stone/zultanite/light_blue/smooth.json | 9 + .../stone/zultanite/light_blue/stairs.json | 18 + .../stone/zultanite/light_blue/wall.json | 17 + .../stone/zultanite/light_gray/bricks.json | 17 + .../zultanite/light_gray/bricks_slab.json | 16 + .../zultanite/light_gray/bricks_stairs.json | 18 + .../zultanite/light_gray/bricks_wall.json | 17 + .../stone/zultanite/light_gray/chiseled.json | 16 + .../stone/zultanite/light_gray/polished.json | 17 + .../zultanite/light_gray/polished_slab.json | 16 + .../zultanite/light_gray/polished_stairs.json | 18 + .../zultanite/light_gray/polished_wall.json | 17 + .../stone/zultanite/light_gray/slab.json | 16 + .../stone/zultanite/light_gray/smooth.json | 9 + .../stone/zultanite/light_gray/stairs.json | 18 + .../stone/zultanite/light_gray/wall.json | 17 + .../recipes/stone/zultanite/lime/bricks.json | 17 + .../stone/zultanite/lime/bricks_slab.json | 16 + .../stone/zultanite/lime/bricks_stairs.json | 18 + .../stone/zultanite/lime/bricks_wall.json | 17 + .../stone/zultanite/lime/chiseled.json | 16 + .../stone/zultanite/lime/polished.json | 17 + .../stone/zultanite/lime/polished_slab.json | 16 + .../stone/zultanite/lime/polished_stairs.json | 18 + .../stone/zultanite/lime/polished_wall.json | 17 + .../recipes/stone/zultanite/lime/slab.json | 16 + .../recipes/stone/zultanite/lime/smooth.json | 9 + .../recipes/stone/zultanite/lime/stairs.json | 18 + .../recipes/stone/zultanite/lime/wall.json | 17 + .../stone/zultanite/magenta/bricks.json | 17 + .../stone/zultanite/magenta/bricks_slab.json | 16 + .../zultanite/magenta/bricks_stairs.json | 18 + .../stone/zultanite/magenta/bricks_wall.json | 17 + .../stone/zultanite/magenta/chiseled.json | 16 + .../stone/zultanite/magenta/polished.json | 17 + .../zultanite/magenta/polished_slab.json | 16 + .../zultanite/magenta/polished_stairs.json | 18 + .../zultanite/magenta/polished_wall.json | 17 + .../recipes/stone/zultanite/magenta/slab.json | 16 + .../stone/zultanite/magenta/smooth.json | 9 + .../stone/zultanite/magenta/stairs.json | 18 + .../recipes/stone/zultanite/magenta/wall.json | 17 + .../stone/zultanite/orange/bricks.json | 17 + .../stone/zultanite/orange/bricks_slab.json | 16 + .../stone/zultanite/orange/bricks_stairs.json | 18 + .../stone/zultanite/orange/bricks_wall.json | 17 + .../stone/zultanite/orange/chiseled.json | 16 + .../stone/zultanite/orange/polished.json | 17 + .../stone/zultanite/orange/polished_slab.json | 16 + .../zultanite/orange/polished_stairs.json | 18 + .../stone/zultanite/orange/polished_wall.json | 17 + .../recipes/stone/zultanite/orange/slab.json | 16 + .../stone/zultanite/orange/smooth.json | 9 + .../stone/zultanite/orange/stairs.json | 18 + .../recipes/stone/zultanite/orange/wall.json | 17 + .../recipes/stone/zultanite/pink/bricks.json | 17 + .../stone/zultanite/pink/bricks_slab.json | 16 + .../stone/zultanite/pink/bricks_stairs.json | 18 + .../stone/zultanite/pink/bricks_wall.json | 17 + .../stone/zultanite/pink/chiseled.json | 16 + .../stone/zultanite/pink/polished.json | 17 + .../stone/zultanite/pink/polished_slab.json | 16 + .../stone/zultanite/pink/polished_stairs.json | 18 + .../stone/zultanite/pink/polished_wall.json | 17 + .../recipes/stone/zultanite/pink/slab.json | 16 + .../recipes/stone/zultanite/pink/smooth.json | 9 + .../recipes/stone/zultanite/pink/stairs.json | 18 + .../recipes/stone/zultanite/pink/wall.json | 17 + .../stone/zultanite/purple/bricks.json | 17 + .../stone/zultanite/purple/bricks_slab.json | 16 + .../stone/zultanite/purple/bricks_stairs.json | 18 + .../stone/zultanite/purple/bricks_wall.json | 17 + .../stone/zultanite/purple/chiseled.json | 16 + .../stone/zultanite/purple/polished.json | 17 + .../stone/zultanite/purple/polished_slab.json | 16 + .../zultanite/purple/polished_stairs.json | 18 + .../stone/zultanite/purple/polished_wall.json | 17 + .../recipes/stone/zultanite/purple/slab.json | 16 + .../stone/zultanite/purple/smooth.json | 9 + .../stone/zultanite/purple/stairs.json | 18 + .../recipes/stone/zultanite/purple/wall.json | 17 + .../recipes/stone/zultanite/red/bricks.json | 17 + .../stone/zultanite/red/bricks_slab.json | 16 + .../stone/zultanite/red/bricks_stairs.json | 18 + .../stone/zultanite/red/bricks_wall.json | 17 + .../recipes/stone/zultanite/red/chiseled.json | 16 + .../recipes/stone/zultanite/red/polished.json | 17 + .../stone/zultanite/red/polished_slab.json | 16 + .../stone/zultanite/red/polished_stairs.json | 18 + .../stone/zultanite/red/polished_wall.json | 17 + .../recipes/stone/zultanite/red/slab.json | 16 + .../recipes/stone/zultanite/red/smooth.json | 9 + .../recipes/stone/zultanite/red/stairs.json | 18 + .../recipes/stone/zultanite/red/wall.json | 17 + .../recipes/stone/zultanite/white/bricks.json | 17 + .../stone/zultanite/white/bricks_slab.json | 16 + .../stone/zultanite/white/bricks_stairs.json | 18 + .../stone/zultanite/white/bricks_wall.json | 17 + .../stone/zultanite/white/chiseled.json | 16 + .../stone/zultanite/white/polished.json | 17 + .../stone/zultanite/white/polished_slab.json | 16 + .../zultanite/white/polished_stairs.json | 18 + .../stone/zultanite/white/polished_wall.json | 17 + .../recipes/stone/zultanite/white/slab.json | 16 + .../recipes/stone/zultanite/white/smooth.json | 9 + .../recipes/stone/zultanite/white/stairs.json | 18 + .../recipes/stone/zultanite/white/wall.json | 17 + .../stone/zultanite/yellow/bricks.json | 17 + .../stone/zultanite/yellow/bricks_slab.json | 16 + .../stone/zultanite/yellow/bricks_stairs.json | 18 + .../stone/zultanite/yellow/bricks_wall.json | 17 + .../stone/zultanite/yellow/chiseled.json | 16 + .../stone/zultanite/yellow/polished.json | 17 + .../stone/zultanite/yellow/polished_slab.json | 16 + .../zultanite/yellow/polished_stairs.json | 18 + .../stone/zultanite/yellow/polished_wall.json | 17 + .../recipes/stone/zultanite/yellow/slab.json | 16 + .../stone/zultanite/yellow/smooth.json | 9 + .../stone/zultanite/yellow/stairs.json | 18 + .../recipes/stone/zultanite/yellow/wall.json | 17 + .../bricks_slab_from_stonecutting.json | 2 +- .../bricks_stairs_from_stonecutting.json | 2 +- .../bricks_wall_from_stonecutting.json | 2 +- .../bricks_slab_from_stonecutting.json | 2 +- .../bricks_stairs_from_stonecutting.json | 2 +- .../bricks_wall_from_stonecutting.json | 2 +- .../purple/base_from_stonecutting.json | 8 + .../purple/bricks_from_stonecutting.json | 8 + .../purple/bricks_slab_from_stonecutting.json | 8 + .../bricks_stairs_from_stonecutting.json | 8 + .../purple/bricks_wall_from_stonecutting.json | 8 + .../purple/chiseled_from_stonecutting.json | 8 + .../purple/polished_from_stonecutting.json | 8 + .../polished_slab_from_stonecutting.json | 8 + .../polished_stairs_from_stonecutting.json | 8 + .../polished_wall_from_stonecutting.json | 8 + .../purple/slab_from_stonecutting.json | 8 + .../purple/smooth_from_stonecutting.json | 8 + .../purple/smooth_slab_from_stonecutting.json | 8 + .../smooth_stairs_from_stonecutting.json | 8 + .../purple/smooth_wall_from_stonecutting.json | 8 + .../purple/stairs_from_stonecutting.json | 8 + .../purple/wall_from_stonecutting.json | 8 + .../bricks_slab_from_stonecutting.json | 2 +- .../bricks_stairs_from_stonecutting.json | 2 +- .../bricks_wall_from_stonecutting.json | 2 +- .../bricks_slab_from_stonecutting.json | 2 +- .../bricks_stairs_from_stonecutting.json | 2 +- .../bricks_wall_from_stonecutting.json | 2 +- .../bricks_slab_from_stonecutting.json | 2 +- .../bricks_stairs_from_stonecutting.json | 2 +- .../bricks_wall_from_stonecutting.json | 2 +- .../basic/base_from_stonecutting.json | 8 + .../basic/bricks_from_stonecutting.json | 8 + .../basic/bricks_slab_from_stonecutting.json | 8 + .../bricks_stairs_from_stonecutting.json | 8 + .../basic/bricks_wall_from_stonecutting.json | 8 + .../basic/chiseled_from_stonecutting.json | 8 + .../basic/polished_from_stonecutting.json | 8 + .../polished_slab_from_stonecutting.json | 8 + .../polished_stairs_from_stonecutting.json | 8 + .../polished_wall_from_stonecutting.json | 8 + .../basic/slab_from_stonecutting.json | 8 + .../basic/smooth_from_stonecutting.json | 8 + .../basic/smooth_slab_from_stonecutting.json | 8 + .../smooth_stairs_from_stonecutting.json | 8 + .../basic/smooth_wall_from_stonecutting.json | 8 + .../basic/stairs_from_stonecutting.json | 8 + .../basic/wall_from_stonecutting.json | 8 + .../black/base_from_stonecutting.json | 8 + .../black/bricks_from_stonecutting.json | 8 + .../black/bricks_slab_from_stonecutting.json | 8 + .../bricks_stairs_from_stonecutting.json | 8 + .../black/bricks_wall_from_stonecutting.json | 8 + .../black/chiseled_from_stonecutting.json | 8 + .../black/polished_from_stonecutting.json | 8 + .../polished_slab_from_stonecutting.json | 8 + .../polished_stairs_from_stonecutting.json | 8 + .../polished_wall_from_stonecutting.json | 8 + .../black/slab_from_stonecutting.json | 8 + .../black/smooth_from_stonecutting.json | 8 + .../black/smooth_slab_from_stonecutting.json | 8 + .../smooth_stairs_from_stonecutting.json | 8 + .../black/smooth_wall_from_stonecutting.json | 8 + .../black/stairs_from_stonecutting.json | 8 + .../black/wall_from_stonecutting.json | 8 + .../blue/base_from_stonecutting.json | 8 + .../blue/bricks_from_stonecutting.json | 8 + .../blue/bricks_slab_from_stonecutting.json | 8 + .../blue/bricks_stairs_from_stonecutting.json | 8 + .../blue/bricks_wall_from_stonecutting.json | 8 + .../blue/chiseled_from_stonecutting.json | 8 + .../blue/polished_from_stonecutting.json | 8 + .../blue/polished_slab_from_stonecutting.json | 8 + .../polished_stairs_from_stonecutting.json | 8 + .../blue/polished_wall_from_stonecutting.json | 8 + .../blue/slab_from_stonecutting.json | 8 + .../blue/smooth_from_stonecutting.json | 8 + .../blue/smooth_slab_from_stonecutting.json | 8 + .../blue/smooth_stairs_from_stonecutting.json | 8 + .../blue/smooth_wall_from_stonecutting.json | 8 + .../blue/stairs_from_stonecutting.json | 8 + .../blue/wall_from_stonecutting.json | 8 + .../brown/base_from_stonecutting.json | 8 + .../brown/bricks_from_stonecutting.json | 8 + .../brown/bricks_slab_from_stonecutting.json | 8 + .../bricks_stairs_from_stonecutting.json | 8 + .../brown/bricks_wall_from_stonecutting.json | 8 + .../brown/chiseled_from_stonecutting.json | 8 + .../brown/polished_from_stonecutting.json | 8 + .../polished_slab_from_stonecutting.json | 8 + .../polished_stairs_from_stonecutting.json | 8 + .../polished_wall_from_stonecutting.json | 8 + .../brown/slab_from_stonecutting.json | 8 + .../brown/smooth_from_stonecutting.json | 8 + .../brown/smooth_slab_from_stonecutting.json | 8 + .../smooth_stairs_from_stonecutting.json | 8 + .../brown/smooth_wall_from_stonecutting.json | 8 + .../brown/stairs_from_stonecutting.json | 8 + .../brown/wall_from_stonecutting.json | 8 + .../cyan/base_from_stonecutting.json | 8 + .../cyan/bricks_from_stonecutting.json | 8 + .../cyan/bricks_slab_from_stonecutting.json | 8 + .../cyan/bricks_stairs_from_stonecutting.json | 8 + .../cyan/bricks_wall_from_stonecutting.json | 8 + .../cyan/chiseled_from_stonecutting.json | 8 + .../cyan/polished_from_stonecutting.json | 8 + .../cyan/polished_slab_from_stonecutting.json | 8 + .../polished_stairs_from_stonecutting.json | 8 + .../cyan/polished_wall_from_stonecutting.json | 8 + .../cyan/slab_from_stonecutting.json | 8 + .../cyan/smooth_from_stonecutting.json | 8 + .../cyan/smooth_slab_from_stonecutting.json | 8 + .../cyan/smooth_stairs_from_stonecutting.json | 8 + .../cyan/smooth_wall_from_stonecutting.json | 8 + .../cyan/stairs_from_stonecutting.json | 8 + .../cyan/wall_from_stonecutting.json | 8 + .../gray/base_from_stonecutting.json | 8 + .../gray/bricks_from_stonecutting.json | 8 + .../gray/bricks_slab_from_stonecutting.json | 8 + .../gray/bricks_stairs_from_stonecutting.json | 8 + .../gray/bricks_wall_from_stonecutting.json | 8 + .../gray/chiseled_from_stonecutting.json | 8 + .../gray/polished_from_stonecutting.json | 8 + .../gray/polished_slab_from_stonecutting.json | 8 + .../polished_stairs_from_stonecutting.json | 8 + .../gray/polished_wall_from_stonecutting.json | 8 + .../gray/slab_from_stonecutting.json | 8 + .../gray/smooth_from_stonecutting.json | 8 + .../gray/smooth_slab_from_stonecutting.json | 8 + .../gray/smooth_stairs_from_stonecutting.json | 8 + .../gray/smooth_wall_from_stonecutting.json | 8 + .../gray/stairs_from_stonecutting.json | 8 + .../gray/wall_from_stonecutting.json | 8 + .../green/base_from_stonecutting.json | 8 + .../green/bricks_from_stonecutting.json | 8 + .../green/bricks_slab_from_stonecutting.json | 8 + .../bricks_stairs_from_stonecutting.json | 8 + .../green/bricks_wall_from_stonecutting.json | 8 + .../green/chiseled_from_stonecutting.json | 8 + .../green/polished_from_stonecutting.json | 8 + .../polished_slab_from_stonecutting.json | 8 + .../polished_stairs_from_stonecutting.json | 8 + .../polished_wall_from_stonecutting.json | 8 + .../green/slab_from_stonecutting.json | 8 + .../green/smooth_from_stonecutting.json | 8 + .../green/smooth_slab_from_stonecutting.json | 8 + .../smooth_stairs_from_stonecutting.json | 8 + .../green/smooth_wall_from_stonecutting.json | 8 + .../green/stairs_from_stonecutting.json | 8 + .../green/wall_from_stonecutting.json | 8 + .../light_blue/base_from_stonecutting.json | 8 + .../light_blue/bricks_from_stonecutting.json | 8 + .../bricks_slab_from_stonecutting.json | 8 + .../bricks_stairs_from_stonecutting.json | 8 + .../bricks_wall_from_stonecutting.json | 8 + .../chiseled_from_stonecutting.json | 8 + .../polished_from_stonecutting.json | 8 + .../polished_slab_from_stonecutting.json | 8 + .../polished_stairs_from_stonecutting.json | 8 + .../polished_wall_from_stonecutting.json | 8 + .../light_blue/slab_from_stonecutting.json | 8 + .../light_blue/smooth_from_stonecutting.json | 8 + .../smooth_slab_from_stonecutting.json | 8 + .../smooth_stairs_from_stonecutting.json | 8 + .../smooth_wall_from_stonecutting.json | 8 + .../light_blue/stairs_from_stonecutting.json | 8 + .../light_blue/wall_from_stonecutting.json | 8 + .../light_gray/base_from_stonecutting.json | 8 + .../light_gray/bricks_from_stonecutting.json | 8 + .../bricks_slab_from_stonecutting.json | 8 + .../bricks_stairs_from_stonecutting.json | 8 + .../bricks_wall_from_stonecutting.json | 8 + .../chiseled_from_stonecutting.json | 8 + .../polished_from_stonecutting.json | 8 + .../polished_slab_from_stonecutting.json | 8 + .../polished_stairs_from_stonecutting.json | 8 + .../polished_wall_from_stonecutting.json | 8 + .../light_gray/slab_from_stonecutting.json | 8 + .../light_gray/smooth_from_stonecutting.json | 8 + .../smooth_slab_from_stonecutting.json | 8 + .../smooth_stairs_from_stonecutting.json | 8 + .../smooth_wall_from_stonecutting.json | 8 + .../light_gray/stairs_from_stonecutting.json | 8 + .../light_gray/wall_from_stonecutting.json | 8 + .../lime/base_from_stonecutting.json | 8 + .../lime/bricks_from_stonecutting.json | 8 + .../lime/bricks_slab_from_stonecutting.json | 8 + .../lime/bricks_stairs_from_stonecutting.json | 8 + .../lime/bricks_wall_from_stonecutting.json | 8 + .../lime/chiseled_from_stonecutting.json | 8 + .../lime/polished_from_stonecutting.json | 8 + .../lime/polished_slab_from_stonecutting.json | 8 + .../polished_stairs_from_stonecutting.json | 8 + .../lime/polished_wall_from_stonecutting.json | 8 + .../lime/slab_from_stonecutting.json | 8 + .../lime/smooth_from_stonecutting.json | 8 + .../lime/smooth_slab_from_stonecutting.json | 8 + .../lime/smooth_stairs_from_stonecutting.json | 8 + .../lime/smooth_wall_from_stonecutting.json | 8 + .../lime/stairs_from_stonecutting.json | 8 + .../lime/wall_from_stonecutting.json | 8 + .../magenta/base_from_stonecutting.json | 8 + .../magenta/bricks_from_stonecutting.json | 8 + .../bricks_slab_from_stonecutting.json | 8 + .../bricks_stairs_from_stonecutting.json | 8 + .../bricks_wall_from_stonecutting.json | 8 + .../magenta/chiseled_from_stonecutting.json | 8 + .../magenta/polished_from_stonecutting.json | 8 + .../polished_slab_from_stonecutting.json | 8 + .../polished_stairs_from_stonecutting.json | 8 + .../polished_wall_from_stonecutting.json | 8 + .../magenta/slab_from_stonecutting.json | 8 + .../magenta/smooth_from_stonecutting.json | 8 + .../smooth_slab_from_stonecutting.json | 8 + .../smooth_stairs_from_stonecutting.json | 8 + .../smooth_wall_from_stonecutting.json | 8 + .../magenta/stairs_from_stonecutting.json | 8 + .../magenta/wall_from_stonecutting.json | 8 + .../orange/base_from_stonecutting.json | 8 + .../orange/bricks_from_stonecutting.json | 8 + .../orange/bricks_slab_from_stonecutting.json | 8 + .../bricks_stairs_from_stonecutting.json | 8 + .../orange/bricks_wall_from_stonecutting.json | 8 + .../orange/chiseled_from_stonecutting.json | 8 + .../orange/polished_from_stonecutting.json | 8 + .../polished_slab_from_stonecutting.json | 8 + .../polished_stairs_from_stonecutting.json | 8 + .../polished_wall_from_stonecutting.json | 8 + .../orange/slab_from_stonecutting.json | 8 + .../orange/smooth_from_stonecutting.json | 8 + .../orange/smooth_slab_from_stonecutting.json | 8 + .../smooth_stairs_from_stonecutting.json | 8 + .../orange/smooth_wall_from_stonecutting.json | 8 + .../orange/stairs_from_stonecutting.json | 8 + .../orange/wall_from_stonecutting.json | 8 + .../pink/base_from_stonecutting.json | 8 + .../pink/bricks_from_stonecutting.json | 8 + .../pink/bricks_slab_from_stonecutting.json | 8 + .../pink/bricks_stairs_from_stonecutting.json | 8 + .../pink/bricks_wall_from_stonecutting.json | 8 + .../pink/chiseled_from_stonecutting.json | 8 + .../pink/polished_from_stonecutting.json | 8 + .../pink/polished_slab_from_stonecutting.json | 8 + .../polished_stairs_from_stonecutting.json | 8 + .../pink/polished_wall_from_stonecutting.json | 8 + .../pink/slab_from_stonecutting.json | 8 + .../pink/smooth_from_stonecutting.json | 8 + .../pink/smooth_slab_from_stonecutting.json | 8 + .../pink/smooth_stairs_from_stonecutting.json | 8 + .../pink/smooth_wall_from_stonecutting.json | 8 + .../pink/stairs_from_stonecutting.json | 8 + .../pink/wall_from_stonecutting.json | 8 + .../zultanite/red/base_from_stonecutting.json | 8 + .../red/bricks_from_stonecutting.json | 8 + .../red/bricks_slab_from_stonecutting.json | 8 + .../red/bricks_stairs_from_stonecutting.json | 8 + .../red/bricks_wall_from_stonecutting.json | 8 + .../red/chiseled_from_stonecutting.json | 8 + .../red/polished_from_stonecutting.json | 8 + .../red/polished_slab_from_stonecutting.json | 8 + .../polished_stairs_from_stonecutting.json | 8 + .../red/polished_wall_from_stonecutting.json | 8 + .../zultanite/red/slab_from_stonecutting.json | 8 + .../red/smooth_from_stonecutting.json | 8 + .../red/smooth_slab_from_stonecutting.json | 8 + .../red/smooth_stairs_from_stonecutting.json | 8 + .../red/smooth_wall_from_stonecutting.json | 8 + .../red/stairs_from_stonecutting.json | 8 + .../zultanite/red/wall_from_stonecutting.json | 8 + .../white/base_from_stonecutting.json | 8 + .../white/bricks_from_stonecutting.json | 8 + .../white/bricks_slab_from_stonecutting.json | 8 + .../bricks_stairs_from_stonecutting.json | 8 + .../white/bricks_wall_from_stonecutting.json | 8 + .../white/chiseled_from_stonecutting.json | 8 + .../white/polished_from_stonecutting.json | 8 + .../polished_slab_from_stonecutting.json | 8 + .../polished_stairs_from_stonecutting.json | 8 + .../polished_wall_from_stonecutting.json | 8 + .../white/slab_from_stonecutting.json | 8 + .../white/smooth_from_stonecutting.json | 8 + .../white/smooth_slab_from_stonecutting.json | 8 + .../smooth_stairs_from_stonecutting.json | 8 + .../white/smooth_wall_from_stonecutting.json | 8 + .../white/stairs_from_stonecutting.json | 8 + .../white/wall_from_stonecutting.json | 8 + .../yellow/base_from_stonecutting.json | 8 + .../yellow/bricks_from_stonecutting.json | 8 + .../yellow/bricks_slab_from_stonecutting.json | 8 + .../bricks_stairs_from_stonecutting.json | 8 + .../yellow/bricks_wall_from_stonecutting.json | 8 + .../yellow/chiseled_from_stonecutting.json | 8 + .../yellow/polished_from_stonecutting.json | 8 + .../polished_slab_from_stonecutting.json | 8 + .../polished_stairs_from_stonecutting.json | 8 + .../polished_wall_from_stonecutting.json | 8 + .../yellow/slab_from_stonecutting.json | 8 + .../yellow/smooth_from_stonecutting.json | 8 + .../yellow/smooth_slab_from_stonecutting.json | 8 + .../smooth_stairs_from_stonecutting.json | 8 + .../yellow/smooth_wall_from_stonecutting.json | 8 + .../yellow/stairs_from_stonecutting.json | 8 + .../yellow/wall_from_stonecutting.json | 8 + .../tags/blocks/coloured_mastic_blocks.json | 21 + .../garnished/tags/blocks/mastic_blocks.json | 7 + .../blocks/stone_types/abyssal_stone.json | 6 +- .../tags/blocks/stone_types/carnotite.json | 6 +- .../tags/blocks/stone_types/dragon_stone.json | 6 +- .../blocks/stone_types/ritualistic_stone.json | 6 +- .../blocks/stone_types/unstable_stone.json | 6 +- .../tags/blocks/stone_types/zultanite.json | 22 + .../blocks/stone_types/zultanite/basic.json | 22 + .../blocks/stone_types/zultanite/black.json | 22 + .../blocks/stone_types/zultanite/blue.json | 22 + .../blocks/stone_types/zultanite/brown.json | 22 + .../blocks/stone_types/zultanite/cyan.json | 22 + .../blocks/stone_types/zultanite/gray.json | 22 + .../blocks/stone_types/zultanite/green.json | 22 + .../stone_types/zultanite/light_blue.json | 22 + .../stone_types/zultanite/light_gray.json | 22 + .../blocks/stone_types/zultanite/lime.json | 22 + .../blocks/stone_types/zultanite/magenta.json | 22 + .../blocks/stone_types/zultanite/orange.json | 22 + .../blocks/stone_types/zultanite/pink.json | 22 + .../blocks/stone_types/zultanite/purple.json | 22 + .../blocks/stone_types/zultanite/red.json | 22 + .../blocks/stone_types/zultanite/white.json | 22 + .../blocks/stone_types/zultanite/yellow.json | 22 + .../garnished/tags/fluids/mastic_resin.json | 22 +- .../tags/items/coloured_mastic_blocks.json | 12 +- .../tags/items/coloured_mastic_paste.json | 12 +- .../tags/items/coloured_mastic_resin.json | 12 +- .../tags/items/stone_types/abyssal_stone.json | 6 +- .../tags/items/stone_types/carnotite.json | 6 +- .../tags/items/stone_types/dragon_stone.json | 6 +- .../items/stone_types/ritualistic_stone.json | 6 +- .../items/stone_types/unstable_stone.json | 6 +- .../tags/items/stone_types/zultanite.json | 22 + .../items/stone_types/zultanite/basic.json | 22 + .../items/stone_types/zultanite/black.json | 22 + .../items/stone_types/zultanite/blue.json | 22 + .../items/stone_types/zultanite/brown.json | 22 + .../items/stone_types/zultanite/cyan.json | 22 + .../items/stone_types/zultanite/gray.json | 22 + .../items/stone_types/zultanite/green.json | 22 + .../stone_types/zultanite/light_blue.json | 22 + .../stone_types/zultanite/light_gray.json | 22 + .../items/stone_types/zultanite/lime.json | 22 + .../items/stone_types/zultanite/magenta.json | 22 + .../items/stone_types/zultanite/orange.json | 22 + .../items/stone_types/zultanite/pink.json | 22 + .../items/stone_types/zultanite/purple.json | 22 + .../tags/items/stone_types/zultanite/red.json | 22 + .../items/stone_types/zultanite/white.json | 22 + .../items/stone_types/zultanite/yellow.json | 22 + .../tags/blocks/mineable/pickaxe.json | 1 + .../data/minecraft/tags/blocks/slabs.json | 77 +- .../data/minecraft/tags/blocks/stairs.json | 77 +- .../data/minecraft/tags/blocks/walls.json | 77 +- .../data/minecraft/tags/items/slabs.json | 86 + .../data/minecraft/tags/items/stairs.json | 86 + .../data/minecraft/tags/items/walls.json | 86 + 2883 files changed, 50591 insertions(+), 1294 deletions(-) create mode 100644 src/main/java/net/dakotapride/garnished/block/ZultaniteStairsBlock.java create mode 100644 src/main/java/net/dakotapride/garnished/recipe/BlackDyeBlowingFanRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/recipe/BrownDyeBlowingFanRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/recipe/CyanDyeBlowingFanRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/recipe/DyeBlowingFanRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/recipe/GrayDyeBlowingFanRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/recipe/LightBlueDyeBlowingFanRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/recipe/LightGrayDyeBlowingFanRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/recipe/LimeDyeBlowingFanRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/recipe/MagentaDyeBlowingFanRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/recipe/PinkDyeBlowingFanRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/recipe/WhiteDyeBlowingFanRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/EMI/FanBlackDyeingEmiRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/EMI/FanBrownDyeingEmiRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/EMI/FanCyanDyeingEmiRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/EMI/FanDyeingEmiRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/EMI/FanGrayDyeingEmiRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/EMI/FanLightBlueDyeingEmiRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/EMI/FanLightGrayDyeingEmiRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/EMI/FanLimeDyeingEmiRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/EMI/FanMagentaDyeingEmiRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/EMI/FanPinkDyeingEmiRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/EMI/FanWhiteDyeingEmiRecipe.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/JEI/BlackDyeBlowingFanCategory.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/JEI/BrownDyeBlowingFanCategory.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/JEI/CyanDyeBlowingFanCategory.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/JEI/DyeBlowingFanCategory.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/JEI/GrayDyeBlowingFanCategory.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/JEI/LightBlueDyeBlowingFanCategory.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/JEI/LightGrayDyeBlowingFanCategory.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/JEI/LimeDyeBlowingFanCategory.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/JEI/MagentaDyeBlowingFanCategory.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/JEI/PinkDyeBlowingFanCategory.java create mode 100644 src/main/java/net/dakotapride/garnished/registry/JEI/WhiteDyeBlowingFanCategory.java rename src/main/resources/assets/garnished/blockstates/{abyssal_stone_bricks_slab.json => abyssal_stone_brick_slab.json} (100%) rename src/main/resources/assets/garnished/blockstates/{abyssal_stone_bricks_stairs.json => abyssal_stone_brick_stairs.json} (100%) rename src/main/resources/assets/garnished/blockstates/{abyssal_stone_bricks_wall.json => abyssal_stone_brick_wall.json} (100%) create mode 100644 src/main/resources/assets/garnished/blockstates/black_mastic_block.json create mode 100644 src/main/resources/assets/garnished/blockstates/black_mastic_resin.json create mode 100644 src/main/resources/assets/garnished/blockstates/black_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/black_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/black_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/black_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/black_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/black_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/black_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/black_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/blue_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/blue_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/blue_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/blue_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/blue_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/blue_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/blue_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/blue_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/brown_mastic_block.json create mode 100644 src/main/resources/assets/garnished/blockstates/brown_mastic_resin.json create mode 100644 src/main/resources/assets/garnished/blockstates/brown_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/brown_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/brown_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/brown_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/brown_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/brown_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/brown_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/brown_zultanite_wall.json rename src/main/resources/assets/garnished/blockstates/{carnotite_bricks_slab.json => carnotite_brick_slab.json} (100%) rename src/main/resources/assets/garnished/blockstates/{carnotite_bricks_stairs.json => carnotite_brick_stairs.json} (100%) rename src/main/resources/assets/garnished/blockstates/{carnotite_bricks_wall.json => carnotite_brick_wall.json} (100%) create mode 100644 src/main/resources/assets/garnished/blockstates/chiseled_black_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/chiseled_blue_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/chiseled_brown_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/chiseled_cyan_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/chiseled_gray_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/chiseled_green_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/chiseled_light_blue_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/chiseled_light_gray_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/chiseled_lime_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/chiseled_magenta_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/chiseled_orange_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/chiseled_pink_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/chiseled_purple_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/chiseled_red_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/chiseled_white_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/chiseled_yellow_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/chiseled_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/cyan_mastic_block.json create mode 100644 src/main/resources/assets/garnished/blockstates/cyan_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/cyan_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/cyan_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/cyan_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/cyan_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/cyan_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/cyan_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/cyan_zultanite_wall.json rename src/main/resources/assets/garnished/blockstates/{dragon_stone_bricks_slab.json => dragon_stone_brick_slab.json} (100%) rename src/main/resources/assets/garnished/blockstates/{dragon_stone_bricks_stairs.json => dragon_stone_brick_stairs.json} (100%) rename src/main/resources/assets/garnished/blockstates/{dragon_stone_bricks_wall.json => dragon_stone_brick_wall.json} (100%) create mode 100644 src/main/resources/assets/garnished/blockstates/gray_mastic_block.json create mode 100644 src/main/resources/assets/garnished/blockstates/gray_mastic_resin.json create mode 100644 src/main/resources/assets/garnished/blockstates/gray_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/gray_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/gray_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/gray_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/gray_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/gray_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/gray_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/gray_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/green_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/green_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/green_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/green_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/green_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/green_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/green_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/green_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/light_blue_mastic_block.json create mode 100644 src/main/resources/assets/garnished/blockstates/light_blue_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/light_blue_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/light_blue_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/light_blue_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/light_blue_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/light_blue_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/light_blue_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/light_blue_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/light_gray_mastic_block.json create mode 100644 src/main/resources/assets/garnished/blockstates/light_gray_mastic_resin.json create mode 100644 src/main/resources/assets/garnished/blockstates/light_gray_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/light_gray_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/light_gray_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/light_gray_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/light_gray_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/light_gray_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/light_gray_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/light_gray_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/lime_mastic_block.json create mode 100644 src/main/resources/assets/garnished/blockstates/lime_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/lime_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/lime_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/lime_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/lime_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/lime_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/lime_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/lime_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/magenta_mastic_block.json create mode 100644 src/main/resources/assets/garnished/blockstates/magenta_mastic_resin.json create mode 100644 src/main/resources/assets/garnished/blockstates/magenta_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/magenta_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/magenta_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/magenta_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/magenta_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/magenta_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/magenta_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/magenta_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/orange_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/orange_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/orange_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/orange_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/orange_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/orange_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/orange_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/orange_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/pink_mastic_block.json create mode 100644 src/main/resources/assets/garnished/blockstates/pink_mastic_resin.json create mode 100644 src/main/resources/assets/garnished/blockstates/pink_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/pink_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/pink_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/pink_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/pink_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/pink_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/pink_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/pink_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_black_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_black_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_black_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_black_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_blue_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_blue_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_blue_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_blue_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_brown_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_brown_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_brown_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_brown_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_cyan_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_cyan_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_cyan_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_cyan_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_gray_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_gray_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_gray_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_gray_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_green_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_green_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_green_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_green_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_light_blue_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_light_blue_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_light_blue_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_light_blue_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_light_gray_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_light_gray_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_light_gray_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_light_gray_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_lime_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_lime_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_lime_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_lime_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_magenta_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_magenta_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_magenta_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_magenta_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_orange_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_orange_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_orange_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_orange_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_pink_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_pink_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_pink_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_pink_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_purple_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_purple_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_purple_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_purple_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_red_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_red_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_red_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_red_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_white_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_white_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_white_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_white_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_yellow_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_yellow_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_yellow_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_yellow_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/polished_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/purple_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/purple_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/purple_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/purple_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/purple_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/purple_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/purple_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/purple_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/red_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/red_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/red_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/red_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/red_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/red_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/red_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/red_zultanite_wall.json rename src/main/resources/assets/garnished/blockstates/{ritualistic_stone_bricks_slab.json => ritualistic_stone_brick_slab.json} (100%) rename src/main/resources/assets/garnished/blockstates/{ritualistic_stone_bricks_stairs.json => ritualistic_stone_brick_stairs.json} (100%) rename src/main/resources/assets/garnished/blockstates/{ritualistic_stone_bricks_wall.json => ritualistic_stone_brick_wall.json} (100%) create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_black_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_black_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_black_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_black_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_blue_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_blue_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_blue_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_blue_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_brown_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_brown_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_brown_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_brown_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_cyan_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_cyan_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_cyan_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_cyan_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_gray_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_gray_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_gray_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_gray_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_green_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_green_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_green_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_green_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_light_blue_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_light_blue_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_light_blue_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_light_blue_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_light_gray_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_light_gray_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_light_gray_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_light_gray_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_lime_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_lime_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_lime_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_lime_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_magenta_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_magenta_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_magenta_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_magenta_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_orange_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_orange_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_orange_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_orange_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_pink_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_pink_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_pink_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_pink_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_purple_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_purple_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_purple_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_purple_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_red_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_red_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_red_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_red_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_white_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_white_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_white_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_white_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_yellow_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_yellow_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_yellow_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_yellow_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/smooth_zultanite_wall.json rename src/main/resources/assets/garnished/blockstates/{unstable_stone_bricks_slab.json => unstable_stone_brick_slab.json} (100%) rename src/main/resources/assets/garnished/blockstates/{unstable_stone_bricks_stairs.json => unstable_stone_brick_stairs.json} (100%) rename src/main/resources/assets/garnished/blockstates/{unstable_stone_bricks_wall.json => unstable_stone_brick_wall.json} (100%) create mode 100644 src/main/resources/assets/garnished/blockstates/white_mastic_block.json create mode 100644 src/main/resources/assets/garnished/blockstates/white_mastic_resin.json create mode 100644 src/main/resources/assets/garnished/blockstates/white_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/white_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/white_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/white_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/white_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/white_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/white_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/white_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/yellow_zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/yellow_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/yellow_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/yellow_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/yellow_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/yellow_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/yellow_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/yellow_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/zultanite.json create mode 100644 src/main/resources/assets/garnished/blockstates/zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/blockstates/zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/blockstates/zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/blockstates/zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/blockstates/zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/block/black_chiseled_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/black_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/block/black_mastic_resin.json create mode 100644 src/main/resources/assets/garnished/models/block/black_polished_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/black_polished_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/black_polished_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/black_polished_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/black_polished_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/black_polished_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/black_polished_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/black_polished_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/black_polished_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/black_polished_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/black_smooth_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/black_smooth_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/black_smooth_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/black_smooth_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/black_smooth_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/black_smooth_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/black_smooth_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/black_smooth_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite_bricks_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite_bricks_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite_bricks_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite_bricks_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite_bricks_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite_bricks_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite_bricks_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite_bricks_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite_bricks_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/black_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_chiseled_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_polished_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_polished_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_polished_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_polished_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_polished_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_polished_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_polished_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_polished_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_polished_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_polished_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_smooth_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/blue_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_chiseled_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_mastic_resin.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_polished_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_polished_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_polished_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_polished_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_polished_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_polished_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_polished_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_polished_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_polished_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_polished_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_smooth_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/brown_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/chiseled_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_chiseled_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_polished_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/cyan_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_chiseled_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_mastic_resin.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_polished_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_polished_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_polished_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_polished_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_polished_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_polished_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_polished_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_polished_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_polished_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_polished_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_smooth_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/gray_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/green_chiseled_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/green_polished_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/green_polished_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/green_polished_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/green_polished_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/green_polished_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/green_polished_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/green_polished_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/green_polished_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/green_polished_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/green_polished_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/green_smooth_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/green_smooth_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/green_smooth_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/green_smooth_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/green_smooth_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/green_smooth_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/green_smooth_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/green_smooth_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/green_smooth_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/green_smooth_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite_bricks_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite_bricks_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite_bricks_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite_bricks_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite_bricks_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite_bricks_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite_bricks_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite_bricks_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite_bricks_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/green_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_chiseled_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_mastic_resin.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/light_blue_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_chiseled_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_mastic_resin.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/light_gray_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_chiseled_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_polished_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_polished_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_polished_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_polished_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_polished_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_polished_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_polished_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_polished_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_polished_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_polished_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_smooth_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/lime_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_chiseled_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_mastic_resin.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_polished_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/magenta_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_chiseled_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_polished_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_polished_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_polished_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_polished_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_polished_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_polished_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_polished_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_polished_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_polished_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_polished_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_smooth_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/orange_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_chiseled_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_mastic_resin.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_polished_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_polished_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_polished_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_polished_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_polished_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_polished_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_polished_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_polished_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_polished_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_polished_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_smooth_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/pink_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/polished_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/polished_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/polished_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/polished_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/polished_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/polished_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/polished_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/polished_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/polished_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/polished_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_chiseled_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_polished_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_polished_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_polished_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_polished_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_polished_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_polished_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_polished_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_polished_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_polished_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_polished_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_smooth_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/purple_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/red_chiseled_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/red_polished__zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/red_polished_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/red_polished_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/red_polished_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/red_polished_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/red_polished_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/red_polished_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/red_polished_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/red_polished_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/red_polished_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/red_polished_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/red_smooth_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/red_smooth_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/red_smooth_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/red_smooth_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/red_smooth_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/red_smooth_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/red_smooth_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/red_smooth_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/red_smooth_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/red_smooth_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite_bricks_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite_bricks_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite_bricks_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite_bricks_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite_bricks_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite_bricks_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite_bricks_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite_bricks_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite_bricks_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/red_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/smooth_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/smooth_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/smooth_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/smooth_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/smooth_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/smooth_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/smooth_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/smooth_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/smooth_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/smooth_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/white_chiseled_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/white_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/block/white_polished_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/white_polished_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/white_polished_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/white_polished_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/white_polished_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/white_polished_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/white_polished_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/white_polished_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/white_polished_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/white_polished_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/white_smooth_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/white_smooth_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/white_smooth_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/white_smooth_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/white_smooth_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/white_smooth_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/white_smooth_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/white_smooth_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/white_smooth_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/white_smooth_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite_bricks_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite_bricks_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite_bricks_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite_bricks_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite_bricks_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite_bricks_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite_bricks_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite_bricks_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite_bricks_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/white_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_chiseled_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_polished_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/yellow_zultanite_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite_bricks_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite_bricks_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite_bricks_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite_bricks_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite_bricks_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite_bricks_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite_bricks_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite_bricks_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite_bricks_wall_side_tall.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite_slab_top.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite_stairs_inner.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite_stairs_outer.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite_wall_inventory.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite_wall_post.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite_wall_side.json create mode 100644 src/main/resources/assets/garnished/models/block/zultanite_wall_side_tall.json rename src/main/resources/assets/garnished/models/item/{abyssal_stone_bricks_slab.json => abyssal_stone_brick_slab.json} (100%) rename src/main/resources/assets/garnished/models/item/{abyssal_stone_bricks_stairs.json => abyssal_stone_brick_stairs.json} (100%) rename src/main/resources/assets/garnished/models/item/{abyssal_stone_bricks_wall.json => abyssal_stone_brick_wall.json} (100%) create mode 100644 src/main/resources/assets/garnished/models/item/black_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/item/black_mastic_resin_bucket.json create mode 100644 src/main/resources/assets/garnished/models/item/black_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/black_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/black_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/black_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/black_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/black_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/black_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/black_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/blazing_hatchet.json create mode 100644 src/main/resources/assets/garnished/models/item/blue_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/blue_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/blue_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/blue_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/blue_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/blue_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/blue_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/blue_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/brass_hatchet.json create mode 100644 src/main/resources/assets/garnished/models/item/brown_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/item/brown_mastic_resin_bucket.json create mode 100644 src/main/resources/assets/garnished/models/item/brown_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/brown_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/brown_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/brown_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/brown_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/brown_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/brown_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/brown_zultanite_wall.json rename src/main/resources/assets/garnished/models/item/{carnotite_bricks_slab.json => carnotite_brick_slab.json} (100%) rename src/main/resources/assets/garnished/models/item/{carnotite_bricks_stairs.json => carnotite_brick_stairs.json} (100%) rename src/main/resources/assets/garnished/models/item/{carnotite_bricks_wall.json => carnotite_brick_wall.json} (100%) create mode 100644 src/main/resources/assets/garnished/models/item/chiseled_black_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/chiseled_blue_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/chiseled_brown_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/chiseled_cyan_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/chiseled_gray_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/chiseled_green_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/chiseled_light_blue_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/chiseled_light_gray_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/chiseled_lime_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/chiseled_magenta_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/chiseled_orange_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/chiseled_pink_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/chiseled_purple_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/chiseled_red_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/chiseled_white_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/chiseled_yellow_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/chiseled_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/copper_hatchet.json create mode 100644 src/main/resources/assets/garnished/models/item/cyan_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/item/cyan_mastic_resin_bucket.json create mode 100644 src/main/resources/assets/garnished/models/item/cyan_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/cyan_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/cyan_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/cyan_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/cyan_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/cyan_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/cyan_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/cyan_zultanite_wall.json rename src/main/resources/assets/garnished/models/item/{dragon_stone_bricks_slab.json => dragon_stone_brick_slab.json} (100%) rename src/main/resources/assets/garnished/models/item/{dragon_stone_bricks_stairs.json => dragon_stone_brick_stairs.json} (100%) rename src/main/resources/assets/garnished/models/item/{dragon_stone_bricks_wall.json => dragon_stone_brick_wall.json} (100%) create mode 100644 src/main/resources/assets/garnished/models/item/experience_hatchet.json create mode 100644 src/main/resources/assets/garnished/models/item/gray_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/item/gray_mastic_resin_bucket.json create mode 100644 src/main/resources/assets/garnished/models/item/gray_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/gray_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/gray_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/gray_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/gray_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/gray_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/gray_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/gray_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/green_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/green_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/green_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/green_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/green_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/green_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/green_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/green_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/ice_bucket.json create mode 100644 src/main/resources/assets/garnished/models/item/light_blue_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/item/light_blue_mastic_resin_bucket.json create mode 100644 src/main/resources/assets/garnished/models/item/light_blue_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/light_blue_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/light_blue_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/light_blue_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/light_blue_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/light_blue_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/light_blue_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/light_blue_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/light_gray_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/item/light_gray_mastic_resin_bucket.json create mode 100644 src/main/resources/assets/garnished/models/item/light_gray_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/light_gray_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/light_gray_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/light_gray_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/light_gray_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/light_gray_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/light_gray_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/light_gray_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/lime_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/item/lime_mastic_resin_bucket.json create mode 100644 src/main/resources/assets/garnished/models/item/lime_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/lime_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/lime_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/lime_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/lime_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/lime_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/lime_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/lime_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/magenta_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/item/magenta_mastic_resin_bucket.json create mode 100644 src/main/resources/assets/garnished/models/item/magenta_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/magenta_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/magenta_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/magenta_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/magenta_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/magenta_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/magenta_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/magenta_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_paste_black.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_paste_brown.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_paste_cyan.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_paste_gray.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_paste_light_blue.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_paste_light_gray.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_paste_lime.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_paste_magenta.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_paste_pink.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_paste_white.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_resin_black.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_resin_brown.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_resin_cyan.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_resin_gray.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_resin_light_blue.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_resin_light_gray.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_resin_lime.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_resin_magenta.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_resin_pink.json create mode 100644 src/main/resources/assets/garnished/models/item/mastic_resin_white.json create mode 100644 src/main/resources/assets/garnished/models/item/mortar_and_pestle.json create mode 100644 src/main/resources/assets/garnished/models/item/orange_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/orange_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/orange_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/orange_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/orange_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/orange_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/orange_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/orange_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/pink_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/item/pink_mastic_resin_bucket.json create mode 100644 src/main/resources/assets/garnished/models/item/pink_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/pink_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/pink_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/pink_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/pink_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/pink_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/pink_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/pink_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_black_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_black_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_black_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_black_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_blue_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_blue_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_blue_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_blue_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_brown_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_brown_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_brown_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_brown_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_cyan_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_cyan_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_cyan_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_cyan_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_gray_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_gray_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_gray_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_gray_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_green_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_green_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_green_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_green_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_light_blue_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_light_blue_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_light_blue_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_light_blue_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_light_gray_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_light_gray_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_light_gray_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_light_gray_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_lime_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_lime_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_lime_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_lime_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_magenta_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_magenta_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_magenta_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_magenta_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_orange_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_orange_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_orange_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_orange_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_pink_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_pink_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_pink_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_pink_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_purple_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_purple_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_purple_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_purple_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_red_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_red_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_red_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_red_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_white_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_white_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_white_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_white_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_yellow_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_yellow_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_yellow_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_yellow_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/polished_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/purple_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/purple_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/purple_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/purple_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/purple_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/purple_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/purple_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/purple_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/red_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/red_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/red_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/red_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/red_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/red_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/red_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/red_zultanite_wall.json rename src/main/resources/assets/garnished/models/item/{ritualistic_stone_bricks_slab.json => ritualistic_stone_brick_slab.json} (100%) rename src/main/resources/assets/garnished/models/item/{ritualistic_stone_bricks_stairs.json => ritualistic_stone_brick_stairs.json} (100%) rename src/main/resources/assets/garnished/models/item/{ritualistic_stone_bricks_wall.json => ritualistic_stone_brick_wall.json} (100%) create mode 100644 src/main/resources/assets/garnished/models/item/rose_quartz_hatchet.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_black_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_black_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_black_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_black_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_blue_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_blue_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_blue_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_blue_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_brown_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_brown_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_brown_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_brown_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_cyan_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_cyan_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_cyan_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_cyan_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_gray_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_gray_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_gray_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_gray_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_green_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_green_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_green_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_green_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_light_blue_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_light_blue_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_light_blue_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_light_blue_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_light_gray_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_light_gray_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_light_gray_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_light_gray_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_lime_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_lime_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_lime_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_lime_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_magenta_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_magenta_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_magenta_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_magenta_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_orange_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_orange_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_orange_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_orange_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_pink_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_pink_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_pink_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_pink_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_purple_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_purple_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_purple_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_purple_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_red_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_red_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_red_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_red_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_white_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_white_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_white_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_white_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_yellow_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_yellow_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_yellow_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_yellow_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/smooth_zultanite_wall.json rename src/main/resources/assets/garnished/models/item/{unstable_stone_bricks_slab.json => unstable_stone_brick_slab.json} (100%) rename src/main/resources/assets/garnished/models/item/{unstable_stone_bricks_stairs.json => unstable_stone_brick_stairs.json} (100%) rename src/main/resources/assets/garnished/models/item/{unstable_stone_bricks_wall.json => unstable_stone_brick_wall.json} (100%) create mode 100644 src/main/resources/assets/garnished/models/item/white_mastic_block.json create mode 100644 src/main/resources/assets/garnished/models/item/white_mastic_resin_bucket.json create mode 100644 src/main/resources/assets/garnished/models/item/white_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/white_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/white_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/white_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/white_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/white_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/white_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/white_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/yellow_zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/yellow_zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/yellow_zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/yellow_zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/yellow_zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/yellow_zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/yellow_zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/yellow_zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/zinc_hatchet.json create mode 100644 src/main/resources/assets/garnished/models/item/zultanite.json create mode 100644 src/main/resources/assets/garnished/models/item/zultanite_brick_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/zultanite_brick_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/zultanite_brick_wall.json create mode 100644 src/main/resources/assets/garnished/models/item/zultanite_bricks.json create mode 100644 src/main/resources/assets/garnished/models/item/zultanite_slab.json create mode 100644 src/main/resources/assets/garnished/models/item/zultanite_stairs.json create mode 100644 src/main/resources/assets/garnished/models/item/zultanite_wall.json create mode 100644 src/main/resources/assets/garnished/textures/block/black_chiseled_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/black_mastic_block.png create mode 100644 src/main/resources/assets/garnished/textures/block/black_polished_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/black_smooth_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/black_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/black_zultanite_bricks.png create mode 100644 src/main/resources/assets/garnished/textures/block/blue_chiseled_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/blue_polished_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/blue_smooth_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/blue_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/blue_zultanite_bricks.png create mode 100644 src/main/resources/assets/garnished/textures/block/brown_chiseled_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/brown_mastic_block.png create mode 100644 src/main/resources/assets/garnished/textures/block/brown_polished_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/brown_smooth_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/brown_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/brown_zultanite_bricks.png create mode 100644 src/main/resources/assets/garnished/textures/block/chiseled_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/cyan_chiseled_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/cyan_mastic_block.png create mode 100644 src/main/resources/assets/garnished/textures/block/cyan_polished_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/cyan_smooth_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/cyan_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/cyan_zultanite_bricks.png create mode 100644 src/main/resources/assets/garnished/textures/block/gray_chiseled_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/gray_mastic_block.png create mode 100644 src/main/resources/assets/garnished/textures/block/gray_polished_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/gray_smooth_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/gray_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/gray_zultanite_bricks.png create mode 100644 src/main/resources/assets/garnished/textures/block/green_chiseled_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/green_polished_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/green_smooth_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/green_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/green_zultanite_bricks.png create mode 100644 src/main/resources/assets/garnished/textures/block/light_blue_chiseled_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/light_blue_mastic_block.png create mode 100644 src/main/resources/assets/garnished/textures/block/light_blue_polished_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/light_blue_smooth_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/light_blue_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/light_blue_zultanite_bricks.png create mode 100644 src/main/resources/assets/garnished/textures/block/light_gray_chiseled_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/light_gray_mastic_block.png create mode 100644 src/main/resources/assets/garnished/textures/block/light_gray_polished_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/light_gray_smooth_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/light_gray_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/light_gray_zultanite_bricks.png create mode 100644 src/main/resources/assets/garnished/textures/block/lime_chiseled_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/lime_mastic_block.png create mode 100644 src/main/resources/assets/garnished/textures/block/lime_polished_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/lime_smooth_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/lime_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/lime_zultanite_bricks.png create mode 100644 src/main/resources/assets/garnished/textures/block/magenta_chiseled_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/magenta_mastic_block.png create mode 100644 src/main/resources/assets/garnished/textures/block/magenta_polished_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/magenta_smooth_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/magenta_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/magenta_zultanite_bricks.png create mode 100644 src/main/resources/assets/garnished/textures/block/orange_chiseled_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/orange_polished_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/orange_smooth_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/orange_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/orange_zultanite_bricks.png create mode 100644 src/main/resources/assets/garnished/textures/block/pink_chiseled_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/pink_mastic_block.png create mode 100644 src/main/resources/assets/garnished/textures/block/pink_polished_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/pink_smooth_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/pink_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/pink_zultanite_bricks.png create mode 100644 src/main/resources/assets/garnished/textures/block/polished_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/purple_chiseled_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/purple_polished_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/purple_smooth_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/purple_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/purple_zultanite_bricks.png create mode 100644 src/main/resources/assets/garnished/textures/block/red_chiseled_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/red_polished_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/red_smooth_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/red_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/red_zultanite_bricks.png create mode 100644 src/main/resources/assets/garnished/textures/block/smooth_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/white_chiseled_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/white_mastic_block.png create mode 100644 src/main/resources/assets/garnished/textures/block/white_polished_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/white_smooth_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/white_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/white_zultanite_bricks.png create mode 100644 src/main/resources/assets/garnished/textures/block/yellow_chiseled_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/yellow_polished_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/yellow_smooth_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/yellow_zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/yellow_zultanite_bricks.png create mode 100644 src/main/resources/assets/garnished/textures/block/zultanite.png create mode 100644 src/main/resources/assets/garnished/textures/block/zultanite_bricks.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/black_mastic_resin_flow.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/black_mastic_resin_flow.png.mcmeta create mode 100644 src/main/resources/assets/garnished/textures/fluid/black_mastic_resin_still.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/brown_mastic_resin_flow.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/brown_mastic_resin_flow.png.mcmeta create mode 100644 src/main/resources/assets/garnished/textures/fluid/brown_mastic_resin_still.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/cyan_mastic_resin_flow.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/cyan_mastic_resin_flow.png.mcmeta create mode 100644 src/main/resources/assets/garnished/textures/fluid/cyan_mastic_resin_still.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/gray_mastic_resin_flow.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/gray_mastic_resin_flow.png.mcmeta create mode 100644 src/main/resources/assets/garnished/textures/fluid/gray_mastic_resin_still.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/light_blue_mastic_resin_flow.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/light_blue_mastic_resin_flow.png.mcmeta create mode 100644 src/main/resources/assets/garnished/textures/fluid/light_blue_mastic_resin_still.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/light_gray_mastic_resin_flow.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/light_gray_mastic_resin_flow.png.mcmeta create mode 100644 src/main/resources/assets/garnished/textures/fluid/light_gray_mastic_resin_still.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/lime_mastic_resin_flow.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/lime_mastic_resin_flow.png.mcmeta create mode 100644 src/main/resources/assets/garnished/textures/fluid/lime_mastic_resin_still.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/magenta_mastic_resin_flow.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/magenta_mastic_resin_flow.png.mcmeta create mode 100644 src/main/resources/assets/garnished/textures/fluid/magenta_mastic_resin_still.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/pink_mastic_resin_flow.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/pink_mastic_resin_flow.png.mcmeta create mode 100644 src/main/resources/assets/garnished/textures/fluid/pink_mastic_resin_still.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/white_mastic_resin_flow.png create mode 100644 src/main/resources/assets/garnished/textures/fluid/white_mastic_resin_flow.png.mcmeta create mode 100644 src/main/resources/assets/garnished/textures/fluid/white_mastic_resin_still.png create mode 100644 src/main/resources/assets/garnished/textures/item/black_mastic_resin_bucket.png create mode 100644 src/main/resources/assets/garnished/textures/item/brown_mastic_resin_bucket.png create mode 100644 src/main/resources/assets/garnished/textures/item/cyan_mastic_resin_bucket.png create mode 100644 src/main/resources/assets/garnished/textures/item/gray_mastic_resin_bucket.png create mode 100644 src/main/resources/assets/garnished/textures/item/light_blue_mastic_resin_bucket.png create mode 100644 src/main/resources/assets/garnished/textures/item/light_gray_mastic_resin_bucket.png create mode 100644 src/main/resources/assets/garnished/textures/item/lime_mastic_resin_bucket.png create mode 100644 src/main/resources/assets/garnished/textures/item/magenta_mastic_resin_bucket.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_paste/black.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_paste/brown.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_paste/cyan.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_paste/gray.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_paste/light_blue.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_paste/light_gray.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_paste/lime.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_paste/magenta.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_paste/pink.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_paste/white.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_resin/black.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_resin/brown.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_resin/cyan.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_resin/gray.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_resin/light_blue.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_resin/light_gray.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_resin/lime.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_resin/magenta.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_resin/pink.png create mode 100644 src/main/resources/assets/garnished/textures/item/mastic_resin/white.png create mode 100644 src/main/resources/assets/garnished/textures/item/pink_mastic_resin_bucket.png create mode 100644 src/main/resources/assets/garnished/textures/item/white_mastic_resin_bucket.png create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/black_mastic_block.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/black_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/black_zultanite_brick_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/black_zultanite_brick_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/black_zultanite_brick_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/black_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/black_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/black_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/black_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/blue_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/blue_zultanite_brick_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/blue_zultanite_brick_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/blue_zultanite_brick_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/blue_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/blue_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/blue_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/blue_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/brown_mastic_block.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/brown_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/brown_zultanite_brick_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/brown_zultanite_brick_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/brown_zultanite_brick_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/brown_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/brown_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/brown_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/brown_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/chiseled_black_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/chiseled_blue_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/chiseled_brown_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/chiseled_cyan_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/chiseled_gray_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/chiseled_green_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/chiseled_light_blue_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/chiseled_light_gray_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/chiseled_lime_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/chiseled_magenta_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/chiseled_orange_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/chiseled_pink_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/chiseled_purple_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/chiseled_red_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/chiseled_white_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/chiseled_yellow_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/chiseled_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/cyan_mastic_block.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/cyan_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/cyan_zultanite_brick_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/cyan_zultanite_brick_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/cyan_zultanite_brick_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/cyan_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/cyan_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/cyan_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/cyan_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/gray_mastic_block.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/gray_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/gray_zultanite_brick_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/gray_zultanite_brick_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/gray_zultanite_brick_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/gray_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/gray_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/gray_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/gray_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/green_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/green_zultanite_brick_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/green_zultanite_brick_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/green_zultanite_brick_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/green_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/green_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/green_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/green_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/light_blue_mastic_block.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/light_blue_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/light_blue_zultanite_brick_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/light_blue_zultanite_brick_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/light_blue_zultanite_brick_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/light_blue_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/light_blue_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/light_blue_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/light_blue_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/light_gray_mastic_block.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/light_gray_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/light_gray_zultanite_brick_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/light_gray_zultanite_brick_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/light_gray_zultanite_brick_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/light_gray_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/light_gray_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/light_gray_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/light_gray_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/lime_mastic_block.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/lime_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/lime_zultanite_brick_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/lime_zultanite_brick_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/lime_zultanite_brick_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/lime_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/lime_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/lime_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/lime_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/magenta_mastic_block.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/magenta_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/magenta_zultanite_brick_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/magenta_zultanite_brick_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/magenta_zultanite_brick_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/magenta_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/magenta_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/magenta_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/magenta_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/orange_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/orange_zultanite_brick_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/orange_zultanite_brick_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/orange_zultanite_brick_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/orange_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/orange_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/orange_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/orange_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/pink_mastic_block.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/pink_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/pink_zultanite_brick_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/pink_zultanite_brick_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/pink_zultanite_brick_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/pink_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/pink_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/pink_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/pink_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_black_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_black_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_black_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_black_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_blue_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_blue_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_blue_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_blue_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_brown_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_brown_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_brown_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_brown_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_cyan_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_cyan_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_cyan_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_cyan_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_gray_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_gray_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_gray_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_gray_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_green_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_green_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_green_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_green_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_light_blue_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_light_blue_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_light_blue_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_light_blue_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_light_gray_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_light_gray_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_light_gray_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_light_gray_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_lime_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_lime_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_lime_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_lime_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_magenta_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_magenta_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_magenta_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_magenta_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_orange_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_orange_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_orange_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_orange_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_pink_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_pink_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_pink_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_pink_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_purple_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_purple_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_purple_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_purple_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_red_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_red_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_red_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_red_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_white_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_white_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_white_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_white_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_yellow_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_yellow_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_yellow_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_yellow_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/polished_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/purple_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/purple_zultanite_brick_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/purple_zultanite_brick_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/purple_zultanite_brick_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/purple_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/purple_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/purple_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/purple_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/red_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/red_zultanite_brick_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/red_zultanite_brick_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/red_zultanite_brick_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/red_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/red_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/red_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/red_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_black_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_black_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_black_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_black_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_blue_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_blue_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_blue_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_blue_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_brown_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_brown_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_brown_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_brown_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_cyan_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_cyan_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_cyan_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_cyan_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_gray_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_gray_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_gray_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_gray_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_green_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_green_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_green_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_green_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_light_blue_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_light_blue_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_light_blue_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_light_blue_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_light_gray_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_light_gray_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_light_gray_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_light_gray_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_lime_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_lime_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_lime_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_lime_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_magenta_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_magenta_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_magenta_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_magenta_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_orange_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_orange_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_orange_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_orange_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_pink_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_pink_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_pink_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_pink_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_purple_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_purple_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_purple_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_purple_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_red_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_red_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_red_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_red_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_white_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_white_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_white_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_white_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_yellow_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_yellow_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_yellow_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_yellow_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/smooth_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/white_mastic_block.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/white_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/white_zultanite_brick_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/white_zultanite_brick_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/white_zultanite_brick_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/white_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/white_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/white_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/white_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/yellow_zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/yellow_zultanite_brick_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/yellow_zultanite_brick_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/yellow_zultanite_brick_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/yellow_zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/yellow_zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/yellow_zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/yellow_zultanite_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/zultanite.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/zultanite_brick_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/zultanite_brick_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/zultanite_brick_wall.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/zultanite_bricks.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/zultanite_slab.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/zultanite_stairs.json create mode 100644 src/main/resources/data/garnished/loot_tables/blocks/zultanite_wall.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/black.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/blocks/black_from_paste.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/blocks/brown_from_paste.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/blocks/cyan_from_paste.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/blocks/gray_from_paste.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/blocks/light_blue_from_paste.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/blocks/light_gray_from_paste.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/blocks/lime_from_paste.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/blocks/magenta_from_paste.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/blocks/pink_from_paste.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/blocks/white_from_paste.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/brown.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/cyan.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/gray.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/light_blue.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/light_gray.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/lime.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/magenta.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/pink.json create mode 100644 src/main/resources/data/garnished/recipes/compacting/mastic_resin/white.json create mode 100644 src/main/resources/data/garnished/recipes/crushing/zultanite/copper_from_zultanite.json create mode 100644 src/main/resources/data/garnished/recipes/crushing/zultanite/gold_from_zultanite.json create mode 100644 src/main/resources/data/garnished/recipes/crushing/zultanite/iron_from_zultanite.json create mode 100644 src/main/resources/data/garnished/recipes/crushing/zultanite/zinc_from_zultanite.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/ae2/black/paint_ball.json rename src/main/resources/data/garnished/recipes/dye_blowing/ae2/blue/{blue_paint_ball.json => paint_ball.json} (100%) create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/ae2/brown/paint_ball.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/ae2/cyan/paint_ball.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/ae2/gray/paint_ball.json rename src/main/resources/data/garnished/recipes/dye_blowing/ae2/green/{green_paint_ball.json => paint_ball.json} (100%) create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/ae2/light_blue/blue_paint_ball.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/ae2/light_gray/paint_ball.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/ae2/lime/paint_ball.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/ae2/magenta/paint_ball.json rename src/main/resources/data/garnished/recipes/dye_blowing/ae2/orange/{orange_paint_ball.json => paint_ball.json} (100%) create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/ae2/pink/paint_ball.json rename src/main/resources/data/garnished/recipes/dye_blowing/ae2/purple/{purple_paint_ball.json => paint_ball.json} (100%) rename src/main/resources/data/garnished/recipes/dye_blowing/ae2/red/{red_paint_ball.json => paint_ball.json} (100%) create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/ae2/white/paint_ball.json rename src/main/resources/data/garnished/recipes/dye_blowing/ae2/yellow/{yellow_paint_ball.json => paint_ball.json} (100%) create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/create/black/seat.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/create/blue/seat.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/create/brown/seat.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/create/cyan/seat.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/create/gray/seat.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/create/green/seat.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/create/light_blue/seat.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/create/light_gray/seat.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/create/lime/seat.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/create/magenta/seat.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/create/orange/seat.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/create/pink/seat.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/create/purple/seat.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/create/red/seat.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/create/white/seat.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/create/yellow/seat.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/farmersdelight/black/canvas_sign.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/farmersdelight/blue/canvas_sign.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/farmersdelight/brown/canvas_sign.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/farmersdelight/cyan/canvas_sign.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/farmersdelight/gray/canvas_sign.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/farmersdelight/green/canvas_sign.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/farmersdelight/light_blue/canvas_sign.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/farmersdelight/light_gray/canvas_sign.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/farmersdelight/lime/canvas_sign.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/farmersdelight/magenta/canvas_sign.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/farmersdelight/orange/canvas_sign.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/farmersdelight/pink/canvas_sign.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/farmersdelight/purple/canvas_sign.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/farmersdelight/red/canvas_sign.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/farmersdelight/white/canvas_sign.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/farmersdelight/yellow/canvas_sign.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/black/mastic_block_from_mastic_block_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/black/mastic_bucket_from_mastic_bucket_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/black/mastic_paste_from_mastic_paste_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/black/mastic_resin_from_mastic_resin_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/blue/mastic_block_from_mastic_block_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/blue/mastic_bucket_from_mastic_bucket_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/blue/mastic_paste_from_mastic_paste_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/blue/mastic_resin_from_mastic_resin_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/brown/mastic_block_from_mastic_block_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/brown/mastic_bucket_from_mastic_bucket_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/brown/mastic_paste_from_mastic_paste_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/brown/mastic_resin_from_mastic_resin_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/cyan/mastic_block_from_mastic_block_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/cyan/mastic_bucket_from_mastic_bucket_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/cyan/mastic_paste_from_mastic_paste_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/cyan/mastic_resin_from_mastic_resin_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/gray/mastic_block_from_mastic_block_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/gray/mastic_bucket_from_mastic_bucket_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/gray/mastic_paste_from_mastic_paste_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/gray/mastic_resin_from_mastic_resin_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/green/mastic_block_from_mastic_block_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/green/mastic_bucket_from_mastic_bucket_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/green/mastic_paste_from_mastic_paste_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/green/mastic_resin_from_mastic_resin_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/light_blue/mastic_block_from_mastic_block_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/light_blue/mastic_bucket_from_mastic_bucket_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/light_blue/mastic_paste_from_mastic_paste_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/light_blue/mastic_resin_from_mastic_resin_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/light_gray/mastic_block_from_mastic_block_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/light_gray/mastic_bucket_from_mastic_bucket_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/light_gray/mastic_paste_from_mastic_paste_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/light_gray/mastic_resin_from_mastic_resin_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/lime/mastic_block_from_mastic_block_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/lime/mastic_bucket_from_mastic_bucket_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/lime/mastic_paste_from_mastic_paste_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/lime/mastic_resin_from_mastic_resin_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/magenta/mastic_block_from_mastic_block_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/magenta/mastic_bucket_from_mastic_bucket_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/magenta/mastic_paste_from_mastic_paste_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/magenta/mastic_resin_from_mastic_resin_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/orange/mastic_block_from_mastic_block_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/orange/mastic_bucket_from_mastic_bucket_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/orange/mastic_paste_from_mastic_paste_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/orange/mastic_resin_from_mastic_resin_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/pink/mastic_block_from_mastic_block_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/pink/mastic_bucket_from_mastic_bucket_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/pink/mastic_paste_from_mastic_paste_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/pink/mastic_resin_from_mastic_resin_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/purple/mastic_block_from_mastic_block_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/purple/mastic_bucket_from_mastic_bucket_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/purple/mastic_paste_from_mastic_paste_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/purple/mastic_resin_from_mastic_resin_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/red/mastic_block_from_mastic_block_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/red/mastic_bucket_from_mastic_bucket_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/red/mastic_paste_from_mastic_paste_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/red/mastic_resin_from_mastic_resin_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/white/mastic_block_from_mastic_block_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/white/mastic_bucket_from_mastic_bucket_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/white/mastic_paste_from_mastic_paste_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/white/mastic_resin_from_mastic_resin_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/yellow/mastic_block_from_mastic_block_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/yellow/mastic_bucket_from_mastic_bucket_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/yellow/mastic_paste_from_mastic_paste_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/garnished/yellow/mastic_resin_from_mastic_resin_tag.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/black/banner.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/black/bed.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/black/candle.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/black/carpet.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/black/glazed_terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/black/stained_glass.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/black/stained_glass_pane.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/black/terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/black/wool.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/blue/banner.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/blue/bed.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/blue/candle.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/blue/carpet.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/blue/glazed_terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/blue/stained_glass.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/blue/stained_glass_pane.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/blue/terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/blue/wool.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/brown/banner.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/brown/bed.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/brown/candle.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/brown/carpet.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/brown/glazed_terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/brown/stained_glass.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/brown/stained_glass_pane.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/brown/terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/brown/wool.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/cyan/banner.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/cyan/bed.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/cyan/candle.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/cyan/carpet.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/cyan/glazed_terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/cyan/stained_glass.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/cyan/stained_glass_pane.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/cyan/terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/cyan/wool.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/gray/banner.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/gray/bed.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/gray/candle.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/gray/carpet.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/gray/glazed_terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/gray/stained_glass.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/gray/stained_glass_pane.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/gray/terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/gray/wool.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/green/banner.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/green/bed.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/green/candle.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/green/carpet.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/green/glazed_terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/green/stained_glass.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/green/stained_glass_pane.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/green/terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/green/wool.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/light_blue/banner.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/light_blue/bed.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/light_blue/candle.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/light_blue/carpet.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/light_blue/glazed_terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/light_blue/stained_glass.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/light_blue/stained_glass_pane.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/light_blue/terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/light_blue/wool.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/light_gray/banner.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/light_gray/bed.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/light_gray/candle.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/light_gray/carpet.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/light_gray/glazed_terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/light_gray/stained_glass.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/light_gray/stained_glass_pane.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/light_gray/terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/light_gray/wool.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/lime/banner.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/lime/bed.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/lime/candle.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/lime/carpet.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/lime/glazed_terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/lime/stained_glass.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/lime/stained_glass_pane.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/lime/terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/lime/wool.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/magenta/banner.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/magenta/bed.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/magenta/candle.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/magenta/carpet.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/magenta/glazed_terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/magenta/stained_glass.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/magenta/stained_glass_pane.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/magenta/terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/magenta/wool.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/orange/banner.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/orange/bed.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/orange/candle.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/orange/carpet.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/orange/glazed_terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/orange/stained_glass.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/orange/stained_glass_pane.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/orange/terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/orange/wool.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/pink/banner.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/pink/bed.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/pink/candle.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/pink/carpet.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/pink/glazed_terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/pink/stained_glass.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/pink/stained_glass_pane.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/pink/terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/pink/wool.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/purple/banner.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/purple/bed.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/purple/candle.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/purple/carpet.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/purple/glazed_terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/purple/stained_glass.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/purple/stained_glass_pane.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/purple/terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/purple/wool.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/red/banner.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/red/bed.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/red/candle.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/red/carpet.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/red/glazed_terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/red/stained_glass.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/red/stained_glass_pane.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/red/terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/red/wool.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/white/banner.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/white/bed.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/white/candle.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/white/carpet.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/white/glazed_terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/white/stained_glass.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/white/stained_glass_pane.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/white/terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/white/wool.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/yellow/banner.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/yellow/bed.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/yellow/candle.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/yellow/carpet.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/yellow/glazed_terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/yellow/stained_glass.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/yellow/stained_glass_pane.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/yellow/terracotta.json create mode 100644 src/main/resources/data/garnished/recipes/dye_blowing/minecraft/yellow/wool.json create mode 100644 src/main/resources/data/garnished/recipes/haunting/zultanite/brown.json create mode 100644 src/main/resources/data/garnished/recipes/haunting/zultanite/magenta.json create mode 100644 src/main/resources/data/garnished/recipes/haunting/zultanite/orange.json create mode 100644 src/main/resources/data/garnished/recipes/haunting/zultanite/purple.json create mode 100644 src/main/resources/data/garnished/recipes/haunting/zultanite/yellow.json create mode 100644 src/main/resources/data/garnished/recipes/mastic_paste_from_shaped/black.json rename src/main/resources/data/garnished/recipes/{blue_mastic_paste_from_shaped_crafting.json => mastic_paste_from_shaped/blue.json} (60%) create mode 100644 src/main/resources/data/garnished/recipes/mastic_paste_from_shaped/brown.json create mode 100644 src/main/resources/data/garnished/recipes/mastic_paste_from_shaped/cyan.json create mode 100644 src/main/resources/data/garnished/recipes/mastic_paste_from_shaped/gray.json rename src/main/resources/data/garnished/recipes/{green_mastic_paste_from_shaped_crafting.json => mastic_paste_from_shaped/green.json} (69%) create mode 100644 src/main/resources/data/garnished/recipes/mastic_paste_from_shaped/light_blue.json create mode 100644 src/main/resources/data/garnished/recipes/mastic_paste_from_shaped/light_gray.json create mode 100644 src/main/resources/data/garnished/recipes/mastic_paste_from_shaped/lime.json create mode 100644 src/main/resources/data/garnished/recipes/mastic_paste_from_shaped/magenta.json rename src/main/resources/data/garnished/recipes/{orange_mastic_paste_from_shaped_crafting.json => mastic_paste_from_shaped/orange.json} (100%) create mode 100644 src/main/resources/data/garnished/recipes/mastic_paste_from_shaped/pink.json rename src/main/resources/data/garnished/recipes/{purple_mastic_paste_from_shaped_crafting.json => mastic_paste_from_shaped/purple.json} (68%) rename src/main/resources/data/garnished/recipes/{red_mastic_paste_from_shaped_crafting.json => mastic_paste_from_shaped/red.json} (100%) create mode 100644 src/main/resources/data/garnished/recipes/mastic_paste_from_shaped/white.json rename src/main/resources/data/garnished/recipes/{yellow_mastic_paste_from_shaped_crafting.json => mastic_paste_from_shaped/yellow.json} (100%) create mode 100644 src/main/resources/data/garnished/recipes/mastic_resin_from_shaped/black.json rename src/main/resources/data/garnished/recipes/{blue_mastic_resin_from_shaped_crafting.json => mastic_resin_from_shaped/blue.json} (60%) create mode 100644 src/main/resources/data/garnished/recipes/mastic_resin_from_shaped/brown.json create mode 100644 src/main/resources/data/garnished/recipes/mastic_resin_from_shaped/cyan.json create mode 100644 src/main/resources/data/garnished/recipes/mastic_resin_from_shaped/gray.json rename src/main/resources/data/garnished/recipes/{green_mastic_resin_from_shaped_crafting.json => mastic_resin_from_shaped/green.json} (69%) create mode 100644 src/main/resources/data/garnished/recipes/mastic_resin_from_shaped/light_blue.json create mode 100644 src/main/resources/data/garnished/recipes/mastic_resin_from_shaped/light_gray.json create mode 100644 src/main/resources/data/garnished/recipes/mastic_resin_from_shaped/lime.json create mode 100644 src/main/resources/data/garnished/recipes/mastic_resin_from_shaped/magenta.json rename src/main/resources/data/garnished/recipes/{orange_mastic_resin_from_shaped_crafting.json => mastic_resin_from_shaped/orange.json} (100%) create mode 100644 src/main/resources/data/garnished/recipes/mastic_resin_from_shaped/pink.json rename src/main/resources/data/garnished/recipes/{purple_mastic_resin_from_shaped_crafting.json => mastic_resin_from_shaped/purple.json} (68%) rename src/main/resources/data/garnished/recipes/{red_mastic_resin_from_shaped_crafting.json => mastic_resin_from_shaped/red.json} (100%) create mode 100644 src/main/resources/data/garnished/recipes/mastic_resin_from_shaped/white.json rename src/main/resources/data/garnished/recipes/{yellow_mastic_resin_from_shaped_crafting.json => mastic_resin_from_shaped/yellow.json} (100%) create mode 100644 src/main/resources/data/garnished/recipes/mixing/mastic_resin/black.json create mode 100644 src/main/resources/data/garnished/recipes/mixing/mastic_resin/brown.json create mode 100644 src/main/resources/data/garnished/recipes/mixing/mastic_resin/cyan.json create mode 100644 src/main/resources/data/garnished/recipes/mixing/mastic_resin/gray.json create mode 100644 src/main/resources/data/garnished/recipes/mixing/mastic_resin/light_blue.json create mode 100644 src/main/resources/data/garnished/recipes/mixing/mastic_resin/light_gray.json create mode 100644 src/main/resources/data/garnished/recipes/mixing/mastic_resin/lime.json create mode 100644 src/main/resources/data/garnished/recipes/mixing/mastic_resin/magenta.json create mode 100644 src/main/resources/data/garnished/recipes/mixing/mastic_resin/pink.json create mode 100644 src/main/resources/data/garnished/recipes/mixing/mastic_resin/white.json create mode 100644 src/main/resources/data/garnished/recipes/pressing/mastic_paste/black_mastic_paste.json rename src/main/resources/data/garnished/recipes/pressing/{ => mastic_paste}/blue_mastic_paste.json (100%) create mode 100644 src/main/resources/data/garnished/recipes/pressing/mastic_paste/brown_mastic_paste.json create mode 100644 src/main/resources/data/garnished/recipes/pressing/mastic_paste/cyan_mastic_paste.json create mode 100644 src/main/resources/data/garnished/recipes/pressing/mastic_paste/gray_mastic_paste.json rename src/main/resources/data/garnished/recipes/pressing/{ => mastic_paste}/green_mastic_paste.json (100%) create mode 100644 src/main/resources/data/garnished/recipes/pressing/mastic_paste/light_blue_mastic_paste.json create mode 100644 src/main/resources/data/garnished/recipes/pressing/mastic_paste/light_gray_mastic_paste.json create mode 100644 src/main/resources/data/garnished/recipes/pressing/mastic_paste/lime_mastic_paste.json create mode 100644 src/main/resources/data/garnished/recipes/pressing/mastic_paste/magenta_mastic_paste.json rename src/main/resources/data/garnished/recipes/pressing/{ => mastic_paste}/mastic_paste.json (100%) rename src/main/resources/data/garnished/recipes/pressing/{ => mastic_paste}/orange_mastic_paste.json (100%) create mode 100644 src/main/resources/data/garnished/recipes/pressing/mastic_paste/pink_mastic_paste.json rename src/main/resources/data/garnished/recipes/pressing/{ => mastic_paste}/purple_mastic_paste.json (100%) rename src/main/resources/data/garnished/recipes/pressing/{ => mastic_paste}/red_mastic_paste.json (100%) create mode 100644 src/main/resources/data/garnished/recipes/pressing/mastic_paste/white_mastic_paste.json rename src/main/resources/data/garnished/recipes/pressing/{ => mastic_paste}/yellow_mastic_paste.json (100%) create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/basic/bricks.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/basic/bricks_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/basic/bricks_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/basic/bricks_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/basic/chiseled.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/basic/polished.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/basic/polished_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/basic/polished_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/basic/polished_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/basic/slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/basic/smooth.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/basic/stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/basic/wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/black/bricks.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/black/bricks_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/black/bricks_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/black/bricks_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/black/chiseled.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/black/polished.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/black/polished_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/black/polished_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/black/polished_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/black/slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/black/smooth.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/black/stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/black/wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/blue/bricks.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/blue/bricks_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/blue/bricks_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/blue/bricks_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/blue/chiseled.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/blue/polished.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/blue/polished_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/blue/polished_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/blue/polished_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/blue/slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/blue/smooth.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/blue/stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/blue/wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/brown/bricks.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/brown/bricks_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/brown/bricks_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/brown/bricks_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/brown/chiseled.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/brown/polished.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/brown/polished_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/brown/polished_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/brown/polished_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/brown/slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/brown/smooth.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/brown/stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/brown/wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/cyan/bricks.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/cyan/bricks_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/cyan/bricks_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/cyan/bricks_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/cyan/chiseled.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/cyan/polished.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/cyan/polished_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/cyan/polished_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/cyan/polished_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/cyan/slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/cyan/smooth.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/cyan/stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/cyan/wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/gray/bricks.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/gray/bricks_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/gray/bricks_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/gray/bricks_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/gray/chiseled.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/gray/polished.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/gray/polished_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/gray/polished_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/gray/polished_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/gray/slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/gray/smooth.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/gray/stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/gray/wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/green/bricks.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/green/bricks_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/green/bricks_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/green/bricks_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/green/chiseled.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/green/polished.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/green/polished_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/green/polished_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/green/polished_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/green/slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/green/smooth.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/green/stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/green/wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_blue/bricks.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_blue/bricks_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_blue/bricks_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_blue/bricks_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_blue/chiseled.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_blue/polished.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_blue/polished_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_blue/polished_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_blue/polished_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_blue/slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_blue/smooth.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_blue/stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_blue/wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_gray/bricks.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_gray/bricks_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_gray/bricks_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_gray/bricks_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_gray/chiseled.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_gray/polished.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_gray/polished_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_gray/polished_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_gray/polished_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_gray/slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_gray/smooth.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_gray/stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/light_gray/wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/lime/bricks.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/lime/bricks_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/lime/bricks_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/lime/bricks_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/lime/chiseled.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/lime/polished.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/lime/polished_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/lime/polished_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/lime/polished_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/lime/slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/lime/smooth.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/lime/stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/lime/wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/magenta/bricks.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/magenta/bricks_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/magenta/bricks_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/magenta/bricks_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/magenta/chiseled.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/magenta/polished.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/magenta/polished_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/magenta/polished_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/magenta/polished_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/magenta/slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/magenta/smooth.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/magenta/stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/magenta/wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/orange/bricks.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/orange/bricks_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/orange/bricks_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/orange/bricks_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/orange/chiseled.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/orange/polished.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/orange/polished_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/orange/polished_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/orange/polished_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/orange/slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/orange/smooth.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/orange/stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/orange/wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/pink/bricks.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/pink/bricks_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/pink/bricks_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/pink/bricks_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/pink/chiseled.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/pink/polished.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/pink/polished_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/pink/polished_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/pink/polished_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/pink/slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/pink/smooth.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/pink/stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/pink/wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/purple/bricks.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/purple/bricks_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/purple/bricks_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/purple/bricks_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/purple/chiseled.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/purple/polished.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/purple/polished_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/purple/polished_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/purple/polished_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/purple/slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/purple/smooth.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/purple/stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/purple/wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/red/bricks.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/red/bricks_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/red/bricks_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/red/bricks_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/red/chiseled.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/red/polished.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/red/polished_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/red/polished_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/red/polished_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/red/slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/red/smooth.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/red/stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/red/wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/white/bricks.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/white/bricks_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/white/bricks_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/white/bricks_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/white/chiseled.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/white/polished.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/white/polished_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/white/polished_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/white/polished_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/white/slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/white/smooth.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/white/stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/white/wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/yellow/bricks.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/yellow/bricks_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/yellow/bricks_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/yellow/bricks_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/yellow/chiseled.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/yellow/polished.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/yellow/polished_slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/yellow/polished_stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/yellow/polished_wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/yellow/slab.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/yellow/smooth.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/yellow/stairs.json create mode 100644 src/main/resources/data/garnished/recipes/stone/zultanite/yellow/wall.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/purple/base_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/purple/bricks_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/purple/bricks_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/purple/bricks_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/purple/bricks_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/purple/chiseled_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/purple/polished_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/purple/polished_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/purple/polished_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/purple/polished_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/purple/slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/purple/smooth_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/purple/smooth_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/purple/smooth_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/purple/smooth_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/purple/stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/purple/wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/basic/base_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/basic/bricks_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/basic/bricks_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/basic/bricks_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/basic/bricks_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/basic/chiseled_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/basic/polished_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/basic/polished_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/basic/polished_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/basic/polished_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/basic/slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/basic/smooth_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/basic/smooth_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/basic/smooth_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/basic/smooth_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/basic/stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/basic/wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/black/base_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/black/bricks_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/black/bricks_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/black/bricks_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/black/bricks_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/black/chiseled_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/black/polished_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/black/polished_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/black/polished_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/black/polished_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/black/slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/black/smooth_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/black/smooth_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/black/smooth_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/black/smooth_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/black/stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/black/wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/blue/base_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/blue/bricks_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/blue/bricks_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/blue/bricks_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/blue/bricks_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/blue/chiseled_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/blue/polished_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/blue/polished_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/blue/polished_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/blue/polished_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/blue/slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/blue/smooth_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/blue/smooth_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/blue/smooth_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/blue/smooth_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/blue/stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/blue/wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/brown/base_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/brown/bricks_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/brown/bricks_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/brown/bricks_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/brown/bricks_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/brown/chiseled_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/brown/polished_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/brown/polished_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/brown/polished_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/brown/polished_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/brown/slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/brown/smooth_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/brown/smooth_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/brown/smooth_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/brown/smooth_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/brown/stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/brown/wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/cyan/base_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/cyan/bricks_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/cyan/bricks_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/cyan/bricks_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/cyan/bricks_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/cyan/chiseled_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/cyan/polished_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/cyan/polished_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/cyan/polished_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/cyan/polished_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/cyan/slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/cyan/smooth_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/cyan/smooth_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/cyan/smooth_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/cyan/smooth_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/cyan/stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/cyan/wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/gray/base_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/gray/bricks_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/gray/bricks_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/gray/bricks_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/gray/bricks_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/gray/chiseled_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/gray/polished_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/gray/polished_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/gray/polished_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/gray/polished_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/gray/slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/gray/smooth_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/gray/smooth_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/gray/smooth_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/gray/smooth_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/gray/stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/gray/wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/green/base_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/green/bricks_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/green/bricks_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/green/bricks_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/green/bricks_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/green/chiseled_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/green/polished_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/green/polished_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/green/polished_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/green/polished_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/green/slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/green/smooth_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/green/smooth_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/green/smooth_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/green/smooth_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/green/stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/green/wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_blue/base_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_blue/bricks_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_blue/bricks_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_blue/bricks_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_blue/bricks_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_blue/chiseled_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_blue/polished_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_blue/polished_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_blue/polished_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_blue/polished_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_blue/slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_blue/smooth_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_blue/smooth_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_blue/smooth_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_blue/smooth_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_blue/stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_blue/wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_gray/base_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_gray/bricks_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_gray/bricks_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_gray/bricks_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_gray/bricks_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_gray/chiseled_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_gray/polished_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_gray/polished_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_gray/polished_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_gray/polished_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_gray/slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_gray/smooth_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_gray/smooth_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_gray/smooth_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_gray/smooth_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_gray/stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/light_gray/wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/lime/base_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/lime/bricks_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/lime/bricks_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/lime/bricks_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/lime/bricks_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/lime/chiseled_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/lime/polished_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/lime/polished_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/lime/polished_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/lime/polished_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/lime/slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/lime/smooth_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/lime/smooth_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/lime/smooth_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/lime/smooth_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/lime/stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/lime/wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/magenta/base_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/magenta/bricks_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/magenta/bricks_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/magenta/bricks_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/magenta/bricks_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/magenta/chiseled_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/magenta/polished_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/magenta/polished_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/magenta/polished_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/magenta/polished_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/magenta/slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/magenta/smooth_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/magenta/smooth_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/magenta/smooth_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/magenta/smooth_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/magenta/stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/magenta/wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/orange/base_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/orange/bricks_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/orange/bricks_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/orange/bricks_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/orange/bricks_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/orange/chiseled_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/orange/polished_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/orange/polished_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/orange/polished_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/orange/polished_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/orange/slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/orange/smooth_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/orange/smooth_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/orange/smooth_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/orange/smooth_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/orange/stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/orange/wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/pink/base_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/pink/bricks_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/pink/bricks_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/pink/bricks_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/pink/bricks_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/pink/chiseled_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/pink/polished_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/pink/polished_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/pink/polished_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/pink/polished_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/pink/slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/pink/smooth_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/pink/smooth_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/pink/smooth_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/pink/smooth_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/pink/stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/pink/wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/red/base_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/red/bricks_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/red/bricks_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/red/bricks_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/red/bricks_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/red/chiseled_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/red/polished_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/red/polished_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/red/polished_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/red/polished_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/red/slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/red/smooth_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/red/smooth_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/red/smooth_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/red/smooth_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/red/stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/red/wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/white/base_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/white/bricks_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/white/bricks_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/white/bricks_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/white/bricks_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/white/chiseled_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/white/polished_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/white/polished_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/white/polished_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/white/polished_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/white/slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/white/smooth_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/white/smooth_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/white/smooth_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/white/smooth_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/white/stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/white/wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/yellow/base_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/yellow/bricks_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/yellow/bricks_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/yellow/bricks_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/yellow/bricks_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/yellow/chiseled_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/yellow/polished_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/yellow/polished_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/yellow/polished_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/yellow/polished_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/yellow/slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/yellow/smooth_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/yellow/smooth_slab_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/yellow/smooth_stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/yellow/smooth_wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/yellow/stairs_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/recipes/stone_cutting/zultanite/yellow/wall_from_stonecutting.json create mode 100644 src/main/resources/data/garnished/tags/blocks/coloured_mastic_blocks.json create mode 100644 src/main/resources/data/garnished/tags/blocks/mastic_blocks.json create mode 100644 src/main/resources/data/garnished/tags/blocks/stone_types/zultanite.json create mode 100644 src/main/resources/data/garnished/tags/blocks/stone_types/zultanite/basic.json create mode 100644 src/main/resources/data/garnished/tags/blocks/stone_types/zultanite/black.json create mode 100644 src/main/resources/data/garnished/tags/blocks/stone_types/zultanite/blue.json create mode 100644 src/main/resources/data/garnished/tags/blocks/stone_types/zultanite/brown.json create mode 100644 src/main/resources/data/garnished/tags/blocks/stone_types/zultanite/cyan.json create mode 100644 src/main/resources/data/garnished/tags/blocks/stone_types/zultanite/gray.json create mode 100644 src/main/resources/data/garnished/tags/blocks/stone_types/zultanite/green.json create mode 100644 src/main/resources/data/garnished/tags/blocks/stone_types/zultanite/light_blue.json create mode 100644 src/main/resources/data/garnished/tags/blocks/stone_types/zultanite/light_gray.json create mode 100644 src/main/resources/data/garnished/tags/blocks/stone_types/zultanite/lime.json create mode 100644 src/main/resources/data/garnished/tags/blocks/stone_types/zultanite/magenta.json create mode 100644 src/main/resources/data/garnished/tags/blocks/stone_types/zultanite/orange.json create mode 100644 src/main/resources/data/garnished/tags/blocks/stone_types/zultanite/pink.json create mode 100644 src/main/resources/data/garnished/tags/blocks/stone_types/zultanite/purple.json create mode 100644 src/main/resources/data/garnished/tags/blocks/stone_types/zultanite/red.json create mode 100644 src/main/resources/data/garnished/tags/blocks/stone_types/zultanite/white.json create mode 100644 src/main/resources/data/garnished/tags/blocks/stone_types/zultanite/yellow.json create mode 100644 src/main/resources/data/garnished/tags/items/stone_types/zultanite.json create mode 100644 src/main/resources/data/garnished/tags/items/stone_types/zultanite/basic.json create mode 100644 src/main/resources/data/garnished/tags/items/stone_types/zultanite/black.json create mode 100644 src/main/resources/data/garnished/tags/items/stone_types/zultanite/blue.json create mode 100644 src/main/resources/data/garnished/tags/items/stone_types/zultanite/brown.json create mode 100644 src/main/resources/data/garnished/tags/items/stone_types/zultanite/cyan.json create mode 100644 src/main/resources/data/garnished/tags/items/stone_types/zultanite/gray.json create mode 100644 src/main/resources/data/garnished/tags/items/stone_types/zultanite/green.json create mode 100644 src/main/resources/data/garnished/tags/items/stone_types/zultanite/light_blue.json create mode 100644 src/main/resources/data/garnished/tags/items/stone_types/zultanite/light_gray.json create mode 100644 src/main/resources/data/garnished/tags/items/stone_types/zultanite/lime.json create mode 100644 src/main/resources/data/garnished/tags/items/stone_types/zultanite/magenta.json create mode 100644 src/main/resources/data/garnished/tags/items/stone_types/zultanite/orange.json create mode 100644 src/main/resources/data/garnished/tags/items/stone_types/zultanite/pink.json create mode 100644 src/main/resources/data/garnished/tags/items/stone_types/zultanite/purple.json create mode 100644 src/main/resources/data/garnished/tags/items/stone_types/zultanite/red.json create mode 100644 src/main/resources/data/garnished/tags/items/stone_types/zultanite/white.json create mode 100644 src/main/resources/data/garnished/tags/items/stone_types/zultanite/yellow.json create mode 100644 src/main/resources/data/minecraft/tags/items/slabs.json create mode 100644 src/main/resources/data/minecraft/tags/items/stairs.json create mode 100644 src/main/resources/data/minecraft/tags/items/walls.json diff --git a/gradle.properties b/gradle.properties index 7d6da575..d54d8b9e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,7 +3,7 @@ org.gradle.jvmargs=-Xmx2G # Mod Info maven_group = net.dakotapride archives_base_name = garnished -mod_version = 1.8.8 +mod_version = 1.9 minecraft_version = 1.20.1 @@ -25,7 +25,7 @@ create_version = 0.5.1-f-build.1335+mc1.20.1 # Development QOL # Create supports all 3 recipe viewers: JEI, REI, and EMI. This decides which is enabled at runtime. # set to disabled to have none of them. -recipe_viewer = JEI +recipe_viewer = EMI # JEI - https://www.curseforge.com/minecraft/mc-mods/jei/files/all jei_version = 15.2.0.27 # REI - https://modrinth.com/mod/rei/versions diff --git a/src/main/java/net/dakotapride/garnished/CreateGarnished.java b/src/main/java/net/dakotapride/garnished/CreateGarnished.java index f4a96613..b872a5df 100644 --- a/src/main/java/net/dakotapride/garnished/CreateGarnished.java +++ b/src/main/java/net/dakotapride/garnished/CreateGarnished.java @@ -8,6 +8,8 @@ import net.dakotapride.garnished.registry.GarnishedRecipeTypes; import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.level.block.ComposterBlock; + import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -111,6 +113,124 @@ public void onInitialize() { StrippableBlockRegistry.register(GarnishedBlocks.SEPIA_HYPHAE.get(), GarnishedBlocks.STRIPPED_SEPIA_HYPHAE.get()); StrippableBlockRegistry.register(GarnishedBlocks.NUT_LOG.get(), GarnishedBlocks.STRIPPED_NUT_LOG.get()); StrippableBlockRegistry.register(GarnishedBlocks.NUT_WOOD.get(), GarnishedBlocks.STRIPPED_NUT_WOOD.get()); + + + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CRACKED_BUHG.get(), 0.10f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CRACKED_CASHEW.get(), 0.10f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CRACKED_WALNUT.get(), 0.10f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CRACKED_ALMOND.get(), 0.10f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CRACKED_PISTACHIO.get(), 0.10f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CRACKED_PECAN.get(), 0.10f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CRACKED_MACADAMIA.get(), 0.10f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CRACKED_HAZELNUT.get(), 0.10f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CRACKED_CHESTNUT.get(), 0.10f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.UNGARNISHED_BUHG.get(), 0.15f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.UNGARNISHED_CASHEW.get(), 0.15f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.UNGARNISHED_WALNUT.get(), 0.15f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.UNGARNISHED_ALMOND.get(), 0.15f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.UNGARNISHED_PISTACHIO.get(), 0.15f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.UNGARNISHED_PECAN.get(), 0.15f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.UNGARNISHED_MACADAMIA.get(), 0.15f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.UNGARNISHED_HAZELNUT.get(), 0.15f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.UNGARNISHED_CHESTNUT.get(), 0.15f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.BUHG.get(), 0.20f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CASHEW.get(), 0.20f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.WALNUT.get(), 0.20f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.ALMOND.get(), 0.20f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.PISTACHIO.get(), 0.20f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.PECAN.get(), 0.20f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.MACADAMIA.get(), 0.20f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.HAZELNUT.get(), 0.20f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CHESTNUT.get(), 0.20f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CHOCOLATE_GLAZED_BUHG.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CHOCOLATE_GLAZED_CASHEW.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CHOCOLATE_GLAZED_WALNUT.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CHOCOLATE_GLAZED_ALMOND.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CHOCOLATE_GLAZED_PISTACHIO.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CHOCOLATE_GLAZED_PECAN.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CHOCOLATE_GLAZED_MACADAMIA.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CHOCOLATE_GLAZED_HAZELNUT.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CHOCOLATE_GLAZED_CHESTNUT.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.SWEETENED_BUHG.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.SWEETENED_CASHEW.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.SWEETENED_WALNUT.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.SWEETENED_ALMOND.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.SWEETENED_PISTACHIO.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.SWEETENED_PECAN.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.SWEETENED_MACADAMIA.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.SWEETENED_HAZELNUT.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.SWEETENED_CHESTNUT.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.HONEYED_BUHG.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.HONEYED_CASHEW.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.HONEYED_WALNUT.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.HONEYED_ALMOND.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.HONEYED_PISTACHIO.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.HONEYED_PECAN.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.HONEYED_MACADAMIA.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.HONEYED_HAZELNUT.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.HONEYED_CHESTNUT.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CINDER_FLOUR_BUHG.get(), 0.30f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CINDER_FLOUR_CASHEW.get(), 0.30f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CINDER_FLOUR_WALNUT.get(), 0.30f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CINDER_FLOUR_ALMOND.get(), 0.30f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CINDER_FLOUR_PISTACHIO.get(), 0.30f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CINDER_FLOUR_PECAN.get(), 0.30f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CINDER_FLOUR_MACADAMIA.get(), 0.30f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CINDER_FLOUR_HAZELNUT.get(), 0.30f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CINDER_FLOUR_CHESTNUT.get(), 0.30f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.MELTED_CINDER_FLOUR_BUHG.get(), 0.40f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.MELTED_CINDER_FLOUR_CASHEW.get(), 0.40f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.MELTED_CINDER_FLOUR_WALNUT.get(), 0.40f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.MELTED_CINDER_FLOUR_ALMOND.get(), 0.40f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.MELTED_CINDER_FLOUR_PISTACHIO.get(), 0.40f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.MELTED_CINDER_FLOUR_PECAN.get(), 0.40f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.MELTED_CINDER_FLOUR_MACADAMIA.get(), 0.40f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.MELTED_CINDER_FLOUR_HAZELNUT.get(), 0.40f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.MELTED_CINDER_FLOUR_CHESTNUT.get(), 0.40f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.NUT_LEAVES.asItem(), 0.35f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.BUHG_LEAVES.asItem(), 0.35f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.CASHEW_LEAVES.asItem(), 0.35f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.WALNUT_LEAVES.asItem(), 0.35f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.ALMOND_LEAVES.asItem(), 0.35f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.PISTACHIO_LEAVES.asItem(), 0.35f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.PECAN_LEAVES.asItem(), 0.35f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.MACADAMIA_LEAVES.asItem(), 0.35f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.HAZELNUT_LEAVES.asItem(), 0.35f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.CHESTNUT_LEAVES.asItem(), 0.35f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.PECAN_PIE_SLICE.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.PECAN_PIE.get(), 1.0f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.ALMOND_CHEESE.get(), 0.20f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.SALAD.get(), 0.75f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CRUSHED_CRIMSON_FUNGUS.get(), 0.35f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CRUSHED_WARPED_FUNGUS.get(), 0.35f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CRUSHED_SEPIA_FUNGUS.get(), 0.35f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.SEPIA_FUNGUS.asItem(), 0.65f); + ComposterBlock.COMPOSTABLES.put(Items.CHORUS_FRUIT, 0.45f); + ComposterBlock.COMPOSTABLES.put(Items.CHORUS_FLOWER, 0.65f); + ComposterBlock.COMPOSTABLES.put(Items.CHORUS_PLANT, 0.65f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.HOLLOWED_CHORUS_FRUIT.get(), 0.35f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.CHORUS_TUFT.get(), 0.10f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.MULCH.get(), 0.25f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.WHEAT_GRAZE.get(), 0.65f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.DRIED_DULSE_KELP.get(), 0.30f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.DRIED_VERMILION_KELP.get(), 0.30f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.DULSE_KELP.asItem(), 0.30f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.VERMILION_KELP.asItem(), 0.30f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.DRIED_DULSE_KELP_BLOCK.asItem(), 0.50f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.DRIED_VERMILION_KELP_BLOCK.asItem(), 0.50f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.PRICKLY_PEAR.get(), 0.45f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.BAMBOO_CLOD.get(), 0.45f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.BOK_CHOY.get(), 0.65f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.BOK_CHOY_SEEDS.get(), 0.30f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.PANSOPHICAL_PETAL.get(), 0.45f); + ComposterBlock.COMPOSTABLES.put(GarnishedItems.INCANDESCENT_PETAL.get(), 0.45f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.PANSOPHICAL_DAISY.asItem(), 0.65f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.INCANDESCENT_LILY.asItem(), 0.65f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.SORROWFUL_LICHEN.asItem(), 0.65f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.SOUL_ROOTS.asItem(), 0.65f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.AUREATE_SHRUB.asItem(), 0.65f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.SMALL_CHORUS_PLANT.asItem(), 0.65f); + ComposterBlock.COMPOSTABLES.put(GarnishedBlocks.BARREN_ROOTS.asItem(), 0.65f); } public static CreateRegistrate registrate() { diff --git a/src/main/java/net/dakotapride/garnished/CreateGarnishedClient.java b/src/main/java/net/dakotapride/garnished/CreateGarnishedClient.java index 929e7ee8..6fe14981 100644 --- a/src/main/java/net/dakotapride/garnished/CreateGarnishedClient.java +++ b/src/main/java/net/dakotapride/garnished/CreateGarnishedClient.java @@ -142,10 +142,30 @@ public void onInitializeClient() { GarnishedFluids.YELLOW_MASTIC_RESIN.get().getFlowing(), FluidRenderHandlerRegistry.INSTANCE.get(GarnishedFluids.YELLOW_MASTIC_RESIN.get())); FluidRenderHandlerRegistry.INSTANCE.register(GarnishedFluids.GREEN_MASTIC_RESIN.get().getSource(), GarnishedFluids.GREEN_MASTIC_RESIN.get().getFlowing(), FluidRenderHandlerRegistry.INSTANCE.get(GarnishedFluids.GREEN_MASTIC_RESIN.get())); + FluidRenderHandlerRegistry.INSTANCE.register(GarnishedFluids.LIME_MASTIC_RESIN.get().getSource(), + GarnishedFluids.LIME_MASTIC_RESIN.get().getFlowing(), FluidRenderHandlerRegistry.INSTANCE.get(GarnishedFluids.LIME_MASTIC_RESIN.get())); FluidRenderHandlerRegistry.INSTANCE.register(GarnishedFluids.BLUE_MASTIC_RESIN.get().getSource(), GarnishedFluids.BLUE_MASTIC_RESIN.get().getFlowing(), FluidRenderHandlerRegistry.INSTANCE.get(GarnishedFluids.BLUE_MASTIC_RESIN.get())); + FluidRenderHandlerRegistry.INSTANCE.register(GarnishedFluids.LIGHT_BLUE_MASTIC_RESIN.get().getSource(), + GarnishedFluids.LIGHT_BLUE_MASTIC_RESIN.get().getFlowing(), FluidRenderHandlerRegistry.INSTANCE.get(GarnishedFluids.LIGHT_BLUE_MASTIC_RESIN.get())); + FluidRenderHandlerRegistry.INSTANCE.register(GarnishedFluids.CYAN_MASTIC_RESIN.get().getSource(), + GarnishedFluids.CYAN_MASTIC_RESIN.get().getFlowing(), FluidRenderHandlerRegistry.INSTANCE.get(GarnishedFluids.CYAN_MASTIC_RESIN.get())); FluidRenderHandlerRegistry.INSTANCE.register(GarnishedFluids.PURPLE_MASTIC_RESIN.get().getSource(), GarnishedFluids.PURPLE_MASTIC_RESIN.get().getFlowing(), FluidRenderHandlerRegistry.INSTANCE.get(GarnishedFluids.PURPLE_MASTIC_RESIN.get())); + FluidRenderHandlerRegistry.INSTANCE.register(GarnishedFluids.MAGENTA_MASTIC_RESIN.get().getSource(), + GarnishedFluids.MAGENTA_MASTIC_RESIN.get().getFlowing(), FluidRenderHandlerRegistry.INSTANCE.get(GarnishedFluids.MAGENTA_MASTIC_RESIN.get())); + FluidRenderHandlerRegistry.INSTANCE.register(GarnishedFluids.PINK_MASTIC_RESIN.get().getSource(), + GarnishedFluids.PINK_MASTIC_RESIN.get().getFlowing(), FluidRenderHandlerRegistry.INSTANCE.get(GarnishedFluids.PINK_MASTIC_RESIN.get())); + FluidRenderHandlerRegistry.INSTANCE.register(GarnishedFluids.BLACK_MASTIC_RESIN.get().getSource(), + GarnishedFluids.BLACK_MASTIC_RESIN.get().getFlowing(), FluidRenderHandlerRegistry.INSTANCE.get(GarnishedFluids.BLACK_MASTIC_RESIN.get())); + FluidRenderHandlerRegistry.INSTANCE.register(GarnishedFluids.GRAY_MASTIC_RESIN.get().getSource(), + GarnishedFluids.GRAY_MASTIC_RESIN.get().getFlowing(), FluidRenderHandlerRegistry.INSTANCE.get(GarnishedFluids.GRAY_MASTIC_RESIN.get())); + FluidRenderHandlerRegistry.INSTANCE.register(GarnishedFluids.LIGHT_GRAY_MASTIC_RESIN.get().getSource(), + GarnishedFluids.LIGHT_GRAY_MASTIC_RESIN.get().getFlowing(), FluidRenderHandlerRegistry.INSTANCE.get(GarnishedFluids.LIGHT_GRAY_MASTIC_RESIN.get())); + FluidRenderHandlerRegistry.INSTANCE.register(GarnishedFluids.WHITE_MASTIC_RESIN.get().getSource(), + GarnishedFluids.WHITE_MASTIC_RESIN.get().getFlowing(), FluidRenderHandlerRegistry.INSTANCE.get(GarnishedFluids.WHITE_MASTIC_RESIN.get())); + FluidRenderHandlerRegistry.INSTANCE.register(GarnishedFluids.BROWN_MASTIC_RESIN.get().getSource(), + GarnishedFluids.BROWN_MASTIC_RESIN.get().getFlowing(), FluidRenderHandlerRegistry.INSTANCE.get(GarnishedFluids.BROWN_MASTIC_RESIN.get())); FluidRenderHandlerRegistry.INSTANCE.register(GarnishedFluids.DRAGON_BREATH.get().getSource(), GarnishedFluids.DRAGON_BREATH.get().getFlowing(), FluidRenderHandlerRegistry.INSTANCE.get(GarnishedFluids.DRAGON_BREATH.get())); FluidRenderHandlerRegistry.INSTANCE.register(GarnishedFluids.SWEET_TEA.get().getSource(), @@ -223,14 +243,54 @@ public static boolean getGarnishedFogDensity(FogRenderer.FogMode mode, FogType t fogData.scaleFarPlaneDistance(1f / 8f * AllConfigs.client().honeyTransparencyMultiplier.getF()); return true; } + if (GarnishedFluids.LIME_MASTIC_RESIN.get().isSame(fluid)) { + fogData.scaleFarPlaneDistance(1f / 8f * AllConfigs.client().honeyTransparencyMultiplier.getF()); + return true; + } if (GarnishedFluids.BLUE_MASTIC_RESIN.get().isSame(fluid)) { fogData.scaleFarPlaneDistance(1f / 8f * AllConfigs.client().honeyTransparencyMultiplier.getF()); return true; } + if (GarnishedFluids.LIGHT_BLUE_MASTIC_RESIN.get().isSame(fluid)) { + fogData.scaleFarPlaneDistance(1f / 8f * AllConfigs.client().honeyTransparencyMultiplier.getF()); + return true; + } + if (GarnishedFluids.CYAN_MASTIC_RESIN.get().isSame(fluid)) { + fogData.scaleFarPlaneDistance(1f / 8f * AllConfigs.client().honeyTransparencyMultiplier.getF()); + return true; + } if (GarnishedFluids.PURPLE_MASTIC_RESIN.get().isSame(fluid)) { fogData.scaleFarPlaneDistance(1f / 8f * AllConfigs.client().honeyTransparencyMultiplier.getF()); return true; } + if (GarnishedFluids.MAGENTA_MASTIC_RESIN.get().isSame(fluid)) { + fogData.scaleFarPlaneDistance(1f / 8f * AllConfigs.client().honeyTransparencyMultiplier.getF()); + return true; + } + if (GarnishedFluids.PINK_MASTIC_RESIN.get().isSame(fluid)) { + fogData.scaleFarPlaneDistance(1f / 8f * AllConfigs.client().honeyTransparencyMultiplier.getF()); + return true; + } + if (GarnishedFluids.BLACK_MASTIC_RESIN.get().isSame(fluid)) { + fogData.scaleFarPlaneDistance(1f / 8f * AllConfigs.client().honeyTransparencyMultiplier.getF()); + return true; + } + if (GarnishedFluids.GRAY_MASTIC_RESIN.get().isSame(fluid)) { + fogData.scaleFarPlaneDistance(1f / 8f * AllConfigs.client().honeyTransparencyMultiplier.getF()); + return true; + } + if (GarnishedFluids.LIGHT_GRAY_MASTIC_RESIN.get().isSame(fluid)) { + fogData.scaleFarPlaneDistance(1f / 8f * AllConfigs.client().honeyTransparencyMultiplier.getF()); + return true; + } + if (GarnishedFluids.WHITE_MASTIC_RESIN.get().isSame(fluid)) { + fogData.scaleFarPlaneDistance(1f / 8f * AllConfigs.client().honeyTransparencyMultiplier.getF()); + return true; + } + if (GarnishedFluids.BROWN_MASTIC_RESIN.get().isSame(fluid)) { + fogData.scaleFarPlaneDistance(1f / 8f * AllConfigs.client().honeyTransparencyMultiplier.getF()); + return true; + } if (GarnishedFluids.DRAGON_BREATH.get().isSame(fluid)) { fogData.scaleFarPlaneDistance(1f / 8f * AllConfigs.client().honeyTransparencyMultiplier.getF()); return true; @@ -310,10 +370,28 @@ public static void getGarnishedFogColour(FogEvents.ColorData event, float partia event.setBlue(41 / 255f); return; } + if (GarnishedFluids.LIME_MASTIC_RESIN.get().isSame(fluid)) { + event.setRed(55 / 255f); + event.setGreen(198 / 255f); + event.setBlue(70 / 255f); + return; + } if (GarnishedFluids.BLUE_MASTIC_RESIN.get().isSame(fluid)) { - event.setRed(57 / 255f); - event.setGreen(122 / 255f); - event.setBlue(126 / 255f); + event.setRed(38 / 255f); + event.setGreen(91 / 255f); + event.setBlue(127 / 255f); + return; + } + if (GarnishedFluids.LIGHT_BLUE_MASTIC_RESIN.get().isSame(fluid)) { + event.setRed(60 / 255f); + event.setGreen(137 / 255f); + event.setBlue(174 / 255f); + return; + } + if (GarnishedFluids.CYAN_MASTIC_RESIN.get().isSame(fluid)) { + event.setRed(62 / 255f); + event.setGreen(138 / 255f); + event.setBlue(124 / 255f); return; } if (GarnishedFluids.PURPLE_MASTIC_RESIN.get().isSame(fluid)) { @@ -322,6 +400,48 @@ public static void getGarnishedFogColour(FogEvents.ColorData event, float partia event.setBlue(153 / 255f); return; } + if (GarnishedFluids.MAGENTA_MASTIC_RESIN.get().isSame(fluid)) { + event.setRed(161 / 255f); + event.setGreen(47 / 255f); + event.setBlue(198 / 255f); + return; + } + if (GarnishedFluids.PINK_MASTIC_RESIN.get().isSame(fluid)) { + event.setRed(201 / 255f); + event.setGreen(80 / 255f); + event.setBlue(141 / 255f); + return; + } + if (GarnishedFluids.BLACK_MASTIC_RESIN.get().isSame(fluid)) { + event.setRed(6 / 255f); + event.setGreen(22 / 255f); + event.setBlue(30 / 255f); + return; + } + if (GarnishedFluids.GRAY_MASTIC_RESIN.get().isSame(fluid)) { + event.setRed(45 / 255f); + event.setGreen(51 / 255f); + event.setBlue(61 / 255f); + return; + } + if (GarnishedFluids.LIGHT_GRAY_MASTIC_RESIN.get().isSame(fluid)) { + event.setRed(117 / 255f); + event.setGreen(135 / 255f); + event.setBlue(163 / 255f); + return; + } + if (GarnishedFluids.WHITE_MASTIC_RESIN.get().isSame(fluid)) { + event.setRed(192 / 255f); + event.setGreen(196 / 255f); + event.setBlue(224 / 255f); + return; + } + if (GarnishedFluids.BROWN_MASTIC_RESIN.get().isSame(fluid)) { + event.setRed(97 / 255f); + event.setGreen(67 / 255f); + event.setBlue(50 / 255f); + return; + } if (GarnishedFluids.DRAGON_BREATH.get().isSame(fluid)) { event.setRed(197 / 255f); event.setGreen(72 / 255f); diff --git a/src/main/java/net/dakotapride/garnished/block/ZultaniteStairsBlock.java b/src/main/java/net/dakotapride/garnished/block/ZultaniteStairsBlock.java new file mode 100644 index 00000000..020e4ffe --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/block/ZultaniteStairsBlock.java @@ -0,0 +1,10 @@ +package net.dakotapride.garnished.block; + +import net.dakotapride.garnished.registry.GarnishedBlocks; +import net.minecraft.world.level.block.StairBlock; + +public class ZultaniteStairsBlock extends StairBlock { + public ZultaniteStairsBlock(Properties properties) { + super(GarnishedBlocks.ZULTANITE.getDefaultState(), properties); + } +} diff --git a/src/main/java/net/dakotapride/garnished/recipe/BlackDyeBlowingFanRecipe.java b/src/main/java/net/dakotapride/garnished/recipe/BlackDyeBlowingFanRecipe.java new file mode 100644 index 00000000..6c8a1ae7 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/recipe/BlackDyeBlowingFanRecipe.java @@ -0,0 +1,16 @@ +package net.dakotapride.garnished.recipe; + +import javax.annotation.ParametersAreNonnullByDefault; + +import com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder; + +import net.dakotapride.garnished.registry.GarnishedRecipeTypes; + +@ParametersAreNonnullByDefault +public class BlackDyeBlowingFanRecipe extends DyeBlowingFanRecipe { + public BlackDyeBlowingFanRecipe(ProcessingRecipeBuilder.ProcessingRecipeParams params) { + super(GarnishedRecipeTypes.BLACK_DYE_BLOWING, params); + } + + +} diff --git a/src/main/java/net/dakotapride/garnished/recipe/BlueDyeBlowingFanRecipe.java b/src/main/java/net/dakotapride/garnished/recipe/BlueDyeBlowingFanRecipe.java index 6d35f6fe..ede779f5 100644 --- a/src/main/java/net/dakotapride/garnished/recipe/BlueDyeBlowingFanRecipe.java +++ b/src/main/java/net/dakotapride/garnished/recipe/BlueDyeBlowingFanRecipe.java @@ -2,43 +2,15 @@ import javax.annotation.ParametersAreNonnullByDefault; -import com.simibubi.create.content.processing.recipe.ProcessingRecipe; import com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder; -import io.github.fabricators_of_create.porting_lib.transfer.item.ItemStackHandler; -import io.github.fabricators_of_create.porting_lib.transfer.item.RecipeWrapper; import net.dakotapride.garnished.registry.GarnishedRecipeTypes; -import net.minecraft.world.level.Level; @ParametersAreNonnullByDefault -public class BlueDyeBlowingFanRecipe extends ProcessingRecipe { - +public class BlueDyeBlowingFanRecipe extends DyeBlowingFanRecipe { public BlueDyeBlowingFanRecipe(ProcessingRecipeBuilder.ProcessingRecipeParams params) { super(GarnishedRecipeTypes.BLUE_DYE_BLOWING, params); } - @Override - public boolean matches(BlueDyeBlowingWrapper inv, Level worldIn) { - if (inv.isEmpty()) - return false; - return ingredients.get(0) - .test(inv.getItem(0)); - } - - @Override - protected int getMaxInputCount() { - return 1; - } - - @Override - protected int getMaxOutputCount() { - return 12; - } - - public static class BlueDyeBlowingWrapper extends RecipeWrapper { - public BlueDyeBlowingWrapper() { - super(new ItemStackHandler(1)); - } - } } diff --git a/src/main/java/net/dakotapride/garnished/recipe/BrownDyeBlowingFanRecipe.java b/src/main/java/net/dakotapride/garnished/recipe/BrownDyeBlowingFanRecipe.java new file mode 100644 index 00000000..94a2976f --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/recipe/BrownDyeBlowingFanRecipe.java @@ -0,0 +1,16 @@ +package net.dakotapride.garnished.recipe; + +import javax.annotation.ParametersAreNonnullByDefault; + +import com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder; + +import net.dakotapride.garnished.registry.GarnishedRecipeTypes; + +@ParametersAreNonnullByDefault +public class BrownDyeBlowingFanRecipe extends DyeBlowingFanRecipe { + public BrownDyeBlowingFanRecipe(ProcessingRecipeBuilder.ProcessingRecipeParams params) { + super(GarnishedRecipeTypes.BROWN_DYE_BLOWING, params); + } + + +} diff --git a/src/main/java/net/dakotapride/garnished/recipe/CyanDyeBlowingFanRecipe.java b/src/main/java/net/dakotapride/garnished/recipe/CyanDyeBlowingFanRecipe.java new file mode 100644 index 00000000..0b6bece8 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/recipe/CyanDyeBlowingFanRecipe.java @@ -0,0 +1,16 @@ +package net.dakotapride.garnished.recipe; + +import javax.annotation.ParametersAreNonnullByDefault; + +import com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder; + +import net.dakotapride.garnished.registry.GarnishedRecipeTypes; + +@ParametersAreNonnullByDefault +public class CyanDyeBlowingFanRecipe extends DyeBlowingFanRecipe { + public CyanDyeBlowingFanRecipe(ProcessingRecipeBuilder.ProcessingRecipeParams params) { + super(GarnishedRecipeTypes.CYAN_DYE_BLOWING, params); + } + + +} diff --git a/src/main/java/net/dakotapride/garnished/recipe/DyeBlowingFanRecipe.java b/src/main/java/net/dakotapride/garnished/recipe/DyeBlowingFanRecipe.java new file mode 100644 index 00000000..cfd304c3 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/recipe/DyeBlowingFanRecipe.java @@ -0,0 +1,46 @@ +package net.dakotapride.garnished.recipe; + +import javax.annotation.ParametersAreNonnullByDefault; + +import com.simibubi.create.content.processing.recipe.ProcessingRecipe; +import com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder; + +import com.simibubi.create.foundation.recipe.IRecipeTypeInfo; + +import io.github.fabricators_of_create.porting_lib.transfer.item.ItemStackHandler; +import io.github.fabricators_of_create.porting_lib.transfer.item.RecipeWrapper; +import net.dakotapride.garnished.registry.GarnishedRecipeTypes; +import net.minecraft.world.level.Level; + +@ParametersAreNonnullByDefault +public class DyeBlowingFanRecipe extends ProcessingRecipe { + + public DyeBlowingFanRecipe(IRecipeTypeInfo info, ProcessingRecipeBuilder.ProcessingRecipeParams params) { + super(info, params); + } + + @Override + public boolean matches(DyeBlowingWrapper inv, Level worldIn) { + if (inv.isEmpty()) + return false; + return ingredients.get(0) + .test(inv.getItem(0)); + } + + @Override + protected int getMaxInputCount() { + return 1; + } + + @Override + protected int getMaxOutputCount() { + return 12; + } + + public static class DyeBlowingWrapper extends RecipeWrapper { + public DyeBlowingWrapper() { + super(new ItemStackHandler(1)); + } + } + +} diff --git a/src/main/java/net/dakotapride/garnished/recipe/GarnishedFanProcessing.java b/src/main/java/net/dakotapride/garnished/recipe/GarnishedFanProcessing.java index 750b9f67..f7e11418 100644 --- a/src/main/java/net/dakotapride/garnished/recipe/GarnishedFanProcessing.java +++ b/src/main/java/net/dakotapride/garnished/recipe/GarnishedFanProcessing.java @@ -31,435 +31,1015 @@ import net.minecraft.world.phys.Vec3; public class GarnishedFanProcessing { - public static final FreezingType FREEZING = register("freezing", new FreezingType()); - public static final RedDyeBlowingType RED_DYE_BLOWING = register("red_dye_blowing", new RedDyeBlowingType()); - public static final OrangeDyeBlowingType ORANGE_DYE_BLOWING = register("orange_dye_blowing", new OrangeDyeBlowingType()); - public static final YellowDyeBlowingType YELLOW_DYE_BLOWING = register("yellow_dye_blowing", new YellowDyeBlowingType()); - public static final GreenDyeBlowingType GREEN_DYE_BLOWING = register("green_dye_blowing", new GreenDyeBlowingType()); - public static final BlueDyeBlowingType BLUE_DYE_BLOWING = register("blue_dye_blowing", new BlueDyeBlowingType()); - public static final PurpleDyeBlowingType PURPLE_DYE_BLOWING = register("purple_dye_blowing", new PurpleDyeBlowingType()); - - static { - Object2ReferenceOpenHashMap map = new Object2ReferenceOpenHashMap<>(); - map.put("FREEZING", FREEZING); - map.put("RED_DYE_BLOWING", RED_DYE_BLOWING); - map.put("ORANGE_DYE_BLOWING", ORANGE_DYE_BLOWING); - map.put("YELLOW_DYE_BLOWING", YELLOW_DYE_BLOWING); - map.put("GREEN_DYE_BLOWING", GREEN_DYE_BLOWING); - map.put("BLUE_DYE_BLOWING", BLUE_DYE_BLOWING); - map.put("PURPLE_DYE_BLOWING", PURPLE_DYE_BLOWING); - map.trim(); - } - - private static T register(String id, T type) { - FanProcessingTypeRegistry.register(CreateGarnished.asResource(id), type); - return type; - } - - public static class FreezingType implements FanProcessingType { - private static final FreezingFanRecipe.FreezingWrapper FREEZING_WRAPPER = new FreezingFanRecipe.FreezingWrapper(); - - @Override - public boolean isValidAt(Level level, BlockPos pos) { - FluidState fluidState = level.getFluidState(pos); - if (fluidState.is(GarnishedTags.FAN_FREEZING_PROCESSING_FLUID_TAG)) { - return true; - } - BlockState blockState = level.getBlockState(pos); - return blockState.is(GarnishedTags.FAN_FREEZING_PROCESSING_TAG); - } - - @Override - public int getPriority() { - return 2000; - } - - @Override - public boolean canProcess(ItemStack stack, Level level) { - FREEZING_WRAPPER.setItem(0, stack); - Optional recipe = GarnishedRecipeTypes.FREEZING.find(FREEZING_WRAPPER, level); - return recipe.isPresent(); - } - - @Override - @Nullable - public List process(ItemStack stack, Level level) { - FREEZING_WRAPPER.setItem(0, stack); - Optional recipe = GarnishedRecipeTypes.FREEZING.find(FREEZING_WRAPPER, level); - return recipe.map(freezingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, freezingFanRecipe)).orElse(null); - } - - @Override - public void spawnProcessingParticles(Level level, Vec3 pos) { - if (level.random.nextInt(8) != 0) - return; - Vector3f color = new Color(0xDDE8FF).asVectorF(); - level.addParticle(new DustParticleOptions(color, 1), pos.x + (level.random.nextFloat() - .5f) * .5f, - pos.y + .5f, pos.z + (level.random.nextFloat() - .5f) * .5f, 0, 1 / 8f, 0); - level.addParticle(ParticleTypes.SNOWFLAKE, pos.x + (level.random.nextFloat() - .5f) * .5f, pos.y + .5f, - pos.z + (level.random.nextFloat() - .5f) * .5f, 0, 1 / 8f, 0); - } - - @Override - public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { - particleAccess.setColor(Color.mixColors(0xEEEEFF, 0xDDE8FF, random.nextFloat())); - particleAccess.setAlpha(1f); - if (random.nextFloat() < 1 / 128f) - particleAccess.spawnExtraParticle(ParticleTypes.SNOWFLAKE, .125f); - } - - @Override - public void affectEntity(Entity entity, Level level) { - if (level.isClientSide) { - return; - } - - if (entity.canFreeze()) { - entity.setTicksFrozen(120); - entity.hurt(entity.damageSources().source(GarnishedDamageSource.FAN_FREEZING), 2.0F); - } - - if (entity.isOnFire()) { - entity.extinguishFire(); - } - } - } - - public static class RedDyeBlowingType implements FanProcessingType { - private static final RedDyeBlowingFanRecipe.RedDyeBlowingWrapper RED_DYE_BLOWING_WRAPPER = new RedDyeBlowingFanRecipe.RedDyeBlowingWrapper(); - - @Override - public boolean isValidAt(Level level, BlockPos pos) { - FluidState fluidState = level.getFluidState(pos); - return fluidState.is(GarnishedFluids.RED_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.RED_MASTIC_RESIN.get().getFlowing()); - } - - @Override - public int getPriority() { - return 2100; - } - - @Override - public boolean canProcess(ItemStack stack, Level level) { - RED_DYE_BLOWING_WRAPPER.setItem(0, stack); - Optional recipe = GarnishedRecipeTypes.RED_DYE_BLOWING.find(RED_DYE_BLOWING_WRAPPER, level); - return recipe.isPresent(); - } - - @Override - @Nullable - public List process(ItemStack stack, Level level) { - RED_DYE_BLOWING_WRAPPER.setItem(0, stack); - Optional recipe = GarnishedRecipeTypes.RED_DYE_BLOWING.find(RED_DYE_BLOWING_WRAPPER, level); - return recipe.map(redDyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, redDyeBlowingFanRecipe)).orElse(null); - } - - @Override - public void spawnProcessingParticles(Level level, Vec3 pos) { - if (level.random.nextInt(8) != 0) - return; - level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); - } - - @Override - public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { - particleAccess.setColor(Color.mixColors(0x54010A, 0xA53B32, random.nextFloat())); - particleAccess.setAlpha(.5f); - if (random.nextFloat() < 1 / 16f) - particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.RED_MASTIC_BLOCK.get().defaultBlockState()), .25f); - } - - @Override - public void affectEntity(Entity entity, Level level) { - if (level.isClientSide) { - return; - } - - if (entity.isOnFire()) { - entity.extinguishFire(); - } - } - } - - public static class OrangeDyeBlowingType implements FanProcessingType { - private static final OrangeDyeBlowingFanRecipe.OrangeDyeBlowingWrapper ORANGE_DYE_BLOWING_WRAPPER = new OrangeDyeBlowingFanRecipe.OrangeDyeBlowingWrapper(); - - @Override - public boolean isValidAt(Level level, BlockPos pos) { - FluidState fluidState = level.getFluidState(pos); - return fluidState.is(GarnishedFluids.ORANGE_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.ORANGE_MASTIC_RESIN.get().getFlowing()); - } - - @Override - public int getPriority() { - return 2200; - } - - @Override - public boolean canProcess(ItemStack stack, Level level) { - ORANGE_DYE_BLOWING_WRAPPER.setItem(0, stack); - Optional recipe = GarnishedRecipeTypes.ORANGE_DYE_BLOWING.find(ORANGE_DYE_BLOWING_WRAPPER, level); - return recipe.isPresent(); - } - - @Override - @Nullable - public List process(ItemStack stack, Level level) { - ORANGE_DYE_BLOWING_WRAPPER.setItem(0, stack); - Optional recipe = GarnishedRecipeTypes.ORANGE_DYE_BLOWING.find(ORANGE_DYE_BLOWING_WRAPPER, level); - return recipe.map(orangeDyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, orangeDyeBlowingFanRecipe)).orElse(null); - } - - @Override - public void spawnProcessingParticles(Level level, Vec3 pos) { - if (level.random.nextInt(8) != 0) - return; - level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); - } - - @Override - public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { - particleAccess.setColor(Color.mixColors(0x825721, 0xD39149, random.nextFloat())); - particleAccess.setAlpha(.5f); - if (random.nextFloat() < 1 / 16f) - particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.ORANGE_MASTIC_BLOCK.get().defaultBlockState()), .25f); - } - - @Override - public void affectEntity(Entity entity, Level level) { - if (level.isClientSide) { - return; - } - - if (entity.isOnFire()) { - entity.extinguishFire(); - } - } - } - - public static class YellowDyeBlowingType implements FanProcessingType { - private static final YellowDyeBlowingFanRecipe.YellowDyeBlowingWrapper YELLOW_DYE_BLOWING_WRAPPER = new YellowDyeBlowingFanRecipe.YellowDyeBlowingWrapper(); - - @Override - public boolean isValidAt(Level level, BlockPos pos) { - FluidState fluidState = level.getFluidState(pos); - return fluidState.is(GarnishedFluids.YELLOW_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.YELLOW_MASTIC_RESIN.get().getFlowing()); - } - - @Override - public int getPriority() { - return 2300; - } - - @Override - public boolean canProcess(ItemStack stack, Level level) { - YELLOW_DYE_BLOWING_WRAPPER.setItem(0, stack); - Optional recipe = GarnishedRecipeTypes.YELLOW_DYE_BLOWING.find(YELLOW_DYE_BLOWING_WRAPPER, level); - return recipe.isPresent(); - } - - @Override - @Nullable - public List process(ItemStack stack, Level level) { - YELLOW_DYE_BLOWING_WRAPPER.setItem(0, stack); - Optional recipe = GarnishedRecipeTypes.YELLOW_DYE_BLOWING.find(YELLOW_DYE_BLOWING_WRAPPER, level); - return recipe.map(yellowDyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, yellowDyeBlowingFanRecipe)).orElse(null); - } - - @Override - public void spawnProcessingParticles(Level level, Vec3 pos) { - if (level.random.nextInt(8) != 0) - return; - level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); - } - - @Override - public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { - particleAccess.setColor(Color.mixColors(0x827C21, 0xD3B649, random.nextFloat())); - particleAccess.setAlpha(.5f); - if (random.nextFloat() < 1 / 16f) - particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.YELLOW_MASTIC_BLOCK.get().defaultBlockState()), .25f); - } - - @Override - public void affectEntity(Entity entity, Level level) { - if (level.isClientSide) { - return; - } - - if (entity.isOnFire()) { - entity.extinguishFire(); - } - } - } - - public static class GreenDyeBlowingType implements FanProcessingType { - private static final GreenDyeBlowingFanRecipe.GreenDyeBlowingWrapper GREEN_DYE_BLOWING_WRAPPER = new GreenDyeBlowingFanRecipe.GreenDyeBlowingWrapper(); - - @Override - public boolean isValidAt(Level level, BlockPos pos) { - FluidState fluidState = level.getFluidState(pos); - return fluidState.is(GarnishedFluids.GREEN_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.GREEN_MASTIC_RESIN.get().getFlowing()); - } - - @Override - public int getPriority() { - return 2400; - } - - @Override - public boolean canProcess(ItemStack stack, Level level) { - GREEN_DYE_BLOWING_WRAPPER.setItem(0, stack); - Optional recipe = GarnishedRecipeTypes.GREEN_DYE_BLOWING.find(GREEN_DYE_BLOWING_WRAPPER, level); - return recipe.isPresent(); - } - - @Override - @Nullable - public List process(ItemStack stack, Level level) { - GREEN_DYE_BLOWING_WRAPPER.setItem(0, stack); - Optional recipe = GarnishedRecipeTypes.GREEN_DYE_BLOWING.find(GREEN_DYE_BLOWING_WRAPPER, level); - return recipe.map(greenDyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, greenDyeBlowingFanRecipe)).orElse(null); - } - - @Override - public void spawnProcessingParticles(Level level, Vec3 pos) { - if (level.random.nextInt(8) != 0) - return; - level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); - } - - @Override - public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { - particleAccess.setColor(Color.mixColors(0x498221, 0x9ABC49, random.nextFloat())); - particleAccess.setAlpha(.5f); - if (random.nextFloat() < 1 / 16f) - particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.GREEN_MASTIC_BLOCK.get().defaultBlockState()), .25f); - } - - @Override - public void affectEntity(Entity entity, Level level) { - if (level.isClientSide) { - return; - } - - if (entity.isOnFire()) { - entity.extinguishFire(); - } - } - } - - public static class BlueDyeBlowingType implements FanProcessingType { - private static final BlueDyeBlowingFanRecipe.BlueDyeBlowingWrapper BLUE_DYE_BLOWING_WRAPPER = new BlueDyeBlowingFanRecipe.BlueDyeBlowingWrapper(); - - @Override - public boolean isValidAt(Level level, BlockPos pos) { - FluidState fluidState = level.getFluidState(pos); - return fluidState.is(GarnishedFluids.BLUE_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.BLUE_MASTIC_RESIN.get().getFlowing()); - } - - @Override - public int getPriority() { - return 2500; - } - - @Override - public boolean canProcess(ItemStack stack, Level level) { - BLUE_DYE_BLOWING_WRAPPER.setItem(0, stack); - Optional recipe = GarnishedRecipeTypes.BLUE_DYE_BLOWING.find(BLUE_DYE_BLOWING_WRAPPER, level); - return recipe.isPresent(); - } - - @Override - @Nullable - public List process(ItemStack stack, Level level) { - BLUE_DYE_BLOWING_WRAPPER.setItem(0, stack); - Optional recipe = GarnishedRecipeTypes.BLUE_DYE_BLOWING.find(BLUE_DYE_BLOWING_WRAPPER, level); - return recipe.map(blueDyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, blueDyeBlowingFanRecipe)).orElse(null); - } - - @Override - public void spawnProcessingParticles(Level level, Vec3 pos) { - if (level.random.nextInt(8) != 0) - return; - level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); - } - - @Override - public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { - particleAccess.setColor(Color.mixColors(0x18556D, 0x698F95, random.nextFloat())); - particleAccess.setAlpha(.5f); - if (random.nextFloat() < 1 / 16f) - particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.BLUE_MASTIC_BLOCK.get().defaultBlockState()), .25f); - } - - @Override - public void affectEntity(Entity entity, Level level) { - if (level.isClientSide) { - return; - } - - if (entity.isOnFire()) { - entity.extinguishFire(); - } - } - } - - public static class PurpleDyeBlowingType implements FanProcessingType { - private static final PurpleDyeBlowingFanRecipe.PurpleDyeBlowingWrapper PURPLE_DYE_BLOWING_WRAPPER = new PurpleDyeBlowingFanRecipe.PurpleDyeBlowingWrapper(); - - @Override - public boolean isValidAt(Level level, BlockPos pos) { - FluidState fluidState = level.getFluidState(pos); - return fluidState.is(GarnishedFluids.PURPLE_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.PURPLE_MASTIC_RESIN.get().getFlowing()); - } - - @Override - public int getPriority() { - return 2600; - } - - @Override - public boolean canProcess(ItemStack stack, Level level) { - PURPLE_DYE_BLOWING_WRAPPER.setItem(0, stack); - Optional recipe = GarnishedRecipeTypes.PURPLE_DYE_BLOWING.find(PURPLE_DYE_BLOWING_WRAPPER, level); - return recipe.isPresent(); - } - - @Override - @Nullable - public List process(ItemStack stack, Level level) { - PURPLE_DYE_BLOWING_WRAPPER.setItem(0, stack); - Optional recipe = GarnishedRecipeTypes.PURPLE_DYE_BLOWING.find(PURPLE_DYE_BLOWING_WRAPPER, level); - return recipe.map(purpleDyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, purpleDyeBlowingFanRecipe)).orElse(null); - } - - @Override - public void spawnProcessingParticles(Level level, Vec3 pos) { - if (level.random.nextInt(8) != 0) - return; - level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); - } - - @Override - public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { - particleAccess.setColor(Color.mixColors(0x5A2A76, 0xAB649E, random.nextFloat())); - particleAccess.setAlpha(.5f); - if (random.nextFloat() < 1 / 16f) - particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.PURPLE_MASTIC_BLOCK.get().defaultBlockState()), .25f); - } - - @Override - public void affectEntity(Entity entity, Level level) { - if (level.isClientSide) { - return; - } - - if (entity.isOnFire()) { - entity.extinguishFire(); - } - } - } - - public static void register() {} + public static final FreezingType FREEZING = register("freezing", new FreezingType()); + public static final RedDyeBlowingFanProcessingType RED_DYE_BLOWING = register("red_dye_blowing", new RedDyeBlowingFanProcessingType()); + public static final OrangeDyeBlowingFanProcessingType ORANGE_DYE_BLOWING = register("orange_dye_blowing", new OrangeDyeBlowingFanProcessingType()); + public static final YellowDyeBlowingFanProcessingType YELLOW_DYE_BLOWING = register("yellow_dye_blowing", new YellowDyeBlowingFanProcessingType()); + public static final GreenDyeBlowingFanProcessingType GREEN_DYE_BLOWING = register("green_dye_blowing", new GreenDyeBlowingFanProcessingType()); + public static final LimeDyeBlowingFanProcessingType LIME_DYE_BLOWING = register("lime_dye_blowing", new LimeDyeBlowingFanProcessingType()); + public static final BlueDyeBlowingFanProcessingType BLUE_DYE_BLOWING = register("blue_dye_blowing", new BlueDyeBlowingFanProcessingType()); + public static final LightBlueDyeBlowingFanProcessingType LIGHT_BLUE_DYE_BLOWING = register("light_blue_dye_blowing", new LightBlueDyeBlowingFanProcessingType()); + public static final CyanDyeBlowingFanProcessingType CYAN_DYE_BLOWING = register("cyan_dye_blowing", new CyanDyeBlowingFanProcessingType()); + public static final PurpleDyeBlowingFanProcessingType PURPLE_DYE_BLOWING = register("purple_dye_blowing", new PurpleDyeBlowingFanProcessingType()); + public static final MagentaDyeBlowingFanProcessingType MAGENTA_DYE_BLOWING = register("magenta_dye_blowing", new MagentaDyeBlowingFanProcessingType()); + public static final PinkDyeBlowingFanProcessingType PINK_DYE_BLOWING = register("pink_dye_blowing", new PinkDyeBlowingFanProcessingType()); + public static final BlackDyeBlowingFanProcessingType BLACK_DYE_BLOWING = register("black_dye_blowing", new BlackDyeBlowingFanProcessingType()); + public static final GrayDyeBlowingFanProcessingType GRAY_DYE_BLOWING = register("gray_dye_blowing", new GrayDyeBlowingFanProcessingType()); + public static final LightGrayDyeBlowingFanProcessingType LIGHT_GRAY_DYE_BLOWING = register("light_gray_dye_blowing", new LightGrayDyeBlowingFanProcessingType()); + public static final WhiteDyeBlowingFanProcessingType WHITE_DYE_BLOWING = register("white_dye_blowing", new WhiteDyeBlowingFanProcessingType()); + public static final BrownDyeBlowingFanProcessingType BROWN_DYE_BLOWING = register("brown_dye_blowing", new BrownDyeBlowingFanProcessingType()); + + static { + Object2ReferenceOpenHashMap map = new Object2ReferenceOpenHashMap<>(); + map.put("FREEZING", FREEZING); + map.put("RED_DYE_BLOWING", RED_DYE_BLOWING); + map.put("ORANGE_DYE_BLOWING", ORANGE_DYE_BLOWING); + map.put("YELLOW_DYE_BLOWING", YELLOW_DYE_BLOWING); + map.put("GREEN_DYE_BLOWING", GREEN_DYE_BLOWING); + map.put("LIME_DYE_BLOWING", LIME_DYE_BLOWING); + map.put("BLUE_DYE_BLOWING", BLUE_DYE_BLOWING); + map.put("LIGHT_BLUE_DYE_BLOWING", LIGHT_BLUE_DYE_BLOWING); + map.put("CYAN_DYE_BLOWING", CYAN_DYE_BLOWING); + map.put("PURPLE_DYE_BLOWING", PURPLE_DYE_BLOWING); + map.put("MAGENTA_DYE_BLOWING", MAGENTA_DYE_BLOWING); + map.put("PINK_DYE_BLOWING", PINK_DYE_BLOWING); + map.put("BLACK_DYE_BLOWING", BLACK_DYE_BLOWING); + map.put("GRAY_DYE_BLOWING", GRAY_DYE_BLOWING); + map.put("LIGHT_GRAY_DYE_BLOWING", LIGHT_GRAY_DYE_BLOWING); + map.put("WHITE_DYE_BLOWING", WHITE_DYE_BLOWING); + map.put("BROWN_DYE_BLOWING", BROWN_DYE_BLOWING); + map.trim(); + } + + private static T register(String id, T type) { + FanProcessingTypeRegistry.register(CreateGarnished.asResource(id), type); + return type; + } + + public static class FreezingType implements FanProcessingType { + private static final FreezingFanRecipe.FreezingWrapper FREEZING_WRAPPER = new FreezingFanRecipe.FreezingWrapper(); + + @Override + public boolean isValidAt(Level level, BlockPos pos) { + FluidState fluidState = level.getFluidState(pos); + if (fluidState.is(GarnishedTags.FAN_FREEZING_PROCESSING_FLUID_TAG)) { + return true; + } + BlockState blockState = level.getBlockState(pos); + return blockState.is(GarnishedTags.FAN_FREEZING_PROCESSING_TAG); + } + + @Override + public int getPriority() { + return 2000; + } + + @Override + public boolean canProcess(ItemStack stack, Level level) { + FREEZING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.FREEZING.find(FREEZING_WRAPPER, level); + return recipe.isPresent(); + } + + @Override + @Nullable + public List process(ItemStack stack, Level level) { + FREEZING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.FREEZING.find(FREEZING_WRAPPER, level); + return recipe.map(freezingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, freezingFanRecipe)).orElse(null); + } + + @Override + public void spawnProcessingParticles(Level level, Vec3 pos) { + if (level.random.nextInt(8) != 0) + return; + Vector3f color = new Color(0xDDE8FF).asVectorF(); + level.addParticle(new DustParticleOptions(color, 1), pos.x + (level.random.nextFloat() - .5f) * .5f, + pos.y + .5f, pos.z + (level.random.nextFloat() - .5f) * .5f, 0, 1 / 8f, 0); + level.addParticle(ParticleTypes.SNOWFLAKE, pos.x + (level.random.nextFloat() - .5f) * .5f, pos.y + .5f, + pos.z + (level.random.nextFloat() - .5f) * .5f, 0, 1 / 8f, 0); + } + + @Override + public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { + particleAccess.setColor(Color.mixColors(0xEEEEFF, 0xDDE8FF, random.nextFloat())); + particleAccess.setAlpha(1f); + if (random.nextFloat() < 1 / 128f) + particleAccess.spawnExtraParticle(ParticleTypes.SNOWFLAKE, .125f); + } + + @Override + public void affectEntity(Entity entity, Level level) { + if (level.isClientSide) { + return; + } + + if (entity.canFreeze()) { + entity.setTicksFrozen(120); + entity.hurt(entity.damageSources().source(GarnishedDamageSource.FAN_FREEZING), 2.0F); + } + + if (entity.isOnFire()) { + entity.extinguishFire(); + } + } + } + + public static class RedDyeBlowingFanProcessingType implements FanProcessingType { + private static final DyeBlowingFanRecipe.DyeBlowingWrapper BLOWING_WRAPPER = new DyeBlowingFanRecipe.DyeBlowingWrapper(); + + @Override + public boolean isValidAt(Level level, BlockPos pos) { + FluidState fluidState = level.getFluidState(pos); + return fluidState.is(GarnishedFluids.RED_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.RED_MASTIC_RESIN.get().getFlowing()); + } + + @Override + public int getPriority() { + return 2100; + } + + @Override + public boolean canProcess(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.RED_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.isPresent(); + } + + @Override + @Nullable + public List process(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.RED_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.map(dyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, dyeBlowingFanRecipe)).orElse(null); + } + + @Override + public void spawnProcessingParticles(Level level, Vec3 pos) { + if (level.random.nextInt(8) != 0) + return; + level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); + } + + @Override + public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { + particleAccess.setColor(Color.mixColors(0x8E1919, 0xBC4343, random.nextFloat())); + particleAccess.setAlpha(.5f); + if (random.nextFloat() < 1 / 16f) + particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.RED_MASTIC_BLOCK.get().defaultBlockState()), .25f); + } + + @Override + public void affectEntity(Entity entity, Level level) { + if (level.isClientSide) { + return; + } + + if (entity.isOnFire()) { + entity.extinguishFire(); + } + } + } + + public static class OrangeDyeBlowingFanProcessingType implements FanProcessingType { + private static final DyeBlowingFanRecipe.DyeBlowingWrapper BLOWING_WRAPPER = new DyeBlowingFanRecipe.DyeBlowingWrapper(); + + @Override + public boolean isValidAt(Level level, BlockPos pos) { + FluidState fluidState = level.getFluidState(pos); + return fluidState.is(GarnishedFluids.ORANGE_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.ORANGE_MASTIC_RESIN.get().getFlowing()); + } + + @Override + public int getPriority() { + return 2200; + } + + @Override + public boolean canProcess(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.ORANGE_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.isPresent(); + } + + @Override + @Nullable + public List process(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.ORANGE_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.map(dyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, dyeBlowingFanRecipe)).orElse(null); + } + + @Override + public void spawnProcessingParticles(Level level, Vec3 pos) { + if (level.random.nextInt(8) != 0) + return; + level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); + } + + @Override + public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { + particleAccess.setColor(Color.mixColors(0xA5562E, 0xB7793A, random.nextFloat())); + particleAccess.setAlpha(.5f); + if (random.nextFloat() < 1 / 16f) + particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.ORANGE_MASTIC_BLOCK.get().defaultBlockState()), .25f); + } + + @Override + public void affectEntity(Entity entity, Level level) { + if (level.isClientSide) { + return; + } + + if (entity.isOnFire()) { + entity.extinguishFire(); + } + } + } + + public static class YellowDyeBlowingFanProcessingType implements FanProcessingType { + private static final DyeBlowingFanRecipe.DyeBlowingWrapper BLOWING_WRAPPER = new DyeBlowingFanRecipe.DyeBlowingWrapper(); + + @Override + public boolean isValidAt(Level level, BlockPos pos) { + FluidState fluidState = level.getFluidState(pos); + return fluidState.is(GarnishedFluids.YELLOW_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.YELLOW_MASTIC_RESIN.get().getFlowing()); + } + + @Override + public int getPriority() { + return 2300; + } + + @Override + public boolean canProcess(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.YELLOW_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.isPresent(); + } + + @Override + @Nullable + public List process(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.YELLOW_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.map(dyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, dyeBlowingFanRecipe)).orElse(null); + } + + @Override + public void spawnProcessingParticles(Level level, Vec3 pos) { + if (level.random.nextInt(8) != 0) + return; + level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); + } + + @Override + public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { + particleAccess.setColor(Color.mixColors(0xB28835, 0xCCB751, random.nextFloat())); + particleAccess.setAlpha(.5f); + if (random.nextFloat() < 1 / 16f) + particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.YELLOW_MASTIC_BLOCK.get().defaultBlockState()), .25f); + } + + @Override + public void affectEntity(Entity entity, Level level) { + if (level.isClientSide) { + return; + } + + if (entity.isOnFire()) { + entity.extinguishFire(); + } + } + } + + public static class GreenDyeBlowingFanProcessingType implements FanProcessingType { + private static final DyeBlowingFanRecipe.DyeBlowingWrapper BLOWING_WRAPPER = new DyeBlowingFanRecipe.DyeBlowingWrapper(); + + @Override + public boolean isValidAt(Level level, BlockPos pos) { + FluidState fluidState = level.getFluidState(pos); + return fluidState.is(GarnishedFluids.GREEN_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.GREEN_MASTIC_RESIN.get().getFlowing()); + } + + @Override + public int getPriority() { + return 2400; + } + + @Override + public boolean canProcess(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.GREEN_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.isPresent(); + } + + @Override + @Nullable + public List process(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.GREEN_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.map(dyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, dyeBlowingFanRecipe)).orElse(null); + } + + @Override + public void spawnProcessingParticles(Level level, Vec3 pos) { + if (level.random.nextInt(8) != 0) + return; + level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); + } + + @Override + public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { + particleAccess.setColor(Color.mixColors(0x438E29, 0x82BB49, random.nextFloat())); + particleAccess.setAlpha(.5f); + if (random.nextFloat() < 1 / 16f) + particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.GREEN_MASTIC_BLOCK.get().defaultBlockState()), .25f); + } + + @Override + public void affectEntity(Entity entity, Level level) { + if (level.isClientSide) { + return; + } + + if (entity.isOnFire()) { + entity.extinguishFire(); + } + } + } + + public static class LimeDyeBlowingFanProcessingType implements FanProcessingType { + private static final DyeBlowingFanRecipe.DyeBlowingWrapper BLOWING_WRAPPER = new DyeBlowingFanRecipe.DyeBlowingWrapper(); + + @Override + public boolean isValidAt(Level level, BlockPos pos) { + FluidState fluidState = level.getFluidState(pos); + return fluidState.is(GarnishedFluids.LIME_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.LIME_MASTIC_RESIN.get().getFlowing()); + } + + @Override + public int getPriority() { + return 2500; + } + + @Override + public boolean canProcess(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.LIME_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.isPresent(); + } + + @Override + @Nullable + public List process(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.LIME_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.map(dyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, dyeBlowingFanRecipe)).orElse(null); + } + + @Override + public void spawnProcessingParticles(Level level, Vec3 pos) { + if (level.random.nextInt(8) != 0) + return; + level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); + } + + @Override + public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { + particleAccess.setColor(Color.mixColors(0x37C646, 0x72E560, random.nextFloat())); + particleAccess.setAlpha(.5f); + if (random.nextFloat() < 1 / 16f) + particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.LIME_MASTIC_BLOCK.get().defaultBlockState()), .25f); + } + + @Override + public void affectEntity(Entity entity, Level level) { + if (level.isClientSide) { + return; + } + + if (entity.isOnFire()) { + entity.extinguishFire(); + } + } + } + + public static class BlueDyeBlowingFanProcessingType implements FanProcessingType { + private static final DyeBlowingFanRecipe.DyeBlowingWrapper BLOWING_WRAPPER = new DyeBlowingFanRecipe.DyeBlowingWrapper(); + + @Override + public boolean isValidAt(Level level, BlockPos pos) { + FluidState fluidState = level.getFluidState(pos); + return fluidState.is(GarnishedFluids.BLUE_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.BLUE_MASTIC_RESIN.get().getFlowing()); + } + + @Override + public int getPriority() { + return 2600; + } + + @Override + public boolean canProcess(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.BLUE_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.isPresent(); + } + + @Override + @Nullable + public List process(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.BLUE_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.map(dyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, dyeBlowingFanRecipe)).orElse(null); + } + + @Override + public void spawnProcessingParticles(Level level, Vec3 pos) { + if (level.random.nextInt(8) != 0) + return; + level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); + } + + @Override + public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { + particleAccess.setColor(Color.mixColors(0x265B7F, 0x4CA0AD, random.nextFloat())); + particleAccess.setAlpha(.5f); + if (random.nextFloat() < 1 / 16f) + particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.BLUE_MASTIC_BLOCK.get().defaultBlockState()), .25f); + } + + @Override + public void affectEntity(Entity entity, Level level) { + if (level.isClientSide) { + return; + } + + if (entity.isOnFire()) { + entity.extinguishFire(); + } + } + } + + public static class LightBlueDyeBlowingFanProcessingType implements FanProcessingType { + private static final DyeBlowingFanRecipe.DyeBlowingWrapper BLOWING_WRAPPER = new DyeBlowingFanRecipe.DyeBlowingWrapper(); + + @Override + public boolean isValidAt(Level level, BlockPos pos) { + FluidState fluidState = level.getFluidState(pos); + return fluidState.is(GarnishedFluids.LIGHT_BLUE_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.LIGHT_BLUE_MASTIC_RESIN.get().getFlowing()); + } + + @Override + public int getPriority() { + return 2700; + } + + @Override + public boolean canProcess(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.LIGHT_BLUE_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.isPresent(); + } + + @Override + @Nullable + public List process(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.LIGHT_BLUE_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.map(dyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, dyeBlowingFanRecipe)).orElse(null); + } + + @Override + public void spawnProcessingParticles(Level level, Vec3 pos) { + if (level.random.nextInt(8) != 0) + return; + level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); + } + + @Override + public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { + particleAccess.setColor(Color.mixColors(0x3C89AE, 0x58CED5, random.nextFloat())); + particleAccess.setAlpha(.5f); + if (random.nextFloat() < 1 / 16f) + particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.LIGHT_BLUE_MASTIC_BLOCK.get().defaultBlockState()), .25f); + } + + @Override + public void affectEntity(Entity entity, Level level) { + if (level.isClientSide) { + return; + } + + if (entity.isOnFire()) { + entity.extinguishFire(); + } + } + } + + public static class CyanDyeBlowingFanProcessingType implements FanProcessingType { + private static final DyeBlowingFanRecipe.DyeBlowingWrapper BLOWING_WRAPPER = new DyeBlowingFanRecipe.DyeBlowingWrapper(); + + @Override + public boolean isValidAt(Level level, BlockPos pos) { + FluidState fluidState = level.getFluidState(pos); + return fluidState.is(GarnishedFluids.CYAN_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.CYAN_MASTIC_RESIN.get().getFlowing()); + } + + @Override + public int getPriority() { + return 2800; + } + + @Override + public boolean canProcess(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.CYAN_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.isPresent(); + } + + @Override + @Nullable + public List process(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.CYAN_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.map(dyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, dyeBlowingFanRecipe)).orElse(null); + } + + @Override + public void spawnProcessingParticles(Level level, Vec3 pos) { + if (level.random.nextInt(8) != 0) + return; + level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); + } + + @Override + public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { + particleAccess.setColor(Color.mixColors(0x3E8A7C, 0x67C6A0, random.nextFloat())); + particleAccess.setAlpha(.5f); + if (random.nextFloat() < 1 / 16f) + particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.CYAN_MASTIC_BLOCK.get().defaultBlockState()), .25f); + } + + @Override + public void affectEntity(Entity entity, Level level) { + if (level.isClientSide) { + return; + } + + if (entity.isOnFire()) { + entity.extinguishFire(); + } + } + } + + public static class PurpleDyeBlowingFanProcessingType implements FanProcessingType { + private static final DyeBlowingFanRecipe.DyeBlowingWrapper BLOWING_WRAPPER = new DyeBlowingFanRecipe.DyeBlowingWrapper(); + + @Override + public boolean isValidAt(Level level, BlockPos pos) { + FluidState fluidState = level.getFluidState(pos); + return fluidState.is(GarnishedFluids.PURPLE_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.PURPLE_MASTIC_RESIN.get().getFlowing()); + } + + @Override + public int getPriority() { + return 2900; + } + + @Override + public boolean canProcess(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.PURPLE_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.isPresent(); + } + + @Override + @Nullable + public List process(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.PURPLE_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.map(dyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, dyeBlowingFanRecipe)).orElse(null); + } + + @Override + public void spawnProcessingParticles(Level level, Vec3 pos) { + if (level.random.nextInt(8) != 0) + return; + level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); + } + + @Override + public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { + particleAccess.setColor(Color.mixColors(0x572499, 0x8139B2, random.nextFloat())); + particleAccess.setAlpha(.5f); + if (random.nextFloat() < 1 / 16f) + particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.PURPLE_MASTIC_BLOCK.get().defaultBlockState()), .25f); + } + + @Override + public void affectEntity(Entity entity, Level level) { + if (level.isClientSide) { + return; + } + + if (entity.isOnFire()) { + entity.extinguishFire(); + } + } + } + + public static class MagentaDyeBlowingFanProcessingType implements FanProcessingType { + private static final DyeBlowingFanRecipe.DyeBlowingWrapper BLOWING_WRAPPER = new DyeBlowingFanRecipe.DyeBlowingWrapper(); + + @Override + public boolean isValidAt(Level level, BlockPos pos) { + FluidState fluidState = level.getFluidState(pos); + return fluidState.is(GarnishedFluids.MAGENTA_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.MAGENTA_MASTIC_RESIN.get().getFlowing()); + } + + @Override + public int getPriority() { + return 3000; + } + + @Override + public boolean canProcess(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.MAGENTA_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.isPresent(); + } + + @Override + @Nullable + public List process(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.MAGENTA_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.map(dyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, dyeBlowingFanRecipe)).orElse(null); + } + + @Override + public void spawnProcessingParticles(Level level, Vec3 pos) { + if (level.random.nextInt(8) != 0) + return; + level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); + } + + @Override + public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { + particleAccess.setColor(Color.mixColors(0xA12FC6, 0xD346DB, random.nextFloat())); + particleAccess.setAlpha(.5f); + if (random.nextFloat() < 1 / 16f) + particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.MAGENTA_MASTIC_BLOCK.get().defaultBlockState()), .25f); + } + + @Override + public void affectEntity(Entity entity, Level level) { + if (level.isClientSide) { + return; + } + + if (entity.isOnFire()) { + entity.extinguishFire(); + } + } + } + + public static class PinkDyeBlowingFanProcessingType implements FanProcessingType { + private static final DyeBlowingFanRecipe.DyeBlowingWrapper BLOWING_WRAPPER = new DyeBlowingFanRecipe.DyeBlowingWrapper(); + + @Override + public boolean isValidAt(Level level, BlockPos pos) { + FluidState fluidState = level.getFluidState(pos); + return fluidState.is(GarnishedFluids.PINK_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.PINK_MASTIC_RESIN.get().getFlowing()); + } + + @Override + public int getPriority() { + return 3100; + } + + @Override + public boolean canProcess(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.PINK_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.isPresent(); + } + + @Override + @Nullable + public List process(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.PINK_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.map(dyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, dyeBlowingFanRecipe)).orElse(null); + } + + @Override + public void spawnProcessingParticles(Level level, Vec3 pos) { + if (level.random.nextInt(8) != 0) + return; + level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); + } + + @Override + public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { + particleAccess.setColor(Color.mixColors(0xC9508D, 0xE36CBF, random.nextFloat())); + particleAccess.setAlpha(.5f); + if (random.nextFloat() < 1 / 16f) + particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.PINK_MASTIC_BLOCK.get().defaultBlockState()), .25f); + } + + @Override + public void affectEntity(Entity entity, Level level) { + if (level.isClientSide) { + return; + } + + if (entity.isOnFire()) { + entity.extinguishFire(); + } + } + } + + public static class BlackDyeBlowingFanProcessingType implements FanProcessingType { + private static final DyeBlowingFanRecipe.DyeBlowingWrapper BLOWING_WRAPPER = new DyeBlowingFanRecipe.DyeBlowingWrapper(); + + @Override + public boolean isValidAt(Level level, BlockPos pos) { + FluidState fluidState = level.getFluidState(pos); + return fluidState.is(GarnishedFluids.BLACK_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.BLACK_MASTIC_RESIN.get().getFlowing()); + } + + @Override + public int getPriority() { + return 3200; + } + + @Override + public boolean canProcess(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.BLACK_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.isPresent(); + } + + @Override + @Nullable + public List process(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.BLACK_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.map(dyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, dyeBlowingFanRecipe)).orElse(null); + } + + @Override + public void spawnProcessingParticles(Level level, Vec3 pos) { + if (level.random.nextInt(8) != 0) + return; + level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); + } + + @Override + public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { + particleAccess.setColor(Color.mixColors(0x06161E, 0x102F33, random.nextFloat())); + particleAccess.setAlpha(.5f); + if (random.nextFloat() < 1 / 16f) + particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.BLACK_MASTIC_BLOCK.get().defaultBlockState()), .25f); + } + + @Override + public void affectEntity(Entity entity, Level level) { + if (level.isClientSide) { + return; + } + + if (entity.isOnFire()) { + entity.extinguishFire(); + } + } + } + + public static class GrayDyeBlowingFanProcessingType implements FanProcessingType { + private static final DyeBlowingFanRecipe.DyeBlowingWrapper BLOWING_WRAPPER = new DyeBlowingFanRecipe.DyeBlowingWrapper(); + + @Override + public boolean isValidAt(Level level, BlockPos pos) { + FluidState fluidState = level.getFluidState(pos); + return fluidState.is(GarnishedFluids.GRAY_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.GRAY_MASTIC_RESIN.get().getFlowing()); + } + + @Override + public int getPriority() { + return 3300; + } + + @Override + public boolean canProcess(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.GRAY_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.isPresent(); + } + + @Override + @Nullable + public List process(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.GRAY_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.map(dyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, dyeBlowingFanRecipe)).orElse(null); + } + + @Override + public void spawnProcessingParticles(Level level, Vec3 pos) { + if (level.random.nextInt(8) != 0) + return; + level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); + } + + @Override + public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { + particleAccess.setColor(Color.mixColors(0x2D333D, 0x475156, random.nextFloat())); + particleAccess.setAlpha(.5f); + if (random.nextFloat() < 1 / 16f) + particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.GRAY_MASTIC_BLOCK.get().defaultBlockState()), .25f); + } + + @Override + public void affectEntity(Entity entity, Level level) { + if (level.isClientSide) { + return; + } + + if (entity.isOnFire()) { + entity.extinguishFire(); + } + } + } + + public static class LightGrayDyeBlowingFanProcessingType implements FanProcessingType { + private static final DyeBlowingFanRecipe.DyeBlowingWrapper BLOWING_WRAPPER = new DyeBlowingFanRecipe.DyeBlowingWrapper(); + + @Override + public boolean isValidAt(Level level, BlockPos pos) { + FluidState fluidState = level.getFluidState(pos); + return fluidState.is(GarnishedFluids.LIGHT_GRAY_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.LIGHT_GRAY_MASTIC_RESIN.get().getFlowing()); + } + + @Override + public int getPriority() { + return 3400; + } + + @Override + public boolean canProcess(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.LIGHT_GRAY_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.isPresent(); + } + + @Override + @Nullable + public List process(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.LIGHT_GRAY_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.map(dyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, dyeBlowingFanRecipe)).orElse(null); + } + + @Override + public void spawnProcessingParticles(Level level, Vec3 pos) { + if (level.random.nextInt(8) != 0) + return; + level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); + } + + @Override + public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { + particleAccess.setColor(Color.mixColors(0x7587A3, 0x9AB1BC, random.nextFloat())); + particleAccess.setAlpha(.5f); + if (random.nextFloat() < 1 / 16f) + particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.LIGHT_GRAY_MASTIC_BLOCK.get().defaultBlockState()), .25f); + } + + @Override + public void affectEntity(Entity entity, Level level) { + if (level.isClientSide) { + return; + } + + if (entity.isOnFire()) { + entity.extinguishFire(); + } + } + } + + public static class WhiteDyeBlowingFanProcessingType implements FanProcessingType { + private static final DyeBlowingFanRecipe.DyeBlowingWrapper BLOWING_WRAPPER = new DyeBlowingFanRecipe.DyeBlowingWrapper(); + + @Override + public boolean isValidAt(Level level, BlockPos pos) { + FluidState fluidState = level.getFluidState(pos); + return fluidState.is(GarnishedFluids.WHITE_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.WHITE_MASTIC_RESIN.get().getFlowing()); + } + + @Override + public int getPriority() { + return 3500; + } + + @Override + public boolean canProcess(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.WHITE_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.isPresent(); + } + + @Override + @Nullable + public List process(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.WHITE_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.map(dyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, dyeBlowingFanRecipe)).orElse(null); + } + + @Override + public void spawnProcessingParticles(Level level, Vec3 pos) { + if (level.random.nextInt(8) != 0) + return; + level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); + } + + @Override + public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { + particleAccess.setColor(Color.mixColors(0xC0C4E0, 0xE6E9F4, random.nextFloat())); + particleAccess.setAlpha(.5f); + if (random.nextFloat() < 1 / 16f) + particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.WHITE_MASTIC_BLOCK.get().defaultBlockState()), .25f); + } + + @Override + public void affectEntity(Entity entity, Level level) { + if (level.isClientSide) { + return; + } + + if (entity.isOnFire()) { + entity.extinguishFire(); + } + } + } + + public static class BrownDyeBlowingFanProcessingType implements FanProcessingType { + private static final DyeBlowingFanRecipe.DyeBlowingWrapper BLOWING_WRAPPER = new DyeBlowingFanRecipe.DyeBlowingWrapper(); + + @Override + public boolean isValidAt(Level level, BlockPos pos) { + FluidState fluidState = level.getFluidState(pos); + return fluidState.is(GarnishedFluids.BROWN_MASTIC_RESIN.get().getSource()) || fluidState.is(GarnishedFluids.BROWN_MASTIC_RESIN.get().getFlowing()); + } + + @Override + public int getPriority() { + return 3600; + } + + @Override + public boolean canProcess(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.BROWN_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.isPresent(); + } + + @Override + @Nullable + public List process(ItemStack stack, Level level) { + BLOWING_WRAPPER.setItem(0, stack); + Optional recipe = GarnishedRecipeTypes.BROWN_DYE_BLOWING.find(BLOWING_WRAPPER, level); + return recipe.map(dyeBlowingFanRecipe -> RecipeApplier.applyRecipeOn(level, stack, dyeBlowingFanRecipe)).orElse(null); + } + + @Override + public void spawnProcessingParticles(Level level, Vec3 pos) { + if (level.random.nextInt(8) != 0) + return; + level.addParticle(ParticleTypes.ITEM_SLIME, pos.x, pos.y + .25f, pos.z, 0, 1 / 16f, 0); + } + + @Override + public void morphAirFlow(AirFlowParticleAccess particleAccess, RandomSource random) { + particleAccess.setColor(Color.mixColors(0x614332, 0x825B43, random.nextFloat())); + particleAccess.setAlpha(.5f); + if (random.nextFloat() < 1 / 16f) + particleAccess.spawnExtraParticle(new BlockParticleOption(ParticleTypes.BLOCK, GarnishedBlocks.BROWN_MASTIC_BLOCK.get().defaultBlockState()), .25f); + } + + @Override + public void affectEntity(Entity entity, Level level) { + if (level.isClientSide) { + return; + } + + if (entity.isOnFire()) { + entity.extinguishFire(); + } + } + } + + public static void register() {} } diff --git a/src/main/java/net/dakotapride/garnished/recipe/GrayDyeBlowingFanRecipe.java b/src/main/java/net/dakotapride/garnished/recipe/GrayDyeBlowingFanRecipe.java new file mode 100644 index 00000000..17db9ff5 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/recipe/GrayDyeBlowingFanRecipe.java @@ -0,0 +1,16 @@ +package net.dakotapride.garnished.recipe; + +import javax.annotation.ParametersAreNonnullByDefault; + +import com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder; + +import net.dakotapride.garnished.registry.GarnishedRecipeTypes; + +@ParametersAreNonnullByDefault +public class GrayDyeBlowingFanRecipe extends DyeBlowingFanRecipe { + public GrayDyeBlowingFanRecipe(ProcessingRecipeBuilder.ProcessingRecipeParams params) { + super(GarnishedRecipeTypes.GRAY_DYE_BLOWING, params); + } + + +} diff --git a/src/main/java/net/dakotapride/garnished/recipe/GreenDyeBlowingFanRecipe.java b/src/main/java/net/dakotapride/garnished/recipe/GreenDyeBlowingFanRecipe.java index eb769b0d..9efeac76 100644 --- a/src/main/java/net/dakotapride/garnished/recipe/GreenDyeBlowingFanRecipe.java +++ b/src/main/java/net/dakotapride/garnished/recipe/GreenDyeBlowingFanRecipe.java @@ -2,43 +2,16 @@ import javax.annotation.ParametersAreNonnullByDefault; -import com.simibubi.create.content.processing.recipe.ProcessingRecipe; import com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder; import net.dakotapride.garnished.registry.GarnishedRecipeTypes; -import net.minecraft.world.level.Level; -import io.github.fabricators_of_create.porting_lib.transfer.item.ItemStackHandler; -import io.github.fabricators_of_create.porting_lib.transfer.item.RecipeWrapper; @ParametersAreNonnullByDefault -public class GreenDyeBlowingFanRecipe extends ProcessingRecipe { +public class GreenDyeBlowingFanRecipe extends DyeBlowingFanRecipe { public GreenDyeBlowingFanRecipe(ProcessingRecipeBuilder.ProcessingRecipeParams params) { super(GarnishedRecipeTypes.GREEN_DYE_BLOWING, params); } - @Override - public boolean matches(GreenDyeBlowingWrapper inv, Level worldIn) { - if (inv.isEmpty()) - return false; - return ingredients.get(0) - .test(inv.getItem(0)); - } - - @Override - protected int getMaxInputCount() { - return 1; - } - - @Override - protected int getMaxOutputCount() { - return 12; - } - - public static class GreenDyeBlowingWrapper extends RecipeWrapper { - public GreenDyeBlowingWrapper() { - super(new ItemStackHandler(1)); - } - } } diff --git a/src/main/java/net/dakotapride/garnished/recipe/LightBlueDyeBlowingFanRecipe.java b/src/main/java/net/dakotapride/garnished/recipe/LightBlueDyeBlowingFanRecipe.java new file mode 100644 index 00000000..cacff7b9 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/recipe/LightBlueDyeBlowingFanRecipe.java @@ -0,0 +1,16 @@ +package net.dakotapride.garnished.recipe; + +import javax.annotation.ParametersAreNonnullByDefault; + +import com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder; + +import net.dakotapride.garnished.registry.GarnishedRecipeTypes; + +@ParametersAreNonnullByDefault +public class LightBlueDyeBlowingFanRecipe extends DyeBlowingFanRecipe { + public LightBlueDyeBlowingFanRecipe(ProcessingRecipeBuilder.ProcessingRecipeParams params) { + super(GarnishedRecipeTypes.LIGHT_BLUE_DYE_BLOWING, params); + } + + +} diff --git a/src/main/java/net/dakotapride/garnished/recipe/LightGrayDyeBlowingFanRecipe.java b/src/main/java/net/dakotapride/garnished/recipe/LightGrayDyeBlowingFanRecipe.java new file mode 100644 index 00000000..b17313eb --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/recipe/LightGrayDyeBlowingFanRecipe.java @@ -0,0 +1,16 @@ +package net.dakotapride.garnished.recipe; + +import javax.annotation.ParametersAreNonnullByDefault; + +import com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder; + +import net.dakotapride.garnished.registry.GarnishedRecipeTypes; + +@ParametersAreNonnullByDefault +public class LightGrayDyeBlowingFanRecipe extends DyeBlowingFanRecipe { + public LightGrayDyeBlowingFanRecipe(ProcessingRecipeBuilder.ProcessingRecipeParams params) { + super(GarnishedRecipeTypes.LIGHT_GRAY_DYE_BLOWING, params); + } + + +} diff --git a/src/main/java/net/dakotapride/garnished/recipe/LimeDyeBlowingFanRecipe.java b/src/main/java/net/dakotapride/garnished/recipe/LimeDyeBlowingFanRecipe.java new file mode 100644 index 00000000..486c80fc --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/recipe/LimeDyeBlowingFanRecipe.java @@ -0,0 +1,16 @@ +package net.dakotapride.garnished.recipe; + +import javax.annotation.ParametersAreNonnullByDefault; + +import com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder; + +import net.dakotapride.garnished.registry.GarnishedRecipeTypes; + +@ParametersAreNonnullByDefault +public class LimeDyeBlowingFanRecipe extends DyeBlowingFanRecipe { + public LimeDyeBlowingFanRecipe(ProcessingRecipeBuilder.ProcessingRecipeParams params) { + super(GarnishedRecipeTypes.LIME_DYE_BLOWING, params); + } + + +} diff --git a/src/main/java/net/dakotapride/garnished/recipe/MagentaDyeBlowingFanRecipe.java b/src/main/java/net/dakotapride/garnished/recipe/MagentaDyeBlowingFanRecipe.java new file mode 100644 index 00000000..c34de196 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/recipe/MagentaDyeBlowingFanRecipe.java @@ -0,0 +1,16 @@ +package net.dakotapride.garnished.recipe; + +import javax.annotation.ParametersAreNonnullByDefault; + +import com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder; + +import net.dakotapride.garnished.registry.GarnishedRecipeTypes; + +@ParametersAreNonnullByDefault +public class MagentaDyeBlowingFanRecipe extends DyeBlowingFanRecipe { + + public MagentaDyeBlowingFanRecipe(ProcessingRecipeBuilder.ProcessingRecipeParams params) { + super(GarnishedRecipeTypes.MAGENTA_DYE_BLOWING, params); + } + +} diff --git a/src/main/java/net/dakotapride/garnished/recipe/OrangeDyeBlowingFanRecipe.java b/src/main/java/net/dakotapride/garnished/recipe/OrangeDyeBlowingFanRecipe.java index 672af488..ee4b1eb0 100644 --- a/src/main/java/net/dakotapride/garnished/recipe/OrangeDyeBlowingFanRecipe.java +++ b/src/main/java/net/dakotapride/garnished/recipe/OrangeDyeBlowingFanRecipe.java @@ -2,43 +2,15 @@ import javax.annotation.ParametersAreNonnullByDefault; -import com.simibubi.create.content.processing.recipe.ProcessingRecipe; import com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder; import net.dakotapride.garnished.registry.GarnishedRecipeTypes; -import net.minecraft.world.level.Level; -import io.github.fabricators_of_create.porting_lib.transfer.item.ItemStackHandler; -import io.github.fabricators_of_create.porting_lib.transfer.item.RecipeWrapper; @ParametersAreNonnullByDefault -public class OrangeDyeBlowingFanRecipe extends ProcessingRecipe { +public class OrangeDyeBlowingFanRecipe extends DyeBlowingFanRecipe { public OrangeDyeBlowingFanRecipe(ProcessingRecipeBuilder.ProcessingRecipeParams params) { super(GarnishedRecipeTypes.ORANGE_DYE_BLOWING, params); } - @Override - public boolean matches(OrangeDyeBlowingWrapper inv, Level worldIn) { - if (inv.isEmpty()) - return false; - return ingredients.get(0) - .test(inv.getItem(0)); - } - - @Override - protected int getMaxInputCount() { - return 1; - } - - @Override - protected int getMaxOutputCount() { - return 12; - } - - public static class OrangeDyeBlowingWrapper extends RecipeWrapper { - public OrangeDyeBlowingWrapper() { - super(new ItemStackHandler(1)); - } - } - } diff --git a/src/main/java/net/dakotapride/garnished/recipe/PinkDyeBlowingFanRecipe.java b/src/main/java/net/dakotapride/garnished/recipe/PinkDyeBlowingFanRecipe.java new file mode 100644 index 00000000..442eff96 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/recipe/PinkDyeBlowingFanRecipe.java @@ -0,0 +1,16 @@ +package net.dakotapride.garnished.recipe; + +import javax.annotation.ParametersAreNonnullByDefault; + +import com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder; + +import net.dakotapride.garnished.registry.GarnishedRecipeTypes; + +@ParametersAreNonnullByDefault +public class PinkDyeBlowingFanRecipe extends DyeBlowingFanRecipe { + + public PinkDyeBlowingFanRecipe(ProcessingRecipeBuilder.ProcessingRecipeParams params) { + super(GarnishedRecipeTypes.PINK_DYE_BLOWING, params); + } + +} diff --git a/src/main/java/net/dakotapride/garnished/recipe/PurpleDyeBlowingFanRecipe.java b/src/main/java/net/dakotapride/garnished/recipe/PurpleDyeBlowingFanRecipe.java index a60ae8df..ff7f92f6 100644 --- a/src/main/java/net/dakotapride/garnished/recipe/PurpleDyeBlowingFanRecipe.java +++ b/src/main/java/net/dakotapride/garnished/recipe/PurpleDyeBlowingFanRecipe.java @@ -2,43 +2,15 @@ import javax.annotation.ParametersAreNonnullByDefault; -import com.simibubi.create.content.processing.recipe.ProcessingRecipe; import com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder; import net.dakotapride.garnished.registry.GarnishedRecipeTypes; -import net.minecraft.world.level.Level; -import io.github.fabricators_of_create.porting_lib.transfer.item.ItemStackHandler; -import io.github.fabricators_of_create.porting_lib.transfer.item.RecipeWrapper; @ParametersAreNonnullByDefault -public class PurpleDyeBlowingFanRecipe extends ProcessingRecipe { +public class PurpleDyeBlowingFanRecipe extends DyeBlowingFanRecipe { public PurpleDyeBlowingFanRecipe(ProcessingRecipeBuilder.ProcessingRecipeParams params) { super(GarnishedRecipeTypes.PURPLE_DYE_BLOWING, params); } - @Override - public boolean matches(PurpleDyeBlowingWrapper inv, Level worldIn) { - if (inv.isEmpty()) - return false; - return ingredients.get(0) - .test(inv.getItem(0)); - } - - @Override - protected int getMaxInputCount() { - return 1; - } - - @Override - protected int getMaxOutputCount() { - return 12; - } - - public static class PurpleDyeBlowingWrapper extends RecipeWrapper { - public PurpleDyeBlowingWrapper() { - super(new ItemStackHandler(1)); - } - } - } diff --git a/src/main/java/net/dakotapride/garnished/recipe/RedDyeBlowingFanRecipe.java b/src/main/java/net/dakotapride/garnished/recipe/RedDyeBlowingFanRecipe.java index c8fd0df1..ae91345b 100644 --- a/src/main/java/net/dakotapride/garnished/recipe/RedDyeBlowingFanRecipe.java +++ b/src/main/java/net/dakotapride/garnished/recipe/RedDyeBlowingFanRecipe.java @@ -1,43 +1,16 @@ package net.dakotapride.garnished.recipe; -import com.simibubi.create.content.processing.recipe.ProcessingRecipe; +import javax.annotation.ParametersAreNonnullByDefault; + import com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder; -import net.dakotapride.garnished.registry.GarnishedRecipeTypes; -import net.minecraft.world.level.Level; -import io.github.fabricators_of_create.porting_lib.transfer.item.ItemStackHandler; -import io.github.fabricators_of_create.porting_lib.transfer.item.RecipeWrapper; -import javax.annotation.ParametersAreNonnullByDefault; +import net.dakotapride.garnished.registry.GarnishedRecipeTypes; @ParametersAreNonnullByDefault -public class RedDyeBlowingFanRecipe extends ProcessingRecipe { +public class RedDyeBlowingFanRecipe extends DyeBlowingFanRecipe { public RedDyeBlowingFanRecipe(ProcessingRecipeBuilder.ProcessingRecipeParams params) { super(GarnishedRecipeTypes.RED_DYE_BLOWING, params); } - @Override - public boolean matches(RedDyeBlowingWrapper inv, Level worldIn) { - if (inv.isEmpty()) - return false; - return ingredients.get(0) - .test(inv.getItem(0)); - } - - @Override - protected int getMaxInputCount() { - return 1; - } - - @Override - protected int getMaxOutputCount() { - return 12; - } - - public static class RedDyeBlowingWrapper extends RecipeWrapper { - public RedDyeBlowingWrapper() { - super(new ItemStackHandler(1)); - } - } - } diff --git a/src/main/java/net/dakotapride/garnished/recipe/WhiteDyeBlowingFanRecipe.java b/src/main/java/net/dakotapride/garnished/recipe/WhiteDyeBlowingFanRecipe.java new file mode 100644 index 00000000..35d65e2c --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/recipe/WhiteDyeBlowingFanRecipe.java @@ -0,0 +1,16 @@ +package net.dakotapride.garnished.recipe; + +import javax.annotation.ParametersAreNonnullByDefault; + +import com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder; + +import net.dakotapride.garnished.registry.GarnishedRecipeTypes; + +@ParametersAreNonnullByDefault +public class WhiteDyeBlowingFanRecipe extends DyeBlowingFanRecipe { + public WhiteDyeBlowingFanRecipe(ProcessingRecipeBuilder.ProcessingRecipeParams params) { + super(GarnishedRecipeTypes.WHITE_DYE_BLOWING, params); + } + + +} diff --git a/src/main/java/net/dakotapride/garnished/recipe/YellowDyeBlowingFanRecipe.java b/src/main/java/net/dakotapride/garnished/recipe/YellowDyeBlowingFanRecipe.java index 13019693..3144c45e 100644 --- a/src/main/java/net/dakotapride/garnished/recipe/YellowDyeBlowingFanRecipe.java +++ b/src/main/java/net/dakotapride/garnished/recipe/YellowDyeBlowingFanRecipe.java @@ -2,43 +2,15 @@ import javax.annotation.ParametersAreNonnullByDefault; -import com.simibubi.create.content.processing.recipe.ProcessingRecipe; import com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder; import net.dakotapride.garnished.registry.GarnishedRecipeTypes; -import net.minecraft.world.level.Level; -import io.github.fabricators_of_create.porting_lib.transfer.item.ItemStackHandler; -import io.github.fabricators_of_create.porting_lib.transfer.item.RecipeWrapper; @ParametersAreNonnullByDefault -public class YellowDyeBlowingFanRecipe extends ProcessingRecipe { +public class YellowDyeBlowingFanRecipe extends DyeBlowingFanRecipe { public YellowDyeBlowingFanRecipe(ProcessingRecipeBuilder.ProcessingRecipeParams params) { super(GarnishedRecipeTypes.YELLOW_DYE_BLOWING, params); } - @Override - public boolean matches(YellowDyeBlowingWrapper inv, Level worldIn) { - if (inv.isEmpty()) - return false; - return ingredients.get(0) - .test(inv.getItem(0)); - } - - @Override - protected int getMaxInputCount() { - return 1; - } - - @Override - protected int getMaxOutputCount() { - return 12; - } - - public static class YellowDyeBlowingWrapper extends RecipeWrapper { - public YellowDyeBlowingWrapper() { - super(new ItemStackHandler(1)); - } - } - } diff --git a/src/main/java/net/dakotapride/garnished/registry/EMI/FanBlackDyeingEmiRecipe.java b/src/main/java/net/dakotapride/garnished/registry/EMI/FanBlackDyeingEmiRecipe.java new file mode 100644 index 00000000..d0097e9e --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/EMI/FanBlackDyeingEmiRecipe.java @@ -0,0 +1,10 @@ +package net.dakotapride.garnished.registry.EMI; + +import net.dakotapride.garnished.recipe.BlueDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class FanBlackDyeingEmiRecipe extends FanDyeingEmiRecipe { + public FanBlackDyeingEmiRecipe(BlueDyeBlowingFanRecipe recipe) { + super(GarnishedEMI.FAN_BLACK_DYEING, recipe, GarnishedFluids.BLACK_MASTIC_RESIN.getSource()); + } +} diff --git a/src/main/java/net/dakotapride/garnished/registry/EMI/FanBlueDyeingEmiRecipe.java b/src/main/java/net/dakotapride/garnished/registry/EMI/FanBlueDyeingEmiRecipe.java index f7de9704..9d495a1d 100644 --- a/src/main/java/net/dakotapride/garnished/registry/EMI/FanBlueDyeingEmiRecipe.java +++ b/src/main/java/net/dakotapride/garnished/registry/EMI/FanBlueDyeingEmiRecipe.java @@ -9,17 +9,8 @@ import net.dakotapride.garnished.registry.GarnishedFluids; import net.minecraft.client.gui.GuiGraphics; -public class FanBlueDyeingEmiRecipe extends FanEmiRecipe.MultiOutput { +public class FanBlueDyeingEmiRecipe extends FanDyeingEmiRecipe { public FanBlueDyeingEmiRecipe(BlueDyeBlowingFanRecipe recipe) { - super(GarnishedEMI.FAN_BLUE_DYEING, recipe); - } - - @Override - protected void renderAttachedBlock(GuiGraphics graphics) { - GuiGameElement.of(GarnishedFluids.BLUE_MASTIC_RESIN.get()) - .scale(SCALE) - .atLocal(0, 0, 2) - .lighting(CreateEmiAnimations.DEFAULT_LIGHTING) - .render(graphics); + super(GarnishedEMI.FAN_BLUE_DYEING, recipe, GarnishedFluids.BLUE_MASTIC_RESIN.getSource()); } } diff --git a/src/main/java/net/dakotapride/garnished/registry/EMI/FanBrownDyeingEmiRecipe.java b/src/main/java/net/dakotapride/garnished/registry/EMI/FanBrownDyeingEmiRecipe.java new file mode 100644 index 00000000..3cc3b7c8 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/EMI/FanBrownDyeingEmiRecipe.java @@ -0,0 +1,10 @@ +package net.dakotapride.garnished.registry.EMI; + +import net.dakotapride.garnished.recipe.BlueDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class FanBrownDyeingEmiRecipe extends FanDyeingEmiRecipe { + public FanBrownDyeingEmiRecipe(BlueDyeBlowingFanRecipe recipe) { + super(GarnishedEMI.FAN_BROWN_DYEING, recipe, GarnishedFluids.BROWN_MASTIC_RESIN.getSource()); + } +} diff --git a/src/main/java/net/dakotapride/garnished/registry/EMI/FanCyanDyeingEmiRecipe.java b/src/main/java/net/dakotapride/garnished/registry/EMI/FanCyanDyeingEmiRecipe.java new file mode 100644 index 00000000..3eb0330d --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/EMI/FanCyanDyeingEmiRecipe.java @@ -0,0 +1,10 @@ +package net.dakotapride.garnished.registry.EMI; + +import net.dakotapride.garnished.recipe.BlueDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class FanCyanDyeingEmiRecipe extends FanDyeingEmiRecipe { + public FanCyanDyeingEmiRecipe(BlueDyeBlowingFanRecipe recipe) { + super(GarnishedEMI.FAN_CYAN_DYEING, recipe, GarnishedFluids.CYAN_MASTIC_RESIN.getSource()); + } +} diff --git a/src/main/java/net/dakotapride/garnished/registry/EMI/FanDyeingEmiRecipe.java b/src/main/java/net/dakotapride/garnished/registry/EMI/FanDyeingEmiRecipe.java new file mode 100644 index 00000000..b1a37579 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/EMI/FanDyeingEmiRecipe.java @@ -0,0 +1,28 @@ +package net.dakotapride.garnished.registry.EMI; + +import com.simibubi.create.compat.emi.CreateEmiAnimations; +import com.simibubi.create.compat.emi.recipes.fan.FanEmiRecipe; +import com.simibubi.create.foundation.gui.element.GuiGameElement; + +import dev.emi.emi.api.recipe.EmiRecipeCategory; +import net.dakotapride.garnished.recipe.DyeBlowingFanRecipe; +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.world.level.material.Fluid; + +public class FanDyeingEmiRecipe extends FanEmiRecipe.MultiOutput { + Fluid fluid; + + public FanDyeingEmiRecipe(EmiRecipeCategory emiRecipeCategory, DyeBlowingFanRecipe recipe, Fluid fluid) { + super(emiRecipeCategory, recipe); + this.fluid = fluid; + } + + @Override + protected void renderAttachedBlock(GuiGraphics graphics) { + GuiGameElement.of(fluid) + .scale(SCALE) + .atLocal(0, 0, 2) + .lighting(CreateEmiAnimations.DEFAULT_LIGHTING) + .render(graphics); + } +} diff --git a/src/main/java/net/dakotapride/garnished/registry/EMI/FanGrayDyeingEmiRecipe.java b/src/main/java/net/dakotapride/garnished/registry/EMI/FanGrayDyeingEmiRecipe.java new file mode 100644 index 00000000..ba5cfcbd --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/EMI/FanGrayDyeingEmiRecipe.java @@ -0,0 +1,10 @@ +package net.dakotapride.garnished.registry.EMI; + +import net.dakotapride.garnished.recipe.BlueDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class FanGrayDyeingEmiRecipe extends FanDyeingEmiRecipe { + public FanGrayDyeingEmiRecipe(BlueDyeBlowingFanRecipe recipe) { + super(GarnishedEMI.FAN_GRAY_DYEING, recipe, GarnishedFluids.GRAY_MASTIC_RESIN.getSource()); + } +} diff --git a/src/main/java/net/dakotapride/garnished/registry/EMI/FanGreenDyeingEmiRecipe.java b/src/main/java/net/dakotapride/garnished/registry/EMI/FanGreenDyeingEmiRecipe.java index 66b0f1bf..9106b489 100644 --- a/src/main/java/net/dakotapride/garnished/registry/EMI/FanGreenDyeingEmiRecipe.java +++ b/src/main/java/net/dakotapride/garnished/registry/EMI/FanGreenDyeingEmiRecipe.java @@ -1,25 +1,10 @@ package net.dakotapride.garnished.registry.EMI; -import com.simibubi.create.compat.emi.CreateEmiAnimations; -import com.simibubi.create.compat.emi.recipes.fan.FanEmiRecipe; -import com.simibubi.create.foundation.gui.element.GuiGameElement; - import net.dakotapride.garnished.recipe.GreenDyeBlowingFanRecipe; -import net.dakotapride.garnished.recipe.RedDyeBlowingFanRecipe; import net.dakotapride.garnished.registry.GarnishedFluids; -import net.minecraft.client.gui.GuiGraphics; -public class FanGreenDyeingEmiRecipe extends FanEmiRecipe.MultiOutput { +public class FanGreenDyeingEmiRecipe extends FanDyeingEmiRecipe { public FanGreenDyeingEmiRecipe(GreenDyeBlowingFanRecipe recipe) { - super(GarnishedEMI.FAN_GREEN_DYEING, recipe); - } - - @Override - protected void renderAttachedBlock(GuiGraphics graphics) { - GuiGameElement.of(GarnishedFluids.GREEN_MASTIC_RESIN.get()) - .scale(SCALE) - .atLocal(0, 0, 2) - .lighting(CreateEmiAnimations.DEFAULT_LIGHTING) - .render(graphics); + super(GarnishedEMI.FAN_GREEN_DYEING, recipe, GarnishedFluids.GREEN_MASTIC_RESIN.getSource()); } } diff --git a/src/main/java/net/dakotapride/garnished/registry/EMI/FanLightBlueDyeingEmiRecipe.java b/src/main/java/net/dakotapride/garnished/registry/EMI/FanLightBlueDyeingEmiRecipe.java new file mode 100644 index 00000000..c53c5ab3 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/EMI/FanLightBlueDyeingEmiRecipe.java @@ -0,0 +1,10 @@ +package net.dakotapride.garnished.registry.EMI; + +import net.dakotapride.garnished.recipe.BlueDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class FanLightBlueDyeingEmiRecipe extends FanDyeingEmiRecipe { + public FanLightBlueDyeingEmiRecipe(BlueDyeBlowingFanRecipe recipe) { + super(GarnishedEMI.FAN_LIGHT_BLUE_DYEING, recipe, GarnishedFluids.LIGHT_BLUE_MASTIC_RESIN.getSource()); + } +} diff --git a/src/main/java/net/dakotapride/garnished/registry/EMI/FanLightGrayDyeingEmiRecipe.java b/src/main/java/net/dakotapride/garnished/registry/EMI/FanLightGrayDyeingEmiRecipe.java new file mode 100644 index 00000000..480f737d --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/EMI/FanLightGrayDyeingEmiRecipe.java @@ -0,0 +1,10 @@ +package net.dakotapride.garnished.registry.EMI; + +import net.dakotapride.garnished.recipe.BlueDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class FanLightGrayDyeingEmiRecipe extends FanDyeingEmiRecipe { + public FanLightGrayDyeingEmiRecipe(BlueDyeBlowingFanRecipe recipe) { + super(GarnishedEMI.FAN_LIGHT_GRAY_DYEING, recipe, GarnishedFluids.LIGHT_GRAY_MASTIC_RESIN.getSource()); + } +} diff --git a/src/main/java/net/dakotapride/garnished/registry/EMI/FanLimeDyeingEmiRecipe.java b/src/main/java/net/dakotapride/garnished/registry/EMI/FanLimeDyeingEmiRecipe.java new file mode 100644 index 00000000..03ac6134 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/EMI/FanLimeDyeingEmiRecipe.java @@ -0,0 +1,10 @@ +package net.dakotapride.garnished.registry.EMI; + +import net.dakotapride.garnished.recipe.BlueDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class FanLimeDyeingEmiRecipe extends FanDyeingEmiRecipe { + public FanLimeDyeingEmiRecipe(BlueDyeBlowingFanRecipe recipe) { + super(GarnishedEMI.FAN_LIME_DYEING, recipe, GarnishedFluids.LIME_MASTIC_RESIN.getSource()); + } +} diff --git a/src/main/java/net/dakotapride/garnished/registry/EMI/FanMagentaDyeingEmiRecipe.java b/src/main/java/net/dakotapride/garnished/registry/EMI/FanMagentaDyeingEmiRecipe.java new file mode 100644 index 00000000..a0e22061 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/EMI/FanMagentaDyeingEmiRecipe.java @@ -0,0 +1,10 @@ +package net.dakotapride.garnished.registry.EMI; + +import net.dakotapride.garnished.recipe.BlueDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class FanMagentaDyeingEmiRecipe extends FanDyeingEmiRecipe { + public FanMagentaDyeingEmiRecipe(BlueDyeBlowingFanRecipe recipe) { + super(GarnishedEMI.FAN_MAGENTA_DYEING, recipe, GarnishedFluids.MAGENTA_MASTIC_RESIN.getSource()); + } +} diff --git a/src/main/java/net/dakotapride/garnished/registry/EMI/FanOrangeDyeingEmiRecipe.java b/src/main/java/net/dakotapride/garnished/registry/EMI/FanOrangeDyeingEmiRecipe.java index e3bfa581..36f57688 100644 --- a/src/main/java/net/dakotapride/garnished/registry/EMI/FanOrangeDyeingEmiRecipe.java +++ b/src/main/java/net/dakotapride/garnished/registry/EMI/FanOrangeDyeingEmiRecipe.java @@ -1,25 +1,11 @@ package net.dakotapride.garnished.registry.EMI; -import com.simibubi.create.compat.emi.CreateEmiAnimations; -import com.simibubi.create.compat.emi.recipes.fan.FanEmiRecipe; -import com.simibubi.create.foundation.gui.element.GuiGameElement; - import net.dakotapride.garnished.recipe.OrangeDyeBlowingFanRecipe; -import net.dakotapride.garnished.recipe.RedDyeBlowingFanRecipe; import net.dakotapride.garnished.registry.GarnishedFluids; -import net.minecraft.client.gui.GuiGraphics; -public class FanOrangeDyeingEmiRecipe extends FanEmiRecipe.MultiOutput { +public class FanOrangeDyeingEmiRecipe extends FanDyeingEmiRecipe { public FanOrangeDyeingEmiRecipe(OrangeDyeBlowingFanRecipe recipe) { - super(GarnishedEMI.FAN_ORANGE_DYEING, recipe); + super(GarnishedEMI.FAN_ORANGE_DYEING, recipe, GarnishedFluids.ORANGE_MASTIC_RESIN.getSource()); } - @Override - protected void renderAttachedBlock(GuiGraphics graphics) { - GuiGameElement.of(GarnishedFluids.ORANGE_MASTIC_RESIN.get()) - .scale(SCALE) - .atLocal(0, 0, 2) - .lighting(CreateEmiAnimations.DEFAULT_LIGHTING) - .render(graphics); - } } diff --git a/src/main/java/net/dakotapride/garnished/registry/EMI/FanPinkDyeingEmiRecipe.java b/src/main/java/net/dakotapride/garnished/registry/EMI/FanPinkDyeingEmiRecipe.java new file mode 100644 index 00000000..ab0b7394 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/EMI/FanPinkDyeingEmiRecipe.java @@ -0,0 +1,10 @@ +package net.dakotapride.garnished.registry.EMI; + +import net.dakotapride.garnished.recipe.BlueDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class FanPinkDyeingEmiRecipe extends FanDyeingEmiRecipe { + public FanPinkDyeingEmiRecipe(BlueDyeBlowingFanRecipe recipe) { + super(GarnishedEMI.FAN_PINK_DYEING, recipe, GarnishedFluids.PINK_MASTIC_RESIN.getSource()); + } +} diff --git a/src/main/java/net/dakotapride/garnished/registry/EMI/FanPurpleDyeingEmiRecipe.java b/src/main/java/net/dakotapride/garnished/registry/EMI/FanPurpleDyeingEmiRecipe.java index 04442937..d0525f4b 100644 --- a/src/main/java/net/dakotapride/garnished/registry/EMI/FanPurpleDyeingEmiRecipe.java +++ b/src/main/java/net/dakotapride/garnished/registry/EMI/FanPurpleDyeingEmiRecipe.java @@ -1,25 +1,10 @@ package net.dakotapride.garnished.registry.EMI; -import com.simibubi.create.compat.emi.CreateEmiAnimations; -import com.simibubi.create.compat.emi.recipes.fan.FanEmiRecipe; -import com.simibubi.create.foundation.gui.element.GuiGameElement; - import net.dakotapride.garnished.recipe.PurpleDyeBlowingFanRecipe; -import net.dakotapride.garnished.recipe.RedDyeBlowingFanRecipe; import net.dakotapride.garnished.registry.GarnishedFluids; -import net.minecraft.client.gui.GuiGraphics; -public class FanPurpleDyeingEmiRecipe extends FanEmiRecipe.MultiOutput { +public class FanPurpleDyeingEmiRecipe extends FanDyeingEmiRecipe { public FanPurpleDyeingEmiRecipe(PurpleDyeBlowingFanRecipe recipe) { - super(GarnishedEMI.FAN_PURPLE_DYEING, recipe); - } - - @Override - protected void renderAttachedBlock(GuiGraphics graphics) { - GuiGameElement.of(GarnishedFluids.PURPLE_MASTIC_RESIN.get()) - .scale(SCALE) - .atLocal(0, 0, 2) - .lighting(CreateEmiAnimations.DEFAULT_LIGHTING) - .render(graphics); + super(GarnishedEMI.FAN_PURPLE_DYEING, recipe, GarnishedFluids.PURPLE_MASTIC_RESIN.getSource()); } } diff --git a/src/main/java/net/dakotapride/garnished/registry/EMI/FanRedDyeingEmiRecipe.java b/src/main/java/net/dakotapride/garnished/registry/EMI/FanRedDyeingEmiRecipe.java index 96c27897..1d266a8f 100644 --- a/src/main/java/net/dakotapride/garnished/registry/EMI/FanRedDyeingEmiRecipe.java +++ b/src/main/java/net/dakotapride/garnished/registry/EMI/FanRedDyeingEmiRecipe.java @@ -10,17 +10,8 @@ import net.minecraft.client.gui.GuiGraphics; import net.minecraft.world.level.block.Blocks; -public class FanRedDyeingEmiRecipe extends FanEmiRecipe.MultiOutput { +public class FanRedDyeingEmiRecipe extends FanDyeingEmiRecipe { public FanRedDyeingEmiRecipe(RedDyeBlowingFanRecipe recipe) { - super(GarnishedEMI.FAN_RED_DYEING, recipe); - } - - @Override - protected void renderAttachedBlock(GuiGraphics graphics) { - GuiGameElement.of(GarnishedFluids.RED_MASTIC_RESIN.get()) - .scale(SCALE) - .atLocal(0, 0, 2) - .lighting(CreateEmiAnimations.DEFAULT_LIGHTING) - .render(graphics); + super(GarnishedEMI.FAN_RED_DYEING, recipe, GarnishedFluids.RED_MASTIC_RESIN.getSource()); } } diff --git a/src/main/java/net/dakotapride/garnished/registry/EMI/FanWhiteDyeingEmiRecipe.java b/src/main/java/net/dakotapride/garnished/registry/EMI/FanWhiteDyeingEmiRecipe.java new file mode 100644 index 00000000..c5b99f52 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/EMI/FanWhiteDyeingEmiRecipe.java @@ -0,0 +1,10 @@ +package net.dakotapride.garnished.registry.EMI; + +import net.dakotapride.garnished.recipe.BlueDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class FanWhiteDyeingEmiRecipe extends FanDyeingEmiRecipe { + public FanWhiteDyeingEmiRecipe(BlueDyeBlowingFanRecipe recipe) { + super(GarnishedEMI.FAN_WHITE_DYEING, recipe, GarnishedFluids.WHITE_MASTIC_RESIN.getSource()); + } +} diff --git a/src/main/java/net/dakotapride/garnished/registry/EMI/FanYellowDyeingEmiRecipe.java b/src/main/java/net/dakotapride/garnished/registry/EMI/FanYellowDyeingEmiRecipe.java index bfd2b055..f95b628d 100644 --- a/src/main/java/net/dakotapride/garnished/registry/EMI/FanYellowDyeingEmiRecipe.java +++ b/src/main/java/net/dakotapride/garnished/registry/EMI/FanYellowDyeingEmiRecipe.java @@ -1,25 +1,10 @@ package net.dakotapride.garnished.registry.EMI; -import com.simibubi.create.compat.emi.CreateEmiAnimations; -import com.simibubi.create.compat.emi.recipes.fan.FanEmiRecipe; -import com.simibubi.create.foundation.gui.element.GuiGameElement; - -import net.dakotapride.garnished.recipe.RedDyeBlowingFanRecipe; import net.dakotapride.garnished.recipe.YellowDyeBlowingFanRecipe; import net.dakotapride.garnished.registry.GarnishedFluids; -import net.minecraft.client.gui.GuiGraphics; -public class FanYellowDyeingEmiRecipe extends FanEmiRecipe.MultiOutput { +public class FanYellowDyeingEmiRecipe extends FanDyeingEmiRecipe { public FanYellowDyeingEmiRecipe(YellowDyeBlowingFanRecipe recipe) { - super(GarnishedEMI.FAN_YELLOW_DYEING, recipe); - } - - @Override - protected void renderAttachedBlock(GuiGraphics graphics) { - GuiGameElement.of(GarnishedFluids.YELLOW_MASTIC_RESIN.get()) - .scale(SCALE) - .atLocal(0, 0, 2) - .lighting(CreateEmiAnimations.DEFAULT_LIGHTING) - .render(graphics); + super(GarnishedEMI.FAN_YELLOW_DYEING, recipe, GarnishedFluids.YELLOW_MASTIC_RESIN.getSource()); } } diff --git a/src/main/java/net/dakotapride/garnished/registry/EMI/GarnishedEMI.java b/src/main/java/net/dakotapride/garnished/registry/EMI/GarnishedEMI.java index 7b89a393..b82b1fe2 100644 --- a/src/main/java/net/dakotapride/garnished/registry/EMI/GarnishedEMI.java +++ b/src/main/java/net/dakotapride/garnished/registry/EMI/GarnishedEMI.java @@ -60,8 +60,18 @@ public class GarnishedEMI implements EmiPlugin { public static final EmiRecipeCategory FAN_ORANGE_DYEING = register("fan_orange_dyeing", DoubleItemIcon.of(AllItems.PROPELLER.get(), GarnishedFluids.ORANGE_MASTIC_RESIN.get().getBucket())); public static final EmiRecipeCategory FAN_YELLOW_DYEING = register("fan_yellow_dyeing", DoubleItemIcon.of(AllItems.PROPELLER.get(), GarnishedFluids.YELLOW_MASTIC_RESIN.get().getBucket())); public static final EmiRecipeCategory FAN_GREEN_DYEING = register("fan_green_dyeing", DoubleItemIcon.of(AllItems.PROPELLER.get(), GarnishedFluids.GREEN_MASTIC_RESIN.get().getBucket())); + public static final EmiRecipeCategory FAN_LIME_DYEING = register("fan_lime_dyeing", DoubleItemIcon.of(AllItems.PROPELLER.get(), GarnishedFluids.LIME_MASTIC_RESIN.get().getBucket())); public static final EmiRecipeCategory FAN_BLUE_DYEING = register("fan_blue_dyeing", DoubleItemIcon.of(AllItems.PROPELLER.get(), GarnishedFluids.BLUE_MASTIC_RESIN.get().getBucket())); + public static final EmiRecipeCategory FAN_LIGHT_BLUE_DYEING = register("fan_light_blue_dyeing", DoubleItemIcon.of(AllItems.PROPELLER.get(), GarnishedFluids.LIGHT_BLUE_MASTIC_RESIN.get().getBucket())); + public static final EmiRecipeCategory FAN_CYAN_DYEING = register("fan_cyan_dyeing", DoubleItemIcon.of(AllItems.PROPELLER.get(), GarnishedFluids.CYAN_MASTIC_RESIN.get().getBucket())); public static final EmiRecipeCategory FAN_PURPLE_DYEING = register("fan_purple_dyeing", DoubleItemIcon.of(AllItems.PROPELLER.get(), GarnishedFluids.PURPLE_MASTIC_RESIN.get().getBucket())); + public static final EmiRecipeCategory FAN_MAGENTA_DYEING = register("fan_magenta_dyeing", DoubleItemIcon.of(AllItems.PROPELLER.get(), GarnishedFluids.MAGENTA_MASTIC_RESIN.get().getBucket())); + public static final EmiRecipeCategory FAN_PINK_DYEING = register("fan_pink_dyeing", DoubleItemIcon.of(AllItems.PROPELLER.get(), GarnishedFluids.PINK_MASTIC_RESIN.get().getBucket())); + public static final EmiRecipeCategory FAN_BLACK_DYEING = register("fan_black_dyeing", DoubleItemIcon.of(AllItems.PROPELLER.get(), GarnishedFluids.BLACK_MASTIC_RESIN.get().getBucket())); + public static final EmiRecipeCategory FAN_GRAY_DYEING = register("fan_gray_dyeing", DoubleItemIcon.of(AllItems.PROPELLER.get(), GarnishedFluids.GRAY_MASTIC_RESIN.get().getBucket())); + public static final EmiRecipeCategory FAN_LIGHT_GRAY_DYEING = register("fan_light_gray_dyeing", DoubleItemIcon.of(AllItems.PROPELLER.get(), GarnishedFluids.LIGHT_GRAY_MASTIC_RESIN.get().getBucket())); + public static final EmiRecipeCategory FAN_WHITE_DYEING = register("fan_white_dyeing", DoubleItemIcon.of(AllItems.PROPELLER.get(), GarnishedFluids.WHITE_MASTIC_RESIN.get().getBucket())); + public static final EmiRecipeCategory FAN_BROWN_DYEING = register("fan_brown_dyeing", DoubleItemIcon.of(AllItems.PROPELLER.get(), GarnishedFluids.BROWN_MASTIC_RESIN.get().getBucket())); private static EmiRecipeCategory register(String name, EmiRenderable icon) { ResourceLocation id = CreateGarnished.asResource(name); @@ -99,8 +109,18 @@ public void register(EmiRegistry registry) { registry.addWorkstation(FAN_ORANGE_DYEING, FanEmiRecipe.getFan("fan_orange_dyeing")); registry.addWorkstation(FAN_YELLOW_DYEING, FanEmiRecipe.getFan("fan_yellow_dyeing")); registry.addWorkstation(FAN_GREEN_DYEING, FanEmiRecipe.getFan("fan_green_dyeing")); + registry.addWorkstation(FAN_LIME_DYEING, FanEmiRecipe.getFan("fan_lime_dyeing")); registry.addWorkstation(FAN_BLUE_DYEING, FanEmiRecipe.getFan("fan_blue_dyeing")); + registry.addWorkstation(FAN_LIGHT_BLUE_DYEING, FanEmiRecipe.getFan("fan_light_blue_dyeing")); + registry.addWorkstation(FAN_CYAN_DYEING, FanEmiRecipe.getFan("fan_cyan_dyeing")); registry.addWorkstation(FAN_PURPLE_DYEING, FanEmiRecipe.getFan("fan_purple_dyeing")); + registry.addWorkstation(FAN_MAGENTA_DYEING, FanEmiRecipe.getFan("fan_magenta_dyeing")); + registry.addWorkstation(FAN_PINK_DYEING, FanEmiRecipe.getFan("fan_pink_dyeing")); + registry.addWorkstation(FAN_BLACK_DYEING, FanEmiRecipe.getFan("fan_black_dyeing")); + registry.addWorkstation(FAN_GRAY_DYEING, FanEmiRecipe.getFan("fan_gray_dyeing")); + registry.addWorkstation(FAN_LIGHT_GRAY_DYEING, FanEmiRecipe.getFan("fan_light_gray_dyeing")); + registry.addWorkstation(FAN_WHITE_DYEING, FanEmiRecipe.getFan("fan_white_dyeing")); + registry.addWorkstation(FAN_BROWN_DYEING, FanEmiRecipe.getFan("fan_brown_dyeing")); // RecipeManager manager = registry.getRecipeManager(); @@ -109,8 +129,18 @@ public void register(EmiRegistry registry) { addAll(registry, GarnishedRecipeTypes.ORANGE_DYE_BLOWING, FanOrangeDyeingEmiRecipe::new); addAll(registry, GarnishedRecipeTypes.YELLOW_DYE_BLOWING, FanYellowDyeingEmiRecipe::new); addAll(registry, GarnishedRecipeTypes.GREEN_DYE_BLOWING, FanGreenDyeingEmiRecipe::new); + addAll(registry, GarnishedRecipeTypes.LIME_DYE_BLOWING, FanLimeDyeingEmiRecipe::new); addAll(registry, GarnishedRecipeTypes.BLUE_DYE_BLOWING, FanBlueDyeingEmiRecipe::new); + addAll(registry, GarnishedRecipeTypes.LIGHT_BLUE_DYE_BLOWING, FanLightBlueDyeingEmiRecipe::new); + addAll(registry, GarnishedRecipeTypes.CYAN_DYE_BLOWING, FanCyanDyeingEmiRecipe::new); addAll(registry, GarnishedRecipeTypes.PURPLE_DYE_BLOWING, FanPurpleDyeingEmiRecipe::new); + addAll(registry, GarnishedRecipeTypes.MAGENTA_DYE_BLOWING, FanMagentaDyeingEmiRecipe::new); + addAll(registry, GarnishedRecipeTypes.PINK_DYE_BLOWING, FanPinkDyeingEmiRecipe::new); + addAll(registry, GarnishedRecipeTypes.BLACK_DYE_BLOWING, FanBlackDyeingEmiRecipe::new); + addAll(registry, GarnishedRecipeTypes.GRAY_DYE_BLOWING, FanGrayDyeingEmiRecipe::new); + addAll(registry, GarnishedRecipeTypes.LIGHT_GRAY_DYE_BLOWING, FanLightGrayDyeingEmiRecipe::new); + addAll(registry, GarnishedRecipeTypes.WHITE_DYE_BLOWING, FanWhiteDyeingEmiRecipe::new); + addAll(registry, GarnishedRecipeTypes.BROWN_DYE_BLOWING, FanBrownDyeingEmiRecipe::new); // In World Interaction recipes @@ -123,8 +153,18 @@ public void register(EmiRegistry registry) { EmiStack orangeMasticResin = EmiStack.of(GarnishedFluids.ORANGE_MASTIC_RESIN.get(), 81000); EmiStack yellowMasticResin = EmiStack.of(GarnishedFluids.YELLOW_MASTIC_RESIN.get(), 81000); EmiStack greenMasticResin = EmiStack.of(GarnishedFluids.GREEN_MASTIC_RESIN.get(), 81000); + EmiStack limeMasticResin = EmiStack.of(GarnishedFluids.LIME_MASTIC_RESIN.get(), 81000); EmiStack blueMasticResin = EmiStack.of(GarnishedFluids.BLUE_MASTIC_RESIN.get(), 81000); + EmiStack lightBlueMasticResin = EmiStack.of(GarnishedFluids.LIGHT_BLUE_MASTIC_RESIN.get(), 81000); + EmiStack cyanMasticResin = EmiStack.of(GarnishedFluids.CYAN_MASTIC_RESIN.get(), 81000); EmiStack purpleMasticResin = EmiStack.of(GarnishedFluids.PURPLE_MASTIC_RESIN.get(), 81000); + EmiStack magentaMasticResin = EmiStack.of(GarnishedFluids.MAGENTA_MASTIC_RESIN.get(), 81000); + EmiStack pinkMasticResin = EmiStack.of(GarnishedFluids.PINK_MASTIC_RESIN.get(), 81000); + EmiStack blackMasticResin = EmiStack.of(GarnishedFluids.BLACK_MASTIC_RESIN.get(), 81000); + EmiStack grayMasticResin = EmiStack.of(GarnishedFluids.GRAY_MASTIC_RESIN.get(), 81000); + EmiStack lightGrayMasticResin = EmiStack.of(GarnishedFluids.LIGHT_GRAY_MASTIC_RESIN.get(), 81000); + EmiStack whiteMasticResin = EmiStack.of(GarnishedFluids.WHITE_MASTIC_RESIN.get(), 81000); + EmiStack brownMasticResin = EmiStack.of(GarnishedFluids.BROWN_MASTIC_RESIN.get(), 81000); EmiStack lava = EmiStack.of(Fluids.LAVA, 81000); EmiStack garnishCatalyst = garnish.copy().setRemainder(garnish); EmiStack peanutOilCatalyst = peanutOil.copy().setRemainder(peanutOil); @@ -135,8 +175,18 @@ public void register(EmiRegistry registry) { EmiStack orangeMasticResinCatalyst = orangeMasticResin.copy().setRemainder(orangeMasticResin); EmiStack yellowMasticResinCatalyst = yellowMasticResin.copy().setRemainder(yellowMasticResin); EmiStack greenMasticResinCatalyst = greenMasticResin.copy().setRemainder(greenMasticResin); + EmiStack limeMasticResinCatalyst = limeMasticResin.copy().setRemainder(limeMasticResin); EmiStack blueMasticResinCatalyst = blueMasticResin.copy().setRemainder(blueMasticResin); + EmiStack lightBlueMasticResinCatalyst = lightBlueMasticResin.copy().setRemainder(lightBlueMasticResin); + EmiStack cyanMasticResinCatalyst = cyanMasticResin.copy().setRemainder(cyanMasticResin); EmiStack purpleMasticResinCatalyst = purpleMasticResin.copy().setRemainder(purpleMasticResin); + EmiStack magentaMasticResinCatalyst = magentaMasticResin.copy().setRemainder(magentaMasticResin); + EmiStack pinkMasticResinCatalyst = pinkMasticResin.copy().setRemainder(pinkMasticResin); + EmiStack blackMasticResinCatalyst = blackMasticResin.copy().setRemainder(blackMasticResin); + EmiStack grayMasticResinCatalyst = grayMasticResin.copy().setRemainder(grayMasticResin); + EmiStack lightGrayMasticResinCatalyst = lightGrayMasticResin.copy().setRemainder(lightGrayMasticResin); + EmiStack whiteMasticResinCatalyst = whiteMasticResin.copy().setRemainder(whiteMasticResin); + EmiStack brownMasticResinCatalyst = brownMasticResin.copy().setRemainder(brownMasticResin); EmiStack lavaCatalyst = lava.copy().setRemainder(lava); // addFluidInteractionRecipe(registry, "garnished/calcite", GarnishedFluids.GARNISH.get(), @@ -150,10 +200,10 @@ public void register(EmiRegistry registry) { // addFluidInteractionRecipe(registry, "garnished/ochrum", GarnishedFluids.APPLE_CIDER.get(), // Fluids.LAVA, AllPaletteStoneTypes.OCHRUM.getBaseBlock().get()); addRecipeSafe(registry, () -> EmiWorldInteractionRecipe.builder() - .id(synthetic("world/fluid_interaction", "garnished/ochrum")) + .id(synthetic("world/fluid_interaction", "garnished/carnotite")) .leftInput(appleCiderCatalyst) .rightInput(lavaCatalyst, false) - .output(EmiStack.of(AllPaletteStoneTypes.OCHRUM.getBaseBlock().get())) + .output(EmiStack.of(GarnishedBlocks.CARNOTITE.get())) .build()); // addFluidInteractionRecipe(registry, "garnished/dripstone", GarnishedFluids.PEANUT_OIL.get(), // Fluids.LAVA, AllPaletteStoneTypes.DRIPSTONE.getBaseBlock().get()); @@ -174,58 +224,106 @@ public void register(EmiRegistry registry) { // addFluidInteractionRecipe(registry, "garnished/tuff", GarnishedFluids.MASTIC_RESIN.get(), // Fluids.LAVA, AllPaletteStoneTypes.TUFF.getBaseBlock().get()); addRecipeSafe(registry, () -> EmiWorldInteractionRecipe.builder() - .id(synthetic("world/fluid_interaction", "garnished/tuff")) + .id(synthetic("world/fluid_interaction", "garnished/zultanite")) .leftInput(masticResinCatalyst) .rightInput(lavaCatalyst, false) - .output(EmiStack.of(AllPaletteStoneTypes.TUFF.getBaseBlock().get())) + .output(EmiStack.of(GarnishedBlocks.ZULTANITE.get())) .build()); - // addFluidInteractionRecipe(registry, "garnished/crimsite", GarnishedFluids.RED_MASTIC_RESIN.get(), - // Fluids.LAVA, AllPaletteStoneTypes.CRIMSITE.getBaseBlock().get()); addRecipeSafe(registry, () -> EmiWorldInteractionRecipe.builder() - .id(synthetic("world/fluid_interaction", "garnished/crimsite")) + .id(synthetic("world/fluid_interaction", "garnished/red_zultanite")) .leftInput(redMasticResinCatalyst) .rightInput(lavaCatalyst, false) - .output(EmiStack.of(AllPaletteStoneTypes.CRIMSITE.getBaseBlock().get())) + .output(EmiStack.of(GarnishedBlocks.RED_ZULTANITE.get())) .build()); - // addFluidInteractionRecipe(registry, "garnished/ritualistic_stone", GarnishedFluids.ORANGE_MASTIC_RESIN.get(), - // Fluids.LAVA, GarnishedBlocks.RITUALISTIC_STONE.get()); addRecipeSafe(registry, () -> EmiWorldInteractionRecipe.builder() - .id(synthetic("world/fluid_interaction", "garnished/ritualistic_stone")) + .id(synthetic("world/fluid_interaction", "garnished/orange_zultanite")) .leftInput(orangeMasticResinCatalyst) .rightInput(lavaCatalyst, false) - .output(EmiStack.of(GarnishedBlocks.RITUALISTIC_STONE.get())) + .output(EmiStack.of(GarnishedBlocks.ORANGE_ZULTANITE.get())) .build()); - // addFluidInteractionRecipe(registry, "garnished/carnotite", GarnishedFluids.YELLOW_MASTIC_RESIN.get(), - // Fluids.LAVA, GarnishedBlocks.CARNOTITE.get()); addRecipeSafe(registry, () -> EmiWorldInteractionRecipe.builder() - .id(synthetic("world/fluid_interaction", "garnished/carnotite")) + .id(synthetic("world/fluid_interaction", "garnished/yellow_zultanite")) .leftInput(yellowMasticResinCatalyst) .rightInput(lavaCatalyst, false) - .output(EmiStack.of(GarnishedBlocks.CARNOTITE.get())) + .output(EmiStack.of(GarnishedBlocks.YELLOW_ZULTANITE.get())) .build()); - // addFluidInteractionRecipe(registry, "garnished/veridium", GarnishedFluids.GREEN_MASTIC_RESIN.get(), - // Fluids.LAVA, AllPaletteStoneTypes.VERIDIUM.getBaseBlock().get()); addRecipeSafe(registry, () -> EmiWorldInteractionRecipe.builder() - .id(synthetic("world/fluid_interaction", "garnished/veridium")) + .id(synthetic("world/fluid_interaction", "garnished/green_zultanite")) .leftInput(greenMasticResinCatalyst) .rightInput(lavaCatalyst, false) - .output(EmiStack.of(AllPaletteStoneTypes.VERIDIUM.getBaseBlock().get())) + .output(EmiStack.of(GarnishedBlocks.GREEN_ZULTANITE.get())) .build()); - // addFluidInteractionRecipe(registry, "garnished/asurine", GarnishedFluids.BLUE_MASTIC_RESIN.get(), - // Fluids.LAVA, AllPaletteStoneTypes.ASURINE.getBaseBlock().get()); addRecipeSafe(registry, () -> EmiWorldInteractionRecipe.builder() - .id(synthetic("world/fluid_interaction", "garnished/asurine")) + .id(synthetic("world/fluid_interaction", "garnished/lime_zultanite")) + .leftInput(limeMasticResinCatalyst) + .rightInput(lavaCatalyst, false) + .output(EmiStack.of(GarnishedBlocks.LIME_ZULTANITE.get())) + .build()); + addRecipeSafe(registry, () -> EmiWorldInteractionRecipe.builder() + .id(synthetic("world/fluid_interaction", "garnished/blue_zultanite")) .leftInput(blueMasticResinCatalyst) .rightInput(lavaCatalyst, false) - .output(EmiStack.of(AllPaletteStoneTypes.ASURINE.getBaseBlock().get())) + .output(EmiStack.of(GarnishedBlocks.BLUE_ZULTANITE.get())) .build()); - // addFluidInteractionRecipe(registry, "garnished/abyssal_stone", GarnishedFluids.PURPLE_MASTIC_RESIN.get(), - // Fluids.LAVA, GarnishedBlocks.ABYSSAL_STONE.get()); addRecipeSafe(registry, () -> EmiWorldInteractionRecipe.builder() - .id(synthetic("world/fluid_interaction", "garnished/abyssal_stone")) + .id(synthetic("world/fluid_interaction", "garnished/light_blue_zultanite")) + .leftInput(lightBlueMasticResinCatalyst) + .rightInput(lavaCatalyst, false) + .output(EmiStack.of(GarnishedBlocks.LIGHT_BLUE_ZULTANITE.get())) + .build()); + addRecipeSafe(registry, () -> EmiWorldInteractionRecipe.builder() + .id(synthetic("world/fluid_interaction", "garnished/cyan_zultanite")) + .leftInput(cyanMasticResinCatalyst) + .rightInput(lavaCatalyst, false) + .output(EmiStack.of(GarnishedBlocks.CYAN_ZULTANITE.get())) + .build()); + addRecipeSafe(registry, () -> EmiWorldInteractionRecipe.builder() + .id(synthetic("world/fluid_interaction", "garnished/purple_zultanite")) .leftInput(purpleMasticResinCatalyst) .rightInput(lavaCatalyst, false) - .output(EmiStack.of(GarnishedBlocks.ABYSSAL_STONE.get())) + .output(EmiStack.of(GarnishedBlocks.PURPLE_ZULTANITE.get())) + .build()); + addRecipeSafe(registry, () -> EmiWorldInteractionRecipe.builder() + .id(synthetic("world/fluid_interaction", "garnished/magenta_zultanite")) + .leftInput(magentaMasticResinCatalyst) + .rightInput(lavaCatalyst, false) + .output(EmiStack.of(GarnishedBlocks.MAGENTA_ZULTANITE.get())) + .build()); + addRecipeSafe(registry, () -> EmiWorldInteractionRecipe.builder() + .id(synthetic("world/fluid_interaction", "garnished/pink_zultanite")) + .leftInput(pinkMasticResinCatalyst) + .rightInput(lavaCatalyst, false) + .output(EmiStack.of(GarnishedBlocks.PINK_ZULTANITE.get())) + .build()); + addRecipeSafe(registry, () -> EmiWorldInteractionRecipe.builder() + .id(synthetic("world/fluid_interaction", "garnished/black_zultanite")) + .leftInput(blackMasticResinCatalyst) + .rightInput(lavaCatalyst, false) + .output(EmiStack.of(GarnishedBlocks.BLACK_ZULTANITE.get())) + .build()); + addRecipeSafe(registry, () -> EmiWorldInteractionRecipe.builder() + .id(synthetic("world/fluid_interaction", "garnished/gray_zultanite")) + .leftInput(grayMasticResinCatalyst) + .rightInput(lavaCatalyst, false) + .output(EmiStack.of(GarnishedBlocks.GRAY_ZULTANITE.get())) + .build()); + addRecipeSafe(registry, () -> EmiWorldInteractionRecipe.builder() + .id(synthetic("world/fluid_interaction", "garnished/light_gray_zultanite")) + .leftInput(lightGrayMasticResinCatalyst) + .rightInput(lavaCatalyst, false) + .output(EmiStack.of(GarnishedBlocks.LIGHT_GRAY_ZULTANITE.get())) + .build()); + addRecipeSafe(registry, () -> EmiWorldInteractionRecipe.builder() + .id(synthetic("world/fluid_interaction", "garnished/white_zultanite")) + .leftInput(whiteMasticResinCatalyst) + .rightInput(lavaCatalyst, false) + .output(EmiStack.of(GarnishedBlocks.WHITE_ZULTANITE.get())) + .build()); + addRecipeSafe(registry, () -> EmiWorldInteractionRecipe.builder() + .id(synthetic("world/fluid_interaction", "garnished/brown_zultanite")) + .leftInput(brownMasticResinCatalyst) + .rightInput(lavaCatalyst, false) + .output(EmiStack.of(GarnishedBlocks.BROWN_ZULTANITE.get())) .build()); // Introspective recipes based on present stacks need to make sure diff --git a/src/main/java/net/dakotapride/garnished/registry/GarnishedBlocks.java b/src/main/java/net/dakotapride/garnished/registry/GarnishedBlocks.java index 14a9a00e..efdacccc 100644 --- a/src/main/java/net/dakotapride/garnished/registry/GarnishedBlocks.java +++ b/src/main/java/net/dakotapride/garnished/registry/GarnishedBlocks.java @@ -4,6 +4,8 @@ import com.simibubi.create.foundation.data.CreateRegistrate; import com.tterrag.registrate.util.entry.BlockEntry; +import com.tterrag.registrate.util.nullness.NonNullFunction; + import net.dakotapride.garnished.CreateGarnished; import net.dakotapride.garnished.block.AbyssalStoneBlock; import net.dakotapride.garnished.block.AbyssalStoneSlabBlock; @@ -26,6 +28,7 @@ import net.dakotapride.garnished.block.UnstableStoneStairsBlock; import net.dakotapride.garnished.block.UnstableStoneWallBlock; import net.dakotapride.garnished.block.VoltaicSeagrassBlock; +import net.dakotapride.garnished.block.ZultaniteStairsBlock; import net.dakotapride.garnished.block.cake.AnniversaryCakeBlock; import net.dakotapride.garnished.block.kelp.DulseKelpBlock; import net.dakotapride.garnished.block.kelp.DulseKelpPlantBlock; @@ -80,6 +83,7 @@ import net.minecraft.world.level.block.SlabBlock; import net.minecraft.world.level.block.SoundType; import net.minecraft.world.level.block.WallBlock; +import net.minecraft.world.level.block.state.BlockBehaviour; import net.minecraft.world.level.material.MapColor; import net.minecraft.world.level.material.PushReaction; @@ -515,48 +519,449 @@ public class GarnishedBlocks { .initialProperties(() -> Blocks.OAK_PRESSURE_PLATE) .properties(p -> p.mapColor(MapColor.COLOR_LIGHT_GREEN)).register(); - public static final BlockEntry MASTIC_BLOCK = - REGISTRATE.block("mastic_block", MasticBlock::new) - .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) - .simpleItem() - .initialProperties(() -> Blocks.SLIME_BLOCK) - .properties(p -> p.noOcclusion().instabreak()).register(); - public static final BlockEntry RED_MASTIC_BLOCK = - REGISTRATE.block("red_mastic_block", MasticBlock::new) - .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) - .simpleItem() - .initialProperties(() -> Blocks.SLIME_BLOCK) - .properties(p -> p.noOcclusion().instabreak()).register(); - public static final BlockEntry ORANGE_MASTIC_BLOCK = - REGISTRATE.block("orange_mastic_block", MasticBlock::new) - .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) - .simpleItem() - .initialProperties(() -> Blocks.SLIME_BLOCK) - .properties(p -> p.noOcclusion().instabreak()).register(); - public static final BlockEntry YELLOW_MASTIC_BLOCK = - REGISTRATE.block("yellow_mastic_block", MasticBlock::new) - .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) - .simpleItem() - .initialProperties(() -> Blocks.SLIME_BLOCK) - .properties(p -> p.noOcclusion().instabreak()).register(); - public static final BlockEntry GREEN_MASTIC_BLOCK = - REGISTRATE.block("green_mastic_block", MasticBlock::new) - .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) - .simpleItem() - .initialProperties(() -> Blocks.SLIME_BLOCK) - .properties(p -> p.noOcclusion().instabreak()).register(); - public static final BlockEntry BLUE_MASTIC_BLOCK = - REGISTRATE.block("blue_mastic_block", MasticBlock::new) - .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) - .simpleItem() - .initialProperties(() -> Blocks.SLIME_BLOCK) - .properties(p -> p.noOcclusion().instabreak()).register(); - public static final BlockEntry PURPLE_MASTIC_BLOCK = - REGISTRATE.block("purple_mastic_block", MasticBlock::new) - .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) - .simpleItem() - .initialProperties(() -> Blocks.SLIME_BLOCK) - .properties(p -> p.noOcclusion().instabreak()).register(); + public static BlockEntry masticResinRegistration(String colour0, String block0, NonNullFunction factory, Block block1) { + return REGISTRATE.block((colour0 == "" ? colour0 : colour0 + "_") + block0, factory) + .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) + .simpleItem() + .initialProperties(() -> block1) + .properties(p -> p.noOcclusion().instabreak()).register(); + } + + public static BlockEntry zultaniteRegistration(String type, String colour0, String block0, NonNullFunction factory, Block block1) { + return REGISTRATE.block((type == "" ? type : type + "_") + (colour0 == "" ? colour0 : colour0 + "_") + block0, factory) + .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) + .simpleItem() + .initialProperties(() -> block1) + .properties(p -> p).register(); + } + + public static BlockEntry chiseledZultaniteRegistration(String colour0, String block0, NonNullFunction factory, Block block1) { + return REGISTRATE.block("chiseled_" + (colour0 == "" ? colour0 : colour0 + "_") + block0 + "_bricks", factory) + .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) + .simpleItem() + .initialProperties(() -> block1) + .properties(p -> p).register(); + } + + public static BlockEntry zultaniteSlabRegistration(String type, String colour0, String block0, NonNullFunction factory, Block block1) { + return REGISTRATE.block((type == "" ? type : type + "_") + (colour0 == "" ? colour0 : colour0 + "_") + block0 + "_slab", factory) + .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) + .simpleItem() + .initialProperties(() -> block1) + .properties(p -> p).register(); + } + + public static BlockEntry zultaniteStairsRegistration(String type, String colour0, String block0, NonNullFunction factory, Block block1) { + return REGISTRATE.block((type == "" ? type : type + "_") + (colour0 == "" ? colour0 : colour0 + "_") + block0 + "_stairs", factory) + .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) + .simpleItem() + .initialProperties(() -> block1) + .properties(p -> p).register(); + } + + public static BlockEntry zultaniteWallRegistration(String type, String colour0, String block0, NonNullFunction factory, Block block1) { + return REGISTRATE.block((type == "" ? type : type + "_") + (colour0 == "" ? colour0 : colour0 + "_") + block0 + "_wall", factory) + .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) + .simpleItem() + .initialProperties(() -> block1) + .properties(p -> p).register(); + } + + public static BlockEntry masticslimelike(String colour0) { + return masticResinRegistration(colour0, "mastic_block", MasticBlock::new, Blocks.SLIME_BLOCK); + } + + public static BlockEntry masticchiseled(String colour0) { + return chiseledZultaniteRegistration(colour0, "zultanite", Block::new, Blocks.CHISELED_DEEPSLATE); + } + + public static BlockEntry masticstone(String colour0) { + return zultaniteRegistration("", colour0, "zultanite", Block::new, Blocks.DEEPSLATE); + } + + public static BlockEntry masticstoneslab(String colour0) { + return zultaniteSlabRegistration("", colour0, "zultanite", SlabBlock::new, Blocks.DEEPSLATE); + } + + public static BlockEntry masticstonestairs(String colour0) { + return zultaniteStairsRegistration("", colour0, "zultanite", ZultaniteStairsBlock::new, Blocks.DEEPSLATE); + } + + public static BlockEntry masticstonewall(String colour0) { + return zultaniteWallRegistration("", colour0, "zultanite", WallBlock::new, Blocks.DEEPSLATE); + } + + public static BlockEntry masticpolished(String colour0) { + return zultaniteRegistration("polished", colour0, "zultanite", Block::new, Blocks.POLISHED_DEEPSLATE); + } + + public static BlockEntry masticpolishedslab(String colour0) { + return zultaniteSlabRegistration("polished", colour0, "zultanite", SlabBlock::new, Blocks.POLISHED_DEEPSLATE); + } + + public static BlockEntry masticpolishedstairs(String colour0) { + return zultaniteStairsRegistration("polished", colour0, "zultanite", ZultaniteStairsBlock::new, Blocks.POLISHED_DEEPSLATE); + } + + public static BlockEntry masticpolishedwall(String colour0) { + return zultaniteWallRegistration("polished", colour0, "zultanite", WallBlock::new, Blocks.POLISHED_DEEPSLATE); + } + + public static BlockEntry masticbricks(String colour0) { + return zultaniteRegistration("", colour0, "zultanite_bricks", Block::new, Blocks.DEEPSLATE_BRICKS); + } + + public static BlockEntry masticbrickslab(String colour0) { + return zultaniteSlabRegistration("", colour0, "zultanite_brick", SlabBlock::new, Blocks.DEEPSLATE_BRICKS); + } + + public static BlockEntry masticbrickstairs(String colour0) { + return zultaniteStairsRegistration("", colour0, "zultanite_brick", ZultaniteStairsBlock::new, Blocks.DEEPSLATE_BRICKS); + } + + public static BlockEntry masticbrickwall(String colour0) { + return zultaniteWallRegistration("", colour0, "zultanite_brick", WallBlock::new, Blocks.DEEPSLATE_BRICKS); + } + + public static BlockEntry masticsmooth(String colour0) { + return zultaniteRegistration("smooth", colour0, "zultanite", Block::new, Blocks.SMOOTH_BASALT); + } + + public static BlockEntry masticsmoothslab(String colour0) { + return zultaniteSlabRegistration("smooth", colour0, "zultanite", SlabBlock::new, Blocks.SMOOTH_BASALT); + } + + public static BlockEntry masticsmoothstairs(String colour0) { + return zultaniteStairsRegistration("smooth", colour0, "zultanite", ZultaniteStairsBlock::new, Blocks.SMOOTH_BASALT); + } + + public static BlockEntry masticsmoothwall(String colour0) { + return zultaniteWallRegistration("smooth", colour0, "zultanite", WallBlock::new, Blocks.SMOOTH_BASALT); + } + + public static final BlockEntry MASTIC_BLOCK = masticslimelike(""); + public static final BlockEntry RED_MASTIC_BLOCK = masticslimelike("red"); + public static final BlockEntry ORANGE_MASTIC_BLOCK = masticslimelike("orange"); + public static final BlockEntry YELLOW_MASTIC_BLOCK = masticslimelike("yellow"); + public static final BlockEntry GREEN_MASTIC_BLOCK = masticslimelike("green"); + public static final BlockEntry LIME_MASTIC_BLOCK = masticslimelike("lime"); + public static final BlockEntry BLUE_MASTIC_BLOCK = masticslimelike("blue"); + public static final BlockEntry LIGHT_BLUE_MASTIC_BLOCK = masticslimelike("light_blue"); + public static final BlockEntry CYAN_MASTIC_BLOCK = masticslimelike("cyan"); + public static final BlockEntry PURPLE_MASTIC_BLOCK = masticslimelike("purple"); + public static final BlockEntry MAGENTA_MASTIC_BLOCK = masticslimelike("magenta"); + public static final BlockEntry PINK_MASTIC_BLOCK = masticslimelike("pink"); + public static final BlockEntry BLACK_MASTIC_BLOCK = masticslimelike("black"); + public static final BlockEntry GRAY_MASTIC_BLOCK = masticslimelike("gray"); + public static final BlockEntry LIGHT_GRAY_MASTIC_BLOCK = masticslimelike("light_gray"); + public static final BlockEntry WHITE_MASTIC_BLOCK = masticslimelike("white"); + public static final BlockEntry BROWN_MASTIC_BLOCK = masticslimelike("brown"); + + public static final BlockEntry CHISELED_ZULTANITE = masticchiseled(""); + public static final BlockEntry CHISELED_RED_ZULTANITE = masticchiseled("red"); + public static final BlockEntry CHISELED_ORANGE_ZULTANITE = masticchiseled("orange"); + public static final BlockEntry CHISELED_YELLOW_ZULTANITE = masticchiseled("yellow"); + public static final BlockEntry CHISELED_GREEN_ZULTANITE = masticchiseled("green"); + public static final BlockEntry CHISELED_LIME_ZULTANITE = masticchiseled("lime"); + public static final BlockEntry CHISELED_BLUE_ZULTANITE = masticchiseled("blue"); + public static final BlockEntry CHISELED_LIGHT_BLUE_ZULTANITE = masticchiseled("light_blue"); + public static final BlockEntry CHISELED_CYAN_ZULTANITE = masticchiseled("cyan"); + public static final BlockEntry CHISELED_PURPLE_ZULTANITE = masticchiseled("purple"); + public static final BlockEntry CHISELED_MAGENTA_ZULTANITE = masticchiseled("magenta"); + public static final BlockEntry CHISELED_PINK_ZULTANITE = masticchiseled("pink"); + public static final BlockEntry CHISELED_BLACK_ZULTANITE = masticchiseled("black"); + public static final BlockEntry CHISELED_GRAY_ZULTANITE = masticchiseled("gray"); + public static final BlockEntry CHISELED_LIGHT_GRAY_ZULTANITE = masticchiseled("light_gray"); + public static final BlockEntry CHISELED_WHITE_ZULTANITE = masticchiseled("white"); + public static final BlockEntry CHISELED_BROWN_ZULTANITE = masticchiseled("brown"); + + public static final BlockEntry ZULTANITE = masticstone(""); + public static final BlockEntry RED_ZULTANITE = masticstone("red"); + public static final BlockEntry ORANGE_ZULTANITE = masticstone("orange"); + public static final BlockEntry YELLOW_ZULTANITE = masticstone("yellow"); + public static final BlockEntry GREEN_ZULTANITE = masticstone("green"); + public static final BlockEntry LIME_ZULTANITE = masticstone("lime"); + public static final BlockEntry BLUE_ZULTANITE = masticstone("blue"); + public static final BlockEntry LIGHT_BLUE_ZULTANITE = masticstone("light_blue"); + public static final BlockEntry CYAN_ZULTANITE = masticstone("cyan"); + public static final BlockEntry PURPLE_ZULTANITE = masticstone("purple"); + public static final BlockEntry MAGENTA_ZULTANITE = masticstone("magenta"); + public static final BlockEntry PINK_ZULTANITE = masticstone("pink"); + public static final BlockEntry BLACK_ZULTANITE = masticstone("black"); + public static final BlockEntry GRAY_ZULTANITE = masticstone("gray"); + public static final BlockEntry LIGHT_GRAY_ZULTANITE = masticstone("light_gray"); + public static final BlockEntry WHITE_ZULTANITE = masticstone("white"); + public static final BlockEntry BROWN_ZULTANITE = masticstone("brown"); + + public static final BlockEntry ZULTANITE_SLAB = masticstoneslab(""); + public static final BlockEntry RED_ZULTANITE_SLAB = masticstoneslab("red"); + public static final BlockEntry ORANGE_ZULTANITE_SLAB = masticstoneslab("orange"); + public static final BlockEntry YELLOW_ZULTANITE_SLAB = masticstoneslab("yellow"); + public static final BlockEntry GREEN_ZULTANITE_SLAB = masticstoneslab("green"); + public static final BlockEntry LIME_ZULTANITE_SLAB = masticstoneslab("lime"); + public static final BlockEntry BLUE_ZULTANITE_SLAB = masticstoneslab("blue"); + public static final BlockEntry LIGHT_BLUE_ZULTANITE_SLAB = masticstoneslab("light_blue"); + public static final BlockEntry CYAN_ZULTANITE_SLAB = masticstoneslab("cyan"); + public static final BlockEntry PURPLE_ZULTANITE_SLAB = masticstoneslab("purple"); + public static final BlockEntry MAGENTA_ZULTANITE_SLAB = masticstoneslab("magenta"); + public static final BlockEntry PINK_ZULTANITE_SLAB = masticstoneslab("pink"); + public static final BlockEntry BLACK_ZULTANITE_SLAB = masticstoneslab("black"); + public static final BlockEntry GRAY_ZULTANITE_SLAB = masticstoneslab("gray"); + public static final BlockEntry LIGHT_GRAY_ZULTANITE_SLAB = masticstoneslab("light_gray"); + public static final BlockEntry WHITE_ZULTANITE_SLAB = masticstoneslab("white"); + public static final BlockEntry BROWN_ZULTANITE_SLAB = masticstoneslab("brown"); + + public static final BlockEntry ZULTANITE_STAIRS = masticstonestairs(""); + public static final BlockEntry RED_ZULTANITE_STAIRS = masticstonestairs("red"); + public static final BlockEntry ORANGE_ZULTANITE_STAIRS = masticstonestairs("orange"); + public static final BlockEntry YELLOW_ZULTANITE_STAIRS = masticstonestairs("yellow"); + public static final BlockEntry GREEN_ZULTANITE_STAIRS = masticstonestairs("green"); + public static final BlockEntry LIME_ZULTANITE_STAIRS = masticstonestairs("lime"); + public static final BlockEntry BLUE_ZULTANITE_STAIRS = masticstonestairs("blue"); + public static final BlockEntry LIGHT_BLUE_ZULTANITE_STAIRS = masticstonestairs("light_blue"); + public static final BlockEntry CYAN_ZULTANITE_STAIRS = masticstonestairs("cyan"); + public static final BlockEntry PURPLE_ZULTANITE_STAIRS = masticstonestairs("purple"); + public static final BlockEntry MAGENTA_ZULTANITE_STAIRS = masticstonestairs("magenta"); + public static final BlockEntry PINK_ZULTANITE_STAIRS = masticstonestairs("pink"); + public static final BlockEntry BLACK_ZULTANITE_STAIRS = masticstonestairs("black"); + public static final BlockEntry GRAY_ZULTANITE_STAIRS = masticstonestairs("gray"); + public static final BlockEntry LIGHT_GRAY_ZULTANITE_STAIRS = masticstonestairs("light_gray"); + public static final BlockEntry WHITE_ZULTANITE_STAIRS = masticstonestairs("white"); + public static final BlockEntry BROWN_ZULTANITE_STAIRS = masticstonestairs("brown"); + + public static final BlockEntry ZULTANITE_WALL = masticstonewall(""); + public static final BlockEntry RED_ZULTANITE_WALL = masticstonewall("red"); + public static final BlockEntry ORANGE_ZULTANITE_WALL = masticstonewall("orange"); + public static final BlockEntry YELLOW_ZULTANITE_WALL = masticstonewall("yellow"); + public static final BlockEntry GREEN_ZULTANITE_WALL = masticstonewall("green"); + public static final BlockEntry LIME_ZULTANITE_WALL = masticstonewall("lime"); + public static final BlockEntry BLUE_ZULTANITE_WALL = masticstonewall("blue"); + public static final BlockEntry LIGHT_BLUE_ZULTANITE_WALL = masticstonewall("light_blue"); + public static final BlockEntry CYAN_ZULTANITE_WALL = masticstonewall("cyan"); + public static final BlockEntry PURPLE_ZULTANITE_WALL = masticstonewall("purple"); + public static final BlockEntry MAGENTA_ZULTANITE_WALL = masticstonewall("magenta"); + public static final BlockEntry PINK_ZULTANITE_WALL = masticstonewall("pink"); + public static final BlockEntry BLACK_ZULTANITE_WALL = masticstonewall("black"); + public static final BlockEntry GRAY_ZULTANITE_WALL = masticstonewall("gray"); + public static final BlockEntry LIGHT_GRAY_ZULTANITE_WALL = masticstonewall("light_gray"); + public static final BlockEntry WHITE_ZULTANITE_WALL = masticstonewall("white"); + public static final BlockEntry BROWN_ZULTANITE_WALL = masticstonewall("brown"); + + public static final BlockEntry POLISHED_ZULTANITE = masticpolished(""); + public static final BlockEntry POLISHED_RED_ZULTANITE = masticpolished("red"); + public static final BlockEntry POLISHED_ORANGE_ZULTANITE = masticpolished("orange"); + public static final BlockEntry POLISHED_YELLOW_ZULTANITE = masticpolished("yellow"); + public static final BlockEntry POLISHED_GREEN_ZULTANITE = masticpolished("green"); + public static final BlockEntry POLISHED_LIME_ZULTANITE = masticpolished("lime"); + public static final BlockEntry POLISHED_BLUE_ZULTANITE = masticpolished("blue"); + public static final BlockEntry POLISHED_LIGHT_BLUE_ZULTANITE = masticpolished("light_blue"); + public static final BlockEntry POLISHED_CYAN_ZULTANITE = masticpolished("cyan"); + public static final BlockEntry POLISHED_PURPLE_ZULTANITE = masticpolished("purple"); + public static final BlockEntry POLISHED_MAGENTA_ZULTANITE = masticpolished("magenta"); + public static final BlockEntry POLISHED_PINK_ZULTANITE = masticpolished("pink"); + public static final BlockEntry POLISHED_BLACK_ZULTANITE = masticpolished("black"); + public static final BlockEntry POLISHED_GRAY_ZULTANITE = masticpolished("gray"); + public static final BlockEntry POLISHED_LIGHT_GRAY_ZULTANITE = masticpolished("light_gray"); + public static final BlockEntry POLISHED_WHITE_ZULTANITE = masticpolished("white"); + public static final BlockEntry POLISHED_BROWN_ZULTANITE = masticpolished("brown"); + + public static final BlockEntry POLISHED_ZULTANITE_SLAB = masticpolishedslab(""); + public static final BlockEntry POLISHED_RED_ZULTANITE_SLAB = masticpolishedslab("red"); + public static final BlockEntry POLISHED_ORANGE_ZULTANITE_SLAB = masticpolishedslab("orange"); + public static final BlockEntry POLISHED_YELLOW_ZULTANITE_SLAB = masticpolishedslab("yellow"); + public static final BlockEntry POLISHED_GREEN_ZULTANITE_SLAB = masticpolishedslab("green"); + public static final BlockEntry POLISHED_LIME_ZULTANITE_SLAB = masticpolishedslab("lime"); + public static final BlockEntry POLISHED_BLUE_ZULTANITE_SLAB = masticpolishedslab("blue"); + public static final BlockEntry POLISHED_LIGHT_BLUE_ZULTANITE_SLAB = masticpolishedslab("light_blue"); + public static final BlockEntry POLISHED_CYAN_ZULTANITE_SLAB = masticpolishedslab("cyan"); + public static final BlockEntry POLISHED_PURPLE_ZULTANITE_SLAB = masticpolishedslab("purple"); + public static final BlockEntry POLISHED_MAGENTA_ZULTANITE_SLAB = masticpolishedslab("magenta"); + public static final BlockEntry POLISHED_PINK_ZULTANITE_SLAB = masticpolishedslab("pink"); + public static final BlockEntry POLISHED_BLACK_ZULTANITE_SLAB = masticpolishedslab("black"); + public static final BlockEntry POLISHED_GRAY_ZULTANITE_SLAB = masticpolishedslab("gray"); + public static final BlockEntry POLISHED_LIGHT_GRAY_ZULTANITE_SLAB = masticpolishedslab("light_gray"); + public static final BlockEntry POLISHED_WHITE_ZULTANITE_SLAB = masticpolishedslab("white"); + public static final BlockEntry POLISHED_BROWN_ZULTANITE_SLAB = masticpolishedslab("brown"); + + public static final BlockEntry POLISHED_ZULTANITE_STAIRS = masticpolishedstairs(""); + public static final BlockEntry POLISHED_RED_ZULTANITE_STAIRS = masticpolishedstairs("red"); + public static final BlockEntry POLISHED_ORANGE_ZULTANITE_STAIRS = masticpolishedstairs("orange"); + public static final BlockEntry POLISHED_YELLOW_ZULTANITE_STAIRS = masticpolishedstairs("yellow"); + public static final BlockEntry POLISHED_GREEN_ZULTANITE_STAIRS = masticpolishedstairs("green"); + public static final BlockEntry POLISHED_LIME_ZULTANITE_STAIRS = masticpolishedstairs("lime"); + public static final BlockEntry POLISHED_BLUE_ZULTANITE_STAIRS = masticpolishedstairs("blue"); + public static final BlockEntry POLISHED_LIGHT_BLUE_ZULTANITE_STAIRS = masticpolishedstairs("light_blue"); + public static final BlockEntry POLISHED_CYAN_ZULTANITE_STAIRS = masticpolishedstairs("cyan"); + public static final BlockEntry POLISHED_PURPLE_ZULTANITE_STAIRS = masticpolishedstairs("purple"); + public static final BlockEntry POLISHED_MAGENTA_ZULTANITE_STAIRS = masticpolishedstairs("magenta"); + public static final BlockEntry POLISHED_PINK_ZULTANITE_STAIRS = masticpolishedstairs("pink"); + public static final BlockEntry POLISHED_BLACK_ZULTANITE_STAIRS = masticpolishedstairs("black"); + public static final BlockEntry POLISHED_GRAY_ZULTANITE_STAIRS = masticpolishedstairs("gray"); + public static final BlockEntry POLISHED_LIGHT_GRAY_ZULTANITE_STAIRS = masticpolishedstairs("light_gray"); + public static final BlockEntry POLISHED_WHITE_ZULTANITE_STAIRS = masticpolishedstairs("white"); + public static final BlockEntry POLISHED_BROWN_ZULTANITE_STAIRS = masticpolishedstairs("brown"); + + public static final BlockEntry POLISHED_ZULTANITE_WALL = masticpolishedwall(""); + public static final BlockEntry POLISHED_RED_ZULTANITE_WALL = masticpolishedwall("red"); + public static final BlockEntry POLISHED_ORANGE_ZULTANITE_WALL = masticpolishedwall("orange"); + public static final BlockEntry POLISHED_YELLOW_ZULTANITE_WALL = masticpolishedwall("yellow"); + public static final BlockEntry POLISHED_GREEN_ZULTANITE_WALL = masticpolishedwall("green"); + public static final BlockEntry POLISHED_LIME_ZULTANITE_WALL = masticpolishedwall("lime"); + public static final BlockEntry POLISHED_BLUE_ZULTANITE_WALL = masticpolishedwall("blue"); + public static final BlockEntry POLISHED_LIGHT_BLUE_ZULTANITE_WALL = masticpolishedwall("light_blue"); + public static final BlockEntry POLISHED_CYAN_ZULTANITE_WALL = masticpolishedwall("cyan"); + public static final BlockEntry POLISHED_PURPLE_ZULTANITE_WALL = masticpolishedwall("purple"); + public static final BlockEntry POLISHED_MAGENTA_ZULTANITE_WALL = masticpolishedwall("magenta"); + public static final BlockEntry POLISHED_PINK_ZULTANITE_WALL = masticpolishedwall("pink"); + public static final BlockEntry POLISHED_BLACK_ZULTANITE_WALL = masticpolishedwall("black"); + public static final BlockEntry POLISHED_GRAY_ZULTANITE_WALL = masticpolishedwall("gray"); + public static final BlockEntry POLISHED_LIGHT_GRAY_ZULTANITE_WALL = masticpolishedwall("light_gray"); + public static final BlockEntry POLISHED_WHITE_ZULTANITE_WALL = masticpolishedwall("white"); + public static final BlockEntry POLISHED_BROWN_ZULTANITE_WALL = masticpolishedwall("brown"); + + public static final BlockEntry ZULTANITE_BRICKS = masticbricks(""); + public static final BlockEntry RED_ZULTANITE_BRICKS = masticbricks("red"); + public static final BlockEntry ORANGE_ZULTANITE_BRICKS = masticbricks("orange"); + public static final BlockEntry YELLOW_ZULTANITE_BRICKS = masticbricks("yellow"); + public static final BlockEntry GREEN_ZULTANITE_BRICKS = masticbricks("green"); + public static final BlockEntry LIME_ZULTANITE_BRICKS = masticbricks("lime"); + public static final BlockEntry BLUE_ZULTANITE_BRICKS = masticbricks("blue"); + public static final BlockEntry LIGHT_BLUE_ZULTANITE_BRICKS = masticbricks("light_blue"); + public static final BlockEntry CYAN_ZULTANITE_BRICKS = masticbricks("cyan"); + public static final BlockEntry PURPLE_ZULTANITE_BRICKS = masticbricks("purple"); + public static final BlockEntry MAGENTA_ZULTANITE_BRICKS = masticbricks("magenta"); + public static final BlockEntry PINK_ZULTANITE_BRICKS = masticbricks("pink"); + public static final BlockEntry BLACK_ZULTANITE_BRICKS = masticbricks("black"); + public static final BlockEntry GRAY_ZULTANITE_BRICKS = masticbricks("gray"); + public static final BlockEntry LIGHT_GRAY_ZULTANITE_BRICKS = masticbricks("light_gray"); + public static final BlockEntry WHITE_ZULTANITE_BRICKS = masticbricks("white"); + public static final BlockEntry BROWN_ZULTANITE_BRICKS = masticbricks("brown"); + + public static final BlockEntry ZULTANITE_BRICK_SLAB = masticbrickslab(""); + public static final BlockEntry RED_ZULTANITE_BRICK_SLAB = masticbrickslab("red"); + public static final BlockEntry ORANGE_ZULTANITE_BRICK_SLAB = masticbrickslab("orange"); + public static final BlockEntry YELLOW_ZULTANITE_BRICK_SLAB = masticbrickslab("yellow"); + public static final BlockEntry GREEN_ZULTANITE_BRICK_SLAB = masticbrickslab("green"); + public static final BlockEntry LIME_ZULTANITE_BRICK_SLAB = masticbrickslab("lime"); + public static final BlockEntry BLUE_ZULTANITE_BRICK_SLAB = masticbrickslab("blue"); + public static final BlockEntry LIGHT_BLUE_ZULTANITE_BRICK_SLAB = masticbrickslab("light_blue"); + public static final BlockEntry CYAN_ZULTANITE_BRICK_SLAB = masticbrickslab("cyan"); + public static final BlockEntry PURPLE_ZULTANITE_BRICK_SLAB = masticbrickslab("purple"); + public static final BlockEntry MAGENTA_ZULTANITE_BRICK_SLAB = masticbrickslab("magenta"); + public static final BlockEntry PINK_ZULTANITE_BRICK_SLAB = masticbrickslab("pink"); + public static final BlockEntry BLACK_ZULTANITE_BRICK_SLAB = masticbrickslab("black"); + public static final BlockEntry GRAY_ZULTANITE_BRICK_SLAB = masticbrickslab("gray"); + public static final BlockEntry LIGHT_GRAY_ZULTANITE_BRICK_SLAB = masticbrickslab("light_gray"); + public static final BlockEntry WHITE_ZULTANITE_BRICK_SLAB = masticbrickslab("white"); + public static final BlockEntry BROWN_ZULTANITE_BRICK_SLAB = masticbrickslab("brown"); + + public static final BlockEntry ZULTANITE_BRICK_STAIRS = masticbrickstairs(""); + public static final BlockEntry RED_ZULTANITE_BRICK_STAIRS = masticbrickstairs("red"); + public static final BlockEntry ORANGE_ZULTANITE_BRICK_STAIRS = masticbrickstairs("orange"); + public static final BlockEntry YELLOW_ZULTANITE_BRICK_STAIRS = masticbrickstairs("yellow"); + public static final BlockEntry GREEN_ZULTANITE_BRICK_STAIRS = masticbrickstairs("green"); + public static final BlockEntry LIME_ZULTANITE_BRICK_STAIRS = masticbrickstairs("lime"); + public static final BlockEntry BLUE_ZULTANITE_BRICK_STAIRS = masticbrickstairs("blue"); + public static final BlockEntry LIGHT_BLUE_ZULTANITE_BRICK_STAIRS = masticbrickstairs("light_blue"); + public static final BlockEntry CYAN_ZULTANITE_BRICK_STAIRS = masticbrickstairs("cyan"); + public static final BlockEntry PURPLE_ZULTANITE_BRICK_STAIRS = masticbrickstairs("purple"); + public static final BlockEntry MAGENTA_ZULTANITE_BRICK_STAIRS = masticbrickstairs("magenta"); + public static final BlockEntry PINK_ZULTANITE_BRICK_STAIRS = masticbrickstairs("pink"); + public static final BlockEntry BLACK_ZULTANITE_BRICK_STAIRS = masticbrickstairs("black"); + public static final BlockEntry GRAY_ZULTANITE_BRICK_STAIRS = masticbrickstairs("gray"); + public static final BlockEntry LIGHT_GRAY_ZULTANITE_BRICK_STAIRS = masticbrickstairs("light_gray"); + public static final BlockEntry WHITE_ZULTANITE_BRICK_STAIRS = masticbrickstairs("white"); + public static final BlockEntry BROWN_ZULTANITE_BRICK_STAIRS = masticbrickstairs("brown"); + + public static final BlockEntry ZULTANITE_BRICK_WALL = masticbrickwall(""); + public static final BlockEntry RED_ZULTANITE_BRICK_WALL = masticbrickwall("red"); + public static final BlockEntry ORANGE_ZULTANITE_BRICK_WALL = masticbrickwall("orange"); + public static final BlockEntry YELLOW_ZULTANITE_BRICK_WALL = masticbrickwall("yellow"); + public static final BlockEntry GREEN_ZULTANITE_BRICK_WALL = masticbrickwall("green"); + public static final BlockEntry LIME_ZULTANITE_BRICK_WALL = masticbrickwall("lime"); + public static final BlockEntry BLUE_ZULTANITE_BRICK_WALL = masticbrickwall("blue"); + public static final BlockEntry LIGHT_BLUE_ZULTANITE_BRICK_WALL = masticbrickwall("light_blue"); + public static final BlockEntry CYAN_ZULTANITE_BRICK_WALL = masticbrickwall("cyan"); + public static final BlockEntry PURPLE_ZULTANITE_BRICK_WALL = masticbrickwall("purple"); + public static final BlockEntry MAGENTA_ZULTANITE_BRICK_WALL = masticbrickwall("magenta"); + public static final BlockEntry PINK_ZULTANITE_BRICK_WALL = masticbrickwall("pink"); + public static final BlockEntry BLACK_ZULTANITE_BRICK_WALL = masticbrickwall("black"); + public static final BlockEntry GRAY_ZULTANITE_BRICK_WALL = masticbrickwall("gray"); + public static final BlockEntry LIGHT_GRAY_ZULTANITE_BRICK_WALL = masticbrickwall("light_gray"); + public static final BlockEntry WHITE_ZULTANITE_BRICK_WALL = masticbrickwall("white"); + public static final BlockEntry BROWN_ZULTANITE_BRICK_WALL = masticbrickwall("brown"); + + public static final BlockEntry SMOOTH_ZULTANITE = masticsmooth(""); + public static final BlockEntry SMOOTH_RED_ZULTANITE = masticsmooth("red"); + public static final BlockEntry SMOOTH_ORANGE_ZULTANITE = masticsmooth("orange"); + public static final BlockEntry SMOOTH_YELLOW_ZULTANITE = masticsmooth("yellow"); + public static final BlockEntry SMOOTH_GREEN_ZULTANITE = masticsmooth("green"); + public static final BlockEntry SMOOTH_LIME_ZULTANITE = masticsmooth("lime"); + public static final BlockEntry SMOOTH_BLUE_ZULTANITE = masticsmooth("blue"); + public static final BlockEntry SMOOTH_LIGHT_BLUE_ZULTANITE = masticsmooth("light_blue"); + public static final BlockEntry SMOOTH_CYAN_ZULTANITE = masticsmooth("cyan"); + public static final BlockEntry SMOOTH_PURPLE_ZULTANITE = masticsmooth("purple"); + public static final BlockEntry SMOOTH_MAGENTA_ZULTANITE = masticsmooth("magenta"); + public static final BlockEntry SMOOTH_PINK_ZULTANITE = masticsmooth("pink"); + public static final BlockEntry SMOOTH_BLACK_ZULTANITE = masticsmooth("black"); + public static final BlockEntry SMOOTH_GRAY_ZULTANITE = masticsmooth("gray"); + public static final BlockEntry SMOOTH_LIGHT_GRAY_ZULTANITE = masticsmooth("light_gray"); + public static final BlockEntry SMOOTH_WHITE_ZULTANITE = masticsmooth("white"); + public static final BlockEntry SMOOTH_BROWN_ZULTANITE = masticsmooth("brown"); + + public static final BlockEntry SMOOTH_ZULTANITE_SLAB = masticsmoothslab(""); + public static final BlockEntry SMOOTH_RED_ZULTANITE_SLAB = masticsmoothslab("red"); + public static final BlockEntry SMOOTH_ORANGE_ZULTANITE_SLAB = masticsmoothslab("orange"); + public static final BlockEntry SMOOTH_YELLOW_ZULTANITE_SLAB = masticsmoothslab("yellow"); + public static final BlockEntry SMOOTH_GREEN_ZULTANITE_SLAB = masticsmoothslab("green"); + public static final BlockEntry SMOOTH_LIME_ZULTANITE_SLAB = masticsmoothslab("lime"); + public static final BlockEntry SMOOTH_BLUE_ZULTANITE_SLAB = masticsmoothslab("blue"); + public static final BlockEntry SMOOTH_LIGHT_BLUE_ZULTANITE_SLAB = masticsmoothslab("light_blue"); + public static final BlockEntry SMOOTH_CYAN_ZULTANITE_SLAB = masticsmoothslab("cyan"); + public static final BlockEntry SMOOTH_PURPLE_ZULTANITE_SLAB = masticsmoothslab("purple"); + public static final BlockEntry SMOOTH_MAGENTA_ZULTANITE_SLAB = masticsmoothslab("magenta"); + public static final BlockEntry SMOOTH_PINK_ZULTANITE_SLAB = masticsmoothslab("pink"); + public static final BlockEntry SMOOTH_BLACK_ZULTANITE_SLAB = masticsmoothslab("black"); + public static final BlockEntry SMOOTH_GRAY_ZULTANITE_SLAB = masticsmoothslab("gray"); + public static final BlockEntry SMOOTH_LIGHT_GRAY_ZULTANITE_SLAB = masticsmoothslab("light_gray"); + public static final BlockEntry SMOOTH_WHITE_ZULTANITE_SLAB = masticsmoothslab("white"); + public static final BlockEntry SMOOTH_BROWN_ZULTANITE_SLAB = masticsmoothslab("brown"); + + public static final BlockEntry SMOOTH_ZULTANITE_STAIRS = masticsmoothstairs(""); + public static final BlockEntry SMOOTH_RED_ZULTANITE_STAIRS = masticsmoothstairs("red"); + public static final BlockEntry SMOOTH_ORANGE_ZULTANITE_STAIRS = masticsmoothstairs("orange"); + public static final BlockEntry SMOOTH_YELLOW_ZULTANITE_STAIRS = masticsmoothstairs("yellow"); + public static final BlockEntry SMOOTH_GREEN_ZULTANITE_STAIRS = masticsmoothstairs("green"); + public static final BlockEntry SMOOTH_LIME_ZULTANITE_STAIRS = masticsmoothstairs("lime"); + public static final BlockEntry SMOOTH_BLUE_ZULTANITE_STAIRS = masticsmoothstairs("blue"); + public static final BlockEntry SMOOTH_LIGHT_BLUE_ZULTANITE_STAIRS = masticsmoothstairs("light_blue"); + public static final BlockEntry SMOOTH_CYAN_ZULTANITE_STAIRS = masticsmoothstairs("cyan"); + public static final BlockEntry SMOOTH_PURPLE_ZULTANITE_STAIRS = masticsmoothstairs("purple"); + public static final BlockEntry SMOOTH_MAGENTA_ZULTANITE_STAIRS = masticsmoothstairs("magenta"); + public static final BlockEntry SMOOTH_PINK_ZULTANITE_STAIRS = masticsmoothstairs("pink"); + public static final BlockEntry SMOOTH_BLACK_ZULTANITE_STAIRS = masticsmoothstairs("black"); + public static final BlockEntry SMOOTH_GRAY_ZULTANITE_STAIRS = masticsmoothstairs("gray"); + public static final BlockEntry SMOOTH_LIGHT_GRAY_ZULTANITE_STAIRS = masticsmoothstairs("light_gray"); + public static final BlockEntry SMOOTH_WHITE_ZULTANITE_STAIRS = masticsmoothstairs("white"); + public static final BlockEntry SMOOTH_BROWN_ZULTANITE_STAIRS = masticsmoothstairs("brown"); + + public static final BlockEntry SMOOTH_ZULTANITE_WALL = masticsmoothwall(""); + public static final BlockEntry SMOOTH_RED_ZULTANITE_WALL = masticsmoothwall("red"); + public static final BlockEntry SMOOTH_ORANGE_ZULTANITE_WALL = masticsmoothwall("orange"); + public static final BlockEntry SMOOTH_YELLOW_ZULTANITE_WALL = masticsmoothwall("yellow"); + public static final BlockEntry SMOOTH_GREEN_ZULTANITE_WALL = masticsmoothwall("green"); + public static final BlockEntry SMOOTH_LIME_ZULTANITE_WALL = masticsmoothwall("lime"); + public static final BlockEntry SMOOTH_BLUE_ZULTANITE_WALL = masticsmoothwall("blue"); + public static final BlockEntry SMOOTH_LIGHT_BLUE_ZULTANITE_WALL = masticsmoothwall("light_blue"); + public static final BlockEntry SMOOTH_CYAN_ZULTANITE_WALL = masticsmoothwall("cyan"); + public static final BlockEntry SMOOTH_PURPLE_ZULTANITE_WALL = masticsmoothwall("purple"); + public static final BlockEntry SMOOTH_MAGENTA_ZULTANITE_WALL = masticsmoothwall("magenta"); + public static final BlockEntry SMOOTH_PINK_ZULTANITE_WALL = masticsmoothwall("pink"); + public static final BlockEntry SMOOTH_BLACK_ZULTANITE_WALL = masticsmoothwall("black"); + public static final BlockEntry SMOOTH_GRAY_ZULTANITE_WALL = masticsmoothwall("gray"); + public static final BlockEntry SMOOTH_LIGHT_GRAY_ZULTANITE_WALL = masticsmoothwall("light_gray"); + public static final BlockEntry SMOOTH_WHITE_ZULTANITE_WALL = masticsmoothwall("white"); + public static final BlockEntry SMOOTH_BROWN_ZULTANITE_WALL = masticsmoothwall("brown"); public static final BlockEntry ABYSSAL_STONE = REGISTRATE.block("abyssal_stone", AbyssalStoneBlock::new) @@ -612,20 +1017,20 @@ public class GarnishedBlocks { .simpleItem() .initialProperties(() -> Blocks.OBSIDIAN) .properties(p -> p.sound(SoundType.STONE).destroyTime(35.0F).explosionResistance(6.0F)).register(); - public static final BlockEntry ABYSSAL_STONE_BRICKS_SLAB = - REGISTRATE.block("abyssal_stone_bricks_slab", AbyssalStoneSlabBlock::new) + public static final BlockEntry ABYSSAL_STONE_BRICK_SLAB = + REGISTRATE.block("abyssal_stone_brick_slab", AbyssalStoneSlabBlock::new) .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) .simpleItem() .initialProperties(() -> Blocks.OBSIDIAN) .properties(p -> p.sound(SoundType.STONE).destroyTime(35.0F).explosionResistance(6.0F)).register(); - public static final BlockEntry ABYSSAL_STONE_BRICKS_STAIRS = - REGISTRATE.block("abyssal_stone_bricks_stairs", AbyssalStoneStairsBlock::new) + public static final BlockEntry ABYSSAL_STONE_BRICK_STAIRS = + REGISTRATE.block("abyssal_stone_brick_stairs", AbyssalStoneStairsBlock::new) .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) .simpleItem() .initialProperties(() -> Blocks.OBSIDIAN) .properties(p -> p.sound(SoundType.STONE).destroyTime(35.0F).explosionResistance(6.0F)).register(); - public static final BlockEntry ABYSSAL_STONE_BRICKS_WALL = - REGISTRATE.block("abyssal_stone_bricks_wall", AbyssalStoneWallBlock::new) + public static final BlockEntry ABYSSAL_STONE_BRICK_WALL = + REGISTRATE.block("abyssal_stone_brick_wall", AbyssalStoneWallBlock::new) .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) .simpleItem() .initialProperties(() -> Blocks.OBSIDIAN) @@ -692,20 +1097,20 @@ public class GarnishedBlocks { .simpleItem() .initialProperties(() -> Blocks.STONE) .properties(p -> p.explosionResistance(12.0F)).register(); - public static final BlockEntry CARNOTITE_BRICKS_SLAB = - REGISTRATE.block("carnotite_bricks_slab", SlabBlock::new) + public static final BlockEntry CARNOTITE_BRICK_SLAB = + REGISTRATE.block("carnotite_brick_slab", SlabBlock::new) .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) .simpleItem() .initialProperties(() -> Blocks.STONE) .properties(p -> p.explosionResistance(12.0F)).register(); - public static final BlockEntry CARNOTITE_BRICKS_STAIRS = - REGISTRATE.block("carnotite_bricks_stairs", CarnotiteStairsBlock::new) + public static final BlockEntry CARNOTITE_BRICK_STAIRS = + REGISTRATE.block("carnotite_brick_stairs", CarnotiteStairsBlock::new) .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) .simpleItem() .initialProperties(() -> Blocks.STONE) .properties(p -> p.explosionResistance(12.0F)).register(); - public static final BlockEntry CARNOTITE_BRICKS_WALL = - REGISTRATE.block("carnotite_bricks_wall", WallBlock::new) + public static final BlockEntry CARNOTITE_BRICK_WALL = + REGISTRATE.block("carnotite_brick_wall", WallBlock::new) .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) .simpleItem() .initialProperties(() -> Blocks.STONE) @@ -771,20 +1176,20 @@ public class GarnishedBlocks { .simpleItem() .initialProperties(() -> Blocks.STONE) .properties(p -> p.explosionResistance(12.0F)).register(); - public static final BlockEntry UNSTABLE_STONE_BRICKS_SLAB = - REGISTRATE.block("unstable_stone_bricks_slab", UnstableStoneSlabBlock::new) + public static final BlockEntry UNSTABLE_STONE_BRICK_SLAB = + REGISTRATE.block("unstable_stone_brick_slab", UnstableStoneSlabBlock::new) .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) .simpleItem() .initialProperties(() -> Blocks.STONE) .properties(p -> p.explosionResistance(12.0F)).register(); - public static final BlockEntry UNSTABLE_STONE_BRICKS_STAIRS = - REGISTRATE.block("unstable_stone_bricks_stairs", UnstableStoneStairsBlock::new) + public static final BlockEntry UNSTABLE_STONE_BRICK_STAIRS = + REGISTRATE.block("unstable_stone_brick_stairs", UnstableStoneStairsBlock::new) .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) .simpleItem() .initialProperties(() -> Blocks.STONE) .properties(p -> p.explosionResistance(12.0F)).register(); - public static final BlockEntry UNSTABLE_STONE_BRICKS_WALL = - REGISTRATE.block("unstable_stone_bricks_wall", UnstableStoneWallBlock::new) + public static final BlockEntry UNSTABLE_STONE_BRICK_WALL = + REGISTRATE.block("unstable_stone_brick_wall", UnstableStoneWallBlock::new) .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) .simpleItem() .initialProperties(() -> Blocks.STONE) @@ -888,20 +1293,20 @@ public class GarnishedBlocks { .simpleItem() .initialProperties(() -> Blocks.STONE) .properties(p -> p.explosionResistance(12.0F)).register(); - public static final BlockEntry RITUALISTIC_STONE_BRICKS_SLAB = - REGISTRATE.block("ritualistic_stone_bricks_slab", SlabBlock::new) + public static final BlockEntry RITUALISTIC_STONE_BRICK_SLAB = + REGISTRATE.block("ritualistic_stone_brick_slab", SlabBlock::new) .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) .simpleItem() .initialProperties(() -> Blocks.STONE) .properties(p -> p.explosionResistance(12.0F)).register(); - public static final BlockEntry RITUALISTIC_STONE_BRICKS_STAIRS = - REGISTRATE.block("ritualistic_stone_bricks_stairs", RitualisticStoneStairsBlock::new) + public static final BlockEntry RITUALISTIC_STONE_BRICK_STAIRS = + REGISTRATE.block("ritualistic_stone_brick_stairs", RitualisticStoneStairsBlock::new) .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) .simpleItem() .initialProperties(() -> Blocks.STONE) .properties(p -> p.explosionResistance(12.0F)).register(); - public static final BlockEntry RITUALISTIC_STONE_BRICKS_WALL = - REGISTRATE.block("ritualistic_stone_bricks_wall", WallBlock::new) + public static final BlockEntry RITUALISTIC_STONE_BRICK_WALL = + REGISTRATE.block("ritualistic_stone_brick_wall", WallBlock::new) .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) .simpleItem() .initialProperties(() -> Blocks.STONE) @@ -1140,20 +1545,20 @@ public class GarnishedBlocks { .simpleItem() .initialProperties(() -> Blocks.STONE) .properties(p -> p.explosionResistance(12.0F)).register(); - public static final BlockEntry DRAGON_STONE_BRICKS_SLAB = - REGISTRATE.block("dragon_stone_bricks_slab", SlabBlock::new) + public static final BlockEntry DRAGON_STONE_BRICK_SLAB = + REGISTRATE.block("dragon_stone_brick_slab", SlabBlock::new) .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) .simpleItem() .initialProperties(() -> Blocks.STONE) .properties(p -> p.explosionResistance(12.0F)).register(); - public static final BlockEntry DRAGON_STONE_BRICKS_STAIRS = - REGISTRATE.block("dragon_stone_bricks_stairs", DragonStoneStairsBlock::new) + public static final BlockEntry DRAGON_STONE_BRICK_STAIRS = + REGISTRATE.block("dragon_stone_brick_stairs", DragonStoneStairsBlock::new) .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) .simpleItem() .initialProperties(() -> Blocks.STONE) .properties(p -> p.explosionResistance(12.0F)).register(); - public static final BlockEntry DRAGON_STONE_BRICKS_WALL = - REGISTRATE.block("dragon_stone_bricks_wall", WallBlock::new) + public static final BlockEntry DRAGON_STONE_BRICK_WALL = + REGISTRATE.block("dragon_stone_brick_wall", WallBlock::new) .blockstate((ctx, pov) -> pov.simpleBlock(ctx.get(), AssetLookup.standardModel(ctx, pov))) .simpleItem() .initialProperties(() -> Blocks.STONE) diff --git a/src/main/java/net/dakotapride/garnished/registry/GarnishedFluids.java b/src/main/java/net/dakotapride/garnished/registry/GarnishedFluids.java index 7945be8f..1ef441a0 100644 --- a/src/main/java/net/dakotapride/garnished/registry/GarnishedFluids.java +++ b/src/main/java/net/dakotapride/garnished/registry/GarnishedFluids.java @@ -1,10 +1,12 @@ package net.dakotapride.garnished.registry; +import com.simibubi.create.AllTags; import com.simibubi.create.content.decoration.palettes.AllPaletteStoneTypes; import com.simibubi.create.foundation.data.CreateRegistrate; import com.simibubi.create.foundation.fluid.FluidHelper; import com.simibubi.create.foundation.utility.Iterate; +import com.simibubi.create.infrastructure.config.AllConfigs; import com.tterrag.registrate.fabric.SimpleFlowableFluid; import com.tterrag.registrate.util.entry.FluidEntry; @@ -29,6 +31,7 @@ import net.minecraft.tags.FluidTags; import net.minecraft.world.level.Level; import net.minecraft.world.level.LevelAccessor; +import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.Blocks; import net.minecraft.world.level.block.state.BlockBehaviour; import net.minecraft.world.level.block.state.BlockState; @@ -69,11 +72,41 @@ private static ResourceLocation createLocation(String fluid, boolean isFlowing) public static final FluidEntry ORANGE_MASTIC_RESIN; public static final FluidEntry YELLOW_MASTIC_RESIN; public static final FluidEntry GREEN_MASTIC_RESIN; + public static final FluidEntry LIME_MASTIC_RESIN; public static final FluidEntry BLUE_MASTIC_RESIN; + public static final FluidEntry LIGHT_BLUE_MASTIC_RESIN; + public static final FluidEntry CYAN_MASTIC_RESIN; public static final FluidEntry PURPLE_MASTIC_RESIN; + public static final FluidEntry MAGENTA_MASTIC_RESIN; + public static final FluidEntry PINK_MASTIC_RESIN; + public static final FluidEntry BLACK_MASTIC_RESIN; + public static final FluidEntry GRAY_MASTIC_RESIN; + public static final FluidEntry LIGHT_GRAY_MASTIC_RESIN; + public static final FluidEntry WHITE_MASTIC_RESIN; + public static final FluidEntry BROWN_MASTIC_RESIN; public static final FluidEntry DRAGON_BREATH; public static final FluidEntry SWEET_TEA; + public static FluidEntry masticResinRegistration(String colour0) { + return REGISTRATE + .fluid((colour0 == "" ? colour0 : colour0 + "_") + "mastic_resin", + createLocation((colour0 == "" ? colour0 : colour0 + "_") + "mastic_resin", false), + createLocation((colour0 == "" ? colour0 : colour0 + "_") + "mastic_resin", true) + ) + .fluidProperties(p -> p.levelDecreasePerBlock(2) + .tickRate(25) + .flowSpeed(3) + .blastResistance(100f)) + .fluidAttributes(() -> new CreateAdditionsAttributeHandler("fluid.garnished." + (colour0 == "" ? colour0 : colour0 + "_") + "mastic_resin", 1500, 1400)) + .onRegisterAfter(Registries.ITEM, fluid -> { + Fluid source = fluid.getSource(); + FluidStorage.combinedItemApiProvider(source.getBucket()).register(context -> + new FullItemFluidStorage(context, bucket -> ItemVariant.of(BUCKET), FluidVariant.of(source), FluidConstants.BUCKET)); + FluidStorage.combinedItemApiProvider(BUCKET).register(context -> + new EmptyItemFluidStorage(context, bucket -> ItemVariant.of(source.getBucket()), source, FluidConstants.BUCKET)); + }).register(); + } + static { GARNISH = REGISTRATE .fluid("garnish", @@ -143,125 +176,25 @@ private static ResourceLocation createLocation(String fluid, boolean isFlowing) FluidStorage.combinedItemApiProvider(BUCKET).register(context -> new EmptyItemFluidStorage(context, bucket -> ItemVariant.of(source.getBucket()), source, FluidConstants.BUCKET)); }).register(); - MASTIC_RESIN = REGISTRATE - .fluid("mastic_resin", - createLocation("mastic_resin", false), - createLocation("mastic_resin", true) - ) - .fluidProperties(p -> p.levelDecreasePerBlock(2) - .tickRate(25) - .flowSpeed(3) - .blastResistance(100f)) - .fluidAttributes(() -> new CreateAdditionsAttributeHandler("fluid.garnished.mastic_resin", 1500, 1400)) - .onRegisterAfter(Registries.ITEM, fluid -> { - Fluid source = fluid.getSource(); - FluidStorage.combinedItemApiProvider(source.getBucket()).register(context -> - new FullItemFluidStorage(context, bucket -> ItemVariant.of(BUCKET), FluidVariant.of(source), FluidConstants.BUCKET)); - FluidStorage.combinedItemApiProvider(BUCKET).register(context -> - new EmptyItemFluidStorage(context, bucket -> ItemVariant.of(source.getBucket()), source, FluidConstants.BUCKET)); - }).register(); - RED_MASTIC_RESIN = REGISTRATE - .fluid("red_mastic_resin", - createLocation("red_mastic_resin", false), - createLocation("red_mastic_resin", true) - ) - .fluidProperties(p -> p.levelDecreasePerBlock(2) - .tickRate(25) - .flowSpeed(3) - .blastResistance(100f)) - .fluidAttributes(() -> new CreateAdditionsAttributeHandler("fluid.garnished.red_mastic_resin", 1500, 1400)) - .onRegisterAfter(Registries.ITEM, fluid -> { - Fluid source = fluid.getSource(); - FluidStorage.combinedItemApiProvider(source.getBucket()).register(context -> - new FullItemFluidStorage(context, bucket -> ItemVariant.of(BUCKET), FluidVariant.of(source), FluidConstants.BUCKET)); - FluidStorage.combinedItemApiProvider(BUCKET).register(context -> - new EmptyItemFluidStorage(context, bucket -> ItemVariant.of(source.getBucket()), source, FluidConstants.BUCKET)); - }).register(); - ORANGE_MASTIC_RESIN = REGISTRATE - .fluid("orange_mastic_resin", - createLocation("orange_mastic_resin", false), - createLocation("orange_mastic_resin", true) - ) - .fluidProperties(p -> p.levelDecreasePerBlock(2) - .tickRate(25) - .flowSpeed(3) - .blastResistance(100f)) - .fluidAttributes(() -> new CreateAdditionsAttributeHandler("fluid.garnished.orange_mastic_resin", 1500, 1400)) - .onRegisterAfter(Registries.ITEM, fluid -> { - Fluid source = fluid.getSource(); - FluidStorage.combinedItemApiProvider(source.getBucket()).register(context -> - new FullItemFluidStorage(context, bucket -> ItemVariant.of(BUCKET), FluidVariant.of(source), FluidConstants.BUCKET)); - FluidStorage.combinedItemApiProvider(BUCKET).register(context -> - new EmptyItemFluidStorage(context, bucket -> ItemVariant.of(source.getBucket()), source, FluidConstants.BUCKET)); - }).register(); - YELLOW_MASTIC_RESIN = REGISTRATE - .fluid("yellow_mastic_resin", - createLocation("yellow_mastic_resin", false), - createLocation("yellow_mastic_resin", true) - ) - .fluidProperties(p -> p.levelDecreasePerBlock(2) - .tickRate(25) - .flowSpeed(3) - .blastResistance(100f)) - .fluidAttributes(() -> new CreateAdditionsAttributeHandler("fluid.garnished.yellow_mastic_resin", 1500, 1400)) - .onRegisterAfter(Registries.ITEM, fluid -> { - Fluid source = fluid.getSource(); - FluidStorage.combinedItemApiProvider(source.getBucket()).register(context -> - new FullItemFluidStorage(context, bucket -> ItemVariant.of(BUCKET), FluidVariant.of(source), FluidConstants.BUCKET)); - FluidStorage.combinedItemApiProvider(BUCKET).register(context -> - new EmptyItemFluidStorage(context, bucket -> ItemVariant.of(source.getBucket()), source, FluidConstants.BUCKET)); - }).register(); - GREEN_MASTIC_RESIN = REGISTRATE - .fluid("green_mastic_resin", - createLocation("green_mastic_resin", false), - createLocation("green_mastic_resin", true) - ) - .fluidProperties(p -> p.levelDecreasePerBlock(2) - .tickRate(25) - .flowSpeed(3) - .blastResistance(100f)) - .fluidAttributes(() -> new CreateAdditionsAttributeHandler("fluid.garnished.green_mastic_resin", 1500, 1400)) - .onRegisterAfter(Registries.ITEM, fluid -> { - Fluid source = fluid.getSource(); - FluidStorage.combinedItemApiProvider(source.getBucket()).register(context -> - new FullItemFluidStorage(context, bucket -> ItemVariant.of(BUCKET), FluidVariant.of(source), FluidConstants.BUCKET)); - FluidStorage.combinedItemApiProvider(BUCKET).register(context -> - new EmptyItemFluidStorage(context, bucket -> ItemVariant.of(source.getBucket()), source, FluidConstants.BUCKET)); - }).register(); - BLUE_MASTIC_RESIN = REGISTRATE - .fluid("blue_mastic_resin", - createLocation("blue_mastic_resin", false), - createLocation("blue_mastic_resin", true) - ) - .fluidProperties(p -> p.levelDecreasePerBlock(2) - .tickRate(25) - .flowSpeed(3) - .blastResistance(100f)) - .fluidAttributes(() -> new CreateAdditionsAttributeHandler("fluid.garnished.blue_mastic_resin", 1500, 1400)) - .onRegisterAfter(Registries.ITEM, fluid -> { - Fluid source = fluid.getSource(); - FluidStorage.combinedItemApiProvider(source.getBucket()).register(context -> - new FullItemFluidStorage(context, bucket -> ItemVariant.of(BUCKET), FluidVariant.of(source), FluidConstants.BUCKET)); - FluidStorage.combinedItemApiProvider(BUCKET).register(context -> - new EmptyItemFluidStorage(context, bucket -> ItemVariant.of(source.getBucket()), source, FluidConstants.BUCKET)); - }).register(); - PURPLE_MASTIC_RESIN = REGISTRATE - .fluid("purple_mastic_resin", - createLocation("purple_mastic_resin", false), - createLocation("purple_mastic_resin", true) - ) - .fluidProperties(p -> p.levelDecreasePerBlock(2) - .tickRate(25) - .flowSpeed(3) - .blastResistance(100f)) - .fluidAttributes(() -> new CreateAdditionsAttributeHandler("fluid.garnished.purple_mastic_resin", 1500, 1400)) - .onRegisterAfter(Registries.ITEM, fluid -> { - Fluid source = fluid.getSource(); - FluidStorage.combinedItemApiProvider(source.getBucket()).register(context -> - new FullItemFluidStorage(context, bucket -> ItemVariant.of(BUCKET), FluidVariant.of(source), FluidConstants.BUCKET)); - FluidStorage.combinedItemApiProvider(BUCKET).register(context -> - new EmptyItemFluidStorage(context, bucket -> ItemVariant.of(source.getBucket()), source, FluidConstants.BUCKET)); - }).register(); + + MASTIC_RESIN = masticResinRegistration(""); + RED_MASTIC_RESIN = masticResinRegistration("red"); + ORANGE_MASTIC_RESIN = masticResinRegistration("orange"); + YELLOW_MASTIC_RESIN = masticResinRegistration("yellow"); + GREEN_MASTIC_RESIN = masticResinRegistration("green"); + LIME_MASTIC_RESIN = masticResinRegistration("lime"); + BLUE_MASTIC_RESIN = masticResinRegistration("blue"); + LIGHT_BLUE_MASTIC_RESIN = masticResinRegistration("light_blue"); + CYAN_MASTIC_RESIN = masticResinRegistration("cyan"); + PURPLE_MASTIC_RESIN = masticResinRegistration("purple"); + MAGENTA_MASTIC_RESIN = masticResinRegistration("magenta"); + PINK_MASTIC_RESIN = masticResinRegistration("pink"); + BLACK_MASTIC_RESIN = masticResinRegistration("black"); + GRAY_MASTIC_RESIN = masticResinRegistration("gray"); + LIGHT_GRAY_MASTIC_RESIN = masticResinRegistration("light_gray"); + WHITE_MASTIC_RESIN = masticResinRegistration("white"); + BROWN_MASTIC_RESIN = masticResinRegistration("brown"); + DRAGON_BREATH = REGISTRATE .fluid("dragon_breath", createLocation("dragon_breath", false), @@ -342,31 +275,36 @@ public static BlockState whenFluidsMeet(LevelAccessor world, BlockPos pos, Block @Nullable public static BlockState getLavaInteraction(FluidState fluidState) { - Fluid fluid = fluidState.getType(); + lavaInteraction(fluidState, GARNISH.get(), AllPaletteStoneTypes.CALCITE.getBaseBlock().get()); + lavaInteraction(fluidState, PEANUT_OIL.get(), AllPaletteStoneTypes.DRIPSTONE.getBaseBlock().get()); + lavaInteraction(fluidState, APPLE_CIDER.get(), GarnishedBlocks.CARNOTITE.get()); + lavaInteraction(fluidState, CASHEW_MIXTURE.get(), Blocks.END_STONE); + + lavaInteraction(fluidState, MASTIC_RESIN.get(), GarnishedBlocks.ZULTANITE.get()); + lavaInteraction(fluidState, RED_MASTIC_RESIN.get(), GarnishedBlocks.RED_ZULTANITE.get()); + lavaInteraction(fluidState, ORANGE_MASTIC_RESIN.get(), GarnishedBlocks.ORANGE_ZULTANITE.get()); + lavaInteraction(fluidState, YELLOW_MASTIC_RESIN.get(), GarnishedBlocks.YELLOW_ZULTANITE.get()); + lavaInteraction(fluidState, GREEN_MASTIC_RESIN.get(), GarnishedBlocks.GREEN_ZULTANITE.get()); + lavaInteraction(fluidState, LIME_MASTIC_RESIN.get(), GarnishedBlocks.LIME_ZULTANITE.get()); + lavaInteraction(fluidState, BLUE_MASTIC_RESIN.get(), GarnishedBlocks.BLUE_ZULTANITE.get()); + lavaInteraction(fluidState, LIGHT_BLUE_MASTIC_RESIN.get(), GarnishedBlocks.LIGHT_BLUE_ZULTANITE.get()); + lavaInteraction(fluidState, CYAN_MASTIC_RESIN.get(), GarnishedBlocks.CYAN_ZULTANITE.get()); + lavaInteraction(fluidState, PURPLE_MASTIC_RESIN.get(), GarnishedBlocks.PURPLE_ZULTANITE.get()); + lavaInteraction(fluidState, MAGENTA_MASTIC_RESIN.get(), GarnishedBlocks.MAGENTA_ZULTANITE.get()); + lavaInteraction(fluidState, PINK_MASTIC_RESIN.get(), GarnishedBlocks.PINK_ZULTANITE.get()); + lavaInteraction(fluidState, BLACK_MASTIC_RESIN.get(), GarnishedBlocks.BLACK_ZULTANITE.get()); + lavaInteraction(fluidState, GRAY_MASTIC_RESIN.get(), GarnishedBlocks.GRAY_ZULTANITE.get()); + lavaInteraction(fluidState, LIGHT_GRAY_MASTIC_RESIN.get(), GarnishedBlocks.LIGHT_GRAY_ZULTANITE.get()); + lavaInteraction(fluidState, WHITE_MASTIC_RESIN.get(), GarnishedBlocks.WHITE_ZULTANITE.get()); + lavaInteraction(fluidState, BROWN_MASTIC_RESIN.get(), GarnishedBlocks.BROWN_ZULTANITE.get()); - if (fluid.isSame(GARNISH.get())) - return AllPaletteStoneTypes.CALCITE.getBaseBlock().get().defaultBlockState(); - if (fluid.isSame(APPLE_CIDER.get())) - return AllPaletteStoneTypes.OCHRUM.getBaseBlock().get().defaultBlockState(); - if (fluid.isSame(PEANUT_OIL.get())) - return AllPaletteStoneTypes.DRIPSTONE.getBaseBlock().get().defaultBlockState(); - if (fluid.isSame(CASHEW_MIXTURE.get())) - return Blocks.END_STONE.defaultBlockState(); + return null; + } - if (fluid.isSame(MASTIC_RESIN.get())) - return AllPaletteStoneTypes.TUFF.getBaseBlock().get().defaultBlockState(); - if (fluid.isSame(RED_MASTIC_RESIN.get())) - return AllPaletteStoneTypes.CRIMSITE.getBaseBlock().get().defaultBlockState(); - if (fluid.isSame(ORANGE_MASTIC_RESIN.get())) - return GarnishedBlocks.RITUALISTIC_STONE.get().defaultBlockState(); - if (fluid.isSame(YELLOW_MASTIC_RESIN.get())) - return GarnishedBlocks.CARNOTITE.get().defaultBlockState(); - if (fluid.isSame(GREEN_MASTIC_RESIN.get())) - return AllPaletteStoneTypes.VERIDIUM.getBaseBlock().get().defaultBlockState(); - if (fluid.isSame(BLUE_MASTIC_RESIN.get())) - return AllPaletteStoneTypes.ASURINE.getBaseBlock().get().defaultBlockState(); - if (fluid.isSame(PURPLE_MASTIC_RESIN.get())) - return GarnishedBlocks.ABYSSAL_STONE.get().defaultBlockState(); + static BlockState lavaInteraction(FluidState fluidState, Fluid inputFluid, Block block) { + Fluid fluid = fluidState.getType(); + if (fluid.isSame(inputFluid)) + return block.defaultBlockState(); return null; } diff --git a/src/main/java/net/dakotapride/garnished/registry/GarnishedItems.java b/src/main/java/net/dakotapride/garnished/registry/GarnishedItems.java index 9c60884a..5087d30f 100644 --- a/src/main/java/net/dakotapride/garnished/registry/GarnishedItems.java +++ b/src/main/java/net/dakotapride/garnished/registry/GarnishedItems.java @@ -507,10 +507,30 @@ public class GarnishedItems { REGISTRATE.item("mastic_resin_yellow", Item::new).register(); public static final ItemEntry MASTIC_RESIN_GREEN = REGISTRATE.item("mastic_resin_green", Item::new).register(); + public static final ItemEntry MASTIC_RESIN_LIME = + REGISTRATE.item("mastic_resin_lime", Item::new).register(); public static final ItemEntry MASTIC_RESIN_BLUE = REGISTRATE.item("mastic_resin_blue", Item::new).register(); + public static final ItemEntry MASTIC_RESIN_LIGHT_BLUE = + REGISTRATE.item("mastic_resin_light_blue", Item::new).register(); + public static final ItemEntry MASTIC_RESIN_CYAN = + REGISTRATE.item("mastic_resin_cyan", Item::new).register(); public static final ItemEntry MASTIC_RESIN_PURPLE = REGISTRATE.item("mastic_resin_purple", Item::new).register(); + public static final ItemEntry MASTIC_RESIN_MAGENTA = + REGISTRATE.item("mastic_resin_magenta", Item::new).register(); + public static final ItemEntry MASTIC_RESIN_PINK = + REGISTRATE.item("mastic_resin_pink", Item::new).register(); + public static final ItemEntry MASTIC_RESIN_BLACK = + REGISTRATE.item("mastic_resin_black", Item::new).register(); + public static final ItemEntry MASTIC_RESIN_GRAY = + REGISTRATE.item("mastic_resin_gray", Item::new).register(); + public static final ItemEntry MASTIC_RESIN_LIGHT_GRAY = + REGISTRATE.item("mastic_resin_light_gray", Item::new).register(); + public static final ItemEntry MASTIC_RESIN_WHITE = + REGISTRATE.item("mastic_resin_white", Item::new).register(); + public static final ItemEntry MASTIC_RESIN_BROWN = + REGISTRATE.item("mastic_resin_brown", Item::new).register(); public static final ItemEntry MASTIC_PASTE = REGISTRATE.item("mastic_paste", MasticPasteFoodItem::new).register(); public static final ItemEntry MASTIC_PASTE_RED = @@ -521,10 +541,30 @@ public class GarnishedItems { REGISTRATE.item("mastic_paste_yellow", MasticPasteFoodItem::new).register(); public static final ItemEntry MASTIC_PASTE_GREEN = REGISTRATE.item("mastic_paste_green", MasticPasteFoodItem::new).register(); + public static final ItemEntry MASTIC_PASTE_LIME = + REGISTRATE.item("mastic_paste_lime", MasticPasteFoodItem::new).register(); public static final ItemEntry MASTIC_PASTE_BLUE = REGISTRATE.item("mastic_paste_blue", MasticPasteFoodItem::new).register(); + public static final ItemEntry MASTIC_PASTE_LIGHT_BLUE = + REGISTRATE.item("mastic_paste_light_blue", MasticPasteFoodItem::new).register(); + public static final ItemEntry MASTIC_PASTE_CYAN = + REGISTRATE.item("mastic_paste_cyan", MasticPasteFoodItem::new).register(); public static final ItemEntry MASTIC_PASTE_PURPLE = REGISTRATE.item("mastic_paste_purple", MasticPasteFoodItem::new).register(); + public static final ItemEntry MASTIC_PASTE_MAGENTA = + REGISTRATE.item("mastic_paste_magenta", MasticPasteFoodItem::new).register(); + public static final ItemEntry MASTIC_PASTE_PINK = + REGISTRATE.item("mastic_paste_pink", MasticPasteFoodItem::new).register(); + public static final ItemEntry MASTIC_PASTE_BLACK = + REGISTRATE.item("mastic_paste_black", MasticPasteFoodItem::new).register(); + public static final ItemEntry MASTIC_PASTE_GRAY = + REGISTRATE.item("mastic_paste_gray", MasticPasteFoodItem::new).register(); + public static final ItemEntry MASTIC_PASTE_LIGHT_GRAY = + REGISTRATE.item("mastic_paste_light_gray", MasticPasteFoodItem::new).register(); + public static final ItemEntry MASTIC_PASTE_WHITE = + REGISTRATE.item("mastic_paste_white", MasticPasteFoodItem::new).register(); + public static final ItemEntry MASTIC_PASTE_BROWN = + REGISTRATE.item("mastic_paste_brown", MasticPasteFoodItem::new).register(); public static final ItemEntry VOLATILE_DUST = REGISTRATE.item("volatile_dust", Item::new).register(); diff --git a/src/main/java/net/dakotapride/garnished/registry/GarnishedRecipeTypes.java b/src/main/java/net/dakotapride/garnished/registry/GarnishedRecipeTypes.java index c7b84aa3..87affcb3 100644 --- a/src/main/java/net/dakotapride/garnished/registry/GarnishedRecipeTypes.java +++ b/src/main/java/net/dakotapride/garnished/registry/GarnishedRecipeTypes.java @@ -3,6 +3,17 @@ import java.util.Optional; import java.util.function.Supplier; +import net.dakotapride.garnished.recipe.BlackDyeBlowingFanRecipe; +import net.dakotapride.garnished.recipe.BrownDyeBlowingFanRecipe; +import net.dakotapride.garnished.recipe.CyanDyeBlowingFanRecipe; +import net.dakotapride.garnished.recipe.GrayDyeBlowingFanRecipe; +import net.dakotapride.garnished.recipe.LightBlueDyeBlowingFanRecipe; +import net.dakotapride.garnished.recipe.LightGrayDyeBlowingFanRecipe; +import net.dakotapride.garnished.recipe.LimeDyeBlowingFanRecipe; +import net.dakotapride.garnished.recipe.MagentaDyeBlowingFanRecipe; +import net.dakotapride.garnished.recipe.PinkDyeBlowingFanRecipe; +import net.dakotapride.garnished.recipe.WhiteDyeBlowingFanRecipe; + import org.jetbrains.annotations.Nullable; import com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder; @@ -28,13 +39,23 @@ import net.minecraft.world.level.Level; public enum GarnishedRecipeTypes implements IRecipeTypeInfo { - FREEZING(FreezingFanRecipe::new), - RED_DYE_BLOWING(RedDyeBlowingFanRecipe::new), - ORANGE_DYE_BLOWING(OrangeDyeBlowingFanRecipe::new), - YELLOW_DYE_BLOWING(YellowDyeBlowingFanRecipe::new), - GREEN_DYE_BLOWING(GreenDyeBlowingFanRecipe::new), - BLUE_DYE_BLOWING(BlueDyeBlowingFanRecipe::new), - PURPLE_DYE_BLOWING(PurpleDyeBlowingFanRecipe::new); + FREEZING(FreezingFanRecipe::new), + RED_DYE_BLOWING(RedDyeBlowingFanRecipe::new), + ORANGE_DYE_BLOWING(OrangeDyeBlowingFanRecipe::new), + YELLOW_DYE_BLOWING(YellowDyeBlowingFanRecipe::new), + GREEN_DYE_BLOWING(GreenDyeBlowingFanRecipe::new), + LIME_DYE_BLOWING(LimeDyeBlowingFanRecipe::new), + BLUE_DYE_BLOWING(BlueDyeBlowingFanRecipe::new), + LIGHT_BLUE_DYE_BLOWING(LightBlueDyeBlowingFanRecipe::new), + CYAN_DYE_BLOWING(CyanDyeBlowingFanRecipe::new), + PURPLE_DYE_BLOWING(PurpleDyeBlowingFanRecipe::new), + MAGENTA_DYE_BLOWING(MagentaDyeBlowingFanRecipe::new), + PINK_DYE_BLOWING(PinkDyeBlowingFanRecipe::new), + BLACK_DYE_BLOWING(BlackDyeBlowingFanRecipe::new), + GRAY_DYE_BLOWING(GrayDyeBlowingFanRecipe::new), + LIGHT_GRAY_DYE_BLOWING(LightGrayDyeBlowingFanRecipe::new), + WHITE_DYE_BLOWING(WhiteDyeBlowingFanRecipe::new), + BROWN_DYE_BLOWING(BrownDyeBlowingFanRecipe::new); private final ResourceLocation id; private final RecipeSerializer serializerObject; diff --git a/src/main/java/net/dakotapride/garnished/registry/GarnishedTabs.java b/src/main/java/net/dakotapride/garnished/registry/GarnishedTabs.java index 00ccf11a..9984ec3c 100644 --- a/src/main/java/net/dakotapride/garnished/registry/GarnishedTabs.java +++ b/src/main/java/net/dakotapride/garnished/registry/GarnishedTabs.java @@ -251,15 +251,35 @@ public void accept(CreativeModeTab.@NotNull ItemDisplayParameters parameters, Cr output.accept(GarnishedItems.MASTIC_RESIN_ORANGE.asStack()); output.accept(GarnishedItems.MASTIC_RESIN_YELLOW.asStack()); output.accept(GarnishedItems.MASTIC_RESIN_GREEN.asStack()); + output.accept(GarnishedItems.MASTIC_RESIN_LIME.asStack()); output.accept(GarnishedItems.MASTIC_RESIN_BLUE.asStack()); + output.accept(GarnishedItems.MASTIC_RESIN_LIGHT_BLUE.asStack()); + output.accept(GarnishedItems.MASTIC_RESIN_CYAN.asStack()); output.accept(GarnishedItems.MASTIC_RESIN_PURPLE.asStack()); + output.accept(GarnishedItems.MASTIC_RESIN_MAGENTA.asStack()); + output.accept(GarnishedItems.MASTIC_RESIN_PINK.asStack()); + output.accept(GarnishedItems.MASTIC_RESIN_BLACK.asStack()); + output.accept(GarnishedItems.MASTIC_RESIN_GRAY.asStack()); + output.accept(GarnishedItems.MASTIC_RESIN_LIGHT_GRAY.asStack()); + output.accept(GarnishedItems.MASTIC_RESIN_WHITE.asStack()); + output.accept(GarnishedItems.MASTIC_RESIN_BROWN.asStack()); output.accept(GarnishedItems.MASTIC_PASTE.asStack()); output.accept(GarnishedItems.MASTIC_PASTE_RED.asStack()); output.accept(GarnishedItems.MASTIC_PASTE_ORANGE.asStack()); output.accept(GarnishedItems.MASTIC_PASTE_YELLOW.asStack()); output.accept(GarnishedItems.MASTIC_PASTE_GREEN.asStack()); + output.accept(GarnishedItems.MASTIC_PASTE_LIME.asStack()); output.accept(GarnishedItems.MASTIC_PASTE_BLUE.asStack()); + output.accept(GarnishedItems.MASTIC_PASTE_LIGHT_BLUE.asStack()); + output.accept(GarnishedItems.MASTIC_PASTE_CYAN.asStack()); output.accept(GarnishedItems.MASTIC_PASTE_PURPLE.asStack()); + output.accept(GarnishedItems.MASTIC_PASTE_MAGENTA.asStack()); + output.accept(GarnishedItems.MASTIC_PASTE_PINK.asStack()); + output.accept(GarnishedItems.MASTIC_PASTE_BLACK.asStack()); + output.accept(GarnishedItems.MASTIC_PASTE_GRAY.asStack()); + output.accept(GarnishedItems.MASTIC_PASTE_LIGHT_GRAY.asStack()); + output.accept(GarnishedItems.MASTIC_PASTE_WHITE.asStack()); + output.accept(GarnishedItems.MASTIC_PASTE_BROWN.asStack()); output.accept(GarnishedItems.SUGAR_CUBE.asStack()); output.accept(GarnishedItems.BOK_CHOY.asStack()); @@ -371,8 +391,18 @@ public void accept(CreativeModeTab.@NotNull ItemDisplayParameters parameters, Cr output.accept(GarnishedFluids.ORANGE_MASTIC_RESIN.getBucket().get().getDefaultInstance()); output.accept(GarnishedFluids.YELLOW_MASTIC_RESIN.getBucket().get().getDefaultInstance()); output.accept(GarnishedFluids.GREEN_MASTIC_RESIN.getBucket().get().getDefaultInstance()); + output.accept(GarnishedFluids.LIME_MASTIC_RESIN.getBucket().get().getDefaultInstance()); output.accept(GarnishedFluids.BLUE_MASTIC_RESIN.getBucket().get().getDefaultInstance()); + output.accept(GarnishedFluids.LIGHT_BLUE_MASTIC_RESIN.getBucket().get().getDefaultInstance()); + output.accept(GarnishedFluids.CYAN_MASTIC_RESIN.getBucket().get().getDefaultInstance()); output.accept(GarnishedFluids.PURPLE_MASTIC_RESIN.getBucket().get().getDefaultInstance()); + output.accept(GarnishedFluids.MAGENTA_MASTIC_RESIN.getBucket().get().getDefaultInstance()); + output.accept(GarnishedFluids.PINK_MASTIC_RESIN.getBucket().get().getDefaultInstance()); + output.accept(GarnishedFluids.BLACK_MASTIC_RESIN.getBucket().get().getDefaultInstance()); + output.accept(GarnishedFluids.GRAY_MASTIC_RESIN.getBucket().get().getDefaultInstance()); + output.accept(GarnishedFluids.LIGHT_GRAY_MASTIC_RESIN.getBucket().get().getDefaultInstance()); + output.accept(GarnishedFluids.WHITE_MASTIC_RESIN.getBucket().get().getDefaultInstance()); + output.accept(GarnishedFluids.BROWN_MASTIC_RESIN.getBucket().get().getDefaultInstance()); output.accept(GarnishedFluids.DRAGON_BREATH.getBucket().get().getDefaultInstance()); output.accept(GarnishedFluids.SWEET_TEA.getBucket().get().getDefaultInstance()); @@ -456,17 +486,321 @@ public void accept(CreativeModeTab.ItemDisplayParameters parameters, CreativeMod output.accept(GarnishedBlocks.ORANGE_MASTIC_BLOCK.asStack()); output.accept(GarnishedBlocks.YELLOW_MASTIC_BLOCK.asStack()); output.accept(GarnishedBlocks.GREEN_MASTIC_BLOCK.asStack()); + output.accept(GarnishedBlocks.LIME_MASTIC_BLOCK.asStack()); output.accept(GarnishedBlocks.BLUE_MASTIC_BLOCK.asStack()); + output.accept(GarnishedBlocks.LIGHT_BLUE_MASTIC_BLOCK.asStack()); + output.accept(GarnishedBlocks.CYAN_MASTIC_BLOCK.asStack()); output.accept(GarnishedBlocks.PURPLE_MASTIC_BLOCK.asStack()); + output.accept(GarnishedBlocks.MAGENTA_MASTIC_BLOCK.asStack()); + output.accept(GarnishedBlocks.PINK_MASTIC_BLOCK.asStack()); + output.accept(GarnishedBlocks.BLACK_MASTIC_BLOCK.asStack()); + output.accept(GarnishedBlocks.GRAY_MASTIC_BLOCK.asStack()); + output.accept(GarnishedBlocks.LIGHT_GRAY_MASTIC_BLOCK.asStack()); + output.accept(GarnishedBlocks.WHITE_MASTIC_BLOCK.asStack()); + output.accept(GarnishedBlocks.BROWN_MASTIC_BLOCK.asStack()); + + output.accept(GarnishedBlocks.ZULTANITE.asStack()); + output.accept(GarnishedBlocks.ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.RED_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.RED_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.RED_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.RED_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.ORANGE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.ORANGE_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.ORANGE_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.ORANGE_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.YELLOW_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.YELLOW_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.YELLOW_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.YELLOW_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.GREEN_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.GREEN_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.GREEN_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.GREEN_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.LIME_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.LIME_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.LIME_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.LIME_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.BLUE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.BLUE_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.BLUE_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.BLUE_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.LIGHT_BLUE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.LIGHT_BLUE_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.LIGHT_BLUE_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.LIGHT_BLUE_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.CYAN_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.CYAN_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.CYAN_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.CYAN_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.PURPLE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.PURPLE_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.PURPLE_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.PURPLE_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.MAGENTA_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.MAGENTA_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.MAGENTA_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.MAGENTA_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.PINK_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.PINK_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.PINK_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.PINK_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.BLACK_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.BLACK_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.BLACK_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.BLACK_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.GRAY_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.GRAY_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.GRAY_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.GRAY_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.LIGHT_GRAY_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.LIGHT_GRAY_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.LIGHT_GRAY_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.LIGHT_GRAY_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.WHITE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.WHITE_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.WHITE_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.WHITE_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.BROWN_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.BROWN_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.BROWN_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.BROWN_ZULTANITE_WALL.asStack()); + + output.accept(GarnishedBlocks.ZULTANITE_BRICKS.asStack()); + output.accept(GarnishedBlocks.ZULTANITE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.ZULTANITE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.ZULTANITE_BRICK_WALL.asStack()); + output.accept(GarnishedBlocks.RED_ZULTANITE_BRICKS.asStack()); + output.accept(GarnishedBlocks.RED_ZULTANITE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.RED_ZULTANITE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.RED_ZULTANITE_BRICK_WALL.asStack()); + output.accept(GarnishedBlocks.ORANGE_ZULTANITE_BRICKS.asStack()); + output.accept(GarnishedBlocks.ORANGE_ZULTANITE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.ORANGE_ZULTANITE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.ORANGE_ZULTANITE_BRICK_WALL.asStack()); + output.accept(GarnishedBlocks.YELLOW_ZULTANITE_BRICKS.asStack()); + output.accept(GarnishedBlocks.YELLOW_ZULTANITE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.YELLOW_ZULTANITE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.YELLOW_ZULTANITE_BRICK_WALL.asStack()); + output.accept(GarnishedBlocks.GREEN_ZULTANITE_BRICKS.asStack()); + output.accept(GarnishedBlocks.GREEN_ZULTANITE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.GREEN_ZULTANITE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.GREEN_ZULTANITE_BRICK_WALL.asStack()); + output.accept(GarnishedBlocks.LIME_ZULTANITE_BRICKS.asStack()); + output.accept(GarnishedBlocks.LIME_ZULTANITE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.LIME_ZULTANITE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.LIME_ZULTANITE_BRICK_WALL.asStack()); + output.accept(GarnishedBlocks.BLUE_ZULTANITE_BRICKS.asStack()); + output.accept(GarnishedBlocks.BLUE_ZULTANITE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.BLUE_ZULTANITE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.BLUE_ZULTANITE_BRICK_WALL.asStack()); + output.accept(GarnishedBlocks.LIGHT_BLUE_ZULTANITE_BRICKS.asStack()); + output.accept(GarnishedBlocks.LIGHT_BLUE_ZULTANITE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.LIGHT_BLUE_ZULTANITE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.LIGHT_BLUE_ZULTANITE_BRICK_WALL.asStack()); + output.accept(GarnishedBlocks.CYAN_ZULTANITE_BRICKS.asStack()); + output.accept(GarnishedBlocks.CYAN_ZULTANITE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.CYAN_ZULTANITE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.CYAN_ZULTANITE_BRICK_WALL.asStack()); + output.accept(GarnishedBlocks.PURPLE_ZULTANITE_BRICKS.asStack()); + output.accept(GarnishedBlocks.PURPLE_ZULTANITE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.PURPLE_ZULTANITE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.PURPLE_ZULTANITE_BRICK_WALL.asStack()); + output.accept(GarnishedBlocks.MAGENTA_ZULTANITE_BRICKS.asStack()); + output.accept(GarnishedBlocks.MAGENTA_ZULTANITE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.MAGENTA_ZULTANITE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.MAGENTA_ZULTANITE_BRICK_WALL.asStack()); + output.accept(GarnishedBlocks.PINK_ZULTANITE_BRICKS.asStack()); + output.accept(GarnishedBlocks.PINK_ZULTANITE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.PINK_ZULTANITE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.PINK_ZULTANITE_BRICK_WALL.asStack()); + output.accept(GarnishedBlocks.BLACK_ZULTANITE_BRICKS.asStack()); + output.accept(GarnishedBlocks.BLACK_ZULTANITE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.BLACK_ZULTANITE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.BLACK_ZULTANITE_BRICK_WALL.asStack()); + output.accept(GarnishedBlocks.GRAY_ZULTANITE_BRICKS.asStack()); + output.accept(GarnishedBlocks.GRAY_ZULTANITE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.GRAY_ZULTANITE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.GRAY_ZULTANITE_BRICK_WALL.asStack()); + output.accept(GarnishedBlocks.LIGHT_GRAY_ZULTANITE_BRICKS.asStack()); + output.accept(GarnishedBlocks.LIGHT_GRAY_ZULTANITE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.LIGHT_GRAY_ZULTANITE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.LIGHT_GRAY_ZULTANITE_BRICK_WALL.asStack()); + output.accept(GarnishedBlocks.WHITE_ZULTANITE_BRICKS.asStack()); + output.accept(GarnishedBlocks.WHITE_ZULTANITE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.WHITE_ZULTANITE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.WHITE_ZULTANITE_BRICK_WALL.asStack()); + output.accept(GarnishedBlocks.BROWN_ZULTANITE_BRICKS.asStack()); + output.accept(GarnishedBlocks.BROWN_ZULTANITE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.BROWN_ZULTANITE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.BROWN_ZULTANITE_BRICK_WALL.asStack()); + + output.accept(GarnishedBlocks.POLISHED_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.POLISHED_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.POLISHED_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.POLISHED_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.POLISHED_RED_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.POLISHED_RED_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.POLISHED_RED_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.POLISHED_RED_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.POLISHED_ORANGE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.POLISHED_ORANGE_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.POLISHED_ORANGE_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.POLISHED_ORANGE_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.POLISHED_YELLOW_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.POLISHED_YELLOW_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.POLISHED_YELLOW_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.POLISHED_YELLOW_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.POLISHED_GREEN_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.POLISHED_GREEN_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.POLISHED_GREEN_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.POLISHED_GREEN_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.POLISHED_LIME_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.POLISHED_LIME_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.POLISHED_LIME_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.POLISHED_LIME_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.POLISHED_BLUE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.POLISHED_BLUE_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.POLISHED_BLUE_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.POLISHED_BLUE_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.POLISHED_LIGHT_BLUE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.POLISHED_LIGHT_BLUE_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.POLISHED_LIGHT_BLUE_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.POLISHED_LIGHT_BLUE_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.POLISHED_CYAN_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.POLISHED_CYAN_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.POLISHED_CYAN_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.POLISHED_CYAN_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.POLISHED_PURPLE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.POLISHED_PURPLE_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.POLISHED_PURPLE_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.POLISHED_PURPLE_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.POLISHED_MAGENTA_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.POLISHED_MAGENTA_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.POLISHED_MAGENTA_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.POLISHED_MAGENTA_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.POLISHED_PINK_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.POLISHED_PINK_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.POLISHED_PINK_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.POLISHED_PINK_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.POLISHED_BLACK_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.POLISHED_BLACK_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.POLISHED_BLACK_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.POLISHED_BLACK_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.POLISHED_GRAY_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.POLISHED_GRAY_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.POLISHED_GRAY_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.POLISHED_GRAY_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.POLISHED_LIGHT_GRAY_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.POLISHED_LIGHT_GRAY_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.POLISHED_LIGHT_GRAY_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.POLISHED_LIGHT_GRAY_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.POLISHED_WHITE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.POLISHED_WHITE_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.POLISHED_WHITE_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.POLISHED_WHITE_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.POLISHED_BROWN_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.POLISHED_BROWN_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.POLISHED_BROWN_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.POLISHED_BROWN_ZULTANITE_WALL.asStack()); + + output.accept(GarnishedBlocks.SMOOTH_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.SMOOTH_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.SMOOTH_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.SMOOTH_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.SMOOTH_RED_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.SMOOTH_RED_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.SMOOTH_RED_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.SMOOTH_RED_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.SMOOTH_ORANGE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.SMOOTH_ORANGE_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.SMOOTH_ORANGE_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.SMOOTH_ORANGE_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.SMOOTH_YELLOW_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.SMOOTH_YELLOW_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.SMOOTH_YELLOW_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.SMOOTH_YELLOW_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.SMOOTH_GREEN_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.SMOOTH_GREEN_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.SMOOTH_GREEN_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.SMOOTH_GREEN_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.SMOOTH_LIME_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.SMOOTH_LIME_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.SMOOTH_LIME_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.SMOOTH_LIME_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.SMOOTH_BLUE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.SMOOTH_BLUE_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.SMOOTH_BLUE_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.SMOOTH_BLUE_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.SMOOTH_LIGHT_BLUE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.SMOOTH_LIGHT_BLUE_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.SMOOTH_LIGHT_BLUE_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.SMOOTH_LIGHT_BLUE_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.SMOOTH_CYAN_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.SMOOTH_CYAN_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.SMOOTH_CYAN_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.SMOOTH_CYAN_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.SMOOTH_PURPLE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.SMOOTH_PURPLE_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.SMOOTH_PURPLE_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.SMOOTH_PURPLE_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.SMOOTH_MAGENTA_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.SMOOTH_MAGENTA_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.SMOOTH_MAGENTA_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.SMOOTH_MAGENTA_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.SMOOTH_PINK_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.SMOOTH_PINK_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.SMOOTH_PINK_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.SMOOTH_PINK_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.SMOOTH_BLACK_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.SMOOTH_BLACK_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.SMOOTH_BLACK_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.SMOOTH_BLACK_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.SMOOTH_GRAY_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.SMOOTH_GRAY_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.SMOOTH_GRAY_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.SMOOTH_GRAY_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.SMOOTH_LIGHT_GRAY_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.SMOOTH_LIGHT_GRAY_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.SMOOTH_LIGHT_GRAY_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.SMOOTH_LIGHT_GRAY_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.SMOOTH_WHITE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.SMOOTH_WHITE_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.SMOOTH_WHITE_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.SMOOTH_WHITE_ZULTANITE_WALL.asStack()); + output.accept(GarnishedBlocks.SMOOTH_BROWN_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.SMOOTH_BROWN_ZULTANITE_SLAB.asStack()); + output.accept(GarnishedBlocks.SMOOTH_BROWN_ZULTANITE_STAIRS.asStack()); + output.accept(GarnishedBlocks.SMOOTH_BROWN_ZULTANITE_WALL.asStack()); + + output.accept(GarnishedBlocks.CHISELED_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.CHISELED_RED_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.CHISELED_ORANGE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.CHISELED_YELLOW_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.CHISELED_GREEN_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.CHISELED_LIME_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.CHISELED_BLUE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.CHISELED_LIGHT_BLUE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.CHISELED_CYAN_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.CHISELED_PURPLE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.CHISELED_MAGENTA_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.CHISELED_PINK_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.CHISELED_BLACK_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.CHISELED_GRAY_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.CHISELED_LIGHT_GRAY_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.CHISELED_WHITE_ZULTANITE.asStack()); + output.accept(GarnishedBlocks.CHISELED_BROWN_ZULTANITE.asStack()); output.accept(GarnishedBlocks.ABYSSAL_STONE.asStack()); output.accept(GarnishedBlocks.ABYSSAL_STONE_SLAB.asStack()); output.accept(GarnishedBlocks.ABYSSAL_STONE_STAIRS.asStack()); output.accept(GarnishedBlocks.ABYSSAL_STONE_WALL.asStack()); output.accept(GarnishedBlocks.ABYSSAL_STONE_BRICKS.asStack()); - output.accept(GarnishedBlocks.ABYSSAL_STONE_BRICKS_SLAB.asStack()); - output.accept(GarnishedBlocks.ABYSSAL_STONE_BRICKS_STAIRS.asStack()); - output.accept(GarnishedBlocks.ABYSSAL_STONE_BRICKS_WALL.asStack()); + output.accept(GarnishedBlocks.ABYSSAL_STONE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.ABYSSAL_STONE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.ABYSSAL_STONE_BRICK_WALL.asStack()); output.accept(GarnishedBlocks.POLISHED_ABYSSAL_STONE.asStack()); output.accept(GarnishedBlocks.POLISHED_ABYSSAL_STONE_SLAB.asStack()); output.accept(GarnishedBlocks.POLISHED_ABYSSAL_STONE_STAIRS.asStack()); @@ -482,9 +816,9 @@ public void accept(CreativeModeTab.ItemDisplayParameters parameters, CreativeMod output.accept(GarnishedBlocks.CARNOTITE_STAIRS.asStack()); output.accept(GarnishedBlocks.CARNOTITE_WALL.asStack()); output.accept(GarnishedBlocks.CARNOTITE_BRICKS.asStack()); - output.accept(GarnishedBlocks.CARNOTITE_BRICKS_SLAB.asStack()); - output.accept(GarnishedBlocks.CARNOTITE_BRICKS_STAIRS.asStack()); - output.accept(GarnishedBlocks.CARNOTITE_BRICKS_WALL.asStack()); + output.accept(GarnishedBlocks.CARNOTITE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.CARNOTITE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.CARNOTITE_BRICK_WALL.asStack()); output.accept(GarnishedBlocks.POLISHED_CARNOTITE.asStack()); output.accept(GarnishedBlocks.POLISHED_CARNOTITE_SLAB.asStack()); output.accept(GarnishedBlocks.POLISHED_CARNOTITE_STAIRS.asStack()); @@ -500,9 +834,9 @@ public void accept(CreativeModeTab.ItemDisplayParameters parameters, CreativeMod output.accept(GarnishedBlocks.UNSTABLE_STONE_STAIRS.asStack()); output.accept(GarnishedBlocks.UNSTABLE_STONE_WALL.asStack()); output.accept(GarnishedBlocks.UNSTABLE_STONE_BRICKS.asStack()); - output.accept(GarnishedBlocks.UNSTABLE_STONE_BRICKS_SLAB.asStack()); - output.accept(GarnishedBlocks.UNSTABLE_STONE_BRICKS_STAIRS.asStack()); - output.accept(GarnishedBlocks.UNSTABLE_STONE_BRICKS_WALL.asStack()); + output.accept(GarnishedBlocks.UNSTABLE_STONE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.UNSTABLE_STONE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.UNSTABLE_STONE_BRICK_WALL.asStack()); output.accept(GarnishedBlocks.POLISHED_UNSTABLE_STONE.asStack()); output.accept(GarnishedBlocks.POLISHED_UNSTABLE_STONE_SLAB.asStack()); output.accept(GarnishedBlocks.POLISHED_UNSTABLE_STONE_STAIRS.asStack()); @@ -518,9 +852,9 @@ public void accept(CreativeModeTab.ItemDisplayParameters parameters, CreativeMod output.accept(GarnishedBlocks.RITUALISTIC_STONE_STAIRS.asStack()); output.accept(GarnishedBlocks.RITUALISTIC_STONE_WALL.asStack()); output.accept(GarnishedBlocks.RITUALISTIC_STONE_BRICKS.asStack()); - output.accept(GarnishedBlocks.RITUALISTIC_STONE_BRICKS_SLAB.asStack()); - output.accept(GarnishedBlocks.RITUALISTIC_STONE_BRICKS_STAIRS.asStack()); - output.accept(GarnishedBlocks.RITUALISTIC_STONE_BRICKS_WALL.asStack()); + output.accept(GarnishedBlocks.RITUALISTIC_STONE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.RITUALISTIC_STONE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.RITUALISTIC_STONE_BRICK_WALL.asStack()); output.accept(GarnishedBlocks.POLISHED_RITUALISTIC_STONE.asStack()); output.accept(GarnishedBlocks.POLISHED_RITUALISTIC_STONE_SLAB.asStack()); output.accept(GarnishedBlocks.POLISHED_RITUALISTIC_STONE_STAIRS.asStack()); @@ -536,9 +870,9 @@ public void accept(CreativeModeTab.ItemDisplayParameters parameters, CreativeMod output.accept(GarnishedBlocks.DRAGON_STONE_STAIRS.asStack()); output.accept(GarnishedBlocks.DRAGON_STONE_WALL.asStack()); output.accept(GarnishedBlocks.DRAGON_STONE_BRICKS.asStack()); - output.accept(GarnishedBlocks.DRAGON_STONE_BRICKS_SLAB.asStack()); - output.accept(GarnishedBlocks.DRAGON_STONE_BRICKS_STAIRS.asStack()); - output.accept(GarnishedBlocks.DRAGON_STONE_BRICKS_WALL.asStack()); + output.accept(GarnishedBlocks.DRAGON_STONE_BRICK_SLAB.asStack()); + output.accept(GarnishedBlocks.DRAGON_STONE_BRICK_STAIRS.asStack()); + output.accept(GarnishedBlocks.DRAGON_STONE_BRICK_WALL.asStack()); output.accept(GarnishedBlocks.POLISHED_DRAGON_STONE.asStack()); output.accept(GarnishedBlocks.POLISHED_DRAGON_STONE_SLAB.asStack()); output.accept(GarnishedBlocks.POLISHED_DRAGON_STONE_STAIRS.asStack()); diff --git a/src/main/java/net/dakotapride/garnished/registry/JEI/BlackDyeBlowingFanCategory.java b/src/main/java/net/dakotapride/garnished/registry/JEI/BlackDyeBlowingFanCategory.java new file mode 100644 index 00000000..7354a146 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/JEI/BlackDyeBlowingFanCategory.java @@ -0,0 +1,11 @@ +package net.dakotapride.garnished.registry.JEI; + +import net.dakotapride.garnished.recipe.BlackDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class BlackDyeBlowingFanCategory extends DyeBlowingFanCategory { + public BlackDyeBlowingFanCategory(Info info) { + super(GarnishedFluids.BLACK_MASTIC_RESIN.getSource(), info); + } + +} diff --git a/src/main/java/net/dakotapride/garnished/registry/JEI/BlueDyeBlowingFanCategory.java b/src/main/java/net/dakotapride/garnished/registry/JEI/BlueDyeBlowingFanCategory.java index 0715c60b..ecf9f113 100644 --- a/src/main/java/net/dakotapride/garnished/registry/JEI/BlueDyeBlowingFanCategory.java +++ b/src/main/java/net/dakotapride/garnished/registry/JEI/BlueDyeBlowingFanCategory.java @@ -10,18 +10,9 @@ import net.dakotapride.garnished.registry.GarnishedFluids; import net.minecraft.client.gui.GuiGraphics; -public class BlueDyeBlowingFanCategory extends ProcessingViaFanCategory.MultiOutput { +public class BlueDyeBlowingFanCategory extends DyeBlowingFanCategory { public BlueDyeBlowingFanCategory(Info info) { - super(info); - } - - @Override - protected void renderAttachedBlock(@NotNull GuiGraphics graphics) { - GuiGameElement.of(GarnishedFluids.BLUE_MASTIC_RESIN.get()) - .scale(SCALE) - .atLocal(0, 0, 2) - .lighting(AnimatedKinetics.DEFAULT_LIGHTING) - .render(graphics); + super(GarnishedFluids.BLUE_MASTIC_RESIN.getSource(), info); } } diff --git a/src/main/java/net/dakotapride/garnished/registry/JEI/BrownDyeBlowingFanCategory.java b/src/main/java/net/dakotapride/garnished/registry/JEI/BrownDyeBlowingFanCategory.java new file mode 100644 index 00000000..5ce909d9 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/JEI/BrownDyeBlowingFanCategory.java @@ -0,0 +1,11 @@ +package net.dakotapride.garnished.registry.JEI; + +import net.dakotapride.garnished.recipe.BrownDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class BrownDyeBlowingFanCategory extends DyeBlowingFanCategory { + public BrownDyeBlowingFanCategory(Info info) { + super(GarnishedFluids.BROWN_MASTIC_RESIN.getSource(), info); + } + +} diff --git a/src/main/java/net/dakotapride/garnished/registry/JEI/CyanDyeBlowingFanCategory.java b/src/main/java/net/dakotapride/garnished/registry/JEI/CyanDyeBlowingFanCategory.java new file mode 100644 index 00000000..7c75853b --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/JEI/CyanDyeBlowingFanCategory.java @@ -0,0 +1,11 @@ +package net.dakotapride.garnished.registry.JEI; + +import net.dakotapride.garnished.recipe.CyanDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class CyanDyeBlowingFanCategory extends DyeBlowingFanCategory { + public CyanDyeBlowingFanCategory(Info info) { + super(GarnishedFluids.CYAN_MASTIC_RESIN.getSource(), info); + } + +} diff --git a/src/main/java/net/dakotapride/garnished/registry/JEI/DyeBlowingFanCategory.java b/src/main/java/net/dakotapride/garnished/registry/JEI/DyeBlowingFanCategory.java new file mode 100644 index 00000000..1bb44dc8 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/JEI/DyeBlowingFanCategory.java @@ -0,0 +1,29 @@ +package net.dakotapride.garnished.registry.JEI; + +import org.jetbrains.annotations.NotNull; + +import com.simibubi.create.compat.jei.category.ProcessingViaFanCategory; +import com.simibubi.create.compat.jei.category.animations.AnimatedKinetics; +import com.simibubi.create.content.processing.recipe.ProcessingRecipe; +import com.simibubi.create.foundation.gui.element.GuiGameElement; + +import net.minecraft.client.gui.GuiGraphics; +import net.minecraft.world.level.material.Fluid; + +public class DyeBlowingFanCategory > extends ProcessingViaFanCategory.MultiOutput { + Fluid fluid; + + public DyeBlowingFanCategory(Fluid fluid0, Info info) { + super(info); + this.fluid = fluid0; + } + + @Override + protected void renderAttachedBlock(@NotNull GuiGraphics graphics) { + GuiGameElement.of(fluid) + .scale(SCALE) + .atLocal(0, 0, 2) + .lighting(AnimatedKinetics.DEFAULT_LIGHTING) + .render(graphics); + } +} diff --git a/src/main/java/net/dakotapride/garnished/registry/JEI/GarnishedJEI.java b/src/main/java/net/dakotapride/garnished/registry/JEI/GarnishedJEI.java index d9dd2359..3008f7d4 100644 --- a/src/main/java/net/dakotapride/garnished/registry/JEI/GarnishedJEI.java +++ b/src/main/java/net/dakotapride/garnished/registry/JEI/GarnishedJEI.java @@ -9,6 +9,9 @@ import com.simibubi.create.compat.jei.category.CreateRecipeCategory; import com.simibubi.create.compat.jei.category.ProcessingViaFanCategory; +import com.tterrag.registrate.fabric.SimpleFlowableFluid; +import com.tterrag.registrate.util.entry.FluidEntry; + import mezz.jei.api.IModPlugin; import mezz.jei.api.JeiPlugin; import mezz.jei.api.constants.VanillaTypes; @@ -18,12 +21,22 @@ import mezz.jei.api.registration.IRecipeRegistration; import mezz.jei.api.runtime.IIngredientManager; import net.dakotapride.garnished.CreateGarnished; +import net.dakotapride.garnished.recipe.BlackDyeBlowingFanRecipe; import net.dakotapride.garnished.recipe.BlueDyeBlowingFanRecipe; +import net.dakotapride.garnished.recipe.BrownDyeBlowingFanRecipe; +import net.dakotapride.garnished.recipe.CyanDyeBlowingFanRecipe; import net.dakotapride.garnished.recipe.FreezingFanRecipe; +import net.dakotapride.garnished.recipe.GrayDyeBlowingFanRecipe; import net.dakotapride.garnished.recipe.GreenDyeBlowingFanRecipe; +import net.dakotapride.garnished.recipe.LightBlueDyeBlowingFanRecipe; +import net.dakotapride.garnished.recipe.LightGrayDyeBlowingFanRecipe; +import net.dakotapride.garnished.recipe.LimeDyeBlowingFanRecipe; +import net.dakotapride.garnished.recipe.MagentaDyeBlowingFanRecipe; import net.dakotapride.garnished.recipe.OrangeDyeBlowingFanRecipe; +import net.dakotapride.garnished.recipe.PinkDyeBlowingFanRecipe; import net.dakotapride.garnished.recipe.PurpleDyeBlowingFanRecipe; import net.dakotapride.garnished.recipe.RedDyeBlowingFanRecipe; +import net.dakotapride.garnished.recipe.WhiteDyeBlowingFanRecipe; import net.dakotapride.garnished.recipe.YellowDyeBlowingFanRecipe; import net.dakotapride.garnished.registry.GarnishedFluids; import net.dakotapride.garnished.registry.GarnishedItems; @@ -131,35 +144,110 @@ private void loadCategories() { .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.RED_MASTIC_RESIN.getBucket().get()) .emptyBackground(178, 72) .build("red_dye_blowing", RedDyeBlowingFanCategory::new)); - allCategories.add(builder(OrangeDyeBlowingFanRecipe.class) - .addTypedRecipes(GarnishedRecipeTypes.ORANGE_DYE_BLOWING::getType) - .catalystStack(ProcessingViaFanCategory.getFan("garnished.orange_dye_blowing")) - .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.ORANGE_MASTIC_RESIN.getBucket().get()) - .emptyBackground(178, 72) - .build("orange_dye_blowing", OrangeDyeBlowingFanCategory::new)); - allCategories.add(builder(YellowDyeBlowingFanRecipe.class) - .addTypedRecipes(GarnishedRecipeTypes.YELLOW_DYE_BLOWING::getType) - .catalystStack(ProcessingViaFanCategory.getFan("garnished.yellow_dye_blowing")) - .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.YELLOW_MASTIC_RESIN.getBucket().get()) - .emptyBackground(178, 72) - .build("yellow_dye_blowing", YellowDyeBlowingFanCategory::new)); - allCategories.add(builder(GreenDyeBlowingFanRecipe.class) - .addTypedRecipes(GarnishedRecipeTypes.GREEN_DYE_BLOWING::getType) - .catalystStack(ProcessingViaFanCategory.getFan("garnished.green_dye_blowing")) - .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.GREEN_MASTIC_RESIN.getBucket().get()) - .emptyBackground(178, 72) - .build("green_dye_blowing", GreenDyeBlowingFanCategory::new)); - allCategories.add(builder(BlueDyeBlowingFanRecipe.class) - .addTypedRecipes(GarnishedRecipeTypes.BLUE_DYE_BLOWING::getType) - .catalystStack(ProcessingViaFanCategory.getFan("garnished.blue_dye_blowing")) - .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.BLUE_MASTIC_RESIN.getBucket().get()) - .emptyBackground(178, 72) - .build("blue_dye_blowing", BlueDyeBlowingFanCategory::new)); - allCategories.add(builder(PurpleDyeBlowingFanRecipe.class) - .addTypedRecipes(GarnishedRecipeTypes.PURPLE_DYE_BLOWING::getType) - .catalystStack(ProcessingViaFanCategory.getFan("garnished.purple_dye_blowing")) - .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.PURPLE_MASTIC_RESIN.getBucket().get()) - .emptyBackground(178, 72) - .build("purple_dye_blowing", PurpleDyeBlowingFanCategory::new)); + allCategories.add( + builder(OrangeDyeBlowingFanRecipe.class) + .addTypedRecipes(GarnishedRecipeTypes.ORANGE_DYE_BLOWING::getType) + .catalystStack(ProcessingViaFanCategory.getFan("garnished.orange_dye_blowing")) + .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.ORANGE_MASTIC_RESIN.getBucket().get()) + .emptyBackground(178, 72) + .build("orange_dye_blowing", OrangeDyeBlowingFanCategory::new)); + allCategories.add( + builder(YellowDyeBlowingFanRecipe.class) + .addTypedRecipes(GarnishedRecipeTypes.YELLOW_DYE_BLOWING::getType) + .catalystStack(ProcessingViaFanCategory.getFan("garnished.yellow_dye_blowing")) + .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.YELLOW_MASTIC_RESIN.getBucket().get()) + .emptyBackground(178, 72) + .build("yellow_dye_blowing", YellowDyeBlowingFanCategory::new)); + allCategories.add( + builder(GreenDyeBlowingFanRecipe.class) + .addTypedRecipes(GarnishedRecipeTypes.GREEN_DYE_BLOWING::getType) + .catalystStack(ProcessingViaFanCategory.getFan("garnished.green_dye_blowing")) + .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.GREEN_MASTIC_RESIN.getBucket().get()) + .emptyBackground(178, 72) + .build("green_dye_blowing", GreenDyeBlowingFanCategory::new)); + allCategories.add( + builder(LimeDyeBlowingFanRecipe.class) + .addTypedRecipes(GarnishedRecipeTypes.LIME_DYE_BLOWING::getType) + .catalystStack(ProcessingViaFanCategory.getFan("garnished.lime_dye_blowing")) + .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.LIME_MASTIC_RESIN.getBucket().get()) + .emptyBackground(178, 72) + .build("lime_dye_blowing", LimeDyeBlowingFanCategory::new)); + allCategories.add( + builder(BlueDyeBlowingFanRecipe.class) + .addTypedRecipes(GarnishedRecipeTypes.BLUE_DYE_BLOWING::getType) + .catalystStack(ProcessingViaFanCategory.getFan("garnished.blue_dye_blowing")) + .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.BLUE_MASTIC_RESIN.getBucket().get()) + .emptyBackground(178, 72) + .build("blue_dye_blowing", BlueDyeBlowingFanCategory::new)); + allCategories.add( + builder(LightBlueDyeBlowingFanRecipe.class) + .addTypedRecipes(GarnishedRecipeTypes.LIGHT_BLUE_DYE_BLOWING::getType) + .catalystStack(ProcessingViaFanCategory.getFan("garnished.light_blue_dye_blowing")) + .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.LIGHT_BLUE_MASTIC_RESIN.getBucket().get()) + .emptyBackground(178, 72) + .build("light_blue_dye_blowing", LightBlueDyeBlowingFanCategory::new)); + allCategories.add( + builder(CyanDyeBlowingFanRecipe.class) + .addTypedRecipes(GarnishedRecipeTypes.CYAN_DYE_BLOWING::getType) + .catalystStack(ProcessingViaFanCategory.getFan("garnished.cyan_dye_blowing")) + .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.CYAN_MASTIC_RESIN.getBucket().get()) + .emptyBackground(178, 72) + .build("cyan_dye_blowing", CyanDyeBlowingFanCategory::new)); + allCategories.add( + builder(PurpleDyeBlowingFanRecipe.class) + .addTypedRecipes(GarnishedRecipeTypes.PURPLE_DYE_BLOWING::getType) + .catalystStack(ProcessingViaFanCategory.getFan("garnished.purple_dye_blowing")) + .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.PURPLE_MASTIC_RESIN.getBucket().get()) + .emptyBackground(178, 72) + .build("purple_dye_blowing", PurpleDyeBlowingFanCategory::new)); + allCategories.add( + builder(MagentaDyeBlowingFanRecipe.class) + .addTypedRecipes(GarnishedRecipeTypes.MAGENTA_DYE_BLOWING::getType) + .catalystStack(ProcessingViaFanCategory.getFan("garnished.magenta_dye_blowing")) + .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.MAGENTA_MASTIC_RESIN.getBucket().get()) + .emptyBackground(178, 72) + .build("magenta_dye_blowing", MagentaDyeBlowingFanCategory::new)); + allCategories.add( + builder(PinkDyeBlowingFanRecipe.class) + .addTypedRecipes(GarnishedRecipeTypes.PINK_DYE_BLOWING::getType) + .catalystStack(ProcessingViaFanCategory.getFan("garnished.pink_dye_blowing")) + .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.PINK_MASTIC_RESIN.getBucket().get()) + .emptyBackground(178, 72) + .build("pink_dye_blowing", PinkDyeBlowingFanCategory::new)); + allCategories.add( + builder(BlackDyeBlowingFanRecipe.class) + .addTypedRecipes(GarnishedRecipeTypes.BLACK_DYE_BLOWING::getType) + .catalystStack(ProcessingViaFanCategory.getFan("garnished.black_dye_blowing")) + .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.BLACK_MASTIC_RESIN.getBucket().get()) + .emptyBackground(178, 72) + .build("black_dye_blowing", BlackDyeBlowingFanCategory::new)); + allCategories.add( + builder(GrayDyeBlowingFanRecipe.class) + .addTypedRecipes(GarnishedRecipeTypes.GRAY_DYE_BLOWING::getType) + .catalystStack(ProcessingViaFanCategory.getFan("garnished.gray_dye_blowing")) + .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.GRAY_MASTIC_RESIN.getBucket().get()) + .emptyBackground(178, 72) + .build("gray_dye_blowing", GrayDyeBlowingFanCategory::new)); + allCategories.add( + builder(LightGrayDyeBlowingFanRecipe.class) + .addTypedRecipes(GarnishedRecipeTypes.LIGHT_GRAY_DYE_BLOWING::getType) + .catalystStack(ProcessingViaFanCategory.getFan("garnished.light_gray_dye_blowing")) + .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.LIGHT_GRAY_MASTIC_RESIN.getBucket().get()) + .emptyBackground(178, 72) + .build("light_gray_dye_blowing", LightGrayDyeBlowingFanCategory::new)); + allCategories.add( + builder(WhiteDyeBlowingFanRecipe.class) + .addTypedRecipes(GarnishedRecipeTypes.WHITE_DYE_BLOWING::getType) + .catalystStack(ProcessingViaFanCategory.getFan("garnished.white_dye_blowing")) + .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.WHITE_MASTIC_RESIN.getBucket().get()) + .emptyBackground(178, 72) + .build("white_dye_blowing", WhiteDyeBlowingFanCategory::new)); + allCategories.add( + builder(BrownDyeBlowingFanRecipe.class) + .addTypedRecipes(GarnishedRecipeTypes.BROWN_DYE_BLOWING::getType) + .catalystStack(ProcessingViaFanCategory.getFan("garnished.brown_dye_blowing")) + .doubleItemIcon(AllItems.PROPELLER.get(), GarnishedFluids.BROWN_MASTIC_RESIN.getBucket().get()) + .emptyBackground(178, 72) + .build("brown_dye_blowing", BrownDyeBlowingFanCategory::new)); } } diff --git a/src/main/java/net/dakotapride/garnished/registry/JEI/GrayDyeBlowingFanCategory.java b/src/main/java/net/dakotapride/garnished/registry/JEI/GrayDyeBlowingFanCategory.java new file mode 100644 index 00000000..05c3d83b --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/JEI/GrayDyeBlowingFanCategory.java @@ -0,0 +1,11 @@ +package net.dakotapride.garnished.registry.JEI; + +import net.dakotapride.garnished.recipe.GrayDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class GrayDyeBlowingFanCategory extends DyeBlowingFanCategory { + public GrayDyeBlowingFanCategory(Info info) { + super(GarnishedFluids.GRAY_MASTIC_RESIN.getSource(), info); + } + +} diff --git a/src/main/java/net/dakotapride/garnished/registry/JEI/GreenDyeBlowingFanCategory.java b/src/main/java/net/dakotapride/garnished/registry/JEI/GreenDyeBlowingFanCategory.java index a5bc127a..24d27955 100644 --- a/src/main/java/net/dakotapride/garnished/registry/JEI/GreenDyeBlowingFanCategory.java +++ b/src/main/java/net/dakotapride/garnished/registry/JEI/GreenDyeBlowingFanCategory.java @@ -10,18 +10,9 @@ import net.dakotapride.garnished.registry.GarnishedFluids; import net.minecraft.client.gui.GuiGraphics; -public class GreenDyeBlowingFanCategory extends ProcessingViaFanCategory.MultiOutput { +public class GreenDyeBlowingFanCategory extends DyeBlowingFanCategory { public GreenDyeBlowingFanCategory(Info info) { - super(info); - } - - @Override - protected void renderAttachedBlock(@NotNull GuiGraphics graphics) { - GuiGameElement.of(GarnishedFluids.GREEN_MASTIC_RESIN.get()) - .scale(SCALE) - .atLocal(0, 0, 2) - .lighting(AnimatedKinetics.DEFAULT_LIGHTING) - .render(graphics); + super(GarnishedFluids.GREEN_MASTIC_RESIN.getSource(), info); } } diff --git a/src/main/java/net/dakotapride/garnished/registry/JEI/LightBlueDyeBlowingFanCategory.java b/src/main/java/net/dakotapride/garnished/registry/JEI/LightBlueDyeBlowingFanCategory.java new file mode 100644 index 00000000..c364db53 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/JEI/LightBlueDyeBlowingFanCategory.java @@ -0,0 +1,11 @@ +package net.dakotapride.garnished.registry.JEI; + +import net.dakotapride.garnished.recipe.LightBlueDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class LightBlueDyeBlowingFanCategory extends DyeBlowingFanCategory { + public LightBlueDyeBlowingFanCategory(Info info) { + super(GarnishedFluids.LIGHT_BLUE_MASTIC_RESIN.getSource(), info); + } + +} diff --git a/src/main/java/net/dakotapride/garnished/registry/JEI/LightGrayDyeBlowingFanCategory.java b/src/main/java/net/dakotapride/garnished/registry/JEI/LightGrayDyeBlowingFanCategory.java new file mode 100644 index 00000000..f3467a7a --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/JEI/LightGrayDyeBlowingFanCategory.java @@ -0,0 +1,11 @@ +package net.dakotapride.garnished.registry.JEI; + +import net.dakotapride.garnished.recipe.LightGrayDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class LightGrayDyeBlowingFanCategory extends DyeBlowingFanCategory { + public LightGrayDyeBlowingFanCategory(Info info) { + super(GarnishedFluids.LIGHT_GRAY_MASTIC_RESIN.getSource(), info); + } + +} diff --git a/src/main/java/net/dakotapride/garnished/registry/JEI/LimeDyeBlowingFanCategory.java b/src/main/java/net/dakotapride/garnished/registry/JEI/LimeDyeBlowingFanCategory.java new file mode 100644 index 00000000..45fa8d51 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/JEI/LimeDyeBlowingFanCategory.java @@ -0,0 +1,11 @@ +package net.dakotapride.garnished.registry.JEI; + +import net.dakotapride.garnished.recipe.LimeDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class LimeDyeBlowingFanCategory extends DyeBlowingFanCategory { + public LimeDyeBlowingFanCategory(Info info) { + super(GarnishedFluids.LIME_MASTIC_RESIN.getSource(), info); + } + +} diff --git a/src/main/java/net/dakotapride/garnished/registry/JEI/MagentaDyeBlowingFanCategory.java b/src/main/java/net/dakotapride/garnished/registry/JEI/MagentaDyeBlowingFanCategory.java new file mode 100644 index 00000000..b7d3a6b0 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/JEI/MagentaDyeBlowingFanCategory.java @@ -0,0 +1,11 @@ +package net.dakotapride.garnished.registry.JEI; + +import net.dakotapride.garnished.recipe.MagentaDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class MagentaDyeBlowingFanCategory extends DyeBlowingFanCategory { + public MagentaDyeBlowingFanCategory(Info info) { + super(GarnishedFluids.MAGENTA_MASTIC_RESIN.getSource(), info); + } + +} diff --git a/src/main/java/net/dakotapride/garnished/registry/JEI/OrangeDyeBlowingFanCategory.java b/src/main/java/net/dakotapride/garnished/registry/JEI/OrangeDyeBlowingFanCategory.java index 104568a2..7604acd3 100644 --- a/src/main/java/net/dakotapride/garnished/registry/JEI/OrangeDyeBlowingFanCategory.java +++ b/src/main/java/net/dakotapride/garnished/registry/JEI/OrangeDyeBlowingFanCategory.java @@ -10,18 +10,9 @@ import net.dakotapride.garnished.registry.GarnishedFluids; import net.minecraft.client.gui.GuiGraphics; -public class OrangeDyeBlowingFanCategory extends ProcessingViaFanCategory.MultiOutput { +public class OrangeDyeBlowingFanCategory extends DyeBlowingFanCategory { public OrangeDyeBlowingFanCategory(Info info) { - super(info); - } - - @Override - protected void renderAttachedBlock(@NotNull GuiGraphics graphics) { - GuiGameElement.of(GarnishedFluids.ORANGE_MASTIC_RESIN.get()) - .scale(SCALE) - .atLocal(0, 0, 2) - .lighting(AnimatedKinetics.DEFAULT_LIGHTING) - .render(graphics); + super(GarnishedFluids.ORANGE_MASTIC_RESIN.getSource(), info); } } diff --git a/src/main/java/net/dakotapride/garnished/registry/JEI/PinkDyeBlowingFanCategory.java b/src/main/java/net/dakotapride/garnished/registry/JEI/PinkDyeBlowingFanCategory.java new file mode 100644 index 00000000..ad30b2c0 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/JEI/PinkDyeBlowingFanCategory.java @@ -0,0 +1,11 @@ +package net.dakotapride.garnished.registry.JEI; + +import net.dakotapride.garnished.recipe.PinkDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class PinkDyeBlowingFanCategory extends DyeBlowingFanCategory { + public PinkDyeBlowingFanCategory(Info info) { + super(GarnishedFluids.PINK_MASTIC_RESIN.getSource(), info); + } + +} diff --git a/src/main/java/net/dakotapride/garnished/registry/JEI/PurpleDyeBlowingFanCategory.java b/src/main/java/net/dakotapride/garnished/registry/JEI/PurpleDyeBlowingFanCategory.java index 60e56cd7..af05fc4c 100644 --- a/src/main/java/net/dakotapride/garnished/registry/JEI/PurpleDyeBlowingFanCategory.java +++ b/src/main/java/net/dakotapride/garnished/registry/JEI/PurpleDyeBlowingFanCategory.java @@ -1,5 +1,7 @@ package net.dakotapride.garnished.registry.JEI; +import net.dakotapride.garnished.recipe.PinkDyeBlowingFanRecipe; + import org.jetbrains.annotations.NotNull; import com.simibubi.create.compat.jei.category.ProcessingViaFanCategory; @@ -10,18 +12,9 @@ import net.dakotapride.garnished.registry.GarnishedFluids; import net.minecraft.client.gui.GuiGraphics; -public class PurpleDyeBlowingFanCategory extends ProcessingViaFanCategory.MultiOutput { - public PurpleDyeBlowingFanCategory(Info info) { - super(info); - } - - @Override - protected void renderAttachedBlock(@NotNull GuiGraphics graphics) { - GuiGameElement.of(GarnishedFluids.PURPLE_MASTIC_RESIN.get()) - .scale(SCALE) - .atLocal(0, 0, 2) - .lighting(AnimatedKinetics.DEFAULT_LIGHTING) - .render(graphics); - } +public class PurpleDyeBlowingFanCategory extends DyeBlowingFanCategory { + public PurpleDyeBlowingFanCategory(Info info) { + super(GarnishedFluids.PURPLE_MASTIC_RESIN.getSource(), info); + } } diff --git a/src/main/java/net/dakotapride/garnished/registry/JEI/RedDyeBlowingFanCategory.java b/src/main/java/net/dakotapride/garnished/registry/JEI/RedDyeBlowingFanCategory.java index 45c6f6df..0d85b97e 100644 --- a/src/main/java/net/dakotapride/garnished/registry/JEI/RedDyeBlowingFanCategory.java +++ b/src/main/java/net/dakotapride/garnished/registry/JEI/RedDyeBlowingFanCategory.java @@ -10,18 +10,9 @@ import net.dakotapride.garnished.registry.GarnishedFluids; import net.minecraft.client.gui.GuiGraphics; -public class RedDyeBlowingFanCategory extends ProcessingViaFanCategory.MultiOutput { +public class RedDyeBlowingFanCategory extends DyeBlowingFanCategory { public RedDyeBlowingFanCategory(Info info) { - super(info); - } - - @Override - protected void renderAttachedBlock(@NotNull GuiGraphics graphics) { - GuiGameElement.of(GarnishedFluids.RED_MASTIC_RESIN.get()) - .scale(SCALE) - .atLocal(0, 0, 2) - .lighting(AnimatedKinetics.DEFAULT_LIGHTING) - .render(graphics); + super(GarnishedFluids.RED_MASTIC_RESIN.getSource(), info); } } diff --git a/src/main/java/net/dakotapride/garnished/registry/JEI/WhiteDyeBlowingFanCategory.java b/src/main/java/net/dakotapride/garnished/registry/JEI/WhiteDyeBlowingFanCategory.java new file mode 100644 index 00000000..dc1624e9 --- /dev/null +++ b/src/main/java/net/dakotapride/garnished/registry/JEI/WhiteDyeBlowingFanCategory.java @@ -0,0 +1,11 @@ +package net.dakotapride.garnished.registry.JEI; + +import net.dakotapride.garnished.recipe.WhiteDyeBlowingFanRecipe; +import net.dakotapride.garnished.registry.GarnishedFluids; + +public class WhiteDyeBlowingFanCategory extends DyeBlowingFanCategory { + public WhiteDyeBlowingFanCategory(Info info) { + super(GarnishedFluids.WHITE_MASTIC_RESIN.getSource(), info); + } + +} diff --git a/src/main/java/net/dakotapride/garnished/registry/JEI/YellowDyeBlowingFanCategory.java b/src/main/java/net/dakotapride/garnished/registry/JEI/YellowDyeBlowingFanCategory.java index 8ec7394c..c20af36a 100644 --- a/src/main/java/net/dakotapride/garnished/registry/JEI/YellowDyeBlowingFanCategory.java +++ b/src/main/java/net/dakotapride/garnished/registry/JEI/YellowDyeBlowingFanCategory.java @@ -1,27 +1,11 @@ package net.dakotapride.garnished.registry.JEI; -import com.simibubi.create.compat.jei.category.ProcessingViaFanCategory; -import com.simibubi.create.compat.jei.category.animations.AnimatedKinetics; -import com.simibubi.create.foundation.gui.element.GuiGameElement; - import net.dakotapride.garnished.recipe.YellowDyeBlowingFanRecipe; import net.dakotapride.garnished.registry.GarnishedFluids; -import net.minecraft.client.gui.GuiGraphics; - -import org.jetbrains.annotations.NotNull; -public class YellowDyeBlowingFanCategory extends ProcessingViaFanCategory.MultiOutput { +public class YellowDyeBlowingFanCategory extends DyeBlowingFanCategory { public YellowDyeBlowingFanCategory(Info info) { - super(info); - } - - @Override - protected void renderAttachedBlock(@NotNull GuiGraphics graphics) { - GuiGameElement.of(GarnishedFluids.YELLOW_MASTIC_RESIN.get()) - .scale(SCALE) - .atLocal(0, 0, 2) - .lighting(AnimatedKinetics.DEFAULT_LIGHTING) - .render(graphics); + super(GarnishedFluids.YELLOW_MASTIC_RESIN.getSource(), info); } } diff --git a/src/main/resources/assets/garnished/blockstates/abyssal_stone_bricks_slab.json b/src/main/resources/assets/garnished/blockstates/abyssal_stone_brick_slab.json similarity index 100% rename from src/main/resources/assets/garnished/blockstates/abyssal_stone_bricks_slab.json rename to src/main/resources/assets/garnished/blockstates/abyssal_stone_brick_slab.json diff --git a/src/main/resources/assets/garnished/blockstates/abyssal_stone_bricks_stairs.json b/src/main/resources/assets/garnished/blockstates/abyssal_stone_brick_stairs.json similarity index 100% rename from src/main/resources/assets/garnished/blockstates/abyssal_stone_bricks_stairs.json rename to src/main/resources/assets/garnished/blockstates/abyssal_stone_brick_stairs.json diff --git a/src/main/resources/assets/garnished/blockstates/abyssal_stone_bricks_wall.json b/src/main/resources/assets/garnished/blockstates/abyssal_stone_brick_wall.json similarity index 100% rename from src/main/resources/assets/garnished/blockstates/abyssal_stone_bricks_wall.json rename to src/main/resources/assets/garnished/blockstates/abyssal_stone_brick_wall.json diff --git a/src/main/resources/assets/garnished/blockstates/black_mastic_block.json b/src/main/resources/assets/garnished/blockstates/black_mastic_block.json new file mode 100644 index 00000000..5ad4c65e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/black_mastic_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/black_mastic_block" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/black_mastic_resin.json b/src/main/resources/assets/garnished/blockstates/black_mastic_resin.json new file mode 100644 index 00000000..a8b1e23c --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/black_mastic_resin.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/black_mastic_resin" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/black_zultanite.json b/src/main/resources/assets/garnished/blockstates/black_zultanite.json new file mode 100644 index 00000000..08dca054 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/black_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/black_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/black_zultanite_brick_slab.json b/src/main/resources/assets/garnished/blockstates/black_zultanite_brick_slab.json new file mode 100644 index 00000000..cd90e18e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/black_zultanite_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/black_zultanite_bricks_slab" + }, + "type=double": { + "model": "garnished:block/black_zultanite_bricks" + }, + "type=top": { + "model": "garnished:block/black_zultanite_bricks_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/black_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/blockstates/black_zultanite_brick_stairs.json new file mode 100644 index 00000000..e032a00d --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/black_zultanite_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/black_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/black_zultanite_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/black_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/black_zultanite_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/black_zultanite_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/black_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/black_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/black_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/black_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/black_zultanite_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/black_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/black_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/black_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/black_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/black_zultanite_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/black_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/black_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/black_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/black_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/black_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/black_zultanite_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/black_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/black_zultanite_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/black_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/black_zultanite_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/black_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/black_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/black_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/black_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/black_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/black_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/black_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/black_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/black_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/black_zultanite_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/black_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/black_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/black_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/black_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/black_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/black_zultanite_brick_wall.json b/src/main/resources/assets/garnished/blockstates/black_zultanite_brick_wall.json new file mode 100644 index 00000000..3e8637e7 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/black_zultanite_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/black_zultanite_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/black_zultanite_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/black_zultanite_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/black_zultanite_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/black_zultanite_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/black_zultanite_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/black_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/black_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/black_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/black_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/black_zultanite_bricks.json new file mode 100644 index 00000000..162d320f --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/black_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/black_zultanite_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/black_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/black_zultanite_slab.json new file mode 100644 index 00000000..e2ea62f6 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/black_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/black_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/black_zultanite" + }, + "type=top": { + "model": "garnished:block/black_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/black_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/black_zultanite_stairs.json new file mode 100644 index 00000000..6ae22600 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/black_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/black_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/black_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/black_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/black_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/black_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/black_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/black_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/black_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/black_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/black_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/black_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/black_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/black_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/black_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/black_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/black_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/black_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/black_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/black_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/black_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/black_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/black_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/black_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/black_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/black_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/black_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/black_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/black_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/black_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/black_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/black_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/black_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/black_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/black_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/black_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/black_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/black_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/black_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/black_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/black_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/black_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/black_zultanite_wall.json new file mode 100644 index 00000000..ee68de4e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/black_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/black_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/black_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/black_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/black_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/black_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/black_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/black_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/black_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/black_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/blue_zultanite.json b/src/main/resources/assets/garnished/blockstates/blue_zultanite.json new file mode 100644 index 00000000..7b141ac2 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/blue_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/blue_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/blue_zultanite_brick_slab.json b/src/main/resources/assets/garnished/blockstates/blue_zultanite_brick_slab.json new file mode 100644 index 00000000..c803994b --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/blue_zultanite_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/blue_zultanite_bricks_slab" + }, + "type=double": { + "model": "garnished:block/blue_zultanite_bricks" + }, + "type=top": { + "model": "garnished:block/blue_zultanite_bricks_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/blue_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/blockstates/blue_zultanite_brick_stairs.json new file mode 100644 index 00000000..aceb2630 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/blue_zultanite_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/blue_zultanite_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/blue_zultanite_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/blue_zultanite_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/blue_zultanite_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/blue_zultanite_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/blue_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/blue_zultanite_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/blue_zultanite_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/blue_zultanite_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/blue_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/blue_zultanite_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/blue_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/blue_zultanite_brick_wall.json b/src/main/resources/assets/garnished/blockstates/blue_zultanite_brick_wall.json new file mode 100644 index 00000000..f82b5ba2 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/blue_zultanite_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/blue_zultanite_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/blue_zultanite_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/blue_zultanite_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/blue_zultanite_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/blue_zultanite_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/blue_zultanite_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/blue_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/blue_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/blue_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/blue_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/blue_zultanite_bricks.json new file mode 100644 index 00000000..e6f8d2f8 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/blue_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/blue_zultanite_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/blue_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/blue_zultanite_slab.json new file mode 100644 index 00000000..1201a553 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/blue_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/blue_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/blue_zultanite" + }, + "type=top": { + "model": "garnished:block/blue_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/blue_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/blue_zultanite_stairs.json new file mode 100644 index 00000000..ab74e9b4 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/blue_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/blue_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/blue_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/blue_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/blue_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/blue_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/blue_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/blue_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/blue_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/blue_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/blue_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/blue_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/blue_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/blue_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/blue_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/blue_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/blue_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/blue_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/blue_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/blue_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/blue_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/blue_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/blue_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/blue_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/blue_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/blue_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/blue_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/blue_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/blue_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/blue_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/blue_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/blue_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/blue_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/blue_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/blue_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/blue_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/blue_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/blue_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/blue_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/blue_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/blue_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/blue_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/blue_zultanite_wall.json new file mode 100644 index 00000000..89a2a8de --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/blue_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/blue_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/blue_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/blue_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/blue_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/blue_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/blue_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/blue_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/blue_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/blue_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/brown_mastic_block.json b/src/main/resources/assets/garnished/blockstates/brown_mastic_block.json new file mode 100644 index 00000000..741dcdda --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/brown_mastic_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/brown_mastic_block" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/brown_mastic_resin.json b/src/main/resources/assets/garnished/blockstates/brown_mastic_resin.json new file mode 100644 index 00000000..89adae85 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/brown_mastic_resin.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/brown_mastic_resin" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/brown_zultanite.json b/src/main/resources/assets/garnished/blockstates/brown_zultanite.json new file mode 100644 index 00000000..2491fa13 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/brown_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/brown_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/brown_zultanite_brick_slab.json b/src/main/resources/assets/garnished/blockstates/brown_zultanite_brick_slab.json new file mode 100644 index 00000000..f65a7c18 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/brown_zultanite_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/brown_zultanite_bricks_slab" + }, + "type=double": { + "model": "garnished:block/brown_zultanite_bricks" + }, + "type=top": { + "model": "garnished:block/brown_zultanite_bricks_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/brown_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/blockstates/brown_zultanite_brick_stairs.json new file mode 100644 index 00000000..1dbda027 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/brown_zultanite_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/brown_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/brown_zultanite_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/brown_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/brown_zultanite_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/brown_zultanite_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/brown_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/brown_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/brown_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/brown_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/brown_zultanite_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/brown_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/brown_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/brown_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/brown_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/brown_zultanite_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/brown_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/brown_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/brown_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/brown_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/brown_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/brown_zultanite_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/brown_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/brown_zultanite_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/brown_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/brown_zultanite_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/brown_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/brown_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/brown_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/brown_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/brown_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/brown_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/brown_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/brown_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/brown_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/brown_zultanite_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/brown_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/brown_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/brown_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/brown_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/brown_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/brown_zultanite_brick_wall.json b/src/main/resources/assets/garnished/blockstates/brown_zultanite_brick_wall.json new file mode 100644 index 00000000..6a45e1a7 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/brown_zultanite_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/brown_zultanite_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/brown_zultanite_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/brown_zultanite_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/brown_zultanite_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/brown_zultanite_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/brown_zultanite_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/brown_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/brown_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/brown_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/brown_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/brown_zultanite_bricks.json new file mode 100644 index 00000000..2867f55b --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/brown_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/brown_zultanite_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/brown_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/brown_zultanite_slab.json new file mode 100644 index 00000000..0666c75f --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/brown_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/brown_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/brown_zultanite" + }, + "type=top": { + "model": "garnished:block/brown_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/brown_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/brown_zultanite_stairs.json new file mode 100644 index 00000000..f428ca7e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/brown_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/brown_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/brown_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/brown_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/brown_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/brown_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/brown_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/brown_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/brown_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/brown_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/brown_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/brown_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/brown_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/brown_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/brown_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/brown_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/brown_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/brown_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/brown_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/brown_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/brown_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/brown_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/brown_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/brown_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/brown_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/brown_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/brown_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/brown_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/brown_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/brown_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/brown_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/brown_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/brown_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/brown_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/brown_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/brown_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/brown_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/brown_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/brown_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/brown_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/brown_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/brown_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/brown_zultanite_wall.json new file mode 100644 index 00000000..6bead783 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/brown_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/brown_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/brown_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/brown_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/brown_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/brown_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/brown_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/brown_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/brown_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/brown_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/carnotite_bricks_slab.json b/src/main/resources/assets/garnished/blockstates/carnotite_brick_slab.json similarity index 100% rename from src/main/resources/assets/garnished/blockstates/carnotite_bricks_slab.json rename to src/main/resources/assets/garnished/blockstates/carnotite_brick_slab.json diff --git a/src/main/resources/assets/garnished/blockstates/carnotite_bricks_stairs.json b/src/main/resources/assets/garnished/blockstates/carnotite_brick_stairs.json similarity index 100% rename from src/main/resources/assets/garnished/blockstates/carnotite_bricks_stairs.json rename to src/main/resources/assets/garnished/blockstates/carnotite_brick_stairs.json diff --git a/src/main/resources/assets/garnished/blockstates/carnotite_bricks_wall.json b/src/main/resources/assets/garnished/blockstates/carnotite_brick_wall.json similarity index 100% rename from src/main/resources/assets/garnished/blockstates/carnotite_bricks_wall.json rename to src/main/resources/assets/garnished/blockstates/carnotite_brick_wall.json diff --git a/src/main/resources/assets/garnished/blockstates/chiseled_black_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/chiseled_black_zultanite_bricks.json new file mode 100644 index 00000000..c26bd546 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/chiseled_black_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/black_chiseled_zultanite" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/chiseled_blue_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/chiseled_blue_zultanite_bricks.json new file mode 100644 index 00000000..48a2d3e1 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/chiseled_blue_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/blue_chiseled_zultanite" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/chiseled_brown_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/chiseled_brown_zultanite_bricks.json new file mode 100644 index 00000000..b3bc96b7 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/chiseled_brown_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/brown_chiseled_zultanite" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/chiseled_cyan_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/chiseled_cyan_zultanite_bricks.json new file mode 100644 index 00000000..74fc60f0 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/chiseled_cyan_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/cyan_chiseled_zultanite" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/chiseled_gray_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/chiseled_gray_zultanite_bricks.json new file mode 100644 index 00000000..4f8b8c85 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/chiseled_gray_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/gray_chiseled_zultanite" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/chiseled_green_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/chiseled_green_zultanite_bricks.json new file mode 100644 index 00000000..dabb7b94 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/chiseled_green_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/green_chiseled_zultanite" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/chiseled_light_blue_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/chiseled_light_blue_zultanite_bricks.json new file mode 100644 index 00000000..135f53ce --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/chiseled_light_blue_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/light_blue_chiseled_zultanite" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/chiseled_light_gray_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/chiseled_light_gray_zultanite_bricks.json new file mode 100644 index 00000000..55b2d70d --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/chiseled_light_gray_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/light_gray_chiseled_zultanite" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/chiseled_lime_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/chiseled_lime_zultanite_bricks.json new file mode 100644 index 00000000..435a4c5b --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/chiseled_lime_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/lime_chiseled_zultanite" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/chiseled_magenta_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/chiseled_magenta_zultanite_bricks.json new file mode 100644 index 00000000..0b1ef66a --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/chiseled_magenta_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/magenta_chiseled_zultanite" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/chiseled_orange_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/chiseled_orange_zultanite_bricks.json new file mode 100644 index 00000000..17d20e1c --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/chiseled_orange_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/orange_chiseled_zultanite" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/chiseled_pink_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/chiseled_pink_zultanite_bricks.json new file mode 100644 index 00000000..25019af5 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/chiseled_pink_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/pink_chiseled_zultanite" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/chiseled_purple_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/chiseled_purple_zultanite_bricks.json new file mode 100644 index 00000000..6f23b2d7 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/chiseled_purple_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/purple_chiseled_zultanite" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/chiseled_red_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/chiseled_red_zultanite_bricks.json new file mode 100644 index 00000000..37976ce4 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/chiseled_red_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/red_chiseled_zultanite" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/chiseled_white_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/chiseled_white_zultanite_bricks.json new file mode 100644 index 00000000..b73ce73c --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/chiseled_white_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/white_chiseled_zultanite" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/chiseled_yellow_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/chiseled_yellow_zultanite_bricks.json new file mode 100644 index 00000000..0d0e557d --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/chiseled_yellow_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/yellow_chiseled_zultanite" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/chiseled_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/chiseled_zultanite_bricks.json new file mode 100644 index 00000000..26534fee --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/chiseled_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/chiseled_zultanite" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/cyan_mastic_block.json b/src/main/resources/assets/garnished/blockstates/cyan_mastic_block.json new file mode 100644 index 00000000..3994ba6f --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/cyan_mastic_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/cyan_mastic_block" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/cyan_zultanite.json b/src/main/resources/assets/garnished/blockstates/cyan_zultanite.json new file mode 100644 index 00000000..a857026a --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/cyan_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/cyan_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/cyan_zultanite_brick_slab.json b/src/main/resources/assets/garnished/blockstates/cyan_zultanite_brick_slab.json new file mode 100644 index 00000000..9237db8b --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/cyan_zultanite_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/cyan_zultanite_bricks_slab" + }, + "type=double": { + "model": "garnished:block/cyan_zultanite_bricks" + }, + "type=top": { + "model": "garnished:block/cyan_zultanite_bricks_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/cyan_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/blockstates/cyan_zultanite_brick_stairs.json new file mode 100644 index 00000000..0bd9d38a --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/cyan_zultanite_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/cyan_zultanite_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/cyan_zultanite_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/cyan_zultanite_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/cyan_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/cyan_zultanite_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/cyan_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/cyan_zultanite_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/cyan_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/cyan_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/cyan_zultanite_brick_wall.json b/src/main/resources/assets/garnished/blockstates/cyan_zultanite_brick_wall.json new file mode 100644 index 00000000..cb134d1f --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/cyan_zultanite_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/cyan_zultanite_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/cyan_zultanite_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/cyan_zultanite_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/cyan_zultanite_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/cyan_zultanite_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/cyan_zultanite_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/cyan_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/cyan_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/cyan_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/cyan_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/cyan_zultanite_bricks.json new file mode 100644 index 00000000..ec4662f9 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/cyan_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/cyan_zultanite_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/cyan_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/cyan_zultanite_slab.json new file mode 100644 index 00000000..fd5fc171 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/cyan_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/cyan_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/cyan_zultanite" + }, + "type=top": { + "model": "garnished:block/cyan_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/cyan_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/cyan_zultanite_stairs.json new file mode 100644 index 00000000..edff7b24 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/cyan_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/cyan_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/cyan_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/cyan_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/cyan_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/cyan_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/cyan_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/cyan_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/cyan_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/cyan_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/cyan_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/cyan_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/cyan_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/cyan_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/cyan_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/cyan_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/cyan_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/cyan_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/cyan_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/cyan_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/cyan_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/cyan_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/cyan_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/cyan_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/cyan_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/cyan_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/cyan_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/cyan_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/cyan_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/cyan_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/cyan_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/cyan_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/cyan_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/cyan_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/cyan_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/cyan_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/cyan_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/cyan_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/cyan_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/cyan_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/cyan_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/cyan_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/cyan_zultanite_wall.json new file mode 100644 index 00000000..3a7fd682 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/cyan_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/cyan_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/cyan_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/cyan_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/cyan_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/cyan_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/cyan_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/cyan_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/cyan_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/cyan_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/dragon_stone_bricks_slab.json b/src/main/resources/assets/garnished/blockstates/dragon_stone_brick_slab.json similarity index 100% rename from src/main/resources/assets/garnished/blockstates/dragon_stone_bricks_slab.json rename to src/main/resources/assets/garnished/blockstates/dragon_stone_brick_slab.json diff --git a/src/main/resources/assets/garnished/blockstates/dragon_stone_bricks_stairs.json b/src/main/resources/assets/garnished/blockstates/dragon_stone_brick_stairs.json similarity index 100% rename from src/main/resources/assets/garnished/blockstates/dragon_stone_bricks_stairs.json rename to src/main/resources/assets/garnished/blockstates/dragon_stone_brick_stairs.json diff --git a/src/main/resources/assets/garnished/blockstates/dragon_stone_bricks_wall.json b/src/main/resources/assets/garnished/blockstates/dragon_stone_brick_wall.json similarity index 100% rename from src/main/resources/assets/garnished/blockstates/dragon_stone_bricks_wall.json rename to src/main/resources/assets/garnished/blockstates/dragon_stone_brick_wall.json diff --git a/src/main/resources/assets/garnished/blockstates/gray_mastic_block.json b/src/main/resources/assets/garnished/blockstates/gray_mastic_block.json new file mode 100644 index 00000000..d2102312 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/gray_mastic_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/gray_mastic_block" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/gray_mastic_resin.json b/src/main/resources/assets/garnished/blockstates/gray_mastic_resin.json new file mode 100644 index 00000000..cf75fed3 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/gray_mastic_resin.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/gray_mastic_resin" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/gray_zultanite.json b/src/main/resources/assets/garnished/blockstates/gray_zultanite.json new file mode 100644 index 00000000..c53611d1 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/gray_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/gray_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/gray_zultanite_brick_slab.json b/src/main/resources/assets/garnished/blockstates/gray_zultanite_brick_slab.json new file mode 100644 index 00000000..552d96a8 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/gray_zultanite_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/gray_zultanite_bricks_slab" + }, + "type=double": { + "model": "garnished:block/gray_zultanite_bricks" + }, + "type=top": { + "model": "garnished:block/gray_zultanite_bricks_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/gray_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/blockstates/gray_zultanite_brick_stairs.json new file mode 100644 index 00000000..35983861 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/gray_zultanite_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/gray_zultanite_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/gray_zultanite_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/gray_zultanite_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/gray_zultanite_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/gray_zultanite_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/gray_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/gray_zultanite_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/gray_zultanite_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/gray_zultanite_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/gray_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/gray_zultanite_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/gray_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/gray_zultanite_brick_wall.json b/src/main/resources/assets/garnished/blockstates/gray_zultanite_brick_wall.json new file mode 100644 index 00000000..b16917a8 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/gray_zultanite_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/gray_zultanite_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/gray_zultanite_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/gray_zultanite_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/gray_zultanite_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/gray_zultanite_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/gray_zultanite_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/gray_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/gray_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/gray_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/gray_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/gray_zultanite_bricks.json new file mode 100644 index 00000000..78a5d72c --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/gray_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/gray_zultanite_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/gray_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/gray_zultanite_slab.json new file mode 100644 index 00000000..fa91c668 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/gray_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/gray_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/gray_zultanite" + }, + "type=top": { + "model": "garnished:block/gray_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/gray_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/gray_zultanite_stairs.json new file mode 100644 index 00000000..ebe0cd6b --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/gray_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/gray_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/gray_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/gray_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/gray_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/gray_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/gray_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/gray_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/gray_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/gray_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/gray_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/gray_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/gray_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/gray_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/gray_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/gray_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/gray_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/gray_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/gray_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/gray_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/gray_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/gray_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/gray_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/gray_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/gray_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/gray_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/gray_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/gray_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/gray_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/gray_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/gray_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/gray_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/gray_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/gray_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/gray_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/gray_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/gray_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/gray_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/gray_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/gray_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/gray_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/gray_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/gray_zultanite_wall.json new file mode 100644 index 00000000..72acda1e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/gray_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/gray_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/gray_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/gray_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/gray_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/gray_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/gray_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/gray_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/gray_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/gray_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/green_zultanite.json b/src/main/resources/assets/garnished/blockstates/green_zultanite.json new file mode 100644 index 00000000..d106b53e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/green_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/green_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/green_zultanite_brick_slab.json b/src/main/resources/assets/garnished/blockstates/green_zultanite_brick_slab.json new file mode 100644 index 00000000..3f211f5e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/green_zultanite_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/green_zultanite_bricks_slab" + }, + "type=double": { + "model": "garnished:block/green_zultanite_bricks" + }, + "type=top": { + "model": "garnished:block/green_zultanite_bricks_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/green_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/blockstates/green_zultanite_brick_stairs.json new file mode 100644 index 00000000..8dbe3ebe --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/green_zultanite_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/green_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/green_zultanite_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/green_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/green_zultanite_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/green_zultanite_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/green_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/green_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/green_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/green_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/green_zultanite_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/green_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/green_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/green_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/green_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/green_zultanite_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/green_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/green_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/green_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/green_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/green_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/green_zultanite_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/green_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/green_zultanite_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/green_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/green_zultanite_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/green_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/green_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/green_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/green_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/green_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/green_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/green_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/green_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/green_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/green_zultanite_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/green_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/green_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/green_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/green_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/green_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/green_zultanite_brick_wall.json b/src/main/resources/assets/garnished/blockstates/green_zultanite_brick_wall.json new file mode 100644 index 00000000..699a1691 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/green_zultanite_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/green_zultanite_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/green_zultanite_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/green_zultanite_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/green_zultanite_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/green_zultanite_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/green_zultanite_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/green_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/green_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/green_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/green_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/green_zultanite_bricks.json new file mode 100644 index 00000000..792eaeea --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/green_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/green_zultanite_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/green_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/green_zultanite_slab.json new file mode 100644 index 00000000..264b433f --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/green_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/green_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/green_zultanite" + }, + "type=top": { + "model": "garnished:block/green_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/green_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/green_zultanite_stairs.json new file mode 100644 index 00000000..74d0a1e1 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/green_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/green_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/green_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/green_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/green_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/green_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/green_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/green_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/green_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/green_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/green_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/green_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/green_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/green_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/green_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/green_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/green_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/green_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/green_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/green_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/green_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/green_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/green_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/green_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/green_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/green_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/green_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/green_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/green_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/green_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/green_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/green_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/green_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/green_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/green_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/green_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/green_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/green_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/green_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/green_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/green_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/green_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/green_zultanite_wall.json new file mode 100644 index 00000000..04e82181 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/green_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/green_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/green_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/green_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/green_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/green_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/green_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/green_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/green_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/green_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/light_blue_mastic_block.json b/src/main/resources/assets/garnished/blockstates/light_blue_mastic_block.json new file mode 100644 index 00000000..3f6853c3 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/light_blue_mastic_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/light_blue_mastic_block" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/light_blue_zultanite.json b/src/main/resources/assets/garnished/blockstates/light_blue_zultanite.json new file mode 100644 index 00000000..f0e9ed55 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/light_blue_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/light_blue_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_brick_slab.json b/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_brick_slab.json new file mode 100644 index 00000000..09eeea2b --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/light_blue_zultanite_bricks_slab" + }, + "type=double": { + "model": "garnished:block/light_blue_zultanite_bricks" + }, + "type=top": { + "model": "garnished:block/light_blue_zultanite_bricks_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_brick_stairs.json new file mode 100644 index 00000000..c09e4ef0 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/light_blue_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_brick_wall.json b/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_brick_wall.json new file mode 100644 index 00000000..64a49036 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/light_blue_zultanite_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_zultanite_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_zultanite_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_zultanite_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_zultanite_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_zultanite_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_bricks.json new file mode 100644 index 00000000..1b8dfca2 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/light_blue_zultanite_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_slab.json new file mode 100644 index 00000000..40db5b79 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/light_blue_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/light_blue_zultanite" + }, + "type=top": { + "model": "garnished:block/light_blue_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_stairs.json new file mode 100644 index 00000000..c3fa7c55 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/light_blue_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/light_blue_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/light_blue_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/light_blue_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/light_blue_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/light_blue_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/light_blue_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/light_blue_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/light_blue_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/light_blue_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/light_blue_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/light_blue_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/light_blue_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/light_blue_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/light_blue_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/light_blue_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/light_blue_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/light_blue_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/light_blue_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/light_blue_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/light_blue_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/light_blue_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/light_blue_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/light_blue_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/light_blue_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/light_blue_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/light_blue_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/light_blue_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/light_blue_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/light_blue_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/light_blue_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/light_blue_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/light_blue_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/light_blue_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/light_blue_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/light_blue_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/light_blue_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/light_blue_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/light_blue_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/light_blue_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_wall.json new file mode 100644 index 00000000..6a6eaff2 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/light_blue_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/light_blue_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/light_gray_mastic_block.json b/src/main/resources/assets/garnished/blockstates/light_gray_mastic_block.json new file mode 100644 index 00000000..59d118ef --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/light_gray_mastic_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/light_gray_mastic_block" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/light_gray_mastic_resin.json b/src/main/resources/assets/garnished/blockstates/light_gray_mastic_resin.json new file mode 100644 index 00000000..fc161512 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/light_gray_mastic_resin.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/light_gray_mastic_resin" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/light_gray_zultanite.json b/src/main/resources/assets/garnished/blockstates/light_gray_zultanite.json new file mode 100644 index 00000000..475338d1 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/light_gray_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/light_gray_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_brick_slab.json b/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_brick_slab.json new file mode 100644 index 00000000..3a50b887 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/light_gray_zultanite_bricks_slab" + }, + "type=double": { + "model": "garnished:block/light_gray_zultanite_bricks" + }, + "type=top": { + "model": "garnished:block/light_gray_zultanite_bricks_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_brick_stairs.json new file mode 100644 index 00000000..0254cfad --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/light_gray_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_brick_wall.json b/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_brick_wall.json new file mode 100644 index 00000000..6784ba78 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/light_gray_zultanite_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_zultanite_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_zultanite_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_zultanite_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_zultanite_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_zultanite_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_bricks.json new file mode 100644 index 00000000..6f58d398 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/light_gray_zultanite_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_slab.json new file mode 100644 index 00000000..9bc06cb4 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/light_gray_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/light_gray_zultanite" + }, + "type=top": { + "model": "garnished:block/light_gray_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_stairs.json new file mode 100644 index 00000000..964dfef3 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/light_gray_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/light_gray_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/light_gray_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/light_gray_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/light_gray_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/light_gray_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/light_gray_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/light_gray_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/light_gray_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/light_gray_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/light_gray_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/light_gray_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/light_gray_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/light_gray_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/light_gray_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/light_gray_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/light_gray_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/light_gray_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/light_gray_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/light_gray_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/light_gray_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/light_gray_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/light_gray_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/light_gray_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/light_gray_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/light_gray_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/light_gray_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/light_gray_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/light_gray_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/light_gray_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/light_gray_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/light_gray_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/light_gray_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/light_gray_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/light_gray_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/light_gray_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/light_gray_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/light_gray_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/light_gray_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/light_gray_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_wall.json new file mode 100644 index 00000000..16c24cf9 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/light_gray_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/light_gray_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/lime_mastic_block.json b/src/main/resources/assets/garnished/blockstates/lime_mastic_block.json new file mode 100644 index 00000000..c060e16a --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/lime_mastic_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/lime_mastic_block" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/lime_zultanite.json b/src/main/resources/assets/garnished/blockstates/lime_zultanite.json new file mode 100644 index 00000000..a3b6afe3 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/lime_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/lime_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/lime_zultanite_brick_slab.json b/src/main/resources/assets/garnished/blockstates/lime_zultanite_brick_slab.json new file mode 100644 index 00000000..7fb177ff --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/lime_zultanite_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/lime_zultanite_bricks_slab" + }, + "type=double": { + "model": "garnished:block/lime_zultanite_bricks" + }, + "type=top": { + "model": "garnished:block/lime_zultanite_bricks_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/lime_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/blockstates/lime_zultanite_brick_stairs.json new file mode 100644 index 00000000..82f2e505 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/lime_zultanite_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/lime_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/lime_zultanite_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/lime_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/lime_zultanite_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/lime_zultanite_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/lime_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/lime_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/lime_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/lime_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/lime_zultanite_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/lime_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/lime_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/lime_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/lime_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/lime_zultanite_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/lime_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/lime_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/lime_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/lime_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/lime_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/lime_zultanite_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/lime_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/lime_zultanite_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/lime_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/lime_zultanite_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/lime_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/lime_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/lime_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/lime_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/lime_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/lime_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/lime_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/lime_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/lime_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/lime_zultanite_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/lime_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/lime_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/lime_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/lime_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/lime_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/lime_zultanite_brick_wall.json b/src/main/resources/assets/garnished/blockstates/lime_zultanite_brick_wall.json new file mode 100644 index 00000000..9c35113e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/lime_zultanite_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/lime_zultanite_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/lime_zultanite_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/lime_zultanite_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/lime_zultanite_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/lime_zultanite_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/lime_zultanite_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/lime_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/lime_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/lime_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/lime_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/lime_zultanite_bricks.json new file mode 100644 index 00000000..4ab77b45 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/lime_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/lime_zultanite_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/lime_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/lime_zultanite_slab.json new file mode 100644 index 00000000..f9fb1425 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/lime_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/lime_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/lime_zultanite" + }, + "type=top": { + "model": "garnished:block/lime_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/lime_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/lime_zultanite_stairs.json new file mode 100644 index 00000000..390533ee --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/lime_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/lime_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/lime_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/lime_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/lime_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/lime_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/lime_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/lime_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/lime_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/lime_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/lime_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/lime_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/lime_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/lime_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/lime_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/lime_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/lime_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/lime_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/lime_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/lime_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/lime_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/lime_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/lime_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/lime_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/lime_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/lime_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/lime_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/lime_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/lime_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/lime_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/lime_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/lime_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/lime_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/lime_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/lime_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/lime_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/lime_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/lime_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/lime_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/lime_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/lime_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/lime_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/lime_zultanite_wall.json new file mode 100644 index 00000000..979713ac --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/lime_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/lime_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/lime_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/lime_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/lime_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/lime_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/lime_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/lime_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/lime_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/lime_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/magenta_mastic_block.json b/src/main/resources/assets/garnished/blockstates/magenta_mastic_block.json new file mode 100644 index 00000000..c0d9d6e3 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/magenta_mastic_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/magenta_mastic_block" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/magenta_mastic_resin.json b/src/main/resources/assets/garnished/blockstates/magenta_mastic_resin.json new file mode 100644 index 00000000..95581ffe --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/magenta_mastic_resin.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/magenta_mastic_resin" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/magenta_zultanite.json b/src/main/resources/assets/garnished/blockstates/magenta_zultanite.json new file mode 100644 index 00000000..ec85974d --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/magenta_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/magenta_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/magenta_zultanite_brick_slab.json b/src/main/resources/assets/garnished/blockstates/magenta_zultanite_brick_slab.json new file mode 100644 index 00000000..2b8fd476 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/magenta_zultanite_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/magenta_zultanite_bricks_slab" + }, + "type=double": { + "model": "garnished:block/magenta_zultanite_bricks" + }, + "type=top": { + "model": "garnished:block/magenta_zultanite_bricks_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/magenta_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/blockstates/magenta_zultanite_brick_stairs.json new file mode 100644 index 00000000..72813702 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/magenta_zultanite_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/magenta_zultanite_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/magenta_zultanite_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/magenta_zultanite_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/magenta_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/magenta_zultanite_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/magenta_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/magenta_zultanite_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/magenta_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/magenta_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/magenta_zultanite_brick_wall.json b/src/main/resources/assets/garnished/blockstates/magenta_zultanite_brick_wall.json new file mode 100644 index 00000000..afcad762 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/magenta_zultanite_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/magenta_zultanite_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/magenta_zultanite_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/magenta_zultanite_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/magenta_zultanite_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/magenta_zultanite_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/magenta_zultanite_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/magenta_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/magenta_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/magenta_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/magenta_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/magenta_zultanite_bricks.json new file mode 100644 index 00000000..320f3c6d --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/magenta_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/magenta_zultanite_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/magenta_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/magenta_zultanite_slab.json new file mode 100644 index 00000000..09ef0907 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/magenta_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/magenta_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/magenta_zultanite" + }, + "type=top": { + "model": "garnished:block/magenta_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/magenta_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/magenta_zultanite_stairs.json new file mode 100644 index 00000000..1966e07f --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/magenta_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/magenta_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/magenta_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/magenta_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/magenta_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/magenta_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/magenta_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/magenta_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/magenta_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/magenta_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/magenta_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/magenta_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/magenta_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/magenta_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/magenta_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/magenta_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/magenta_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/magenta_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/magenta_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/magenta_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/magenta_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/magenta_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/magenta_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/magenta_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/magenta_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/magenta_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/magenta_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/magenta_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/magenta_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/magenta_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/magenta_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/magenta_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/magenta_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/magenta_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/magenta_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/magenta_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/magenta_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/magenta_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/magenta_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/magenta_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/magenta_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/magenta_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/magenta_zultanite_wall.json new file mode 100644 index 00000000..8f0fb94e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/magenta_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/magenta_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/magenta_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/magenta_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/magenta_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/magenta_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/magenta_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/magenta_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/magenta_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/magenta_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/orange_zultanite.json b/src/main/resources/assets/garnished/blockstates/orange_zultanite.json new file mode 100644 index 00000000..916d31b0 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/orange_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/orange_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/orange_zultanite_brick_slab.json b/src/main/resources/assets/garnished/blockstates/orange_zultanite_brick_slab.json new file mode 100644 index 00000000..f43a6b55 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/orange_zultanite_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/orange_zultanite_bricks_slab" + }, + "type=double": { + "model": "garnished:block/orange_zultanite_bricks" + }, + "type=top": { + "model": "garnished:block/orange_zultanite_bricks_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/orange_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/blockstates/orange_zultanite_brick_stairs.json new file mode 100644 index 00000000..76631997 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/orange_zultanite_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/orange_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/orange_zultanite_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/orange_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/orange_zultanite_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/orange_zultanite_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/orange_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/orange_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/orange_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/orange_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/orange_zultanite_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/orange_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/orange_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/orange_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/orange_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/orange_zultanite_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/orange_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/orange_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/orange_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/orange_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/orange_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/orange_zultanite_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/orange_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/orange_zultanite_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/orange_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/orange_zultanite_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/orange_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/orange_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/orange_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/orange_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/orange_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/orange_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/orange_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/orange_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/orange_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/orange_zultanite_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/orange_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/orange_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/orange_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/orange_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/orange_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/orange_zultanite_brick_wall.json b/src/main/resources/assets/garnished/blockstates/orange_zultanite_brick_wall.json new file mode 100644 index 00000000..294693a2 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/orange_zultanite_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/orange_zultanite_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/orange_zultanite_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/orange_zultanite_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/orange_zultanite_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/orange_zultanite_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/orange_zultanite_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/orange_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/orange_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/orange_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/orange_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/orange_zultanite_bricks.json new file mode 100644 index 00000000..9955e4b7 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/orange_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/orange_zultanite_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/orange_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/orange_zultanite_slab.json new file mode 100644 index 00000000..a9615fde --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/orange_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/orange_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/orange_zultanite" + }, + "type=top": { + "model": "garnished:block/orange_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/orange_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/orange_zultanite_stairs.json new file mode 100644 index 00000000..3d72ffa6 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/orange_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/orange_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/orange_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/orange_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/orange_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/orange_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/orange_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/orange_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/orange_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/orange_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/orange_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/orange_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/orange_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/orange_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/orange_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/orange_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/orange_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/orange_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/orange_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/orange_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/orange_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/orange_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/orange_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/orange_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/orange_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/orange_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/orange_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/orange_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/orange_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/orange_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/orange_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/orange_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/orange_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/orange_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/orange_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/orange_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/orange_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/orange_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/orange_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/orange_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/orange_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/orange_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/orange_zultanite_wall.json new file mode 100644 index 00000000..f4af4c30 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/orange_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/orange_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/orange_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/orange_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/orange_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/orange_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/orange_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/orange_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/orange_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/orange_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/pink_mastic_block.json b/src/main/resources/assets/garnished/blockstates/pink_mastic_block.json new file mode 100644 index 00000000..f167a119 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/pink_mastic_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/pink_mastic_block" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/pink_mastic_resin.json b/src/main/resources/assets/garnished/blockstates/pink_mastic_resin.json new file mode 100644 index 00000000..92d383b3 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/pink_mastic_resin.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/pink_mastic_resin" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/pink_zultanite.json b/src/main/resources/assets/garnished/blockstates/pink_zultanite.json new file mode 100644 index 00000000..970aea58 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/pink_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/pink_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/pink_zultanite_brick_slab.json b/src/main/resources/assets/garnished/blockstates/pink_zultanite_brick_slab.json new file mode 100644 index 00000000..30efcc5c --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/pink_zultanite_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/pink_zultanite_bricks_slab" + }, + "type=double": { + "model": "garnished:block/pink_zultanite_bricks" + }, + "type=top": { + "model": "garnished:block/pink_zultanite_bricks_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/pink_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/blockstates/pink_zultanite_brick_stairs.json new file mode 100644 index 00000000..1ca17850 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/pink_zultanite_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/pink_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/pink_zultanite_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/pink_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/pink_zultanite_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/pink_zultanite_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/pink_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/pink_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/pink_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/pink_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/pink_zultanite_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/pink_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/pink_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/pink_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/pink_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/pink_zultanite_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/pink_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/pink_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/pink_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/pink_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/pink_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/pink_zultanite_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/pink_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/pink_zultanite_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/pink_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/pink_zultanite_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/pink_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/pink_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/pink_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/pink_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/pink_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/pink_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/pink_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/pink_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/pink_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/pink_zultanite_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/pink_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/pink_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/pink_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/pink_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/pink_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/pink_zultanite_brick_wall.json b/src/main/resources/assets/garnished/blockstates/pink_zultanite_brick_wall.json new file mode 100644 index 00000000..d860c718 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/pink_zultanite_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/pink_zultanite_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/pink_zultanite_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/pink_zultanite_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/pink_zultanite_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/pink_zultanite_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/pink_zultanite_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/pink_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/pink_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/pink_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/pink_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/pink_zultanite_bricks.json new file mode 100644 index 00000000..9c589830 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/pink_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/pink_zultanite_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/pink_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/pink_zultanite_slab.json new file mode 100644 index 00000000..2d3e6e22 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/pink_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/pink_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/pink_zultanite" + }, + "type=top": { + "model": "garnished:block/pink_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/pink_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/pink_zultanite_stairs.json new file mode 100644 index 00000000..9659507a --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/pink_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/pink_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/pink_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/pink_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/pink_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/pink_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/pink_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/pink_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/pink_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/pink_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/pink_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/pink_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/pink_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/pink_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/pink_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/pink_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/pink_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/pink_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/pink_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/pink_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/pink_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/pink_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/pink_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/pink_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/pink_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/pink_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/pink_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/pink_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/pink_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/pink_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/pink_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/pink_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/pink_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/pink_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/pink_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/pink_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/pink_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/pink_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/pink_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/pink_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/pink_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/pink_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/pink_zultanite_wall.json new file mode 100644 index 00000000..ba6f1baf --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/pink_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/pink_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/pink_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/pink_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/pink_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/pink_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/pink_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/pink_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/pink_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/pink_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_black_zultanite.json b/src/main/resources/assets/garnished/blockstates/polished_black_zultanite.json new file mode 100644 index 00000000..5bfbcce9 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_black_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/black_polished_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_black_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/polished_black_zultanite_slab.json new file mode 100644 index 00000000..caef0480 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_black_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/black_polished_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/black_polished_zultanite" + }, + "type=top": { + "model": "garnished:block/black_polished_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_black_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/polished_black_zultanite_stairs.json new file mode 100644 index 00000000..ffee3196 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_black_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/black_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/black_polished_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/black_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/black_polished_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/black_polished_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/black_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/black_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/black_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/black_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/black_polished_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/black_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/black_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/black_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/black_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/black_polished_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/black_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/black_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/black_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/black_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/black_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/black_polished_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/black_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/black_polished_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/black_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/black_polished_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/black_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/black_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/black_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/black_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/black_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/black_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/black_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/black_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/black_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/black_polished_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/black_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/black_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/black_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/black_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/black_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_black_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/polished_black_zultanite_wall.json new file mode 100644 index 00000000..f5d257bd --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_black_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/black_polished_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/black_polished_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/black_polished_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/black_polished_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/black_polished_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/black_polished_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/black_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/black_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/black_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_blue_zultanite.json b/src/main/resources/assets/garnished/blockstates/polished_blue_zultanite.json new file mode 100644 index 00000000..6a688b4b --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_blue_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/blue_polished_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_blue_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/polished_blue_zultanite_slab.json new file mode 100644 index 00000000..fec62b98 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_blue_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/blue_polished_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/blue_polished_zultanite" + }, + "type=top": { + "model": "garnished:block/blue_polished_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_blue_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/polished_blue_zultanite_stairs.json new file mode 100644 index 00000000..2f86b72c --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_blue_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/blue_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/blue_polished_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/blue_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/blue_polished_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/blue_polished_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/blue_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/blue_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/blue_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/blue_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/blue_polished_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/blue_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/blue_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/blue_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/blue_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/blue_polished_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/blue_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/blue_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/blue_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/blue_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/blue_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/blue_polished_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/blue_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/blue_polished_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/blue_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/blue_polished_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/blue_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/blue_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/blue_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/blue_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/blue_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/blue_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/blue_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/blue_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/blue_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/blue_polished_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/blue_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/blue_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/blue_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/blue_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/blue_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_blue_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/polished_blue_zultanite_wall.json new file mode 100644 index 00000000..0a387f94 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_blue_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/blue_polished_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/blue_polished_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/blue_polished_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/blue_polished_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/blue_polished_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/blue_polished_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/blue_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/blue_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/blue_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_brown_zultanite.json b/src/main/resources/assets/garnished/blockstates/polished_brown_zultanite.json new file mode 100644 index 00000000..40779279 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_brown_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/brown_polished_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_brown_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/polished_brown_zultanite_slab.json new file mode 100644 index 00000000..ab22d63e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_brown_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/brown_polished_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/brown_polished_zultanite" + }, + "type=top": { + "model": "garnished:block/brown_polished_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_brown_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/polished_brown_zultanite_stairs.json new file mode 100644 index 00000000..1abb53db --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_brown_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/brown_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/brown_polished_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/brown_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/brown_polished_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/brown_polished_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/brown_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/brown_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/brown_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/brown_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/brown_polished_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/brown_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/brown_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/brown_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/brown_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/brown_polished_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/brown_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/brown_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/brown_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/brown_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/brown_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/brown_polished_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/brown_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/brown_polished_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/brown_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/brown_polished_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/brown_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/brown_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/brown_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/brown_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/brown_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/brown_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/brown_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/brown_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/brown_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/brown_polished_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/brown_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/brown_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/brown_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/brown_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/brown_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_brown_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/polished_brown_zultanite_wall.json new file mode 100644 index 00000000..1942113c --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_brown_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/brown_polished_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/brown_polished_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/brown_polished_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/brown_polished_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/brown_polished_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/brown_polished_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/brown_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/brown_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/brown_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_cyan_zultanite.json b/src/main/resources/assets/garnished/blockstates/polished_cyan_zultanite.json new file mode 100644 index 00000000..981e7d67 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_cyan_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/cyan_polished_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_cyan_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/polished_cyan_zultanite_slab.json new file mode 100644 index 00000000..8b4e71d5 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_cyan_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/cyan_polished_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/cyan_polished_zultanite" + }, + "type=top": { + "model": "garnished:block/cyan_polished_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_cyan_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/polished_cyan_zultanite_stairs.json new file mode 100644 index 00000000..a7cb7c9e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_cyan_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/cyan_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/cyan_polished_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/cyan_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/cyan_polished_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/cyan_polished_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/cyan_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/cyan_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/cyan_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/cyan_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/cyan_polished_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/cyan_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/cyan_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/cyan_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/cyan_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/cyan_polished_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/cyan_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/cyan_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/cyan_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/cyan_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/cyan_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/cyan_polished_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/cyan_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/cyan_polished_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/cyan_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/cyan_polished_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/cyan_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/cyan_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/cyan_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/cyan_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/cyan_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/cyan_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/cyan_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/cyan_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/cyan_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/cyan_polished_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/cyan_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/cyan_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/cyan_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/cyan_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/cyan_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_cyan_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/polished_cyan_zultanite_wall.json new file mode 100644 index 00000000..0420ff01 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_cyan_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/cyan_polished_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/cyan_polished_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/cyan_polished_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/cyan_polished_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/cyan_polished_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/cyan_polished_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/cyan_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/cyan_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/cyan_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_gray_zultanite.json b/src/main/resources/assets/garnished/blockstates/polished_gray_zultanite.json new file mode 100644 index 00000000..ba8692b6 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_gray_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/gray_polished_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_gray_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/polished_gray_zultanite_slab.json new file mode 100644 index 00000000..6b833689 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_gray_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/gray_polished_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/gray_polished_zultanite" + }, + "type=top": { + "model": "garnished:block/gray_polished_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_gray_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/polished_gray_zultanite_stairs.json new file mode 100644 index 00000000..2ab0c1ed --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_gray_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/gray_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/gray_polished_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/gray_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/gray_polished_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/gray_polished_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/gray_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/gray_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/gray_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/gray_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/gray_polished_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/gray_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/gray_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/gray_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/gray_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/gray_polished_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/gray_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/gray_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/gray_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/gray_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/gray_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/gray_polished_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/gray_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/gray_polished_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/gray_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/gray_polished_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/gray_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/gray_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/gray_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/gray_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/gray_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/gray_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/gray_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/gray_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/gray_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/gray_polished_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/gray_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/gray_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/gray_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/gray_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/gray_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_gray_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/polished_gray_zultanite_wall.json new file mode 100644 index 00000000..2641657c --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_gray_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/gray_polished_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/gray_polished_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/gray_polished_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/gray_polished_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/gray_polished_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/gray_polished_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/gray_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/gray_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/gray_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_green_zultanite.json b/src/main/resources/assets/garnished/blockstates/polished_green_zultanite.json new file mode 100644 index 00000000..ad8f3a63 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_green_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/green_polished_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_green_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/polished_green_zultanite_slab.json new file mode 100644 index 00000000..ba835bde --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_green_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/green_polished_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/green_polished_zultanite" + }, + "type=top": { + "model": "garnished:block/green_polished_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_green_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/polished_green_zultanite_stairs.json new file mode 100644 index 00000000..ae3991f1 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_green_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/green_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/green_polished_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/green_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/green_polished_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/green_polished_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/green_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/green_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/green_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/green_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/green_polished_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/green_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/green_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/green_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/green_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/green_polished_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/green_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/green_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/green_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/green_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/green_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/green_polished_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/green_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/green_polished_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/green_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/green_polished_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/green_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/green_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/green_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/green_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/green_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/green_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/green_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/green_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/green_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/green_polished_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/green_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/green_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/green_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/green_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/green_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_green_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/polished_green_zultanite_wall.json new file mode 100644 index 00000000..d27ba0ce --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_green_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/green_polished_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/green_polished_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/green_polished_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/green_polished_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/green_polished_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/green_polished_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/green_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/green_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/green_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_light_blue_zultanite.json b/src/main/resources/assets/garnished/blockstates/polished_light_blue_zultanite.json new file mode 100644 index 00000000..6fcc022f --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_light_blue_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/light_blue_polished_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_light_blue_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/polished_light_blue_zultanite_slab.json new file mode 100644 index 00000000..eab1f2e1 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_light_blue_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/light_blue_polished_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/light_blue_polished_zultanite" + }, + "type=top": { + "model": "garnished:block/light_blue_polished_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_light_blue_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/polished_light_blue_zultanite_stairs.json new file mode 100644 index 00000000..101a7d05 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_light_blue_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/light_blue_polished_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/light_blue_polished_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/light_blue_polished_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/light_blue_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/light_blue_polished_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/light_blue_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/light_blue_polished_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/light_blue_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/light_blue_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_light_blue_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/polished_light_blue_zultanite_wall.json new file mode 100644 index 00000000..8e29afc8 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_light_blue_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/light_blue_polished_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_polished_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_polished_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_polished_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_polished_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_polished_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_light_gray_zultanite.json b/src/main/resources/assets/garnished/blockstates/polished_light_gray_zultanite.json new file mode 100644 index 00000000..ce4a961d --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_light_gray_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/light_gray_polished_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_light_gray_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/polished_light_gray_zultanite_slab.json new file mode 100644 index 00000000..a40cff31 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_light_gray_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/light_gray_polished_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/light_gray_polished_zultanite" + }, + "type=top": { + "model": "garnished:block/light_gray_polished_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_light_gray_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/polished_light_gray_zultanite_stairs.json new file mode 100644 index 00000000..e56053a5 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_light_gray_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/light_gray_polished_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/light_gray_polished_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/light_gray_polished_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/light_gray_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/light_gray_polished_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/light_gray_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/light_gray_polished_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/light_gray_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/light_gray_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_light_gray_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/polished_light_gray_zultanite_wall.json new file mode 100644 index 00000000..655485c2 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_light_gray_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/light_gray_polished_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_polished_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_polished_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_polished_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_polished_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_polished_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_lime_zultanite.json b/src/main/resources/assets/garnished/blockstates/polished_lime_zultanite.json new file mode 100644 index 00000000..68fa4c1f --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_lime_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/lime_polished_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_lime_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/polished_lime_zultanite_slab.json new file mode 100644 index 00000000..6150a0ff --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_lime_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/lime_polished_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/lime_polished_zultanite" + }, + "type=top": { + "model": "garnished:block/lime_polished_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_lime_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/polished_lime_zultanite_stairs.json new file mode 100644 index 00000000..85a88b31 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_lime_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/lime_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/lime_polished_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/lime_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/lime_polished_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/lime_polished_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/lime_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/lime_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/lime_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/lime_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/lime_polished_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/lime_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/lime_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/lime_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/lime_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/lime_polished_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/lime_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/lime_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/lime_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/lime_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/lime_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/lime_polished_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/lime_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/lime_polished_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/lime_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/lime_polished_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/lime_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/lime_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/lime_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/lime_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/lime_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/lime_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/lime_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/lime_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/lime_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/lime_polished_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/lime_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/lime_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/lime_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/lime_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/lime_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_lime_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/polished_lime_zultanite_wall.json new file mode 100644 index 00000000..804fde33 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_lime_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/lime_polished_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/lime_polished_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/lime_polished_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/lime_polished_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/lime_polished_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/lime_polished_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/lime_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/lime_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/lime_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_magenta_zultanite.json b/src/main/resources/assets/garnished/blockstates/polished_magenta_zultanite.json new file mode 100644 index 00000000..5a29f9cf --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_magenta_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/magenta_polished_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_magenta_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/polished_magenta_zultanite_slab.json new file mode 100644 index 00000000..5bd4d020 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_magenta_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/magenta_polished_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/magenta_polished_zultanite" + }, + "type=top": { + "model": "garnished:block/magenta_polished_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_magenta_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/polished_magenta_zultanite_stairs.json new file mode 100644 index 00000000..ba2e8267 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_magenta_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/magenta_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/magenta_polished_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/magenta_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/magenta_polished_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/magenta_polished_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/magenta_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/magenta_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/magenta_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/magenta_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/magenta_polished_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/magenta_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/magenta_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/magenta_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/magenta_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/magenta_polished_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/magenta_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/magenta_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/magenta_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/magenta_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/magenta_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/magenta_polished_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/magenta_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/magenta_polished_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/magenta_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/magenta_polished_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/magenta_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/magenta_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/magenta_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/magenta_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/magenta_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/magenta_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/magenta_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/magenta_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/magenta_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/magenta_polished_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/magenta_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/magenta_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/magenta_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/magenta_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/magenta_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_magenta_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/polished_magenta_zultanite_wall.json new file mode 100644 index 00000000..cc08e06e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_magenta_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/magenta_polished_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/magenta_polished_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/magenta_polished_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/magenta_polished_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/magenta_polished_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/magenta_polished_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/magenta_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/magenta_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/magenta_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_orange_zultanite.json b/src/main/resources/assets/garnished/blockstates/polished_orange_zultanite.json new file mode 100644 index 00000000..02ee04c2 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_orange_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/orange_polished_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_orange_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/polished_orange_zultanite_slab.json new file mode 100644 index 00000000..f770149e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_orange_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/orange_polished_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/orange_polished_zultanite" + }, + "type=top": { + "model": "garnished:block/orange_polished_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_orange_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/polished_orange_zultanite_stairs.json new file mode 100644 index 00000000..35df553d --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_orange_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/orange_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/orange_polished_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/orange_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/orange_polished_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/orange_polished_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/orange_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/orange_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/orange_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/orange_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/orange_polished_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/orange_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/orange_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/orange_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/orange_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/orange_polished_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/orange_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/orange_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/orange_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/orange_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/orange_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/orange_polished_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/orange_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/orange_polished_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/orange_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/orange_polished_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/orange_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/orange_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/orange_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/orange_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/orange_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/orange_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/orange_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/orange_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/orange_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/orange_polished_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/orange_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/orange_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/orange_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/orange_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/orange_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_orange_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/polished_orange_zultanite_wall.json new file mode 100644 index 00000000..3acdab75 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_orange_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/orange_polished_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/orange_polished_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/orange_polished_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/orange_polished_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/orange_polished_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/orange_polished_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/orange_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/orange_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/orange_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_pink_zultanite.json b/src/main/resources/assets/garnished/blockstates/polished_pink_zultanite.json new file mode 100644 index 00000000..0396b827 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_pink_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/pink_polished_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_pink_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/polished_pink_zultanite_slab.json new file mode 100644 index 00000000..7010a851 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_pink_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/pink_polished_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/pink_polished_zultanite" + }, + "type=top": { + "model": "garnished:block/pink_polished_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_pink_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/polished_pink_zultanite_stairs.json new file mode 100644 index 00000000..027133c5 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_pink_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/pink_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/pink_polished_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/pink_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/pink_polished_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/pink_polished_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/pink_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/pink_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/pink_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/pink_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/pink_polished_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/pink_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/pink_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/pink_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/pink_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/pink_polished_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/pink_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/pink_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/pink_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/pink_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/pink_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/pink_polished_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/pink_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/pink_polished_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/pink_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/pink_polished_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/pink_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/pink_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/pink_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/pink_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/pink_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/pink_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/pink_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/pink_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/pink_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/pink_polished_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/pink_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/pink_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/pink_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/pink_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/pink_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_pink_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/polished_pink_zultanite_wall.json new file mode 100644 index 00000000..cfc0980e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_pink_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/pink_polished_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/pink_polished_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/pink_polished_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/pink_polished_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/pink_polished_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/pink_polished_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/pink_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/pink_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/pink_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_purple_zultanite.json b/src/main/resources/assets/garnished/blockstates/polished_purple_zultanite.json new file mode 100644 index 00000000..3fd37ca6 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_purple_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/purple_polished_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_purple_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/polished_purple_zultanite_slab.json new file mode 100644 index 00000000..ee85eb1c --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_purple_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/purple_polished_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/purple_polished_zultanite" + }, + "type=top": { + "model": "garnished:block/purple_polished_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_purple_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/polished_purple_zultanite_stairs.json new file mode 100644 index 00000000..9071d956 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_purple_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/purple_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/purple_polished_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/purple_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/purple_polished_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/purple_polished_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/purple_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/purple_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/purple_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/purple_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/purple_polished_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/purple_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/purple_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/purple_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/purple_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/purple_polished_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/purple_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/purple_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/purple_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/purple_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/purple_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/purple_polished_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/purple_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/purple_polished_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/purple_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/purple_polished_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/purple_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/purple_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/purple_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/purple_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/purple_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/purple_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/purple_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/purple_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/purple_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/purple_polished_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/purple_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/purple_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/purple_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/purple_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/purple_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_purple_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/polished_purple_zultanite_wall.json new file mode 100644 index 00000000..299ce0be --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_purple_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/purple_polished_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/purple_polished_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/purple_polished_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/purple_polished_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/purple_polished_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/purple_polished_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/purple_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/purple_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/purple_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_red_zultanite.json b/src/main/resources/assets/garnished/blockstates/polished_red_zultanite.json new file mode 100644 index 00000000..1aa263b1 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_red_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/red_polished_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_red_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/polished_red_zultanite_slab.json new file mode 100644 index 00000000..91448140 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_red_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/red_polished_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/red_polished_zultanite" + }, + "type=top": { + "model": "garnished:block/red_polished_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_red_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/polished_red_zultanite_stairs.json new file mode 100644 index 00000000..3471e7aa --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_red_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/red_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/red_polished_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/red_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/red_polished_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/red_polished_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/red_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/red_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/red_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/red_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/red_polished_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/red_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/red_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/red_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/red_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/red_polished_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/red_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/red_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/red_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/red_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/red_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/red_polished_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/red_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/red_polished_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/red_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/red_polished_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/red_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/red_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/red_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/red_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/red_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/red_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/red_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/red_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/red_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/red_polished_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/red_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/red_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/red_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/red_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/red_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_red_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/polished_red_zultanite_wall.json new file mode 100644 index 00000000..b2ce2c74 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_red_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/red_polished_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/red_polished_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/red_polished_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/red_polished_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/red_polished_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/red_polished_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/red_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/red_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/red_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_white_zultanite.json b/src/main/resources/assets/garnished/blockstates/polished_white_zultanite.json new file mode 100644 index 00000000..2c807ae2 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_white_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/white_polished_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_white_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/polished_white_zultanite_slab.json new file mode 100644 index 00000000..66803403 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_white_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/white_polished_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/white_polished_zultanite" + }, + "type=top": { + "model": "garnished:block/white_polished_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_white_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/polished_white_zultanite_stairs.json new file mode 100644 index 00000000..f3a59fd8 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_white_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/white_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/white_polished_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/white_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/white_polished_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/white_polished_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/white_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/white_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/white_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/white_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/white_polished_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/white_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/white_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/white_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/white_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/white_polished_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/white_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/white_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/white_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/white_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/white_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/white_polished_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/white_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/white_polished_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/white_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/white_polished_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/white_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/white_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/white_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/white_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/white_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/white_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/white_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/white_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/white_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/white_polished_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/white_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/white_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/white_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/white_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/white_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_white_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/polished_white_zultanite_wall.json new file mode 100644 index 00000000..3bd05833 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_white_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/white_polished_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/white_polished_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/white_polished_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/white_polished_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/white_polished_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/white_polished_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/white_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/white_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/white_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_yellow_zultanite.json b/src/main/resources/assets/garnished/blockstates/polished_yellow_zultanite.json new file mode 100644 index 00000000..121bf5f8 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_yellow_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/yellow_polished_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_yellow_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/polished_yellow_zultanite_slab.json new file mode 100644 index 00000000..e0e61bc7 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_yellow_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/yellow_polished_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/yellow_polished_zultanite" + }, + "type=top": { + "model": "garnished:block/yellow_polished_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_yellow_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/polished_yellow_zultanite_stairs.json new file mode 100644 index 00000000..3ea7ad84 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_yellow_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/yellow_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/yellow_polished_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/yellow_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/yellow_polished_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/yellow_polished_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/yellow_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/yellow_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/yellow_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/yellow_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/yellow_polished_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/yellow_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/yellow_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/yellow_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/yellow_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/yellow_polished_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/yellow_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/yellow_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/yellow_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/yellow_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/yellow_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/yellow_polished_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/yellow_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/yellow_polished_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/yellow_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/yellow_polished_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/yellow_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/yellow_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/yellow_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/yellow_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/yellow_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/yellow_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/yellow_polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/yellow_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/yellow_polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/yellow_polished_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/yellow_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/yellow_polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/yellow_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/yellow_polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/yellow_polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_yellow_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/polished_yellow_zultanite_wall.json new file mode 100644 index 00000000..566b42b3 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_yellow_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/yellow_polished_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/yellow_polished_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/yellow_polished_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/yellow_polished_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/yellow_polished_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/yellow_polished_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/yellow_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/yellow_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/yellow_polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_zultanite.json b/src/main/resources/assets/garnished/blockstates/polished_zultanite.json new file mode 100644 index 00000000..8677fde0 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/polished_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/polished_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/polished_zultanite_slab.json new file mode 100644 index 00000000..cf270168 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/polished_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/polished_zultanite" + }, + "type=top": { + "model": "garnished:block/polished_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/polished_zultanite_stairs.json new file mode 100644 index 00000000..d6c1e1a5 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/polished_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/polished_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/polished_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/polished_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/polished_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/polished_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/polished_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/polished_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/polished_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/polished_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/polished_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/polished_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/polished_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/polished_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/polished_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/polished_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/polished_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/polished_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/polished_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/polished_zultanite_wall.json new file mode 100644 index 00000000..9d2ac955 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/polished_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/polished_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/polished_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/polished_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/polished_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/polished_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/polished_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/polished_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/purple_zultanite.json b/src/main/resources/assets/garnished/blockstates/purple_zultanite.json new file mode 100644 index 00000000..93db51a1 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/purple_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/purple_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/purple_zultanite_brick_slab.json b/src/main/resources/assets/garnished/blockstates/purple_zultanite_brick_slab.json new file mode 100644 index 00000000..d2e1eca3 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/purple_zultanite_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/purple_zultanite_bricks_slab" + }, + "type=double": { + "model": "garnished:block/purple_zultanite_bricks" + }, + "type=top": { + "model": "garnished:block/purple_zultanite_bricks_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/purple_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/blockstates/purple_zultanite_brick_stairs.json new file mode 100644 index 00000000..6e503f4c --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/purple_zultanite_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/purple_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/purple_zultanite_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/purple_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/purple_zultanite_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/purple_zultanite_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/purple_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/purple_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/purple_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/purple_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/purple_zultanite_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/purple_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/purple_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/purple_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/purple_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/purple_zultanite_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/purple_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/purple_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/purple_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/purple_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/purple_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/purple_zultanite_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/purple_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/purple_zultanite_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/purple_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/purple_zultanite_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/purple_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/purple_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/purple_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/purple_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/purple_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/purple_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/purple_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/purple_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/purple_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/purple_zultanite_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/purple_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/purple_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/purple_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/purple_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/purple_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/purple_zultanite_brick_wall.json b/src/main/resources/assets/garnished/blockstates/purple_zultanite_brick_wall.json new file mode 100644 index 00000000..8fa42116 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/purple_zultanite_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/purple_zultanite_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/purple_zultanite_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/purple_zultanite_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/purple_zultanite_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/purple_zultanite_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/purple_zultanite_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/purple_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/purple_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/purple_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/purple_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/purple_zultanite_bricks.json new file mode 100644 index 00000000..5f31d74e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/purple_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/purple_zultanite_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/purple_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/purple_zultanite_slab.json new file mode 100644 index 00000000..d54259a7 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/purple_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/purple_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/purple_zultanite" + }, + "type=top": { + "model": "garnished:block/purple_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/purple_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/purple_zultanite_stairs.json new file mode 100644 index 00000000..c11db732 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/purple_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/purple_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/purple_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/purple_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/purple_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/purple_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/purple_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/purple_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/purple_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/purple_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/purple_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/purple_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/purple_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/purple_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/purple_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/purple_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/purple_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/purple_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/purple_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/purple_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/purple_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/purple_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/purple_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/purple_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/purple_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/purple_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/purple_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/purple_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/purple_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/purple_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/purple_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/purple_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/purple_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/purple_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/purple_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/purple_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/purple_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/purple_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/purple_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/purple_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/purple_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/purple_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/purple_zultanite_wall.json new file mode 100644 index 00000000..02988ad7 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/purple_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/purple_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/purple_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/purple_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/purple_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/purple_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/purple_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/purple_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/purple_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/purple_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/red_zultanite.json b/src/main/resources/assets/garnished/blockstates/red_zultanite.json new file mode 100644 index 00000000..1c9cc136 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/red_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/red_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/red_zultanite_brick_slab.json b/src/main/resources/assets/garnished/blockstates/red_zultanite_brick_slab.json new file mode 100644 index 00000000..905d5f2a --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/red_zultanite_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/red_zultanite_bricks_slab" + }, + "type=double": { + "model": "garnished:block/red_zultanite_bricks" + }, + "type=top": { + "model": "garnished:block/red_zultanite_bricks_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/red_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/blockstates/red_zultanite_brick_stairs.json new file mode 100644 index 00000000..37ce94b8 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/red_zultanite_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/red_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/red_zultanite_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/red_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/red_zultanite_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/red_zultanite_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/red_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/red_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/red_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/red_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/red_zultanite_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/red_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/red_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/red_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/red_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/red_zultanite_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/red_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/red_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/red_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/red_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/red_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/red_zultanite_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/red_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/red_zultanite_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/red_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/red_zultanite_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/red_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/red_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/red_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/red_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/red_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/red_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/red_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/red_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/red_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/red_zultanite_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/red_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/red_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/red_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/red_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/red_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/red_zultanite_brick_wall.json b/src/main/resources/assets/garnished/blockstates/red_zultanite_brick_wall.json new file mode 100644 index 00000000..160e62c9 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/red_zultanite_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/red_zultanite_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/red_zultanite_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/red_zultanite_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/red_zultanite_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/red_zultanite_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/red_zultanite_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/red_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/red_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/red_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/red_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/red_zultanite_bricks.json new file mode 100644 index 00000000..cb9f1859 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/red_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/red_zultanite_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/red_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/red_zultanite_slab.json new file mode 100644 index 00000000..ee3650e2 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/red_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/red_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/red_zultanite" + }, + "type=top": { + "model": "garnished:block/red_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/red_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/red_zultanite_stairs.json new file mode 100644 index 00000000..94b9e790 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/red_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/red_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/red_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/red_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/red_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/red_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/red_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/red_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/red_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/red_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/red_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/red_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/red_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/red_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/red_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/red_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/red_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/red_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/red_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/red_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/red_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/red_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/red_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/red_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/red_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/red_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/red_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/red_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/red_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/red_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/red_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/red_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/red_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/red_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/red_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/red_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/red_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/red_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/red_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/red_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/red_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/red_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/red_zultanite_wall.json new file mode 100644 index 00000000..141dd10c --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/red_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/red_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/red_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/red_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/red_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/red_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/red_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/red_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/red_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/red_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/ritualistic_stone_bricks_slab.json b/src/main/resources/assets/garnished/blockstates/ritualistic_stone_brick_slab.json similarity index 100% rename from src/main/resources/assets/garnished/blockstates/ritualistic_stone_bricks_slab.json rename to src/main/resources/assets/garnished/blockstates/ritualistic_stone_brick_slab.json diff --git a/src/main/resources/assets/garnished/blockstates/ritualistic_stone_bricks_stairs.json b/src/main/resources/assets/garnished/blockstates/ritualistic_stone_brick_stairs.json similarity index 100% rename from src/main/resources/assets/garnished/blockstates/ritualistic_stone_bricks_stairs.json rename to src/main/resources/assets/garnished/blockstates/ritualistic_stone_brick_stairs.json diff --git a/src/main/resources/assets/garnished/blockstates/ritualistic_stone_bricks_wall.json b/src/main/resources/assets/garnished/blockstates/ritualistic_stone_brick_wall.json similarity index 100% rename from src/main/resources/assets/garnished/blockstates/ritualistic_stone_bricks_wall.json rename to src/main/resources/assets/garnished/blockstates/ritualistic_stone_brick_wall.json diff --git a/src/main/resources/assets/garnished/blockstates/smooth_black_zultanite.json b/src/main/resources/assets/garnished/blockstates/smooth_black_zultanite.json new file mode 100644 index 00000000..645d58b1 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_black_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/black_smooth_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_black_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/smooth_black_zultanite_slab.json new file mode 100644 index 00000000..45b60612 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_black_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/black_smooth_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/black_smooth_zultanite" + }, + "type=top": { + "model": "garnished:block/black_smooth_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_black_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/smooth_black_zultanite_stairs.json new file mode 100644 index 00000000..c645c0e4 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_black_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/black_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/black_smooth_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/black_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/black_smooth_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/black_smooth_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/black_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/black_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/black_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/black_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/black_smooth_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/black_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/black_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/black_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/black_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/black_smooth_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/black_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/black_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/black_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/black_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/black_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/black_smooth_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/black_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/black_smooth_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/black_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/black_smooth_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/black_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/black_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/black_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/black_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/black_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/black_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/black_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/black_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/black_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/black_smooth_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/black_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/black_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/black_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/black_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/black_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_black_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/smooth_black_zultanite_wall.json new file mode 100644 index 00000000..86ab21fe --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_black_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/black_smooth_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/black_smooth_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/black_smooth_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/black_smooth_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/black_smooth_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/black_smooth_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/black_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/black_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/black_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_blue_zultanite.json b/src/main/resources/assets/garnished/blockstates/smooth_blue_zultanite.json new file mode 100644 index 00000000..505a0a2b --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_blue_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/blue_smooth_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_blue_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/smooth_blue_zultanite_slab.json new file mode 100644 index 00000000..a628aca5 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_blue_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/blue_smooth_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/blue_smooth_zultanite" + }, + "type=top": { + "model": "garnished:block/blue_smooth_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_blue_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/smooth_blue_zultanite_stairs.json new file mode 100644 index 00000000..ad3c4f2f --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_blue_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/blue_smooth_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/blue_smooth_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/blue_smooth_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/blue_smooth_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/blue_smooth_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/blue_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/blue_smooth_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/blue_smooth_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/blue_smooth_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/blue_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/blue_smooth_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/blue_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_blue_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/smooth_blue_zultanite_wall.json new file mode 100644 index 00000000..13a5c39d --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_blue_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/blue_smooth_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/blue_smooth_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/blue_smooth_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/blue_smooth_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/blue_smooth_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/blue_smooth_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/blue_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/blue_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/blue_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_brown_zultanite.json b/src/main/resources/assets/garnished/blockstates/smooth_brown_zultanite.json new file mode 100644 index 00000000..5e439e6f --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_brown_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/brown_smooth_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_brown_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/smooth_brown_zultanite_slab.json new file mode 100644 index 00000000..f2213268 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_brown_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/brown_smooth_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/brown_smooth_zultanite" + }, + "type=top": { + "model": "garnished:block/brown_smooth_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_brown_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/smooth_brown_zultanite_stairs.json new file mode 100644 index 00000000..1bc6b9c6 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_brown_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/brown_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/brown_smooth_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/brown_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/brown_smooth_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/brown_smooth_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/brown_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/brown_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/brown_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/brown_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/brown_smooth_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/brown_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/brown_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/brown_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/brown_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/brown_smooth_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/brown_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/brown_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/brown_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/brown_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/brown_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/brown_smooth_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/brown_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/brown_smooth_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/brown_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/brown_smooth_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/brown_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/brown_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/brown_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/brown_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/brown_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/brown_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/brown_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/brown_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/brown_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/brown_smooth_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/brown_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/brown_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/brown_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/brown_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/brown_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_brown_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/smooth_brown_zultanite_wall.json new file mode 100644 index 00000000..8fb12cd9 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_brown_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/brown_smooth_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/brown_smooth_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/brown_smooth_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/brown_smooth_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/brown_smooth_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/brown_smooth_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/brown_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/brown_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/brown_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_cyan_zultanite.json b/src/main/resources/assets/garnished/blockstates/smooth_cyan_zultanite.json new file mode 100644 index 00000000..15e262ab --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_cyan_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/cyan_smooth_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_cyan_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/smooth_cyan_zultanite_slab.json new file mode 100644 index 00000000..76c6dac6 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_cyan_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/cyan_smooth_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/cyan_smooth_zultanite" + }, + "type=top": { + "model": "garnished:block/cyan_smooth_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_cyan_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/smooth_cyan_zultanite_stairs.json new file mode 100644 index 00000000..5233a0dd --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_cyan_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/cyan_smooth_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/cyan_smooth_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/cyan_smooth_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/cyan_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/cyan_smooth_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/cyan_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/cyan_smooth_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/cyan_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/cyan_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_cyan_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/smooth_cyan_zultanite_wall.json new file mode 100644 index 00000000..00cd0830 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_cyan_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/cyan_smooth_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/cyan_smooth_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/cyan_smooth_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/cyan_smooth_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/cyan_smooth_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/cyan_smooth_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/cyan_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/cyan_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/cyan_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_gray_zultanite.json b/src/main/resources/assets/garnished/blockstates/smooth_gray_zultanite.json new file mode 100644 index 00000000..3460a8d3 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_gray_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/gray_smooth_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_gray_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/smooth_gray_zultanite_slab.json new file mode 100644 index 00000000..ca9c3bd8 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_gray_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/gray_smooth_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/gray_smooth_zultanite" + }, + "type=top": { + "model": "garnished:block/gray_smooth_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_gray_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/smooth_gray_zultanite_stairs.json new file mode 100644 index 00000000..78b5aef5 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_gray_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/gray_smooth_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/gray_smooth_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/gray_smooth_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/gray_smooth_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/gray_smooth_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/gray_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/gray_smooth_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/gray_smooth_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/gray_smooth_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/gray_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/gray_smooth_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/gray_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_gray_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/smooth_gray_zultanite_wall.json new file mode 100644 index 00000000..306380d5 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_gray_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/gray_smooth_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/gray_smooth_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/gray_smooth_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/gray_smooth_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/gray_smooth_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/gray_smooth_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/gray_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/gray_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/gray_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_green_zultanite.json b/src/main/resources/assets/garnished/blockstates/smooth_green_zultanite.json new file mode 100644 index 00000000..104210fc --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_green_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/green_smooth_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_green_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/smooth_green_zultanite_slab.json new file mode 100644 index 00000000..601e51f7 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_green_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/green_smooth_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/green_smooth_zultanite" + }, + "type=top": { + "model": "garnished:block/green_smooth_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_green_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/smooth_green_zultanite_stairs.json new file mode 100644 index 00000000..3fd30f41 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_green_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/green_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/green_smooth_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/green_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/green_smooth_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/green_smooth_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/green_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/green_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/green_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/green_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/green_smooth_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/green_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/green_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/green_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/green_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/green_smooth_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/green_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/green_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/green_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/green_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/green_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/green_smooth_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/green_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/green_smooth_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/green_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/green_smooth_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/green_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/green_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/green_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/green_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/green_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/green_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/green_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/green_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/green_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/green_smooth_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/green_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/green_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/green_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/green_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/green_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_green_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/smooth_green_zultanite_wall.json new file mode 100644 index 00000000..7c900c5c --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_green_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/green_smooth_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/green_smooth_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/green_smooth_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/green_smooth_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/green_smooth_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/green_smooth_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/green_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/green_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/green_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_light_blue_zultanite.json b/src/main/resources/assets/garnished/blockstates/smooth_light_blue_zultanite.json new file mode 100644 index 00000000..4cb0247e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_light_blue_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/light_blue_smooth_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_light_blue_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/smooth_light_blue_zultanite_slab.json new file mode 100644 index 00000000..a8477a19 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_light_blue_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/light_blue_smooth_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/light_blue_smooth_zultanite" + }, + "type=top": { + "model": "garnished:block/light_blue_smooth_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_light_blue_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/smooth_light_blue_zultanite_stairs.json new file mode 100644 index 00000000..e2a1ed22 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_light_blue_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/light_blue_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_light_blue_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/smooth_light_blue_zultanite_wall.json new file mode 100644 index 00000000..2f2a9c4a --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_light_blue_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/light_blue_smooth_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_smooth_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_smooth_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_smooth_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_smooth_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_smooth_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_blue_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_light_gray_zultanite.json b/src/main/resources/assets/garnished/blockstates/smooth_light_gray_zultanite.json new file mode 100644 index 00000000..f0d3ee84 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_light_gray_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/light_gray_smooth_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_light_gray_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/smooth_light_gray_zultanite_slab.json new file mode 100644 index 00000000..1b8daaa0 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_light_gray_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/light_gray_smooth_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/light_gray_smooth_zultanite" + }, + "type=top": { + "model": "garnished:block/light_gray_smooth_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_light_gray_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/smooth_light_gray_zultanite_stairs.json new file mode 100644 index 00000000..b63b66f5 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_light_gray_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/light_gray_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_light_gray_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/smooth_light_gray_zultanite_wall.json new file mode 100644 index 00000000..657aff54 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_light_gray_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/light_gray_smooth_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_smooth_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_smooth_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_smooth_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_smooth_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_smooth_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/light_gray_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_lime_zultanite.json b/src/main/resources/assets/garnished/blockstates/smooth_lime_zultanite.json new file mode 100644 index 00000000..05bb0cd8 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_lime_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/lime_smooth_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_lime_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/smooth_lime_zultanite_slab.json new file mode 100644 index 00000000..cf260a4f --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_lime_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/lime_smooth_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/lime_smooth_zultanite" + }, + "type=top": { + "model": "garnished:block/lime_smooth_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_lime_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/smooth_lime_zultanite_stairs.json new file mode 100644 index 00000000..23b65ef6 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_lime_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/lime_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/lime_smooth_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/lime_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/lime_smooth_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/lime_smooth_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/lime_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/lime_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/lime_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/lime_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/lime_smooth_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/lime_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/lime_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/lime_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/lime_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/lime_smooth_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/lime_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/lime_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/lime_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/lime_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/lime_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/lime_smooth_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/lime_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/lime_smooth_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/lime_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/lime_smooth_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/lime_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/lime_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/lime_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/lime_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/lime_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/lime_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/lime_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/lime_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/lime_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/lime_smooth_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/lime_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/lime_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/lime_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/lime_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/lime_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_lime_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/smooth_lime_zultanite_wall.json new file mode 100644 index 00000000..edc5c5df --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_lime_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/lime_smooth_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/lime_smooth_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/lime_smooth_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/lime_smooth_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/lime_smooth_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/lime_smooth_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/lime_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/lime_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/lime_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_magenta_zultanite.json b/src/main/resources/assets/garnished/blockstates/smooth_magenta_zultanite.json new file mode 100644 index 00000000..50e79027 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_magenta_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/magenta_smooth_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_magenta_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/smooth_magenta_zultanite_slab.json new file mode 100644 index 00000000..aec4c6c5 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_magenta_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/magenta_smooth_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/magenta_smooth_zultanite" + }, + "type=top": { + "model": "garnished:block/magenta_smooth_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_magenta_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/smooth_magenta_zultanite_stairs.json new file mode 100644 index 00000000..ecbd64f9 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_magenta_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/magenta_smooth_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/magenta_smooth_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/magenta_smooth_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/magenta_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/magenta_smooth_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/magenta_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/magenta_smooth_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/magenta_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/magenta_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_magenta_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/smooth_magenta_zultanite_wall.json new file mode 100644 index 00000000..5180f125 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_magenta_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/magenta_smooth_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/magenta_smooth_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/magenta_smooth_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/magenta_smooth_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/magenta_smooth_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/magenta_smooth_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/magenta_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/magenta_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/magenta_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_orange_zultanite.json b/src/main/resources/assets/garnished/blockstates/smooth_orange_zultanite.json new file mode 100644 index 00000000..64bcbafe --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_orange_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/orange_smooth_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_orange_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/smooth_orange_zultanite_slab.json new file mode 100644 index 00000000..36f72229 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_orange_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/orange_smooth_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/orange_smooth_zultanite" + }, + "type=top": { + "model": "garnished:block/orange_smooth_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_orange_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/smooth_orange_zultanite_stairs.json new file mode 100644 index 00000000..3a4b4007 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_orange_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/orange_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/orange_smooth_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/orange_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/orange_smooth_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/orange_smooth_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/orange_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/orange_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/orange_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/orange_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/orange_smooth_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/orange_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/orange_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/orange_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/orange_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/orange_smooth_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/orange_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/orange_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/orange_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/orange_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/orange_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/orange_smooth_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/orange_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/orange_smooth_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/orange_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/orange_smooth_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/orange_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/orange_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/orange_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/orange_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/orange_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/orange_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/orange_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/orange_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/orange_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/orange_smooth_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/orange_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/orange_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/orange_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/orange_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/orange_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_orange_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/smooth_orange_zultanite_wall.json new file mode 100644 index 00000000..f4d50c18 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_orange_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/orange_smooth_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/orange_smooth_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/orange_smooth_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/orange_smooth_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/orange_smooth_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/orange_smooth_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/orange_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/orange_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/orange_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_pink_zultanite.json b/src/main/resources/assets/garnished/blockstates/smooth_pink_zultanite.json new file mode 100644 index 00000000..96b149cf --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_pink_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/pink_smooth_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_pink_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/smooth_pink_zultanite_slab.json new file mode 100644 index 00000000..fbd16f31 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_pink_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/pink_smooth_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/pink_smooth_zultanite" + }, + "type=top": { + "model": "garnished:block/pink_smooth_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_pink_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/smooth_pink_zultanite_stairs.json new file mode 100644 index 00000000..3684df1b --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_pink_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/pink_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/pink_smooth_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/pink_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/pink_smooth_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/pink_smooth_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/pink_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/pink_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/pink_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/pink_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/pink_smooth_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/pink_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/pink_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/pink_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/pink_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/pink_smooth_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/pink_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/pink_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/pink_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/pink_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/pink_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/pink_smooth_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/pink_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/pink_smooth_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/pink_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/pink_smooth_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/pink_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/pink_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/pink_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/pink_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/pink_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/pink_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/pink_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/pink_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/pink_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/pink_smooth_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/pink_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/pink_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/pink_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/pink_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/pink_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_pink_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/smooth_pink_zultanite_wall.json new file mode 100644 index 00000000..0812b456 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_pink_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/pink_smooth_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/pink_smooth_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/pink_smooth_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/pink_smooth_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/pink_smooth_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/pink_smooth_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/pink_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/pink_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/pink_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_purple_zultanite.json b/src/main/resources/assets/garnished/blockstates/smooth_purple_zultanite.json new file mode 100644 index 00000000..3f8187a2 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_purple_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/purple_smooth_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_purple_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/smooth_purple_zultanite_slab.json new file mode 100644 index 00000000..9acac386 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_purple_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/purple_smooth_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/purple_smooth_zultanite" + }, + "type=top": { + "model": "garnished:block/purple_smooth_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_purple_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/smooth_purple_zultanite_stairs.json new file mode 100644 index 00000000..715a48f6 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_purple_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/purple_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/purple_smooth_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/purple_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/purple_smooth_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/purple_smooth_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/purple_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/purple_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/purple_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/purple_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/purple_smooth_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/purple_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/purple_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/purple_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/purple_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/purple_smooth_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/purple_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/purple_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/purple_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/purple_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/purple_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/purple_smooth_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/purple_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/purple_smooth_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/purple_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/purple_smooth_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/purple_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/purple_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/purple_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/purple_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/purple_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/purple_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/purple_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/purple_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/purple_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/purple_smooth_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/purple_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/purple_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/purple_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/purple_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/purple_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_purple_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/smooth_purple_zultanite_wall.json new file mode 100644 index 00000000..08e1c0f2 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_purple_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/purple_smooth_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/purple_smooth_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/purple_smooth_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/purple_smooth_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/purple_smooth_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/purple_smooth_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/purple_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/purple_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/purple_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_red_zultanite.json b/src/main/resources/assets/garnished/blockstates/smooth_red_zultanite.json new file mode 100644 index 00000000..00ba33dc --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_red_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/red_smooth_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_red_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/smooth_red_zultanite_slab.json new file mode 100644 index 00000000..74c86a40 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_red_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/red_smooth_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/red_smooth_zultanite" + }, + "type=top": { + "model": "garnished:block/red_smooth_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_red_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/smooth_red_zultanite_stairs.json new file mode 100644 index 00000000..173ad38c --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_red_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/red_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/red_smooth_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/red_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/red_smooth_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/red_smooth_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/red_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/red_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/red_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/red_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/red_smooth_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/red_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/red_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/red_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/red_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/red_smooth_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/red_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/red_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/red_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/red_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/red_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/red_smooth_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/red_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/red_smooth_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/red_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/red_smooth_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/red_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/red_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/red_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/red_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/red_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/red_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/red_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/red_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/red_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/red_smooth_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/red_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/red_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/red_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/red_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/red_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_red_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/smooth_red_zultanite_wall.json new file mode 100644 index 00000000..ba863079 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_red_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/red_smooth_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/red_smooth_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/red_smooth_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/red_smooth_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/red_smooth_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/red_smooth_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/red_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/red_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/red_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_white_zultanite.json b/src/main/resources/assets/garnished/blockstates/smooth_white_zultanite.json new file mode 100644 index 00000000..4e436d75 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_white_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/white_smooth_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_white_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/smooth_white_zultanite_slab.json new file mode 100644 index 00000000..3a0d9a78 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_white_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/white_smooth_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/white_smooth_zultanite" + }, + "type=top": { + "model": "garnished:block/white_smooth_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_white_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/smooth_white_zultanite_stairs.json new file mode 100644 index 00000000..1eabac8d --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_white_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/white_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/white_smooth_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/white_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/white_smooth_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/white_smooth_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/white_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/white_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/white_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/white_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/white_smooth_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/white_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/white_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/white_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/white_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/white_smooth_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/white_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/white_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/white_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/white_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/white_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/white_smooth_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/white_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/white_smooth_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/white_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/white_smooth_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/white_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/white_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/white_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/white_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/white_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/white_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/white_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/white_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/white_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/white_smooth_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/white_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/white_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/white_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/white_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/white_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_white_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/smooth_white_zultanite_wall.json new file mode 100644 index 00000000..f1ba8c69 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_white_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/white_smooth_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/white_smooth_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/white_smooth_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/white_smooth_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/white_smooth_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/white_smooth_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/white_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/white_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/white_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_yellow_zultanite.json b/src/main/resources/assets/garnished/blockstates/smooth_yellow_zultanite.json new file mode 100644 index 00000000..76ae632e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_yellow_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/yellow_smooth_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_yellow_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/smooth_yellow_zultanite_slab.json new file mode 100644 index 00000000..c43dcb87 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_yellow_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/yellow_smooth_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/yellow_smooth_zultanite" + }, + "type=top": { + "model": "garnished:block/yellow_smooth_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_yellow_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/smooth_yellow_zultanite_stairs.json new file mode 100644 index 00000000..02b438f1 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_yellow_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/yellow_smooth_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/yellow_smooth_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/yellow_smooth_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/yellow_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/yellow_smooth_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/yellow_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/yellow_smooth_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/yellow_smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/yellow_smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_yellow_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/smooth_yellow_zultanite_wall.json new file mode 100644 index 00000000..24696404 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_yellow_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/yellow_smooth_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/yellow_smooth_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/yellow_smooth_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/yellow_smooth_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/yellow_smooth_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/yellow_smooth_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/yellow_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/yellow_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/yellow_smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_zultanite.json b/src/main/resources/assets/garnished/blockstates/smooth_zultanite.json new file mode 100644 index 00000000..37f0db3a --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/smooth_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/smooth_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/smooth_zultanite_slab.json new file mode 100644 index 00000000..7bd074da --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/smooth_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/smooth_zultanite" + }, + "type=top": { + "model": "garnished:block/smooth_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/smooth_zultanite_stairs.json new file mode 100644 index 00000000..0100564e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/smooth_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/smooth_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/smooth_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/smooth_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/smooth_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/smooth_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/smooth_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/smooth_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/smooth_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/smooth_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/smooth_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/smooth_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/smooth_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/smooth_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/smooth_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/smooth_zultanite_wall.json new file mode 100644 index 00000000..9a5ea161 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/smooth_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/smooth_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/smooth_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/smooth_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/smooth_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/smooth_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/smooth_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/smooth_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/unstable_stone_bricks_slab.json b/src/main/resources/assets/garnished/blockstates/unstable_stone_brick_slab.json similarity index 100% rename from src/main/resources/assets/garnished/blockstates/unstable_stone_bricks_slab.json rename to src/main/resources/assets/garnished/blockstates/unstable_stone_brick_slab.json diff --git a/src/main/resources/assets/garnished/blockstates/unstable_stone_bricks_stairs.json b/src/main/resources/assets/garnished/blockstates/unstable_stone_brick_stairs.json similarity index 100% rename from src/main/resources/assets/garnished/blockstates/unstable_stone_bricks_stairs.json rename to src/main/resources/assets/garnished/blockstates/unstable_stone_brick_stairs.json diff --git a/src/main/resources/assets/garnished/blockstates/unstable_stone_bricks_wall.json b/src/main/resources/assets/garnished/blockstates/unstable_stone_brick_wall.json similarity index 100% rename from src/main/resources/assets/garnished/blockstates/unstable_stone_bricks_wall.json rename to src/main/resources/assets/garnished/blockstates/unstable_stone_brick_wall.json diff --git a/src/main/resources/assets/garnished/blockstates/white_mastic_block.json b/src/main/resources/assets/garnished/blockstates/white_mastic_block.json new file mode 100644 index 00000000..80f60417 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/white_mastic_block.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/white_mastic_block" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/white_mastic_resin.json b/src/main/resources/assets/garnished/blockstates/white_mastic_resin.json new file mode 100644 index 00000000..ef473da8 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/white_mastic_resin.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/white_mastic_resin" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/white_zultanite.json b/src/main/resources/assets/garnished/blockstates/white_zultanite.json new file mode 100644 index 00000000..c12c6949 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/white_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/white_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/white_zultanite_brick_slab.json b/src/main/resources/assets/garnished/blockstates/white_zultanite_brick_slab.json new file mode 100644 index 00000000..588ae6a9 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/white_zultanite_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/white_zultanite_bricks_slab" + }, + "type=double": { + "model": "garnished:block/white_zultanite_bricks" + }, + "type=top": { + "model": "garnished:block/white_zultanite_bricks_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/white_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/blockstates/white_zultanite_brick_stairs.json new file mode 100644 index 00000000..6a5858dc --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/white_zultanite_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/white_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/white_zultanite_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/white_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/white_zultanite_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/white_zultanite_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/white_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/white_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/white_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/white_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/white_zultanite_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/white_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/white_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/white_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/white_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/white_zultanite_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/white_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/white_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/white_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/white_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/white_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/white_zultanite_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/white_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/white_zultanite_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/white_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/white_zultanite_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/white_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/white_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/white_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/white_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/white_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/white_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/white_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/white_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/white_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/white_zultanite_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/white_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/white_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/white_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/white_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/white_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/white_zultanite_brick_wall.json b/src/main/resources/assets/garnished/blockstates/white_zultanite_brick_wall.json new file mode 100644 index 00000000..c813407f --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/white_zultanite_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/white_zultanite_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/white_zultanite_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/white_zultanite_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/white_zultanite_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/white_zultanite_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/white_zultanite_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/white_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/white_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/white_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/white_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/white_zultanite_bricks.json new file mode 100644 index 00000000..51959944 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/white_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/white_zultanite_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/white_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/white_zultanite_slab.json new file mode 100644 index 00000000..b3c2141c --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/white_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/white_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/white_zultanite" + }, + "type=top": { + "model": "garnished:block/white_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/white_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/white_zultanite_stairs.json new file mode 100644 index 00000000..dad6352b --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/white_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/white_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/white_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/white_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/white_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/white_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/white_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/white_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/white_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/white_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/white_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/white_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/white_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/white_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/white_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/white_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/white_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/white_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/white_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/white_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/white_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/white_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/white_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/white_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/white_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/white_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/white_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/white_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/white_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/white_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/white_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/white_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/white_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/white_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/white_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/white_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/white_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/white_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/white_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/white_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/white_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/white_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/white_zultanite_wall.json new file mode 100644 index 00000000..3ffff44f --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/white_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/white_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/white_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/white_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/white_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/white_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/white_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/white_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/white_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/white_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/yellow_zultanite.json b/src/main/resources/assets/garnished/blockstates/yellow_zultanite.json new file mode 100644 index 00000000..58086e46 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/yellow_zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/yellow_zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/yellow_zultanite_brick_slab.json b/src/main/resources/assets/garnished/blockstates/yellow_zultanite_brick_slab.json new file mode 100644 index 00000000..bd04d3b1 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/yellow_zultanite_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/yellow_zultanite_bricks_slab" + }, + "type=double": { + "model": "garnished:block/yellow_zultanite_bricks" + }, + "type=top": { + "model": "garnished:block/yellow_zultanite_bricks_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/yellow_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/blockstates/yellow_zultanite_brick_stairs.json new file mode 100644 index 00000000..89a7fd3e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/yellow_zultanite_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/yellow_zultanite_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/yellow_zultanite_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/yellow_zultanite_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/yellow_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/yellow_zultanite_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/yellow_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/yellow_zultanite_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/yellow_zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/yellow_zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/yellow_zultanite_brick_wall.json b/src/main/resources/assets/garnished/blockstates/yellow_zultanite_brick_wall.json new file mode 100644 index 00000000..1659f978 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/yellow_zultanite_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/yellow_zultanite_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/yellow_zultanite_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/yellow_zultanite_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/yellow_zultanite_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/yellow_zultanite_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/yellow_zultanite_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/yellow_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/yellow_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/yellow_zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/yellow_zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/yellow_zultanite_bricks.json new file mode 100644 index 00000000..bbf77f54 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/yellow_zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/yellow_zultanite_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/yellow_zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/yellow_zultanite_slab.json new file mode 100644 index 00000000..058de08c --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/yellow_zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/yellow_zultanite_slab" + }, + "type=double": { + "model": "garnished:block/yellow_zultanite" + }, + "type=top": { + "model": "garnished:block/yellow_zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/yellow_zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/yellow_zultanite_stairs.json new file mode 100644 index 00000000..e57287eb --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/yellow_zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/yellow_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/yellow_zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/yellow_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/yellow_zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/yellow_zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/yellow_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/yellow_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/yellow_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/yellow_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/yellow_zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/yellow_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/yellow_zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/yellow_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/yellow_zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/yellow_zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/yellow_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/yellow_zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/yellow_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/yellow_zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/yellow_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/yellow_zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/yellow_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/yellow_zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/yellow_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/yellow_zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/yellow_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/yellow_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/yellow_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/yellow_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/yellow_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/yellow_zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/yellow_zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/yellow_zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/yellow_zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/yellow_zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/yellow_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/yellow_zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/yellow_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/yellow_zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/yellow_zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/yellow_zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/yellow_zultanite_wall.json new file mode 100644 index 00000000..748abb70 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/yellow_zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/yellow_zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/yellow_zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/yellow_zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/yellow_zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/yellow_zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/yellow_zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/yellow_zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/yellow_zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/yellow_zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/zultanite.json b/src/main/resources/assets/garnished/blockstates/zultanite.json new file mode 100644 index 00000000..f640b877 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/zultanite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/zultanite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/zultanite_brick_slab.json b/src/main/resources/assets/garnished/blockstates/zultanite_brick_slab.json new file mode 100644 index 00000000..1bfcbe99 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/zultanite_brick_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/zultanite_bricks_slab" + }, + "type=double": { + "model": "garnished:block/zultanite_bricks" + }, + "type=top": { + "model": "garnished:block/zultanite_bricks_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/zultanite_brick_stairs.json b/src/main/resources/assets/garnished/blockstates/zultanite_brick_stairs.json new file mode 100644 index 00000000..e4e6132e --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/zultanite_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/zultanite_bricks_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/zultanite_bricks_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/zultanite_bricks_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/zultanite_bricks_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/zultanite_bricks_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/zultanite_bricks_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/zultanite_bricks_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/zultanite_bricks_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/zultanite_bricks_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/zultanite_bricks_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/zultanite_bricks_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/zultanite_bricks_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/zultanite_bricks_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/zultanite_bricks_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/zultanite_brick_wall.json b/src/main/resources/assets/garnished/blockstates/zultanite_brick_wall.json new file mode 100644 index 00000000..1ae7e079 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/zultanite_brick_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/zultanite_bricks_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/zultanite_bricks_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/zultanite_bricks_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/zultanite_bricks_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/zultanite_bricks_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/zultanite_bricks_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/zultanite_bricks_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/zultanite_bricks.json b/src/main/resources/assets/garnished/blockstates/zultanite_bricks.json new file mode 100644 index 00000000..9a1223c1 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/zultanite_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "garnished:block/zultanite_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/blockstates/zultanite_slab.json b/src/main/resources/assets/garnished/blockstates/zultanite_slab.json new file mode 100644 index 00000000..3f1166fc --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/zultanite_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "garnished:block/zultanite_slab" + }, + "type=double": { + "model": "garnished:block/zultanite" + }, + "type=top": { + "model": "garnished:block/zultanite_slab_top" + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/zultanite_stairs.json b/src/main/resources/assets/garnished/blockstates/zultanite_stairs.json new file mode 100644 index 00000000..5bcf2df2 --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/zultanite_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "garnished:block/zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "garnished:block/zultanite_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "garnished:block/zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "garnished:block/zultanite_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "garnished:block/zultanite_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "garnished:block/zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "garnished:block/zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "garnished:block/zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "garnished:block/zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "garnished:block/zultanite_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "garnished:block/zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "garnished:block/zultanite_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "garnished:block/zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "garnished:block/zultanite_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "garnished:block/zultanite_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "garnished:block/zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "garnished:block/zultanite_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "garnished:block/zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "garnished:block/zultanite_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "garnished:block/zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "garnished:block/zultanite_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "garnished:block/zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "garnished:block/zultanite_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "garnished:block/zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "garnished:block/zultanite_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "garnished:block/zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "garnished:block/zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "garnished:block/zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "garnished:block/zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "garnished:block/zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "garnished:block/zultanite_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "garnished:block/zultanite_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "garnished:block/zultanite_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "garnished:block/zultanite_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "garnished:block/zultanite_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "garnished:block/zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "garnished:block/zultanite_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "garnished:block/zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "garnished:block/zultanite_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "garnished:block/zultanite_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} diff --git a/src/main/resources/assets/garnished/blockstates/zultanite_wall.json b/src/main/resources/assets/garnished/blockstates/zultanite_wall.json new file mode 100644 index 00000000..d38c35dd --- /dev/null +++ b/src/main/resources/assets/garnished/blockstates/zultanite_wall.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "apply": { + "model": "garnished:block/zultanite_wall_post" + }, + "when": { + "up": "true" + } + }, + { + "apply": { + "model": "garnished:block/zultanite_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, + { + "apply": { + "model": "garnished:block/zultanite_wall_side", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "low" + } + }, + { + "apply": { + "model": "garnished:block/zultanite_wall_side", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "low" + } + }, + { + "apply": { + "model": "garnished:block/zultanite_wall_side", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "low" + } + }, + { + "apply": { + "model": "garnished:block/zultanite_wall_side_tall", + "uvlock": true + }, + "when": { + "north": "tall" + } + }, + { + "apply": { + "model": "garnished:block/zultanite_wall_side_tall", + "uvlock": true, + "y": 90 + }, + "when": { + "east": "tall" + } + }, + { + "apply": { + "model": "garnished:block/zultanite_wall_side_tall", + "uvlock": true, + "y": 180 + }, + "when": { + "south": "tall" + } + }, + { + "apply": { + "model": "garnished:block/zultanite_wall_side_tall", + "uvlock": true, + "y": 270 + }, + "when": { + "west": "tall" + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/lang/en_ca.json b/src/main/resources/assets/garnished/lang/en_ca.json index 236bec10..d003fff0 100644 --- a/src/main/resources/assets/garnished/lang/en_ca.json +++ b/src/main/resources/assets/garnished/lang/en_ca.json @@ -1,6 +1,6 @@ { "itemGroup.create.garnished": "Create: Garnished", - "itemGroup.create.garnished.blocks": "Create: Garnished - Building Blocks", + "itemGroup.create.garnished.blocks": "Create: Garnished Building Blocks", "text.garnished.nut.ungarnished": "Ungarnished", "text.garnished.nut.garnished": "Garnished", "text.garnished.nut.cracked": "Cracked", @@ -401,9 +401,9 @@ "block.garnished.abyssal_stone_stairs": "Abyssal Stone Stairs", "block.garnished.abyssal_stone_wall": "Abyssal Stone Wall", "block.garnished.abyssal_stone_bricks": "Abyssal Stone Bricks", - "block.garnished.abyssal_stone_bricks_slab": "Abyssal Stone Brick Slab", - "block.garnished.abyssal_stone_bricks_stairs": "Abyssal Stone Brick Stairs", - "block.garnished.abyssal_stone_bricks_wall": "Abyssal Stone Brick Wall", + "block.garnished.abyssal_stone_brick_slab": "Abyssal Stone Brick Slab", + "block.garnished.abyssal_stone_brick_stairs": "Abyssal Stone Brick Stairs", + "block.garnished.abyssal_stone_brick_wall": "Abyssal Stone Brick Wall", "block.garnished.polished_abyssal_stone": "Polished Abyssal Stone", "block.garnished.polished_abyssal_stone_slab": "Polished Abyssal Stone Slab", "block.garnished.polished_abyssal_stone_stairs": "Polished Abyssal Stone Stairs", @@ -414,9 +414,9 @@ "block.garnished.carnotite_stairs": "Carnotite Stairs", "block.garnished.carnotite_wall": "Carnotite Wall", "block.garnished.carnotite_bricks": "Carnotite Bricks", - "block.garnished.carnotite_bricks_slab": "Carnotite Brick Slab", - "block.garnished.carnotite_bricks_stairs": "Carnotite Brick Stairs", - "block.garnished.carnotite_bricks_wall": "Carnotite Brick Wall", + "block.garnished.carnotite_brick_slab": "Carnotite Brick Slab", + "block.garnished.carnotite_brick_stairs": "Carnotite Brick Stairs", + "block.garnished.carnotite_brick_wall": "Carnotite Brick Wall", "block.garnished.polished_carnotite": "Polished Carnotite", "block.garnished.polished_carnotite_slab": "Polished Carnotite Slab", "block.garnished.polished_carnotite_stairs": "Polished Carnotite Stairs", @@ -427,9 +427,9 @@ "block.garnished.unstable_stone_stairs": "Unstable Stone Stairs", "block.garnished.unstable_stone_wall": "Unstable Stone Wall", "block.garnished.unstable_stone_bricks": "Unstable Stone Bricks", - "block.garnished.unstable_stone_bricks_slab": "Unstable Stone Brick Slab", - "block.garnished.unstable_stone_bricks_stairs": "Unstable Stone Brick Stairs", - "block.garnished.unstable_stone_bricks_wall": "Unstable Stone Brick Wall", + "block.garnished.unstable_stone_brick_slab": "Unstable Stone Brick Slab", + "block.garnished.unstable_stone_brick_stairs": "Unstable Stone Brick Stairs", + "block.garnished.unstable_stone_brick_wall": "Unstable Stone Brick Wall", "block.garnished.polished_unstable_stone": "Polished Unstable Stone", "block.garnished.polished_unstable_stone_slab": "Polished Unstable Stone Slab", "block.garnished.polished_unstable_stone_stairs": "Polished Unstable Stone Stairs", @@ -488,9 +488,9 @@ "block.garnished.ritualistic_stone_stairs": "Ritualistic Stone Stairs", "block.garnished.ritualistic_stone_wall": "Ritualistic Stone Wall", "block.garnished.ritualistic_stone_bricks": "Ritualistic Stone Bricks", - "block.garnished.ritualistic_stone_bricks_slab": "Ritualistic Stone Brick Slab", - "block.garnished.ritualistic_stone_bricks_stairs": "Ritualistic Stone Brick Stairs", - "block.garnished.ritualistic_stone_bricks_wall": "Ritualistic Stone Brick Wall", + "block.garnished.ritualistic_stone_brick_slab": "Ritualistic Stone Brick Slab", + "block.garnished.ritualistic_stone_brick_stairs": "Ritualistic Stone Brick Stairs", + "block.garnished.ritualistic_stone_brick_wall": "Ritualistic Stone Brick Wall", "block.garnished.polished_ritualistic_stone": "Polished Ritualistic Stone", "block.garnished.polished_ritualistic_stone_slab": "Polished Ritualistic Stone Slab", "block.garnished.polished_ritualistic_stone_stairs": "Polished Ritualistic Stone Stairs", @@ -568,10 +568,30 @@ "recipe.garnished.yellow_dye_blowing": "Yellow Bulk Dyeing", "create.recipe.garnished.green_dye_blowing.fan": "Fan behind Green Liquefied Mastic Resin", "recipe.garnished.green_dye_blowing": "Green Bulk Dyeing", + "create.recipe.garnished.lime_dye_blowing.fan": "Fan behind Green Liquefied Mastic Resin", + "recipe.garnished.lime_dye_blowing": "Lime Bulk Dyeing", "create.recipe.garnished.blue_dye_blowing.fan": "Fan behind Blue Liquefied Mastic Resin", "recipe.garnished.blue_dye_blowing": "Blue Bulk Dyeing", + "create.recipe.garnished.light_blue_dye_blowing.fan": "Fan behind Blue Liquefied Mastic Resin", + "recipe.garnished.light_blue_dye_blowing": "Light Blue Bulk Dyeing", + "create.recipe.garnished.cyan_dye_blowing.fan": "Fan behind Blue Liquefied Mastic Resin", + "recipe.garnished.cyan_dye_blowing": "Cyan Bulk Dyeing", "create.recipe.garnished.purple_dye_blowing.fan": "Fan behind Purple Liquefied Mastic Resin", "recipe.garnished.purple_dye_blowing": "Purple Bulk Dyeing", + "create.recipe.garnished.magenta_dye_blowing.fan": "Fan behind Magenta Liquefied Mastic Resin", + "recipe.garnished.magenta_dye_blowing": "Magenta Bulk Dyeing", + "create.recipe.garnished.pink_dye_blowing.fan": "Fan behind Pink Liquefied Mastic Resin", + "recipe.garnished.pink_dye_blowing": "Pink Bulk Dyeing", + "create.recipe.garnished.black_dye_blowing.fan": "Fan behind Black Liquefied Mastic Resin", + "recipe.garnished.black_dye_blowing": "Black Bulk Dyeing", + "create.recipe.garnished.gray_dye_blowing.fan": "Fan behind Gray Liquefied Mastic Resin", + "recipe.garnished.gray_dye_blowing": "Gray Bulk Dyeing", + "create.recipe.garnished.light_gray_dye_blowing.fan": "Fan behind Light Gray Liquefied Mastic Resin", + "recipe.garnished.light_gray_dye_blowing": "Light Gray Bulk Dyeing", + "create.recipe.garnished.white_dye_blowing.fan": "Fan behind White Liquefied Mastic Resin", + "recipe.garnished.white_dye_blowing": "White Bulk Dyeing", + "create.recipe.garnished.brown_dye_blowing.fan": "Fan behind Brown Liquefied Mastic Resin", + "recipe.garnished.brown_dye_blowing": "Brown Bulk Dyeing", "block.garnished.senile_bone_block": "Senile Bone Block", "block.garnished.pansophical_daisy": "Pansophical Daisy", @@ -601,9 +621,9 @@ "block.garnished.dragon_stone_stairs": "§eWyvern Stone Stairs", "block.garnished.dragon_stone_wall": "§eWyvern Stone Wall", "block.garnished.dragon_stone_bricks": "§eWyvern Stone Bricks", - "block.garnished.dragon_stone_bricks_slab": "§eWyvern Stone Brick Slab", - "block.garnished.dragon_stone_bricks_stairs": "§eWyvern Stone Brick Stairs", - "block.garnished.dragon_stone_bricks_wall": "§eWyvern Stone Brick Wall", + "block.garnished.dragon_stone_brick_slab": "§eWyvern Stone Brick Slab", + "block.garnished.dragon_stone_brick_stairs": "§eWyvern Stone Brick Stairs", + "block.garnished.dragon_stone_brick_wall": "§eWyvern Stone Brick Wall", "block.garnished.polished_dragon_stone": "§ePolished Wyvern Stone", "block.garnished.polished_dragon_stone_slab": "§ePolished Wyvern Stone Slab", "block.garnished.polished_dragon_stone_stairs": "§ePolished Wyvern Stone Stairs", @@ -669,11 +689,75 @@ "tag.item.c.buckets.mastic_resin": "Liquefied Mastic Resin Buckets", "tag.item.c.cheese": "Cheese", "tag.item.c.coral_fans": "Coral Fans", - "tag.item.c.crops.peanut": "Peanut Crops", "tag.item.c.ender_dusts": "Ender Dusts", "tag.item.c.pumpkins": "Pumpkins", "tag.item.c.tools.hatchets": "Hatchets", "tag.item.c.tools.knives": "Knives", + "tag.item.c.pecan": "Pecans", + "tag.item.c.almond": "Almonds", + "tag.item.c.cashew": "Cashews", + "tag.item.c.walnut": "Walnuts", + "tag.item.c.peanut": "Peanuts", + "tag.item.c.chestnut": "Chestnuts", + "tag.item.c.hazelnut": "Hazelnuts", + "tag.item.c.pistachio": "Pistachios", + "tag.item.c.macadamia": "Macadamias", + "tag.item.c.crops.pecan": "Pecan Crops", + "tag.item.c.crops.almond": "Almonds Crops", + "tag.item.c.crops.cashew": "Cashews Crops", + "tag.item.c.crops.walnut": "Walnuts Crops", + "tag.item.c.crops.peanut": "Peanuts Crops", + "tag.item.c.crops.chestnut": "Chestnuts Crops", + "tag.item.c.crops.hazelnut": "Hazelnuts Crops", + "tag.item.c.crops.pistachio": "Pistachios Crops", + "tag.item.c.crops.macadamia": "Macadamias Crops", + "tag.item.c.nuts.pecan": "Pecan Nuts", + "tag.item.c.nuts.almond": "Almonds Nuts", + "tag.item.c.nuts.cashew": "Cashews Nuts", + "tag.item.c.nuts.walnut": "Walnuts Nuts", + "tag.item.c.nuts.peanut": "Peanuts Nuts", + "tag.item.c.nuts.chestnut": "Chestnuts Nuts", + "tag.item.c.nuts.hazelnut": "Hazelnuts Nuts", + "tag.item.c.nuts.pistachio": "Pistachios Nuts", + "tag.item.c.nuts.macadamia": "Macadamias Nuts", + "tag.item.c.vegetables.pecan": "Pecan Vegetables", + "tag.item.c.vegetables.almond": "Almonds Vegetables", + "tag.item.c.vegetables.cashew": "Cashews Vegetables", + "tag.item.c.vegetables.walnut": "Walnuts Vegetables", + "tag.item.c.vegetables.peanut": "Peanuts Vegetables", + "tag.item.c.vegetables.chestnut": "Chestnuts Vegetables", + "tag.item.c.vegetables.hazelnut": "Hazelnuts Vegetables", + "tag.item.c.vegetables.pistachio": "Pistachios Vegetables", + "tag.item.c.vegetables.macadamia": "Macadamias Vegetables", + "tag.item.c.vegetables": "Vegetables", + "tag.item.c.salt": "Salt", + "tag.item.c.nuts": "Nuts", + "tag.item.c.doors": "Doors", + "tag.item.c.trapdoors": "Trapdoors", + "tag.item.c.wooden_buttons": "Wooden Buttons", + "tag.item.c.wooden_doors": "Wooden Doors", + "tag.item.c.wooden_trapdoors": "Wooden Trapdoors", + "tag.item.c.wooden_slabs": "Wooden Slabs", + "tag.item.c.wooden_stairs": "Wooden Stairs", + "tag.item.garnished.quartz_hatchet": "Quartz Hatchets", + "tag.item.garnished.stone_types.zultanite": "All Zultanite Stone Types", + "tag.item.garnished.stone_types.zultanite.basic": "Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.red": "Red Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.orange": "Orange Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.yellow": "Yellow Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.green": "Green Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.lime": "Lime Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.blue": "Blue Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.light_blue": "Light Blue Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.cyan": "Cyan Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.purple": "Purple Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.magenta": "Magenta Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.pink": "Pink Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.black": "Black Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.gray": "Gray Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.light_gray": "Light Gray Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.white": "White Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.brown": "Brown Zultanite Stone Type", "tag.item.garnished.acceptable_nopalito_meat_ingredients": "Acceptable Meat for Nopalito Food(s)", "tag.item.garnished.aversion_foods": "Foods That Inflict Aversion", "tag.item.garnished.berries": "Berries", @@ -786,7 +870,7 @@ "item.garnished.dragon_breath_bucket": "Bucket of Dragon's Breath", "item.garnished.sweet_tea_bucket": "Bucket of Sweet Tea", "fluid.garnished.liquid_garnish": "Liquid Garnish", - "block.garnished.garnish": "Liquid Garnish", + "block.garnished.liquid_garnish": "Liquid Garnish", "fluid.garnished.apple_cider": "Apple Cider", "block.garnished.apple_cider": "Apple Cider", "fluid.garnished.peanut_oil": "Peanut Oil", diff --git a/src/main/resources/assets/garnished/lang/en_us.json b/src/main/resources/assets/garnished/lang/en_us.json index a9d73be9..4a5c8dd8 100644 --- a/src/main/resources/assets/garnished/lang/en_us.json +++ b/src/main/resources/assets/garnished/lang/en_us.json @@ -1,6 +1,6 @@ { "itemGroup.create.garnished": "Create: Garnished", - "itemGroup.create.garnished.blocks": "Create: Garnished - Building Blocks", + "itemGroup.create.garnished.blocks": "Create: Garnished Building Blocks", "text.garnished.nut.ungarnished": "Ungarnished", "text.garnished.nut.garnished": "Garnished", "text.garnished.nut.cracked": "Cracked", @@ -401,9 +401,9 @@ "block.garnished.abyssal_stone_stairs": "Abyssal Stone Stairs", "block.garnished.abyssal_stone_wall": "Abyssal Stone Wall", "block.garnished.abyssal_stone_bricks": "Abyssal Stone Bricks", - "block.garnished.abyssal_stone_bricks_slab": "Abyssal Stone Brick Slab", - "block.garnished.abyssal_stone_bricks_stairs": "Abyssal Stone Brick Stairs", - "block.garnished.abyssal_stone_bricks_wall": "Abyssal Stone Brick Wall", + "block.garnished.abyssal_stone_brick_slab": "Abyssal Stone Brick Slab", + "block.garnished.abyssal_stone_brick_stairs": "Abyssal Stone Brick Stairs", + "block.garnished.abyssal_stone_brick_wall": "Abyssal Stone Brick Wall", "block.garnished.polished_abyssal_stone": "Polished Abyssal Stone", "block.garnished.polished_abyssal_stone_slab": "Polished Abyssal Stone Slab", "block.garnished.polished_abyssal_stone_stairs": "Polished Abyssal Stone Stairs", @@ -414,9 +414,9 @@ "block.garnished.carnotite_stairs": "Carnotite Stairs", "block.garnished.carnotite_wall": "Carnotite Wall", "block.garnished.carnotite_bricks": "Carnotite Bricks", - "block.garnished.carnotite_bricks_slab": "Carnotite Brick Slab", - "block.garnished.carnotite_bricks_stairs": "Carnotite Brick Stairs", - "block.garnished.carnotite_bricks_wall": "Carnotite Brick Wall", + "block.garnished.carnotite_brick_slab": "Carnotite Brick Slab", + "block.garnished.carnotite_brick_stairs": "Carnotite Brick Stairs", + "block.garnished.carnotite_brick_wall": "Carnotite Brick Wall", "block.garnished.polished_carnotite": "Polished Carnotite", "block.garnished.polished_carnotite_slab": "Polished Carnotite Slab", "block.garnished.polished_carnotite_stairs": "Polished Carnotite Stairs", @@ -427,9 +427,9 @@ "block.garnished.unstable_stone_stairs": "Unstable Stone Stairs", "block.garnished.unstable_stone_wall": "Unstable Stone Wall", "block.garnished.unstable_stone_bricks": "Unstable Stone Bricks", - "block.garnished.unstable_stone_bricks_slab": "Unstable Stone Brick Slab", - "block.garnished.unstable_stone_bricks_stairs": "Unstable Stone Brick Stairs", - "block.garnished.unstable_stone_bricks_wall": "Unstable Stone Brick Wall", + "block.garnished.unstable_stone_brick_slab": "Unstable Stone Brick Slab", + "block.garnished.unstable_stone_brick_stairs": "Unstable Stone Brick Stairs", + "block.garnished.unstable_stone_brick_wall": "Unstable Stone Brick Wall", "block.garnished.polished_unstable_stone": "Polished Unstable Stone", "block.garnished.polished_unstable_stone_slab": "Polished Unstable Stone Slab", "block.garnished.polished_unstable_stone_stairs": "Polished Unstable Stone Stairs", @@ -488,9 +488,9 @@ "block.garnished.ritualistic_stone_stairs": "Ritualistic Stone Stairs", "block.garnished.ritualistic_stone_wall": "Ritualistic Stone Wall", "block.garnished.ritualistic_stone_bricks": "Ritualistic Stone Bricks", - "block.garnished.ritualistic_stone_bricks_slab": "Ritualistic Stone Brick Slab", - "block.garnished.ritualistic_stone_bricks_stairs": "Ritualistic Stone Brick Stairs", - "block.garnished.ritualistic_stone_bricks_wall": "Ritualistic Stone Brick Wall", + "block.garnished.ritualistic_stone_brick_slab": "Ritualistic Stone Brick Slab", + "block.garnished.ritualistic_stone_brick_stairs": "Ritualistic Stone Brick Stairs", + "block.garnished.ritualistic_stone_brick_wall": "Ritualistic Stone Brick Wall", "block.garnished.polished_ritualistic_stone": "Polished Ritualistic Stone", "block.garnished.polished_ritualistic_stone_slab": "Polished Ritualistic Stone Slab", "block.garnished.polished_ritualistic_stone_stairs": "Polished Ritualistic Stone Stairs", @@ -568,10 +568,30 @@ "recipe.garnished.yellow_dye_blowing": "Yellow Bulk Dyeing", "create.recipe.garnished.green_dye_blowing.fan": "Fan behind Green Liquefied Mastic Resin", "recipe.garnished.green_dye_blowing": "Green Bulk Dyeing", + "create.recipe.garnished.lime_dye_blowing.fan": "Fan behind Green Liquefied Mastic Resin", + "recipe.garnished.lime_dye_blowing": "Lime Bulk Dyeing", "create.recipe.garnished.blue_dye_blowing.fan": "Fan behind Blue Liquefied Mastic Resin", "recipe.garnished.blue_dye_blowing": "Blue Bulk Dyeing", + "create.recipe.garnished.light_blue_dye_blowing.fan": "Fan behind Blue Liquefied Mastic Resin", + "recipe.garnished.light_blue_dye_blowing": "Light Blue Bulk Dyeing", + "create.recipe.garnished.cyan_dye_blowing.fan": "Fan behind Blue Liquefied Mastic Resin", + "recipe.garnished.cyan_dye_blowing": "Cyan Bulk Dyeing", "create.recipe.garnished.purple_dye_blowing.fan": "Fan behind Purple Liquefied Mastic Resin", "recipe.garnished.purple_dye_blowing": "Purple Bulk Dyeing", + "create.recipe.garnished.magenta_dye_blowing.fan": "Fan behind Magenta Liquefied Mastic Resin", + "recipe.garnished.magenta_dye_blowing": "Magenta Bulk Dyeing", + "create.recipe.garnished.pink_dye_blowing.fan": "Fan behind Pink Liquefied Mastic Resin", + "recipe.garnished.pink_dye_blowing": "Pink Bulk Dyeing", + "create.recipe.garnished.black_dye_blowing.fan": "Fan behind Black Liquefied Mastic Resin", + "recipe.garnished.black_dye_blowing": "Black Bulk Dyeing", + "create.recipe.garnished.gray_dye_blowing.fan": "Fan behind Gray Liquefied Mastic Resin", + "recipe.garnished.gray_dye_blowing": "Gray Bulk Dyeing", + "create.recipe.garnished.light_gray_dye_blowing.fan": "Fan behind Light Gray Liquefied Mastic Resin", + "recipe.garnished.light_gray_dye_blowing": "Light Gray Bulk Dyeing", + "create.recipe.garnished.white_dye_blowing.fan": "Fan behind White Liquefied Mastic Resin", + "recipe.garnished.white_dye_blowing": "White Bulk Dyeing", + "create.recipe.garnished.brown_dye_blowing.fan": "Fan behind Brown Liquefied Mastic Resin", + "recipe.garnished.brown_dye_blowing": "Brown Bulk Dyeing", "block.garnished.senile_bone_block": "Senile Bone Block", "block.garnished.pansophical_daisy": "Pansophical Daisy", @@ -601,9 +621,9 @@ "block.garnished.dragon_stone_stairs": "§eWyvern Stone Stairs", "block.garnished.dragon_stone_wall": "§eWyvern Stone Wall", "block.garnished.dragon_stone_bricks": "§eWyvern Stone Bricks", - "block.garnished.dragon_stone_bricks_slab": "§eWyvern Stone Brick Slab", - "block.garnished.dragon_stone_bricks_stairs": "§eWyvern Stone Brick Stairs", - "block.garnished.dragon_stone_bricks_wall": "§eWyvern Stone Brick Wall", + "block.garnished.dragon_stone_brick_slab": "§eWyvern Stone Brick Slab", + "block.garnished.dragon_stone_brick_stairs": "§eWyvern Stone Brick Stairs", + "block.garnished.dragon_stone_brick_wall": "§eWyvern Stone Brick Wall", "block.garnished.polished_dragon_stone": "§ePolished Wyvern Stone", "block.garnished.polished_dragon_stone_slab": "§ePolished Wyvern Stone Slab", "block.garnished.polished_dragon_stone_stairs": "§ePolished Wyvern Stone Stairs", @@ -652,6 +672,326 @@ "jei.garnished.vex_wing.information": "Can be dropped by Vexes when using the Ravaging enchantment, and can also be dropped rarely by Allays when using the Salvaging enchantment.", "jei.garnished.ravager_meat.information": "Can be dropped by Ravagers when using the Ravaging enchantment.", + "block.garnished.lime_mastic_block": "Block of Colored Mastic Resin", + "block.garnished.light_blue_mastic_block": "Block of Colored Mastic Resin", + "block.garnished.cyan_mastic_block": "Block of Colored Mastic Resin", + "block.garnished.magenta_mastic_block": "Block of Colored Mastic Resin", + "block.garnished.pink_mastic_block": "Block of Colored Mastic Resin", + "block.garnished.black_mastic_block": "Block of Colored Mastic Resin", + "block.garnished.gray_mastic_block": "Block of Colored Mastic Resin", + "block.garnished.light_gray_mastic_block": "Block of Colored Mastic Resin", + "block.garnished.white_mastic_block": "Block of Colored Mastic Resin", + "block.garnished.brown_mastic_block": "Block of Colored Mastic Resin", + "block.garnished.zultanite": "Zultanite", + "block.garnished.red_zultanite": "Red Zultanite", + "block.garnished.orange_zultanite": "Orange Zultanite", + "block.garnished.yellow_zultanite": "Yellow Zultanite", + "block.garnished.green_zultanite": "Green Zultanite", + "block.garnished.lime_zultanite": "Lime Zultanite", + "block.garnished.blue_zultanite": "Blue Zultanite", + "block.garnished.light_blue_zultanite": "Light Blue Zultanite", + "block.garnished.cyan_zultanite": "Cyan Zultanite", + "block.garnished.purple_zultanite": "Purple Zultanite", + "block.garnished.magenta_zultanite": "Magenta Zultanite", + "block.garnished.pink_zultanite": "Pink Zultanite", + "block.garnished.black_zultanite": "Black Zultanite", + "block.garnished.gray_zultanite": "Gray Zultanite", + "block.garnished.light_gray_zultanite": "Light Gray Zultanite", + "block.garnished.white_zultanite": "White Zultanite", + "block.garnished.brown_zultanite": "Brown Zultanite", + "block.garnished.zultanite_bricks": "Zultanite Bricks", + "block.garnished.red_zultanite_bricks": "Red Zultanite Bricks", + "block.garnished.orange_zultanite_bricks": "Orange Zultanite Bricks", + "block.garnished.yellow_zultanite_bricks": "Yellow Zultanite Bricks", + "block.garnished.green_zultanite_bricks": "Green Zultanite Bricks", + "block.garnished.lime_zultanite_bricks": "Lime Zultanite Bricks", + "block.garnished.blue_zultanite_bricks": "Blue Zultanite Bricks", + "block.garnished.light_blue_zultanite_bricks": "Light Blue Zultanite Bricks", + "block.garnished.cyan_zultanite_bricks": "Cyan Zultanite Bricks", + "block.garnished.purple_zultanite_bricks": "Purple Zultanite Bricks", + "block.garnished.magenta_zultanite_bricks": "Magenta Zultanite Bricks", + "block.garnished.pink_zultanite_bricks": "Pink Zultanite Bricks", + "block.garnished.black_zultanite_bricks": "Black Zultanite Bricks", + "block.garnished.gray_zultanite_bricks": "Gray Zultanite Bricks", + "block.garnished.light_gray_zultanite_bricks": "Light Gray Zultanite Bricks", + "block.garnished.white_zultanite_bricks": "White Zultanite Bricks", + "block.garnished.brown_zultanite_bricks": "Brown Zultanite Bricks", + "block.garnished.polished_zultanite": "Polished Zultanite", + "block.garnished.polished_red_zultanite": "Polished Red Zultanite", + "block.garnished.polished_orange_zultanite": "Polished Orange Zultanite", + "block.garnished.polished_yellow_zultanite": "Polished Yellow Zultanite", + "block.garnished.polished_green_zultanite": "Polished Green Zultanite", + "block.garnished.polished_lime_zultanite": "Polished Lime Zultanite", + "block.garnished.polished_blue_zultanite": "Polished Blue Zultanite", + "block.garnished.polished_light_blue_zultanite": "Polished Light Blue Zultanite", + "block.garnished.polished_cyan_zultanite": "Polished Cyan Zultanite", + "block.garnished.polished_purple_zultanite": "Polished Purple Zultanite", + "block.garnished.polished_magenta_zultanite": "Polished Magenta Zultanite", + "block.garnished.polished_pink_zultanite": "Polished Pink Zultanite", + "block.garnished.polished_black_zultanite": "Polished Black Zultanite", + "block.garnished.polished_gray_zultanite": "Polished Gray Zultanite", + "block.garnished.polished_light_gray_zultanite": "Polished Light Gray Zultanite", + "block.garnished.polished_white_zultanite": "Polished White Zultanite", + "block.garnished.polished_brown_zultanite": "Polished Brown Zultanite", + "block.garnished.smooth_zultanite": "Smooth Zultanite", + "block.garnished.smooth_red_zultanite": "Smooth Red Zultanite", + "block.garnished.smooth_orange_zultanite": "Smooth Orange Zultanite", + "block.garnished.smooth_yellow_zultanite": "Smooth Yellow Zultanite", + "block.garnished.smooth_green_zultanite": "Smooth Green Zultanite", + "block.garnished.smooth_lime_zultanite": "Smooth Lime Zultanite", + "block.garnished.smooth_blue_zultanite": "Smooth Blue Zultanite", + "block.garnished.smooth_light_blue_zultanite": "Smooth Light Blue Zultanite", + "block.garnished.smooth_cyan_zultanite": "Smooth Cyan Zultanite", + "block.garnished.smooth_purple_zultanite": "Smooth Purple Zultanite", + "block.garnished.smooth_magenta_zultanite": "Smooth Magenta Zultanite", + "block.garnished.smooth_pink_zultanite": "Smooth Pink Zultanite", + "block.garnished.smooth_black_zultanite": "Smooth Black Zultanite", + "block.garnished.smooth_gray_zultanite": "Smooth Gray Zultanite", + "block.garnished.smooth_light_gray_zultanite": "Smooth Light Gray Zultanite", + "block.garnished.smooth_white_zultanite": "Smooth White Zultanite", + "block.garnished.smooth_brown_zultanite": "Smooth Brown Zultanite", + "block.garnished.chiseled_zultanite_bricks": "Chiseled Zultanite Bricks", + "block.garnished.chiseled_red_zultanite_bricks": "Chiseled Red Zultanite Bricks", + "block.garnished.chiseled_orange_zultanite_bricks": "Chiseled Orange Zultanite Bricks", + "block.garnished.chiseled_yellow_zultanite_bricks": "Chiseled Yellow Zultanite Bricks", + "block.garnished.chiseled_green_zultanite_bricks": "Chiseled Green Zultanite Bricks", + "block.garnished.chiseled_lime_zultanite_bricks": "Chiseled Lime Zultanite Bricks", + "block.garnished.chiseled_blue_zultanite_bricks": "Chiseled Blue Zultanite Bricks", + "block.garnished.chiseled_light_blue_zultanite_bricks": "Chiseled Light Blue Zultanite Bricks", + "block.garnished.chiseled_cyan_zultanite_bricks": "Chiseled Cyan Zultanite Bricks", + "block.garnished.chiseled_purple_zultanite_bricks": "Chiseled Purple Zultanite Bricks", + "block.garnished.chiseled_magenta_zultanite_bricks": "Chiseled Magenta Zultanite Bricks", + "block.garnished.chiseled_pink_zultanite_bricks": "Chiseled Pink Zultanite Bricks", + "block.garnished.chiseled_black_zultanite_bricks": "Chiseled Black Zultanite Bricks", + "block.garnished.chiseled_gray_zultanite_bricks": "Chiseled Gray Zultanite Bricks", + "block.garnished.chiseled_light_gray_zultanite_bricks": "Chiseled Light Gray Zultanite Bricks", + "block.garnished.chiseled_white_zultanite_bricks": "Chiseled White Zultanite Bricks", + "block.garnished.chiseled_brown_zultanite_bricks": "Chiseled Brown Zultanite Bricks", + "block.garnished.zultanite_stairs": "Zultanite Stairs", + "block.garnished.red_zultanite_stairs": "Red Zultanite Stairs", + "block.garnished.orange_zultanite_stairs": "Orange Zultanite Stairs", + "block.garnished.yellow_zultanite_stairs": "Yellow Zultanite Stairs", + "block.garnished.green_zultanite_stairs": "Green Zultanite Stairs", + "block.garnished.lime_zultanite_stairs": "Lime Zultanite Stairs", + "block.garnished.blue_zultanite_stairs": "Blue Zultanite Stairs", + "block.garnished.light_blue_zultanite_stairs": "Light Blue Zultanite Stairs", + "block.garnished.cyan_zultanite_stairs": "Cyan Zultanite Stairs", + "block.garnished.purple_zultanite_stairs": "Purple Zultanite Stairs", + "block.garnished.magenta_zultanite_stairs": "Magenta Zultanite Stairs", + "block.garnished.pink_zultanite_stairs": "Pink Zultanite Stairs", + "block.garnished.black_zultanite_stairs": "Black Zultanite Stairs", + "block.garnished.gray_zultanite_stairs": "Gray Zultanite Stairs", + "block.garnished.light_gray_zultanite_stairs": "Light Gray Zultanite Stairs", + "block.garnished.white_zultanite_stairs": "White Zultanite Stairs", + "block.garnished.brown_zultanite_stairs": "Brown Zultanite Stairs", + "block.garnished.zultanite_brick_stairs": "Zultanite Brick Stairs", + "block.garnished.red_zultanite_brick_stairs": "Red Zultanite Brick Stairs", + "block.garnished.orange_zultanite_brick_stairs": "Orange Zultanite Brick Stairs", + "block.garnished.yellow_zultanite_brick_stairs": "Yellow Zultanite Brick Stairs", + "block.garnished.green_zultanite_brick_stairs": "Green Zultanite Brick Stairs", + "block.garnished.lime_zultanite_brick_stairs": "Lime Zultanite Brick Stairs", + "block.garnished.blue_zultanite_brick_stairs": "Blue Zultanite Brick Stairs", + "block.garnished.light_blue_zultanite_brick_stairs": "Light Blue Zultanite Brick Stairs", + "block.garnished.cyan_zultanite_brick_stairs": "Cyan Zultanite Brick Stairs", + "block.garnished.purple_zultanite_brick_stairs": "Purple Zultanite Brick Stairs", + "block.garnished.magenta_zultanite_brick_stairs": "Magenta Zultanite Brick Stairs", + "block.garnished.pink_zultanite_brick_stairs": "Pink Zultanite Brick Stairs", + "block.garnished.black_zultanite_brick_stairs": "Black Zultanite Brick Stairs", + "block.garnished.gray_zultanite_brick_stairs": "Gray Zultanite Brick Stairs", + "block.garnished.light_gray_zultanite_brick_stairs": "Light Gray Zultanite Brick Stairs", + "block.garnished.white_zultanite_brick_stairs": "White Zultanite Brick Stairs", + "block.garnished.brown_zultanite_brick_stairs": "Brown Zultanite Brick Stairs", + "block.garnished.polished_zultanite_stairs": "Polished Zultanite Stairs", + "block.garnished.polished_red_zultanite_stairs": "Polished Red Zultanite Stairs", + "block.garnished.polished_orange_zultanite_stairs": "Polished Orange Zultanite Stairs", + "block.garnished.polished_yellow_zultanite_stairs": "Polished Yellow Zultanite Stairs", + "block.garnished.polished_green_zultanite_stairs": "Polished Green Zultanite Stairs", + "block.garnished.polished_lime_zultanite_stairs": "Polished Lime Zultanite Stairs", + "block.garnished.polished_blue_zultanite_stairs": "Polished Blue Zultanite Stairs", + "block.garnished.polished_light_blue_zultanite_stairs": "Polished Light Blue Zultanite Stairs", + "block.garnished.polished_cyan_zultanite_stairs": "Polished Cyan Zultanite Stairs", + "block.garnished.polished_purple_zultanite_stairs": "Polished Purple Zultanite Stairs", + "block.garnished.polished_magenta_zultanite_stairs": "Polished Magenta Zultanite Stairs", + "block.garnished.polished_pink_zultanite_stairs": "Polished Pink Zultanite Stairs", + "block.garnished.polished_black_zultanite_stairs": "Polished Black Zultanite Stairs", + "block.garnished.polished_gray_zultanite_stairs": "Polished Gray Zultanite Stairs", + "block.garnished.polished_light_gray_zultanite_stairs": "Polished Light Gray Zultanite Stairs", + "block.garnished.polished_white_zultanite_stairs": "Polished White Zultanite Stairs", + "block.garnished.polished_brown_zultanite_stairs": "Polished Brown Zultanite Stairs", + "block.garnished.smooth_zultanite_stairs": "Smooth Zultanite Stairs", + "block.garnished.smooth_red_zultanite_stairs": "Smooth Red Zultanite Stairs", + "block.garnished.smooth_orange_zultanite_stairs": "Smooth Orange Zultanite Stairs", + "block.garnished.smooth_yellow_zultanite_stairs": "Smooth Yellow Zultanite Stairs", + "block.garnished.smooth_green_zultanite_stairs": "Smooth Green Zultanite Stairs", + "block.garnished.smooth_lime_zultanite_stairs": "Smooth Lime Zultanite Stairs", + "block.garnished.smooth_blue_zultanite_stairs": "Smooth Blue Zultanite Stairs", + "block.garnished.smooth_light_blue_zultanite_stairs": "Smooth Light Blue Zultanite Stairs", + "block.garnished.smooth_cyan_zultanite_stairs": "Smooth Cyan Zultanite Stairs", + "block.garnished.smooth_purple_zultanite_stairs": "Smooth Purple Zultanite Stairs", + "block.garnished.smooth_magenta_zultanite_stairs": "Smooth Magenta Zultanite Stairs", + "block.garnished.smooth_pink_zultanite_stairs": "Smooth Pink Zultanite Stairs", + "block.garnished.smooth_black_zultanite_stairs": "Smooth Black Zultanite Stairs", + "block.garnished.smooth_gray_zultanite_stairs": "Smooth Gray Zultanite Stairs", + "block.garnished.smooth_light_gray_zultanite_stairs": "Smooth Light Gray Zultanite Stairs", + "block.garnished.smooth_white_zultanite_stairs": "Smooth White Zultanite Stairs", + "block.garnished.smooth_brown_zultanite_stairs": "Smooth Brown Zultanite Stairs", + "block.garnished.zultanite_slab": "Zultanite Slab", + "block.garnished.red_zultanite_slab": "Red Zultanite Slab", + "block.garnished.orange_zultanite_slab": "Orange Zultanite Slab", + "block.garnished.yellow_zultanite_slab": "Yellow Zultanite Slab", + "block.garnished.green_zultanite_slab": "Green Zultanite Slab", + "block.garnished.lime_zultanite_slab": "Lime Zultanite Slab", + "block.garnished.blue_zultanite_slab": "Blue Zultanite Slab", + "block.garnished.light_blue_zultanite_slab": "Light Blue Zultanite Slab", + "block.garnished.cyan_zultanite_slab": "Cyan Zultanite Slab", + "block.garnished.purple_zultanite_slab": "Purple Zultanite Slab", + "block.garnished.magenta_zultanite_slab": "Magenta Zultanite Slab", + "block.garnished.pink_zultanite_slab": "Pink Zultanite Slab", + "block.garnished.black_zultanite_slab": "Black Zultanite Slab", + "block.garnished.gray_zultanite_slab": "Gray Zultanite Slab", + "block.garnished.light_gray_zultanite_slab": "Light Gray Zultanite Slab", + "block.garnished.white_zultanite_slab": "White Zultanite Slab", + "block.garnished.brown_zultanite_slab": "Brown Zultanite Slab", + "block.garnished.zultanite_brick_slab": "Zultanite Brick Slab", + "block.garnished.red_zultanite_brick_slab": "Red Zultanite Brick Slab", + "block.garnished.orange_zultanite_brick_slab": "Orange Zultanite Brick Slab", + "block.garnished.yellow_zultanite_brick_slab": "Yellow Zultanite Brick Slab", + "block.garnished.green_zultanite_brick_slab": "Green Zultanite Brick Slab", + "block.garnished.lime_zultanite_brick_slab": "Lime Zultanite Brick Slab", + "block.garnished.blue_zultanite_brick_slab": "Blue Zultanite Brick Slab", + "block.garnished.light_blue_zultanite_brick_slab": "Light Blue Zultanite Brick Slab", + "block.garnished.cyan_zultanite_brick_slab": "Cyan Zultanite Brick Slab", + "block.garnished.purple_zultanite_brick_slab": "Purple Zultanite Brick Slab", + "block.garnished.magenta_zultanite_brick_slab": "Magenta Zultanite Brick Slab", + "block.garnished.pink_zultanite_brick_slab": "Pink Zultanite Brick Slab", + "block.garnished.black_zultanite_brick_slab": "Black Zultanite Brick Slab", + "block.garnished.gray_zultanite_brick_slab": "Gray Zultanite Brick Slab", + "block.garnished.light_gray_zultanite_brick_slab": "Light Gray Zultanite Brick Slab", + "block.garnished.white_zultanite_brick_slab": "White Zultanite Brick Slab", + "block.garnished.brown_zultanite_brick_slab": "Brown Zultanite Brick Slab", + "block.garnished.polished_zultanite_slab": "Polished Zultanite Slab", + "block.garnished.polished_red_zultanite_slab": "Polished Red Zultanite Slab", + "block.garnished.polished_orange_zultanite_slab": "Polished Orange Zultanite Slab", + "block.garnished.polished_yellow_zultanite_slab": "Polished Yellow Zultanite Slab", + "block.garnished.polished_green_zultanite_slab": "Polished Green Zultanite Slab", + "block.garnished.polished_lime_zultanite_slab": "Polished Lime Zultanite Slab", + "block.garnished.polished_blue_zultanite_slab": "Polished Blue Zultanite Slab", + "block.garnished.polished_light_blue_zultanite_slab": "Polished Light Blue Zultanite Slab", + "block.garnished.polished_cyan_zultanite_slab": "Polished Cyan Zultanite Slab", + "block.garnished.polished_purple_zultanite_slab": "Polished Purple Zultanite Slab", + "block.garnished.polished_magenta_zultanite_slab": "Polished Magenta Zultanite Slab", + "block.garnished.polished_pink_zultanite_slab": "Polished Pink Zultanite Slab", + "block.garnished.polished_black_zultanite_slab": "Polished Black Zultanite Slab", + "block.garnished.polished_gray_zultanite_slab": "Polished Gray Zultanite Slab", + "block.garnished.polished_light_gray_zultanite_slab": "Polished Light Gray Zultanite Slab", + "block.garnished.polished_white_zultanite_slab": "Polished White Zultanite Slab", + "block.garnished.polished_brown_zultanite_slab": "Polished Brown Zultanite Slab", + "block.garnished.smooth_zultanite_slab": "Smooth Zultanite Slab", + "block.garnished.smooth_red_zultanite_slab": "Smooth Red Zultanite Slab", + "block.garnished.smooth_orange_zultanite_slab": "Smooth Orange Zultanite Slab", + "block.garnished.smooth_yellow_zultanite_slab": "Smooth Yellow Zultanite Slab", + "block.garnished.smooth_green_zultanite_slab": "Smooth Green Zultanite Slab", + "block.garnished.smooth_lime_zultanite_slab": "Smooth Lime Zultanite Slab", + "block.garnished.smooth_blue_zultanite_slab": "Smooth Blue Zultanite Slab", + "block.garnished.smooth_light_blue_zultanite_slab": "Smooth Light Blue Zultanite Slab", + "block.garnished.smooth_cyan_zultanite_slab": "Smooth Cyan Zultanite Slab", + "block.garnished.smooth_purple_zultanite_slab": "Smooth Purple Zultanite Slab", + "block.garnished.smooth_magenta_zultanite_slab": "Smooth Magenta Zultanite Slab", + "block.garnished.smooth_pink_zultanite_slab": "Smooth Pink Zultanite Slab", + "block.garnished.smooth_black_zultanite_slab": "Smooth Black Zultanite Slab", + "block.garnished.smooth_gray_zultanite_slab": "Smooth Gray Zultanite Slab", + "block.garnished.smooth_light_gray_zultanite_slab": "Smooth Light Gray Zultanite Slab", + "block.garnished.smooth_white_zultanite_slab": "Smooth White Zultanite Slab", + "block.garnished.smooth_brown_zultanite_slab": "Smooth Brown Zultanite Slab", + "block.garnished.zultanite_wall": "Zultanite Wall", + "block.garnished.red_zultanite_wall": "Red Zultanite Wall", + "block.garnished.orange_zultanite_wall": "Orange Zultanite Wall", + "block.garnished.yellow_zultanite_wall": "Yellow Zultanite Wall", + "block.garnished.green_zultanite_wall": "Green Zultanite Wall", + "block.garnished.lime_zultanite_wall": "Lime Zultanite Wall", + "block.garnished.blue_zultanite_wall": "Blue Zultanite Wall", + "block.garnished.light_blue_zultanite_wall": "Light Blue Zultanite Wall", + "block.garnished.cyan_zultanite_wall": "Cyan Zultanite Wall", + "block.garnished.purple_zultanite_wall": "Purple Zultanite Wall", + "block.garnished.magenta_zultanite_wall": "Magenta Zultanite Wall", + "block.garnished.pink_zultanite_wall": "Pink Zultanite Wall", + "block.garnished.black_zultanite_wall": "Black Zultanite Wall", + "block.garnished.gray_zultanite_wall": "Gray Zultanite Wall", + "block.garnished.light_gray_zultanite_wall": "Light Gray Zultanite Wall", + "block.garnished.white_zultanite_wall": "White Zultanite Wall", + "block.garnished.brown_zultanite_wall": "Brown Zultanite Wall", + "block.garnished.zultanite_brick_wall": "Zultanite Brick Wall", + "block.garnished.red_zultanite_brick_wall": "Red Zultanite Brick Wall", + "block.garnished.orange_zultanite_brick_wall": "Orange Zultanite Brick Wall", + "block.garnished.yellow_zultanite_brick_wall": "Yellow Zultanite Brick Wall", + "block.garnished.green_zultanite_brick_wall": "Green Zultanite Brick Wall", + "block.garnished.lime_zultanite_brick_wall": "Lime Zultanite Brick Wall", + "block.garnished.blue_zultanite_brick_wall": "Blue Zultanite Brick Wall", + "block.garnished.light_blue_zultanite_brick_wall": "Light Blue Zultanite Brick Wall", + "block.garnished.cyan_zultanite_brick_wall": "Cyan Zultanite Brick Wall", + "block.garnished.purple_zultanite_brick_wall": "Purple Zultanite Brick Wall", + "block.garnished.magenta_zultanite_brick_wall": "Magenta Zultanite Brick Wall", + "block.garnished.pink_zultanite_brick_wall": "Pink Zultanite Brick Wall", + "block.garnished.black_zultanite_brick_wall": "Black Zultanite Brick Wall", + "block.garnished.gray_zultanite_brick_wall": "Gray Zultanite Brick Wall", + "block.garnished.light_gray_zultanite_brick_wall": "Light Gray Zultanite Brick Wall", + "block.garnished.white_zultanite_brick_wall": "White Zultanite Brick Wall", + "block.garnished.brown_zultanite_brick_wall": "Brown Zultanite Brick Wall", + "block.garnished.polished_zultanite_wall": "Polished Zultanite Wall", + "block.garnished.polished_red_zultanite_wall": "Polished Red Zultanite Wall", + "block.garnished.polished_orange_zultanite_wall": "Polished Orange Zultanite Wall", + "block.garnished.polished_yellow_zultanite_wall": "Polished Yellow Zultanite Wall", + "block.garnished.polished_green_zultanite_wall": "Polished Green Zultanite Wall", + "block.garnished.polished_lime_zultanite_wall": "Polished Lime Zultanite Wall", + "block.garnished.polished_blue_zultanite_wall": "Polished Blue Zultanite Wall", + "block.garnished.polished_light_blue_zultanite_wall": "Polished Light Blue Zultanite Wall", + "block.garnished.polished_cyan_zultanite_wall": "Polished Cyan Zultanite Wall", + "block.garnished.polished_purple_zultanite_wall": "Polished Purple Zultanite Wall", + "block.garnished.polished_magenta_zultanite_wall": "Polished Magenta Zultanite Wall", + "block.garnished.polished_pink_zultanite_wall": "Polished Pink Zultanite Wall", + "block.garnished.polished_black_zultanite_wall": "Polished Black Zultanite Wall", + "block.garnished.polished_gray_zultanite_wall": "Polished Gray Zultanite Wall", + "block.garnished.polished_light_gray_zultanite_wall": "Polished Light Gray Zultanite Wall", + "block.garnished.polished_white_zultanite_wall": "Polished White Zultanite Wall", + "block.garnished.polished_brown_zultanite_wall": "Polished Brown Zultanite Wall", + "block.garnished.smooth_zultanite_wall": "Smooth Zultanite Wall", + "block.garnished.smooth_red_zultanite_wall": "Smooth Red Zultanite Wall", + "block.garnished.smooth_orange_zultanite_wall": "Smooth Orange Zultanite Wall", + "block.garnished.smooth_yellow_zultanite_wall": "Smooth Yellow Zultanite Wall", + "block.garnished.smooth_green_zultanite_wall": "Smooth Green Zultanite Wall", + "block.garnished.smooth_lime_zultanite_wall": "Smooth Lime Zultanite Wall", + "block.garnished.smooth_blue_zultanite_wall": "Smooth Blue Zultanite Wall", + "block.garnished.smooth_light_blue_zultanite_wall": "Smooth Light Blue Zultanite Wall", + "block.garnished.smooth_cyan_zultanite_wall": "Smooth Cyan Zultanite Wall", + "block.garnished.smooth_purple_zultanite_wall": "Smooth Purple Zultanite Wall", + "block.garnished.smooth_magenta_zultanite_wall": "Smooth Magenta Zultanite Wall", + "block.garnished.smooth_pink_zultanite_wall": "Smooth Pink Zultanite Wall", + "block.garnished.smooth_black_zultanite_wall": "Smooth Black Zultanite Wall", + "block.garnished.smooth_gray_zultanite_wall": "Smooth Gray Zultanite Wall", + "block.garnished.smooth_light_gray_zultanite_wall": "Smooth Light Gray Zultanite Wall", + "block.garnished.smooth_white_zultanite_wall": "Smooth White Zultanite Wall", + "block.garnished.smooth_brown_zultanite_wall": "Smooth Brown Zultanite Wall", + "item.garnished.mastic_resin_lime": "Colored Mastic Resin", + "item.garnished.mastic_resin_light_blue": "Colored Mastic Resin", + "item.garnished.mastic_resin_cyan": "Colored Mastic Resin", + "item.garnished.mastic_resin_magenta": "Colored Mastic Resin", + "item.garnished.mastic_resin_pink": "Colored Mastic Resin", + "item.garnished.mastic_resin_black": "Colored Mastic Resin", + "item.garnished.mastic_resin_gray": "Colored Mastic Resin", + "item.garnished.mastic_resin_light_gray": "Colored Mastic Resin", + "item.garnished.mastic_resin_white": "Colored Mastic Resin", + "item.garnished.mastic_resin_brown": "Colored Mastic Resin", + "item.garnished.mastic_paste_lime": "Colored Mastic Paste", + "item.garnished.mastic_paste_light_blue": "Colored Mastic Paste", + "item.garnished.mastic_paste_cyan": "Colored Mastic Paste", + "item.garnished.mastic_paste_magenta": "Colored Mastic Paste", + "item.garnished.mastic_paste_pink": "Colored Mastic Paste", + "item.garnished.mastic_paste_black": "Colored Mastic Paste", + "item.garnished.mastic_paste_gray": "Colored Mastic Paste", + "item.garnished.mastic_paste_light_gray": "Colored Mastic Paste", + "item.garnished.mastic_paste_white": "Colored Mastic Paste", + "item.garnished.mastic_paste_brown": "Colored Mastic Paste", + "emi.garnished.enflamed_mandible.information": "Can be dropped by Blazes when using the Ravaging enchantment.", "emi.garnished.ghast_tendril.information": "Can be dropped by Ghasts when using the Ravaging enchantment.", "emi.garnished.molten_remnant.information": "Can be dropped by Magma Cubes when using the Ravaging enchantment.", @@ -669,11 +1009,75 @@ "tag.item.c.buckets.mastic_resin": "Liquefied Mastic Resin Buckets", "tag.item.c.cheese": "Cheese", "tag.item.c.coral_fans": "Coral Fans", - "tag.item.c.crops.peanut": "Peanut Crops", "tag.item.c.ender_dusts": "Ender Dusts", "tag.item.c.pumpkins": "Pumpkins", "tag.item.c.tools.hatchets": "Hatchets", "tag.item.c.tools.knives": "Knives", + "tag.item.c.pecan": "Pecans", + "tag.item.c.almond": "Almonds", + "tag.item.c.cashew": "Cashews", + "tag.item.c.walnut": "Walnuts", + "tag.item.c.peanut": "Peanuts", + "tag.item.c.chestnut": "Chestnuts", + "tag.item.c.hazelnut": "Hazelnuts", + "tag.item.c.pistachio": "Pistachios", + "tag.item.c.macadamia": "Macadamias", + "tag.item.c.crops.pecan": "Pecan Crops", + "tag.item.c.crops.almond": "Almonds Crops", + "tag.item.c.crops.cashew": "Cashews Crops", + "tag.item.c.crops.walnut": "Walnuts Crops", + "tag.item.c.crops.peanut": "Peanuts Crops", + "tag.item.c.crops.chestnut": "Chestnuts Crops", + "tag.item.c.crops.hazelnut": "Hazelnuts Crops", + "tag.item.c.crops.pistachio": "Pistachios Crops", + "tag.item.c.crops.macadamia": "Macadamias Crops", + "tag.item.c.nuts.pecan": "Pecan Nuts", + "tag.item.c.nuts.almond": "Almonds Nuts", + "tag.item.c.nuts.cashew": "Cashews Nuts", + "tag.item.c.nuts.walnut": "Walnuts Nuts", + "tag.item.c.nuts.peanut": "Peanuts Nuts", + "tag.item.c.nuts.chestnut": "Chestnuts Nuts", + "tag.item.c.nuts.hazelnut": "Hazelnuts Nuts", + "tag.item.c.nuts.pistachio": "Pistachios Nuts", + "tag.item.c.nuts.macadamia": "Macadamias Nuts", + "tag.item.c.vegetables.pecan": "Pecan Vegetables", + "tag.item.c.vegetables.almond": "Almonds Vegetables", + "tag.item.c.vegetables.cashew": "Cashews Vegetables", + "tag.item.c.vegetables.walnut": "Walnuts Vegetables", + "tag.item.c.vegetables.peanut": "Peanuts Vegetables", + "tag.item.c.vegetables.chestnut": "Chestnuts Vegetables", + "tag.item.c.vegetables.hazelnut": "Hazelnuts Vegetables", + "tag.item.c.vegetables.pistachio": "Pistachios Vegetables", + "tag.item.c.vegetables.macadamia": "Macadamias Vegetables", + "tag.item.c.vegetables": "Vegetables", + "tag.item.c.salt": "Salt", + "tag.item.c.nuts": "Nuts", + "tag.item.c.doors": "Doors", + "tag.item.c.trapdoors": "Trapdoors", + "tag.item.c.wooden_buttons": "Wooden Buttons", + "tag.item.c.wooden_doors": "Wooden Doors", + "tag.item.c.wooden_trapdoors": "Wooden Trapdoors", + "tag.item.c.wooden_slabs": "Wooden Slabs", + "tag.item.c.wooden_stairs": "Wooden Stairs", + "tag.item.garnished.quartz_hatchet": "Quartz Hatchets", + "tag.item.garnished.stone_types.zultanite": "All Zultanite Stone Types", + "tag.item.garnished.stone_types.zultanite.basic": "Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.red": "Red Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.orange": "Orange Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.yellow": "Yellow Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.green": "Green Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.lime": "Lime Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.blue": "Blue Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.light_blue": "Light Blue Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.cyan": "Cyan Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.purple": "Purple Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.magenta": "Magenta Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.pink": "Pink Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.black": "Black Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.gray": "Gray Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.light_gray": "Light Gray Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.white": "White Zultanite Stone Type", + "tag.item.garnished.stone_types.zultanite.brown": "Brown Zultanite Stone Type", "tag.item.garnished.acceptable_nopalito_meat_ingredients": "Acceptable Meat for Nopalito Food(s)", "tag.item.garnished.aversion_foods": "Foods That Inflict Aversion", "tag.item.garnished.berries": "Berries", @@ -781,12 +1185,22 @@ "item.garnished.orange_mastic_resin_bucket": "Bucket of Colored Mastic Resin", "item.garnished.yellow_mastic_resin_bucket": "Bucket of Colored Mastic Resin", "item.garnished.green_mastic_resin_bucket": "Bucket of Colored Mastic Resin", + "item.garnished.lime_mastic_resin_bucket": "Bucket of Colored Mastic Resin", "item.garnished.blue_mastic_resin_bucket": "Bucket of Colored Mastic Resin", + "item.garnished.light_blue_mastic_resin_bucket": "Bucket of Colored Mastic Resin", + "item.garnished.cyan_mastic_resin_bucket": "Bucket of Colored Mastic Resin", "item.garnished.purple_mastic_resin_bucket": "Bucket of Colored Mastic Resin", + "item.garnished.magenta_mastic_resin_bucket": "Bucket of Colored Mastic Resin", + "item.garnished.pink_mastic_resin_bucket": "Bucket of Colored Mastic Resin", + "item.garnished.black_mastic_resin_bucket": "Bucket of Colored Mastic Resin", + "item.garnished.gray_mastic_resin_bucket": "Bucket of Colored Mastic Resin", + "item.garnished.light_gray_mastic_resin_bucket": "Bucket of Colored Mastic Resin", + "item.garnished.white_mastic_resin_bucket": "Bucket of Colored Mastic Resin", + "item.garnished.brown_mastic_resin_bucket": "Bucket of Colored Mastic Resin", "item.garnished.dragon_breath_bucket": "Bucket of Dragon's Breath", "item.garnished.sweet_tea_bucket": "Bucket of Sweet Tea", "fluid.garnished.liquid_garnish": "Liquid Garnish", - "block.garnished.garnish": "Liquid Garnish", + "block.garnished.liquid_garnish": "Liquid Garnish", "fluid.garnished.apple_cider": "Apple Cider", "block.garnished.apple_cider": "Apple Cider", "fluid.garnished.peanut_oil": "Peanut Oil", @@ -803,10 +1217,30 @@ "block.garnished.yellow_mastic_resin": "Liquefied Colored Mastic Resin", "fluid.garnished.green_mastic_resin": "Liquefied Colored Mastic Resin", "block.garnished.green_mastic_resin": "Liquefied Colored Mastic Resin", + "fluid.garnished.lime_mastic_resin": "Liquefied Colored Mastic Resin", + "block.garnished.lime_mastic_resin": "Liquefied Colored Mastic Resin", "fluid.garnished.blue_mastic_resin": "Liquefied Colored Mastic Resin", "block.garnished.blue_mastic_resin": "Liquefied Colored Mastic Resin", + "fluid.garnished.light_blue_mastic_resin": "Liquefied Colored Mastic Resin", + "block.garnished.light_blue_mastic_resin": "Liquefied Colored Mastic Resin", + "fluid.garnished.cyan_mastic_resin": "Liquefied Colored Mastic Resin", + "block.garnished.cyan_mastic_resin": "Liquefied Colored Mastic Resin", "fluid.garnished.purple_mastic_resin": "Liquefied Colored Mastic Resin", "block.garnished.purple_mastic_resin": "Liquefied Colored Mastic Resin", + "fluid.garnished.magenta_mastic_resin": "Liquefied Colored Mastic Resin", + "block.garnished.magenta_mastic_resin": "Liquefied Colored Mastic Resin", + "fluid.garnished.pink_mastic_resin": "Liquefied Colored Mastic Resin", + "block.garnished.pink_mastic_resin": "Liquefied Colored Mastic Resin", + "fluid.garnished.black_mastic_resin": "Liquefied Colored Mastic Resin", + "block.garnished.black_mastic_resin": "Liquefied Colored Mastic Resin", + "fluid.garnished.gray_mastic_resin": "Liquefied Colored Mastic Resin", + "block.garnished.gray_mastic_resin": "Liquefied Colored Mastic Resin", + "fluid.garnished.light_gray_mastic_resin": "Liquefied Colored Mastic Resin", + "block.garnished.light_gray_mastic_resin": "Liquefied Colored Mastic Resin", + "fluid.garnished.white_mastic_resin": "Liquefied Colored Mastic Resin", + "block.garnished.white_mastic_resin": "Liquefied Colored Mastic Resin", + "fluid.garnished.brown_mastic_resin": "Liquefied Colored Mastic Resin", + "block.garnished.brown_mastic_resin": "Liquefied Colored Mastic Resin", "fluid.garnished.dragon_breath": "Dragon's Breath", "block.garnished.dragon_breath": "Dragon's Breath", "fluid.garnished.sweet_tea": "Sweet Tea", diff --git a/src/main/resources/assets/garnished/lang/lzh.json b/src/main/resources/assets/garnished/lang/lzh.json index 3e82ba96..034225a6 100644 --- a/src/main/resources/assets/garnished/lang/lzh.json +++ b/src/main/resources/assets/garnished/lang/lzh.json @@ -2,7 +2,7 @@ // Any issues regarding translations can be reported, but there is no guarentee that they will be fixed "itemGroup.create.garnished": "机械动力:装食", - "itemGroup.create.garnished.blocks": "Create: Garnished - Building Blocks", // + "itemGroup.create.garnished.blocks": "Create: Garnished Building Blocks", "text.garnished.nut.ungarnished": "未装食", "text.garnished.nut.garnished": "已装食", "text.garnished.nut.cracked": "已破裂", @@ -377,9 +377,9 @@ "block.garnished.abyssal_stone_stairs": "Abyssal Stone Stairs", "block.garnished.abyssal_stone_wall": "Abyssal Stone Wall", "block.garnished.abyssal_stone_bricks": "Abyssal Stone Bricks", - "block.garnished.abyssal_stone_bricks_slab": "Abyssal Stone Brick Slab", - "block.garnished.abyssal_stone_bricks_stairs": "Abyssal Stone Brick Stairs", - "block.garnished.abyssal_stone_bricks_wall": "Abyssal Stone Brick Wall", + "block.garnished.abyssal_stone_brick_slab": "Abyssal Stone Brick Slab", + "block.garnished.abyssal_stone_brick_stairs": "Abyssal Stone Brick Stairs", + "block.garnished.abyssal_stone_brick_wall": "Abyssal Stone Brick Wall", "block.garnished.polished_abyssal_stone": "Polished Abyssal Stone", "block.garnished.polished_abyssal_stone_slab": "Polished Abyssal Stone Slab", "block.garnished.polished_abyssal_stone_stairs": "Polished Abyssal Stone Stairs", @@ -390,9 +390,9 @@ "block.garnished.carnotite_stairs": "Carnotite Stairs", "block.garnished.carnotite_wall": "Carnotite Wall", "block.garnished.carnotite_bricks": "Carnotite Bricks", - "block.garnished.carnotite_bricks_slab": "Carnotite Brick Slab", - "block.garnished.carnotite_bricks_stairs": "Carnotite Brick Stairs", - "block.garnished.carnotite_bricks_wall": "Carnotite Brick Wall", + "block.garnished.carnotite_brick_slab": "Carnotite Brick Slab", + "block.garnished.carnotite_brick_stairs": "Carnotite Brick Stairs", + "block.garnished.carnotite_brick_wall": "Carnotite Brick Wall", "block.garnished.polished_carnotite": "Polished Carnotite", "block.garnished.polished_carnotite_slab": "Polished Carnotite Slab", "block.garnished.polished_carnotite_stairs": "Polished Carnotite Stairs", @@ -403,9 +403,9 @@ "block.garnished.unstable_stone_stairs": "Unstable Stone Stairs", "block.garnished.unstable_stone_wall": "Unstable Stone Wall", "block.garnished.unstable_stone_bricks": "Unstable Stone Bricks", - "block.garnished.unstable_stone_bricks_slab": "Unstable Stone Brick Slab", - "block.garnished.unstable_stone_bricks_stairs": "Unstable Stone Brick Stairs", - "block.garnished.unstable_stone_bricks_wall": "Unstable Stone Brick Wall", + "block.garnished.unstable_stone_brick_slab": "Unstable Stone Brick Slab", + "block.garnished.unstable_stone_brick_stairs": "Unstable Stone Brick Stairs", + "block.garnished.unstable_stone_brick_wall": "Unstable Stone Brick Wall", "block.garnished.polished_unstable_stone": "Polished Unstable Stone", "block.garnished.polished_unstable_stone_slab": "Polished Unstable Stone Slab", "block.garnished.polished_unstable_stone_stairs": "Polished Unstable Stone Stairs", @@ -464,9 +464,9 @@ "block.garnished.ritualistic_stone_stairs": "Ritualistic Stone Stairs", "block.garnished.ritualistic_stone_wall": "Ritualistic Stone Wall", "block.garnished.ritualistic_stone_bricks": "Ritualistic Stone Bricks", - "block.garnished.ritualistic_stone_bricks_slab": "Ritualistic Stone Brick Slab", - "block.garnished.ritualistic_stone_bricks_stairs": "Ritualistic Stone Brick Stairs", - "block.garnished.ritualistic_stone_bricks_wall": "Ritualistic Stone Brick Wall", + "block.garnished.ritualistic_stone_brick_slab": "Ritualistic Stone Brick Slab", + "block.garnished.ritualistic_stone_brick_stairs": "Ritualistic Stone Brick Stairs", + "block.garnished.ritualistic_stone_brick_wall": "Ritualistic Stone Brick Wall", "block.garnished.polished_ritualistic_stone": "Polished Ritualistic Stone", "block.garnished.polished_ritualistic_stone_slab": "Polished Ritualistic Stone Slab", "block.garnished.polished_ritualistic_stone_stairs": "Polished Ritualistic Stone Stairs", diff --git a/src/main/resources/assets/garnished/lang/ru_ru.json b/src/main/resources/assets/garnished/lang/ru_ru.json index 625d5a78..bf3c22a5 100644 --- a/src/main/resources/assets/garnished/lang/ru_ru.json +++ b/src/main/resources/assets/garnished/lang/ru_ru.json @@ -2,7 +2,7 @@ // Any issues regarding translations can be reported, but there is no guarentee that they will be fixed "itemGroup.create.garnished": "Create: Приправлен", - "itemGroup.create.garnished.blocks": "Create: Garnished - Building Blocks", // + "itemGroup.create.garnished.blocks": "Create: Garnished Building Blocks", "text.garnished.nut.ungarnished": "Сырой", "text.garnished.nut.garnished": "Приготовленный", "text.garnished.nut.cracked": "Расколот", @@ -374,9 +374,9 @@ "block.garnished.abyssal_stone_stairs": "Ступеньки из камня бездны", "block.garnished.abyssal_stone_wall": "Ограда из камня бездны", "block.garnished.abyssal_stone_bricks": "Кирпичи из камня бездны", - "block.garnished.abyssal_stone_bricks_slab": "Плита из кирпичей из камня бездны", - "block.garnished.abyssal_stone_bricks_stairs": "Ступеньки из кирпичей из камня бездны", - "block.garnished.abyssal_stone_bricks_wall": "Ограда из кирпичей из камня бездны", + "block.garnished.abyssal_stone_brick_slab": "Плита из кирпичей из камня бездны", + "block.garnished.abyssal_stone_brick_stairs": "Ступеньки из кирпичей из камня бездны", + "block.garnished.abyssal_stone_brick_wall": "Ограда из кирпичей из камня бездны", "block.garnished.polished_abyssal_stone": "Полированный камень бездны", "block.garnished.polished_abyssal_stone_slab": "Полированная плита из камня бездны", "block.garnished.polished_abyssal_stone_stairs": "Полированные ступеньки из камня бездны", @@ -387,9 +387,9 @@ "block.garnished.carnotite_stairs": "Карнотитовые ступеньки", "block.garnished.carnotite_wall": "Карнотитовая ограда", "block.garnished.carnotite_bricks": "Карнотитовые кирпичи", - "block.garnished.carnotite_bricks_slab": "Плита из карнотитовых кирпичей", - "block.garnished.carnotite_bricks_stairs": "Ступеньки из карнотитовых кирпичей", - "block.garnished.carnotite_bricks_wall": "Ограда из карнотитовых кирпичей", + "block.garnished.carnotite_brick_slab": "Плита из карнотитовых кирпичей", + "block.garnished.carnotite_brick_stairs": "Ступеньки из карнотитовых кирпичей", + "block.garnished.carnotite_brick_wall": "Ограда из карнотитовых кирпичей", "block.garnished.polished_carnotite": "Полированный карнотит", "block.garnished.polished_carnotite_slab": "Полированная карнотитовая плита", "block.garnished.polished_carnotite_stairs": "Полированные карнотитовые ступеньки", @@ -400,9 +400,9 @@ "block.garnished.unstable_stone_stairs": "Ступеньки из нестабильного камня", "block.garnished.unstable_stone_wall": "Ограда из нестабильного камня", "block.garnished.unstable_stone_bricks": "Кирпичи из нестабильного камня", - "block.garnished.unstable_stone_bricks_slab": "Плита из кирпичей из нестабильного камня", - "block.garnished.unstable_stone_bricks_stairs": "Ступеньки из кирпичей из нестабильного камня", - "block.garnished.unstable_stone_bricks_wall": "Ограда из кирпичей из нестабильного камня", + "block.garnished.unstable_stone_brick_slab": "Плита из кирпичей из нестабильного камня", + "block.garnished.unstable_stone_brick_stairs": "Ступеньки из кирпичей из нестабильного камня", + "block.garnished.unstable_stone_brick_wall": "Ограда из кирпичей из нестабильного камня", "block.garnished.polished_unstable_stone": "Полированный нестабильный камень", "block.garnished.polished_unstable_stone_slab": "Полированная плита из нестабильного камня", "block.garnished.polished_unstable_stone_stairs": "Полированные ступеньки из нестабильного камня", @@ -461,9 +461,9 @@ "block.garnished.ritualistic_stone_stairs": "Ступеньки из ритуального камня", "block.garnished.ritualistic_stone_wall": "Ограда из ритуального камня", "block.garnished.ritualistic_stone_bricks": "Кирпичи из ритуального камня", - "block.garnished.ritualistic_stone_bricks_slab": "Плита из кирпичей из ритуального камня", - "block.garnished.ritualistic_stone_bricks_stairs": "Ступеньки из кирпичей из ритуального камня", - "block.garnished.ritualistic_stone_bricks_wall": "Ограда из кирпичей из ритуального камня", + "block.garnished.ritualistic_stone_brick_slab": "Плита из кирпичей из ритуального камня", + "block.garnished.ritualistic_stone_brick_stairs": "Ступеньки из кирпичей из ритуального камня", + "block.garnished.ritualistic_stone_brick_wall": "Ограда из кирпичей из ритуального камня", "block.garnished.polished_ritualistic_stone": "Полированный ритуальный камень", "block.garnished.polished_ritualistic_stone_slab": "Плита из полированного ритуального камня", "block.garnished.polished_ritualistic_stone_stairs": "Ступеньки из полированного ритуального камня", diff --git a/src/main/resources/assets/garnished/lang/zh_cn.json b/src/main/resources/assets/garnished/lang/zh_cn.json index c2945a5f..41744592 100644 --- a/src/main/resources/assets/garnished/lang/zh_cn.json +++ b/src/main/resources/assets/garnished/lang/zh_cn.json @@ -2,7 +2,7 @@ // Any issues regarding translations can be reported, but there is no guarentee that they will be fixed "itemGroup.create.garnished": "机械动力:装食", - "itemGroup.create.garnished.blocks": "Create: Garnished - Building Blocks", // + "itemGroup.create.garnished.blocks": "Create: Garnished Building Blocks", "text.garnished.nut.ungarnished": "未装食", "text.garnished.nut.garnished": "已装食", "text.garnished.nut.cracked": "已破裂", @@ -377,9 +377,9 @@ "block.garnished.abyssal_stone_stairs": "Abyssal Stone Stairs", // "block.garnished.abyssal_stone_wall": "Abyssal Stone Wall", // "block.garnished.abyssal_stone_bricks": "Abyssal Stone Bricks", // - "block.garnished.abyssal_stone_bricks_slab": "Abyssal Stone Brick Slab", // - "block.garnished.abyssal_stone_bricks_stairs": "Abyssal Stone Brick Stairs", // - "block.garnished.abyssal_stone_bricks_wall": "Abyssal Stone Brick Wall", // + "block.garnished.abyssal_stone_brick_slab": "Abyssal Stone Brick Slab", // + "block.garnished.abyssal_stone_brick_stairs": "Abyssal Stone Brick Stairs", // + "block.garnished.abyssal_stone_brick_wall": "Abyssal Stone Brick Wall", // "block.garnished.polished_abyssal_stone": "Polished Abyssal Stone", // "block.garnished.polished_abyssal_stone_slab": "Polished Abyssal Stone Slab", // "block.garnished.polished_abyssal_stone_stairs": "Polished Abyssal Stone Stairs", // @@ -390,9 +390,9 @@ "block.garnished.carnotite_stairs": "Carnotite Stairs", // "block.garnished.carnotite_wall": "Carnotite Wall", // "block.garnished.carnotite_bricks": "Carnotite Bricks", // - "block.garnished.carnotite_bricks_slab": "Carnotite Brick Slab", // - "block.garnished.carnotite_bricks_stairs": "Carnotite Brick Stairs", // - "block.garnished.carnotite_bricks_wall": "Carnotite Brick Wall", // + "block.garnished.carnotite_brick_slab": "Carnotite Brick Slab", // + "block.garnished.carnotite_brick_stairs": "Carnotite Brick Stairs", // + "block.garnished.carnotite_brick_wall": "Carnotite Brick Wall", // "block.garnished.polished_carnotite": "Polished Carnotite", // "block.garnished.polished_carnotite_slab": "Polished Carnotite Slab", // "block.garnished.polished_carnotite_stairs": "Polished Carnotite Stairs", // @@ -403,9 +403,9 @@ "block.garnished.unstable_stone_stairs": "Unstable Stone Stairs", // "block.garnished.unstable_stone_wall": "Unstable Stone Wall", // "block.garnished.unstable_stone_bricks": "Unstable Stone Bricks", // - "block.garnished.unstable_stone_bricks_slab": "Unstable Stone Brick Slab", // - "block.garnished.unstable_stone_bricks_stairs": "Unstable Stone Brick Stairs", // - "block.garnished.unstable_stone_bricks_wall": "Unstable Stone Brick Wall", // + "block.garnished.unstable_stone_brick_slab": "Unstable Stone Brick Slab", // + "block.garnished.unstable_stone_brick_stairs": "Unstable Stone Brick Stairs", // + "block.garnished.unstable_stone_brick_wall": "Unstable Stone Brick Wall", // "block.garnished.polished_unstable_stone": "Polished Unstable Stone", // "block.garnished.polished_unstable_stone_slab": "Polished Unstable Stone Slab", // "block.garnished.polished_unstable_stone_stairs": "Polished Unstable Stone Stairs", // @@ -464,9 +464,9 @@ "block.garnished.ritualistic_stone_stairs": "Ritualistic Stone Stairs", // "block.garnished.ritualistic_stone_wall": "Ritualistic Stone Wall", // "block.garnished.ritualistic_stone_bricks": "Ritualistic Stone Bricks", // - "block.garnished.ritualistic_stone_bricks_slab": "Ritualistic Stone Brick Slab", // - "block.garnished.ritualistic_stone_bricks_stairs": "Ritualistic Stone Brick Stairs", // - "block.garnished.ritualistic_stone_bricks_wall": "Ritualistic Stone Brick Wall", // + "block.garnished.ritualistic_stone_brick_slab": "Ritualistic Stone Brick Slab", // + "block.garnished.ritualistic_stone_brick_stairs": "Ritualistic Stone Brick Stairs", // + "block.garnished.ritualistic_stone_brick_wall": "Ritualistic Stone Brick Wall", // "block.garnished.polished_ritualistic_stone": "Polished Ritualistic Stone", // "block.garnished.polished_ritualistic_stone_slab": "Polished Ritualistic Stone Slab", // "block.garnished.polished_ritualistic_stone_stairs": "Polished Ritualistic Stone Stairs", // diff --git a/src/main/resources/assets/garnished/models/block/black_chiseled_zultanite.json b/src/main/resources/assets/garnished/models/block/black_chiseled_zultanite.json new file mode 100644 index 00000000..0e173b79 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_chiseled_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/black_chiseled_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_mastic_block.json b/src/main/resources/assets/garnished/models/block/black_mastic_block.json new file mode 100644 index 00000000..ef57058d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_mastic_block.json @@ -0,0 +1,24 @@ +{ + "parent": "block/block", + "textures": { + "particle": "garnished:block/black_mastic_block", + "down": "garnished:block/black_mastic_block", + "up": "garnished:block/black_mastic_block", + "side": "garnished:block/black_mastic_block" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#down", "cullface": "up" }, + "north": { "texture": "#down", "cullface": "north" }, + "south": { "texture": "#down", "cullface": "south" }, + "west": { "texture": "#down", "cullface": "west" }, + "east": { "texture": "#down", "cullface": "east" } + } + } + ] +} + diff --git a/src/main/resources/assets/garnished/models/block/black_mastic_resin.json b/src/main/resources/assets/garnished/models/block/black_mastic_resin.json new file mode 100644 index 00000000..62b402da --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_mastic_resin.json @@ -0,0 +1,6 @@ +{ + "textures": { + "particle": "garnished:fluid/black_mastic_resin_still" + } +} + diff --git a/src/main/resources/assets/garnished/models/block/black_polished_zultanite.json b/src/main/resources/assets/garnished/models/block/black_polished_zultanite.json new file mode 100644 index 00000000..cf926cbc --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_polished_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/black_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_polished_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/black_polished_zultanite_slab.json new file mode 100644 index 00000000..cce74cc5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_polished_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/black_polished_zultanite", + "side": "garnished:block/black_polished_zultanite", + "top": "garnished:block/black_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_polished_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/black_polished_zultanite_slab_top.json new file mode 100644 index 00000000..aba3b174 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_polished_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/black_polished_zultanite", + "side": "garnished:block/black_polished_zultanite", + "top": "garnished:block/black_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_polished_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/black_polished_zultanite_stairs.json new file mode 100644 index 00000000..b5feed66 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_polished_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/black_polished_zultanite", + "side": "garnished:block/black_polished_zultanite", + "top": "garnished:block/black_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_polished_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/black_polished_zultanite_stairs_inner.json new file mode 100644 index 00000000..b5283290 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_polished_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/black_polished_zultanite", + "side": "garnished:block/black_polished_zultanite", + "top": "garnished:block/black_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_polished_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/black_polished_zultanite_stairs_outer.json new file mode 100644 index 00000000..660a6c24 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_polished_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/black_polished_zultanite", + "side": "garnished:block/black_polished_zultanite", + "top": "garnished:block/black_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_polished_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/black_polished_zultanite_wall_inventory.json new file mode 100644 index 00000000..c08e6caa --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_polished_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/black_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/black_polished_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/black_polished_zultanite_wall_post.json new file mode 100644 index 00000000..3c6c5a16 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_polished_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/black_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/black_polished_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/black_polished_zultanite_wall_side.json new file mode 100644 index 00000000..fbe5cf60 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_polished_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/black_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/black_polished_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/black_polished_zultanite_wall_side_tall.json new file mode 100644 index 00000000..1de935ba --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_polished_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/black_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/black_smooth_zultanite.json b/src/main/resources/assets/garnished/models/block/black_smooth_zultanite.json new file mode 100644 index 00000000..f7ce1b5c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_smooth_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/black_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_slab.json new file mode 100644 index 00000000..eea664bc --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/black_smooth_zultanite", + "side": "garnished:block/black_smooth_zultanite", + "top": "garnished:block/black_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_slab_top.json new file mode 100644 index 00000000..406c8ff2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/black_smooth_zultanite", + "side": "garnished:block/black_smooth_zultanite", + "top": "garnished:block/black_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_stairs.json new file mode 100644 index 00000000..ec4b539e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/black_smooth_zultanite", + "side": "garnished:block/black_smooth_zultanite", + "top": "garnished:block/black_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_wall_inventory.json new file mode 100644 index 00000000..d6c88f8a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/black_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_wall_post.json new file mode 100644 index 00000000..7de893e5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/black_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_wall_side.json new file mode 100644 index 00000000..3bfffcec --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/black_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_wall_side_tall.json new file mode 100644 index 00000000..ec374d40 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_smooth_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/black_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite.json b/src/main/resources/assets/garnished/models/block/black_zultanite.json new file mode 100644 index 00000000..f1586e5e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/black_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite_bricks.json b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks.json new file mode 100644 index 00000000..645b7634 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/black_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_slab.json b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_slab.json new file mode 100644 index 00000000..3f51644b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/black_zultanite_bricks", + "side": "garnished:block/black_zultanite_bricks", + "top": "garnished:block/black_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_slab_top.json b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_slab_top.json new file mode 100644 index 00000000..c9cf6e23 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/black_zultanite_bricks", + "side": "garnished:block/black_zultanite_bricks", + "top": "garnished:block/black_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_stairs.json b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_stairs.json new file mode 100644 index 00000000..c7a9c637 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/black_zultanite_bricks", + "side": "garnished:block/black_zultanite_bricks", + "top": "garnished:block/black_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_stairs_inner.json b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_stairs_inner.json new file mode 100644 index 00000000..a3411357 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/black_zultanite_bricks", + "side": "garnished:block/black_zultanite_bricks", + "top": "garnished:block/black_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_stairs_outer.json b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_stairs_outer.json new file mode 100644 index 00000000..a17393ef --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/black_zultanite_bricks", + "side": "garnished:block/black_zultanite_bricks", + "top": "garnished:block/black_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_wall_inventory.json b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_wall_inventory.json new file mode 100644 index 00000000..f427175c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/black_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_wall_post.json b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_wall_post.json new file mode 100644 index 00000000..03723613 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/black_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_wall_side.json b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_wall_side.json new file mode 100644 index 00000000..1608353f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/black_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_wall_side_tall.json new file mode 100644 index 00000000..84a98caa --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/black_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/black_zultanite_slab.json new file mode 100644 index 00000000..a086ce68 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/black_zultanite", + "side": "garnished:block/black_zultanite", + "top": "garnished:block/black_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/black_zultanite_slab_top.json new file mode 100644 index 00000000..d81ffaca --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/black_zultanite", + "side": "garnished:block/black_zultanite", + "top": "garnished:block/black_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/black_zultanite_stairs.json new file mode 100644 index 00000000..a85b97a3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/black_zultanite", + "side": "garnished:block/black_zultanite", + "top": "garnished:block/black_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/black_zultanite_stairs_inner.json new file mode 100644 index 00000000..000bfe76 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/black_zultanite", + "side": "garnished:block/black_zultanite", + "top": "garnished:block/black_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/black_zultanite_stairs_outer.json new file mode 100644 index 00000000..36b50950 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/black_zultanite", + "side": "garnished:block/black_zultanite", + "top": "garnished:block/black_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/black_zultanite_wall_inventory.json new file mode 100644 index 00000000..478e0731 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/black_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/black_zultanite_wall_post.json new file mode 100644 index 00000000..749e8d4f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/black_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/black_zultanite_wall_side.json new file mode 100644 index 00000000..4057d436 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/black_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/black_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/black_zultanite_wall_side_tall.json new file mode 100644 index 00000000..5cefa71c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/black_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/black_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/blue_chiseled_zultanite.json b/src/main/resources/assets/garnished/models/block/blue_chiseled_zultanite.json new file mode 100644 index 00000000..32e18e16 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_chiseled_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/blue_chiseled_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_polished_zultanite.json b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite.json new file mode 100644 index 00000000..b13f7cfe --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/blue_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_slab.json new file mode 100644 index 00000000..647ca351 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/blue_polished_zultanite", + "side": "garnished:block/blue_polished_zultanite", + "top": "garnished:block/blue_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_slab_top.json new file mode 100644 index 00000000..57e8d175 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/blue_polished_zultanite", + "side": "garnished:block/blue_polished_zultanite", + "top": "garnished:block/blue_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_stairs.json new file mode 100644 index 00000000..f65ecfed --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/blue_polished_zultanite", + "side": "garnished:block/blue_polished_zultanite", + "top": "garnished:block/blue_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_stairs_inner.json new file mode 100644 index 00000000..f4750bef --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/blue_polished_zultanite", + "side": "garnished:block/blue_polished_zultanite", + "top": "garnished:block/blue_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_stairs_outer.json new file mode 100644 index 00000000..a58dedec --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/blue_polished_zultanite", + "side": "garnished:block/blue_polished_zultanite", + "top": "garnished:block/blue_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_wall_inventory.json new file mode 100644 index 00000000..c4024d35 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/blue_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_wall_post.json new file mode 100644 index 00000000..55602a17 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/blue_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_wall_side.json new file mode 100644 index 00000000..cba36819 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/blue_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_wall_side_tall.json new file mode 100644 index 00000000..4a6ae3f0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_polished_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/blue_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite.json b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite.json new file mode 100644 index 00000000..8762fd97 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/blue_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_slab.json new file mode 100644 index 00000000..074ae59f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/blue_smooth_zultanite", + "side": "garnished:block/blue_smooth_zultanite", + "top": "garnished:block/blue_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_slab_top.json new file mode 100644 index 00000000..f8b548e9 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/blue_smooth_zultanite", + "side": "garnished:block/blue_smooth_zultanite", + "top": "garnished:block/blue_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_stairs.json new file mode 100644 index 00000000..ab7f1929 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/blue_smooth_zultanite", + "side": "garnished:block/blue_smooth_zultanite", + "top": "garnished:block/blue_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_stairs_inner.json new file mode 100644 index 00000000..c924dd22 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/blue_smooth_zultanite", + "side": "garnished:block/blue_smooth_zultanite", + "top": "garnished:block/blue_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_stairs_outer.json new file mode 100644 index 00000000..36723f8c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/blue_smooth_zultanite", + "side": "garnished:block/blue_smooth_zultanite", + "top": "garnished:block/blue_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_wall_inventory.json new file mode 100644 index 00000000..8cb07e25 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/blue_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_wall_post.json new file mode 100644 index 00000000..dbd201dd --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/blue_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_wall_side.json new file mode 100644 index 00000000..4d3b3e53 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/blue_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_wall_side_tall.json new file mode 100644 index 00000000..933c4e12 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_smooth_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/blue_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite.json b/src/main/resources/assets/garnished/models/block/blue_zultanite.json new file mode 100644 index 00000000..b3824075 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/blue_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks.json b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks.json new file mode 100644 index 00000000..24698eee --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/blue_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_slab.json b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_slab.json new file mode 100644 index 00000000..96abc2b0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/blue_zultanite_bricks", + "side": "garnished:block/blue_zultanite_bricks", + "top": "garnished:block/blue_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_slab_top.json b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_slab_top.json new file mode 100644 index 00000000..98c79e14 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/blue_zultanite_bricks", + "side": "garnished:block/blue_zultanite_bricks", + "top": "garnished:block/blue_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_stairs.json b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_stairs.json new file mode 100644 index 00000000..e3e7247a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/blue_zultanite_bricks", + "side": "garnished:block/blue_zultanite_bricks", + "top": "garnished:block/blue_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_stairs_inner.json b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_stairs_inner.json new file mode 100644 index 00000000..286df822 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/blue_zultanite_bricks", + "side": "garnished:block/blue_zultanite_bricks", + "top": "garnished:block/blue_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_stairs_outer.json b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_stairs_outer.json new file mode 100644 index 00000000..a0a14caa --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/blue_zultanite_bricks", + "side": "garnished:block/blue_zultanite_bricks", + "top": "garnished:block/blue_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_wall_inventory.json b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_wall_inventory.json new file mode 100644 index 00000000..71c327fb --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/blue_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_wall_post.json b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_wall_post.json new file mode 100644 index 00000000..397d54b7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/blue_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_wall_side.json b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_wall_side.json new file mode 100644 index 00000000..4baa837a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/blue_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_wall_side_tall.json new file mode 100644 index 00000000..58bf7774 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/blue_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/blue_zultanite_slab.json new file mode 100644 index 00000000..ef0b0c49 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/blue_zultanite", + "side": "garnished:block/blue_zultanite", + "top": "garnished:block/blue_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/blue_zultanite_slab_top.json new file mode 100644 index 00000000..b38c82e6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/blue_zultanite", + "side": "garnished:block/blue_zultanite", + "top": "garnished:block/blue_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/blue_zultanite_stairs.json new file mode 100644 index 00000000..e059f0f6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/blue_zultanite", + "side": "garnished:block/blue_zultanite", + "top": "garnished:block/blue_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/blue_zultanite_stairs_inner.json new file mode 100644 index 00000000..ff05d4a2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/blue_zultanite", + "side": "garnished:block/blue_zultanite", + "top": "garnished:block/blue_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/blue_zultanite_stairs_outer.json new file mode 100644 index 00000000..6c7c525a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/blue_zultanite", + "side": "garnished:block/blue_zultanite", + "top": "garnished:block/blue_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/blue_zultanite_wall_inventory.json new file mode 100644 index 00000000..aabb00b1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/blue_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/blue_zultanite_wall_post.json new file mode 100644 index 00000000..5b24aeda --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/blue_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/blue_zultanite_wall_side.json new file mode 100644 index 00000000..6a2fcf23 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/blue_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/blue_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/blue_zultanite_wall_side_tall.json new file mode 100644 index 00000000..e8e6e022 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/blue_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/blue_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/brown_chiseled_zultanite.json b/src/main/resources/assets/garnished/models/block/brown_chiseled_zultanite.json new file mode 100644 index 00000000..81a4de88 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_chiseled_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/brown_chiseled_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_mastic_block.json b/src/main/resources/assets/garnished/models/block/brown_mastic_block.json new file mode 100644 index 00000000..9af555f0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_mastic_block.json @@ -0,0 +1,24 @@ +{ + "parent": "block/block", + "textures": { + "particle": "garnished:block/brown_mastic_block", + "down": "garnished:block/brown_mastic_block", + "up": "garnished:block/brown_mastic_block", + "side": "garnished:block/brown_mastic_block" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#down", "cullface": "up" }, + "north": { "texture": "#down", "cullface": "north" }, + "south": { "texture": "#down", "cullface": "south" }, + "west": { "texture": "#down", "cullface": "west" }, + "east": { "texture": "#down", "cullface": "east" } + } + } + ] +} + diff --git a/src/main/resources/assets/garnished/models/block/brown_mastic_resin.json b/src/main/resources/assets/garnished/models/block/brown_mastic_resin.json new file mode 100644 index 00000000..b19358cf --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_mastic_resin.json @@ -0,0 +1,6 @@ +{ + "textures": { + "particle": "garnished:fluid/brown_mastic_resin_still" + } +} + diff --git a/src/main/resources/assets/garnished/models/block/brown_polished_zultanite.json b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite.json new file mode 100644 index 00000000..5019f155 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/brown_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_slab.json new file mode 100644 index 00000000..e526cee2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/brown_polished_zultanite", + "side": "garnished:block/brown_polished_zultanite", + "top": "garnished:block/brown_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_slab_top.json new file mode 100644 index 00000000..048a6e74 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/brown_polished_zultanite", + "side": "garnished:block/brown_polished_zultanite", + "top": "garnished:block/brown_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_stairs.json new file mode 100644 index 00000000..8d568147 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/brown_polished_zultanite", + "side": "garnished:block/brown_polished_zultanite", + "top": "garnished:block/brown_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_stairs_inner.json new file mode 100644 index 00000000..fca566a2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/brown_polished_zultanite", + "side": "garnished:block/brown_polished_zultanite", + "top": "garnished:block/brown_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_stairs_outer.json new file mode 100644 index 00000000..02a3c406 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/brown_polished_zultanite", + "side": "garnished:block/brown_polished_zultanite", + "top": "garnished:block/brown_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_wall_inventory.json new file mode 100644 index 00000000..05383223 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/brown_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_wall_post.json new file mode 100644 index 00000000..0a164ac7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/brown_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_wall_side.json new file mode 100644 index 00000000..e5941c02 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/brown_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_wall_side_tall.json new file mode 100644 index 00000000..591de6a1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_polished_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/brown_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite.json b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite.json new file mode 100644 index 00000000..d1853367 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/brown_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_slab.json new file mode 100644 index 00000000..0992ff4f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/brown_smooth_zultanite", + "side": "garnished:block/brown_smooth_zultanite", + "top": "garnished:block/brown_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_slab_top.json new file mode 100644 index 00000000..b2115725 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/brown_smooth_zultanite", + "side": "garnished:block/brown_smooth_zultanite", + "top": "garnished:block/brown_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_stairs.json new file mode 100644 index 00000000..9e6b30be --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/brown_smooth_zultanite", + "side": "garnished:block/brown_smooth_zultanite", + "top": "garnished:block/brown_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_stairs_inner.json new file mode 100644 index 00000000..79339a00 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/brown_smooth_zultanite", + "side": "garnished:block/brown_smooth_zultanite", + "top": "garnished:block/brown_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_stairs_outer.json new file mode 100644 index 00000000..70354274 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/brown_smooth_zultanite", + "side": "garnished:block/brown_smooth_zultanite", + "top": "garnished:block/brown_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_wall_inventory.json new file mode 100644 index 00000000..c71c46d2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/brown_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_wall_post.json new file mode 100644 index 00000000..daab434e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/brown_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_wall_side.json new file mode 100644 index 00000000..abb8d734 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/brown_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_wall_side_tall.json new file mode 100644 index 00000000..9814d733 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_smooth_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/brown_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite.json b/src/main/resources/assets/garnished/models/block/brown_zultanite.json new file mode 100644 index 00000000..3ab3cea9 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/brown_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks.json b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks.json new file mode 100644 index 00000000..5632c7b5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/brown_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_slab.json b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_slab.json new file mode 100644 index 00000000..55875c6c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/brown_zultanite_bricks", + "side": "garnished:block/brown_zultanite_bricks", + "top": "garnished:block/brown_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_slab_top.json b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_slab_top.json new file mode 100644 index 00000000..c84c0180 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/brown_zultanite_bricks", + "side": "garnished:block/brown_zultanite_bricks", + "top": "garnished:block/brown_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_stairs.json b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_stairs.json new file mode 100644 index 00000000..a01b24f5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/brown_zultanite_bricks", + "side": "garnished:block/brown_zultanite_bricks", + "top": "garnished:block/brown_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_stairs_inner.json b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_stairs_inner.json new file mode 100644 index 00000000..f6463ada --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/brown_zultanite_bricks", + "side": "garnished:block/brown_zultanite_bricks", + "top": "garnished:block/brown_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_stairs_outer.json b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_stairs_outer.json new file mode 100644 index 00000000..9c44eb09 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/brown_zultanite_bricks", + "side": "garnished:block/brown_zultanite_bricks", + "top": "garnished:block/brown_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_wall_inventory.json b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_wall_inventory.json new file mode 100644 index 00000000..f2a961b7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/brown_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_wall_post.json b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_wall_post.json new file mode 100644 index 00000000..4cba3393 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/brown_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_wall_side.json b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_wall_side.json new file mode 100644 index 00000000..644f0538 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/brown_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_wall_side_tall.json new file mode 100644 index 00000000..c902865a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/brown_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/brown_zultanite_slab.json new file mode 100644 index 00000000..afdb0aca --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/brown_zultanite", + "side": "garnished:block/brown_zultanite", + "top": "garnished:block/brown_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/brown_zultanite_slab_top.json new file mode 100644 index 00000000..56c29295 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/brown_zultanite", + "side": "garnished:block/brown_zultanite", + "top": "garnished:block/brown_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/brown_zultanite_stairs.json new file mode 100644 index 00000000..cad79347 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/brown_zultanite", + "side": "garnished:block/brown_zultanite", + "top": "garnished:block/brown_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/brown_zultanite_stairs_inner.json new file mode 100644 index 00000000..5694a725 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/brown_zultanite", + "side": "garnished:block/brown_zultanite", + "top": "garnished:block/brown_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/brown_zultanite_stairs_outer.json new file mode 100644 index 00000000..48451301 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/brown_zultanite", + "side": "garnished:block/brown_zultanite", + "top": "garnished:block/brown_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/brown_zultanite_wall_inventory.json new file mode 100644 index 00000000..3e06f154 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/brown_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/brown_zultanite_wall_post.json new file mode 100644 index 00000000..f999c128 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/brown_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/brown_zultanite_wall_side.json new file mode 100644 index 00000000..9f09b45d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/brown_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/brown_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/brown_zultanite_wall_side_tall.json new file mode 100644 index 00000000..bc79a666 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/brown_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/brown_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/chiseled_zultanite.json b/src/main/resources/assets/garnished/models/block/chiseled_zultanite.json new file mode 100644 index 00000000..c746af87 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/chiseled_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/chiseled_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_chiseled_zultanite.json b/src/main/resources/assets/garnished/models/block/cyan_chiseled_zultanite.json new file mode 100644 index 00000000..36b8b0bc --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_chiseled_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/cyan_chiseled_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_mastic_block.json b/src/main/resources/assets/garnished/models/block/cyan_mastic_block.json new file mode 100644 index 00000000..24f3612b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_mastic_block.json @@ -0,0 +1,24 @@ +{ + "parent": "block/block", + "textures": { + "particle": "garnished:block/cyan_mastic_block", + "down": "garnished:block/cyan_mastic_block", + "up": "garnished:block/cyan_mastic_block", + "side": "garnished:block/cyan_mastic_block" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#down", "cullface": "up" }, + "north": { "texture": "#down", "cullface": "north" }, + "south": { "texture": "#down", "cullface": "south" }, + "west": { "texture": "#down", "cullface": "west" }, + "east": { "texture": "#down", "cullface": "east" } + } + } + ] +} + diff --git a/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite.json b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite.json new file mode 100644 index 00000000..4e990ddf --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/cyan_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_slab.json new file mode 100644 index 00000000..cbeec272 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/cyan_polished_zultanite", + "side": "garnished:block/cyan_polished_zultanite", + "top": "garnished:block/cyan_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_slab_top.json new file mode 100644 index 00000000..85f4cbf9 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/cyan_polished_zultanite", + "side": "garnished:block/cyan_polished_zultanite", + "top": "garnished:block/cyan_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_stairs.json new file mode 100644 index 00000000..e14333b7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/cyan_polished_zultanite", + "side": "garnished:block/cyan_polished_zultanite", + "top": "garnished:block/cyan_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_stairs_inner.json new file mode 100644 index 00000000..7e78149b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/cyan_polished_zultanite", + "side": "garnished:block/cyan_polished_zultanite", + "top": "garnished:block/cyan_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_stairs_outer.json new file mode 100644 index 00000000..3bca0a03 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/cyan_polished_zultanite", + "side": "garnished:block/cyan_polished_zultanite", + "top": "garnished:block/cyan_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_wall_inventory.json new file mode 100644 index 00000000..0c283527 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/cyan_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_wall_post.json new file mode 100644 index 00000000..6332d450 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/cyan_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_wall_side.json new file mode 100644 index 00000000..85ef7e2a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/cyan_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_wall_side_tall.json new file mode 100644 index 00000000..ba211dcb --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_polished_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/cyan_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite.json b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite.json new file mode 100644 index 00000000..82a7446f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/cyan_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_slab.json new file mode 100644 index 00000000..9af65aa4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/cyan_smooth_zultanite", + "side": "garnished:block/cyan_smooth_zultanite", + "top": "garnished:block/cyan_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_slab_top.json new file mode 100644 index 00000000..183b3779 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/cyan_smooth_zultanite", + "side": "garnished:block/cyan_smooth_zultanite", + "top": "garnished:block/cyan_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_stairs.json new file mode 100644 index 00000000..6744b6b4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/cyan_smooth_zultanite", + "side": "garnished:block/cyan_smooth_zultanite", + "top": "garnished:block/cyan_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_stairs_inner.json new file mode 100644 index 00000000..49831932 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/cyan_smooth_zultanite", + "side": "garnished:block/cyan_smooth_zultanite", + "top": "garnished:block/cyan_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_stairs_outer.json new file mode 100644 index 00000000..9e2a9f3e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/cyan_smooth_zultanite", + "side": "garnished:block/cyan_smooth_zultanite", + "top": "garnished:block/cyan_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_wall_inventory.json new file mode 100644 index 00000000..45a112c4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/cyan_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_wall_post.json new file mode 100644 index 00000000..94841695 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/cyan_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_wall_side.json new file mode 100644 index 00000000..93b71d33 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/cyan_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_wall_side_tall.json new file mode 100644 index 00000000..01ad77ab --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_smooth_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/cyan_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite.json new file mode 100644 index 00000000..af84b8ae --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/cyan_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks.json new file mode 100644 index 00000000..09196060 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/cyan_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_slab.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_slab.json new file mode 100644 index 00000000..556884cb --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/cyan_zultanite_bricks", + "side": "garnished:block/cyan_zultanite_bricks", + "top": "garnished:block/cyan_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_slab_top.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_slab_top.json new file mode 100644 index 00000000..74cfd9d1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/cyan_zultanite_bricks", + "side": "garnished:block/cyan_zultanite_bricks", + "top": "garnished:block/cyan_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_stairs.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_stairs.json new file mode 100644 index 00000000..87f73e4c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/cyan_zultanite_bricks", + "side": "garnished:block/cyan_zultanite_bricks", + "top": "garnished:block/cyan_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_stairs_inner.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_stairs_inner.json new file mode 100644 index 00000000..e71155f5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/cyan_zultanite_bricks", + "side": "garnished:block/cyan_zultanite_bricks", + "top": "garnished:block/cyan_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_stairs_outer.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_stairs_outer.json new file mode 100644 index 00000000..0dce802e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/cyan_zultanite_bricks", + "side": "garnished:block/cyan_zultanite_bricks", + "top": "garnished:block/cyan_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_wall_inventory.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_wall_inventory.json new file mode 100644 index 00000000..4efdd7e3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/cyan_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_wall_post.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_wall_post.json new file mode 100644 index 00000000..18fd1cbb --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/cyan_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_wall_side.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_wall_side.json new file mode 100644 index 00000000..996364a4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/cyan_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_wall_side_tall.json new file mode 100644 index 00000000..2414eb7a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/cyan_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite_slab.json new file mode 100644 index 00000000..e2b2ee5c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/cyan_zultanite", + "side": "garnished:block/cyan_zultanite", + "top": "garnished:block/cyan_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite_slab_top.json new file mode 100644 index 00000000..5fd4ccf2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/cyan_zultanite", + "side": "garnished:block/cyan_zultanite", + "top": "garnished:block/cyan_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite_stairs.json new file mode 100644 index 00000000..8031b1e6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/cyan_zultanite", + "side": "garnished:block/cyan_zultanite", + "top": "garnished:block/cyan_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite_stairs_inner.json new file mode 100644 index 00000000..c54c7b37 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/cyan_zultanite", + "side": "garnished:block/cyan_zultanite", + "top": "garnished:block/cyan_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite_stairs_outer.json new file mode 100644 index 00000000..940662b1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/cyan_zultanite", + "side": "garnished:block/cyan_zultanite", + "top": "garnished:block/cyan_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite_wall_inventory.json new file mode 100644 index 00000000..f2accaec --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/cyan_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite_wall_post.json new file mode 100644 index 00000000..57700cd7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/cyan_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite_wall_side.json new file mode 100644 index 00000000..a1c036bb --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/cyan_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/cyan_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/cyan_zultanite_wall_side_tall.json new file mode 100644 index 00000000..d24bfe37 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/cyan_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/cyan_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/gray_chiseled_zultanite.json b/src/main/resources/assets/garnished/models/block/gray_chiseled_zultanite.json new file mode 100644 index 00000000..7b03b813 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_chiseled_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/gray_chiseled_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_mastic_block.json b/src/main/resources/assets/garnished/models/block/gray_mastic_block.json new file mode 100644 index 00000000..70b6293e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_mastic_block.json @@ -0,0 +1,24 @@ +{ + "parent": "block/block", + "textures": { + "particle": "garnished:block/gray_mastic_block", + "down": "garnished:block/gray_mastic_block", + "up": "garnished:block/gray_mastic_block", + "side": "garnished:block/gray_mastic_block" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#down", "cullface": "up" }, + "north": { "texture": "#down", "cullface": "north" }, + "south": { "texture": "#down", "cullface": "south" }, + "west": { "texture": "#down", "cullface": "west" }, + "east": { "texture": "#down", "cullface": "east" } + } + } + ] +} + diff --git a/src/main/resources/assets/garnished/models/block/gray_mastic_resin.json b/src/main/resources/assets/garnished/models/block/gray_mastic_resin.json new file mode 100644 index 00000000..6621909a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_mastic_resin.json @@ -0,0 +1,6 @@ +{ + "textures": { + "particle": "garnished:fluid/gray_mastic_resin_still" + } +} + diff --git a/src/main/resources/assets/garnished/models/block/gray_polished_zultanite.json b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite.json new file mode 100644 index 00000000..eda8ae32 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/gray_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_slab.json new file mode 100644 index 00000000..0de42002 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/gray_polished_zultanite", + "side": "garnished:block/gray_polished_zultanite", + "top": "garnished:block/gray_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_slab_top.json new file mode 100644 index 00000000..66e0ea43 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/gray_polished_zultanite", + "side": "garnished:block/gray_polished_zultanite", + "top": "garnished:block/gray_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_stairs.json new file mode 100644 index 00000000..f9c1c4bc --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/gray_polished_zultanite", + "side": "garnished:block/gray_polished_zultanite", + "top": "garnished:block/gray_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_stairs_inner.json new file mode 100644 index 00000000..6b123a1f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/gray_polished_zultanite", + "side": "garnished:block/gray_polished_zultanite", + "top": "garnished:block/gray_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_stairs_outer.json new file mode 100644 index 00000000..48128994 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/gray_polished_zultanite", + "side": "garnished:block/gray_polished_zultanite", + "top": "garnished:block/gray_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_wall_inventory.json new file mode 100644 index 00000000..b9cc3847 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/gray_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_wall_post.json new file mode 100644 index 00000000..c08783f3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/gray_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_wall_side.json new file mode 100644 index 00000000..0167059b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/gray_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_wall_side_tall.json new file mode 100644 index 00000000..c27d5d07 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_polished_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/gray_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite.json b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite.json new file mode 100644 index 00000000..cf9b69b7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/gray_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_slab.json new file mode 100644 index 00000000..bde07bc7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/gray_smooth_zultanite", + "side": "garnished:block/gray_smooth_zultanite", + "top": "garnished:block/gray_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_slab_top.json new file mode 100644 index 00000000..d94eee4b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/gray_smooth_zultanite", + "side": "garnished:block/gray_smooth_zultanite", + "top": "garnished:block/gray_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_stairs.json new file mode 100644 index 00000000..de0db63b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/gray_smooth_zultanite", + "side": "garnished:block/gray_smooth_zultanite", + "top": "garnished:block/gray_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_stairs_inner.json new file mode 100644 index 00000000..d634d6bb --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/gray_smooth_zultanite", + "side": "garnished:block/gray_smooth_zultanite", + "top": "garnished:block/gray_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_stairs_outer.json new file mode 100644 index 00000000..3d88db50 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/gray_smooth_zultanite", + "side": "garnished:block/gray_smooth_zultanite", + "top": "garnished:block/gray_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_wall_inventory.json new file mode 100644 index 00000000..d1cc68e7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/gray_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_wall_post.json new file mode 100644 index 00000000..cdef6df4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/gray_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_wall_side.json new file mode 100644 index 00000000..f0fddb4e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/gray_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_wall_side_tall.json new file mode 100644 index 00000000..c14a3cde --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_smooth_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/gray_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite.json b/src/main/resources/assets/garnished/models/block/gray_zultanite.json new file mode 100644 index 00000000..84081206 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/gray_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks.json b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks.json new file mode 100644 index 00000000..8891f7d8 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/gray_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_slab.json b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_slab.json new file mode 100644 index 00000000..3c317e96 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/gray_zultanite_bricks", + "side": "garnished:block/gray_zultanite_bricks", + "top": "garnished:block/gray_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_slab_top.json b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_slab_top.json new file mode 100644 index 00000000..fb71f6e2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/gray_zultanite_bricks", + "side": "garnished:block/gray_zultanite_bricks", + "top": "garnished:block/gray_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_stairs.json b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_stairs.json new file mode 100644 index 00000000..21a04b32 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/gray_zultanite_bricks", + "side": "garnished:block/gray_zultanite_bricks", + "top": "garnished:block/gray_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_stairs_inner.json b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_stairs_inner.json new file mode 100644 index 00000000..0426215b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/gray_zultanite_bricks", + "side": "garnished:block/gray_zultanite_bricks", + "top": "garnished:block/gray_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_stairs_outer.json b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_stairs_outer.json new file mode 100644 index 00000000..26b7b5a9 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/gray_zultanite_bricks", + "side": "garnished:block/gray_zultanite_bricks", + "top": "garnished:block/gray_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_wall_inventory.json b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_wall_inventory.json new file mode 100644 index 00000000..5a2b39a4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/gray_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_wall_post.json b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_wall_post.json new file mode 100644 index 00000000..644be9b1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/gray_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_wall_side.json b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_wall_side.json new file mode 100644 index 00000000..8d700b48 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/gray_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_wall_side_tall.json new file mode 100644 index 00000000..2e716041 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/gray_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/gray_zultanite_slab.json new file mode 100644 index 00000000..da423b1d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/gray_zultanite", + "side": "garnished:block/gray_zultanite", + "top": "garnished:block/gray_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/gray_zultanite_slab_top.json new file mode 100644 index 00000000..3d4c7a5f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/gray_zultanite", + "side": "garnished:block/gray_zultanite", + "top": "garnished:block/gray_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/gray_zultanite_stairs.json new file mode 100644 index 00000000..8dc43845 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/gray_zultanite", + "side": "garnished:block/gray_zultanite", + "top": "garnished:block/gray_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/gray_zultanite_stairs_inner.json new file mode 100644 index 00000000..dd3bf582 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/gray_zultanite", + "side": "garnished:block/gray_zultanite", + "top": "garnished:block/gray_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/gray_zultanite_stairs_outer.json new file mode 100644 index 00000000..3bb93d8b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/gray_zultanite", + "side": "garnished:block/gray_zultanite", + "top": "garnished:block/gray_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/gray_zultanite_wall_inventory.json new file mode 100644 index 00000000..e9a9d02c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/gray_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/gray_zultanite_wall_post.json new file mode 100644 index 00000000..b364479e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/gray_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/gray_zultanite_wall_side.json new file mode 100644 index 00000000..bc9e9d67 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/gray_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/gray_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/gray_zultanite_wall_side_tall.json new file mode 100644 index 00000000..6b70d82d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/gray_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/gray_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/green_chiseled_zultanite.json b/src/main/resources/assets/garnished/models/block/green_chiseled_zultanite.json new file mode 100644 index 00000000..99f8fccd --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_chiseled_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/green_chiseled_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_polished_zultanite.json b/src/main/resources/assets/garnished/models/block/green_polished_zultanite.json new file mode 100644 index 00000000..ecd081a8 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_polished_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/green_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_polished_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/green_polished_zultanite_slab.json new file mode 100644 index 00000000..79154d32 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_polished_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/green_polished_zultanite", + "side": "garnished:block/green_polished_zultanite", + "top": "garnished:block/green_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_polished_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/green_polished_zultanite_slab_top.json new file mode 100644 index 00000000..8c17b93f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_polished_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/green_polished_zultanite", + "side": "garnished:block/green_polished_zultanite", + "top": "garnished:block/green_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_polished_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/green_polished_zultanite_stairs.json new file mode 100644 index 00000000..c9a5b8e4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_polished_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/green_polished_zultanite", + "side": "garnished:block/green_polished_zultanite", + "top": "garnished:block/green_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_polished_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/green_polished_zultanite_stairs_inner.json new file mode 100644 index 00000000..230e39d7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_polished_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/green_polished_zultanite", + "side": "garnished:block/green_polished_zultanite", + "top": "garnished:block/green_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_polished_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/green_polished_zultanite_stairs_outer.json new file mode 100644 index 00000000..7a81387f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_polished_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/green_polished_zultanite", + "side": "garnished:block/green_polished_zultanite", + "top": "garnished:block/green_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_polished_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/green_polished_zultanite_wall_inventory.json new file mode 100644 index 00000000..a7a9bfe6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_polished_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/green_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/green_polished_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/green_polished_zultanite_wall_post.json new file mode 100644 index 00000000..d7430942 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_polished_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/green_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/green_polished_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/green_polished_zultanite_wall_side.json new file mode 100644 index 00000000..fa901418 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_polished_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/green_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/green_polished_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/green_polished_zultanite_wall_side_tall.json new file mode 100644 index 00000000..1aa5a612 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_polished_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/green_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/green_smooth_zultanite.json b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite.json new file mode 100644 index 00000000..61902224 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/green_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_slab.json new file mode 100644 index 00000000..6848a5aa --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/green_smooth_zultanite", + "side": "garnished:block/green_smooth_zultanite", + "top": "garnished:block/green_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_slab_top.json new file mode 100644 index 00000000..cea4b567 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/green_smooth_zultanite", + "side": "garnished:block/green_smooth_zultanite", + "top": "garnished:block/green_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_stairs.json new file mode 100644 index 00000000..8006078a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/green_smooth_zultanite", + "side": "garnished:block/green_smooth_zultanite", + "top": "garnished:block/green_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_stairs_inner.json new file mode 100644 index 00000000..53883244 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/green_smooth_zultanite", + "side": "garnished:block/green_smooth_zultanite", + "top": "garnished:block/green_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_stairs_outer.json new file mode 100644 index 00000000..e58b3aba --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/green_smooth_zultanite", + "side": "garnished:block/green_smooth_zultanite", + "top": "garnished:block/green_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_wall_inventory.json new file mode 100644 index 00000000..75098aa6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/green_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_wall_post.json new file mode 100644 index 00000000..6f524fb4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/green_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_wall_side.json new file mode 100644 index 00000000..a0672320 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/green_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_wall_side_tall.json new file mode 100644 index 00000000..780e9a51 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_smooth_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/green_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite.json b/src/main/resources/assets/garnished/models/block/green_zultanite.json new file mode 100644 index 00000000..b789283f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/green_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite_bricks.json b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks.json new file mode 100644 index 00000000..9cfdc941 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/green_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_slab.json b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_slab.json new file mode 100644 index 00000000..be3e59c9 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/green_zultanite_bricks", + "side": "garnished:block/green_zultanite_bricks", + "top": "garnished:block/green_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_slab_top.json b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_slab_top.json new file mode 100644 index 00000000..c0fc4019 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/green_zultanite_bricks", + "side": "garnished:block/green_zultanite_bricks", + "top": "garnished:block/green_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_stairs.json b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_stairs.json new file mode 100644 index 00000000..328c5901 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/green_zultanite_bricks", + "side": "garnished:block/green_zultanite_bricks", + "top": "garnished:block/green_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_stairs_inner.json b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_stairs_inner.json new file mode 100644 index 00000000..746eb08f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/green_zultanite_bricks", + "side": "garnished:block/green_zultanite_bricks", + "top": "garnished:block/green_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_stairs_outer.json b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_stairs_outer.json new file mode 100644 index 00000000..c55d1582 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/green_zultanite_bricks", + "side": "garnished:block/green_zultanite_bricks", + "top": "garnished:block/green_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_wall_inventory.json b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_wall_inventory.json new file mode 100644 index 00000000..f6fc7e7a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/green_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_wall_post.json b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_wall_post.json new file mode 100644 index 00000000..fe07e9e1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/green_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_wall_side.json b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_wall_side.json new file mode 100644 index 00000000..b4536740 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/green_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_wall_side_tall.json new file mode 100644 index 00000000..08ac6c12 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/green_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/green_zultanite_slab.json new file mode 100644 index 00000000..b713a86f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/green_zultanite", + "side": "garnished:block/green_zultanite", + "top": "garnished:block/green_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/green_zultanite_slab_top.json new file mode 100644 index 00000000..58ce2db4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/green_zultanite", + "side": "garnished:block/green_zultanite", + "top": "garnished:block/green_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/green_zultanite_stairs.json new file mode 100644 index 00000000..153f8337 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/green_zultanite", + "side": "garnished:block/green_zultanite", + "top": "garnished:block/green_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/green_zultanite_stairs_inner.json new file mode 100644 index 00000000..1302f866 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/green_zultanite", + "side": "garnished:block/green_zultanite", + "top": "garnished:block/green_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/green_zultanite_stairs_outer.json new file mode 100644 index 00000000..0a89f7c3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/green_zultanite", + "side": "garnished:block/green_zultanite", + "top": "garnished:block/green_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/green_zultanite_wall_inventory.json new file mode 100644 index 00000000..89972586 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/green_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/green_zultanite_wall_post.json new file mode 100644 index 00000000..5af236b8 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/green_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/green_zultanite_wall_side.json new file mode 100644 index 00000000..45719bd2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/green_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/green_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/green_zultanite_wall_side_tall.json new file mode 100644 index 00000000..4fb315cf --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/green_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/green_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_blue_chiseled_zultanite.json b/src/main/resources/assets/garnished/models/block/light_blue_chiseled_zultanite.json new file mode 100644 index 00000000..56470f96 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_chiseled_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/light_blue_chiseled_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_mastic_block.json b/src/main/resources/assets/garnished/models/block/light_blue_mastic_block.json new file mode 100644 index 00000000..ea5cd958 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_mastic_block.json @@ -0,0 +1,24 @@ +{ + "parent": "block/block", + "textures": { + "particle": "garnished:block/light_blue_mastic_block", + "down": "garnished:block/light_blue_mastic_block", + "up": "garnished:block/light_blue_mastic_block", + "side": "garnished:block/light_blue_mastic_block" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#down", "cullface": "up" }, + "north": { "texture": "#down", "cullface": "north" }, + "south": { "texture": "#down", "cullface": "south" }, + "west": { "texture": "#down", "cullface": "west" }, + "east": { "texture": "#down", "cullface": "east" } + } + } + ] +} + diff --git a/src/main/resources/assets/garnished/models/block/light_blue_mastic_resin.json b/src/main/resources/assets/garnished/models/block/light_blue_mastic_resin.json new file mode 100644 index 00000000..38d78a5c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_mastic_resin.json @@ -0,0 +1,6 @@ +{ + "textures": { + "particle": "garnished:fluid/light_blue_mastic_resin_still" + } +} + diff --git a/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite.json b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite.json new file mode 100644 index 00000000..7878a258 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/light_blue_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_slab.json new file mode 100644 index 00000000..ce8e8966 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/light_blue_polished_zultanite", + "side": "garnished:block/light_blue_polished_zultanite", + "top": "garnished:block/light_blue_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_slab_top.json new file mode 100644 index 00000000..5a5f93f4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/light_blue_polished_zultanite", + "side": "garnished:block/light_blue_polished_zultanite", + "top": "garnished:block/light_blue_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_stairs.json new file mode 100644 index 00000000..21f4ca00 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/light_blue_polished_zultanite", + "side": "garnished:block/light_blue_polished_zultanite", + "top": "garnished:block/light_blue_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_stairs_inner.json new file mode 100644 index 00000000..6a741ad7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/light_blue_polished_zultanite", + "side": "garnished:block/light_blue_polished_zultanite", + "top": "garnished:block/light_blue_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_stairs_outer.json new file mode 100644 index 00000000..326538f2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/light_blue_polished_zultanite", + "side": "garnished:block/light_blue_polished_zultanite", + "top": "garnished:block/light_blue_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_wall_inventory.json new file mode 100644 index 00000000..307e7d9d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/light_blue_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_wall_post.json new file mode 100644 index 00000000..4e1239a4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/light_blue_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_wall_side.json new file mode 100644 index 00000000..e1f4d63e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/light_blue_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_wall_side_tall.json new file mode 100644 index 00000000..30611f60 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_polished_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/light_blue_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite.json b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite.json new file mode 100644 index 00000000..64c8276f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/light_blue_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_slab.json new file mode 100644 index 00000000..8c05d012 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/light_blue_smooth_zultanite", + "side": "garnished:block/light_blue_smooth_zultanite", + "top": "garnished:block/light_blue_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_slab_top.json new file mode 100644 index 00000000..f6459ae4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/light_blue_smooth_zultanite", + "side": "garnished:block/light_blue_smooth_zultanite", + "top": "garnished:block/light_blue_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_stairs.json new file mode 100644 index 00000000..fa71fc93 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/light_blue_smooth_zultanite", + "side": "garnished:block/light_blue_smooth_zultanite", + "top": "garnished:block/light_blue_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_stairs_inner.json new file mode 100644 index 00000000..2ba23c35 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/light_blue_smooth_zultanite", + "side": "garnished:block/light_blue_smooth_zultanite", + "top": "garnished:block/light_blue_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_stairs_outer.json new file mode 100644 index 00000000..1dedefaa --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/light_blue_smooth_zultanite", + "side": "garnished:block/light_blue_smooth_zultanite", + "top": "garnished:block/light_blue_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_wall_inventory.json new file mode 100644 index 00000000..fadbf028 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/light_blue_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_wall_post.json new file mode 100644 index 00000000..7aff3766 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/light_blue_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_wall_side.json new file mode 100644 index 00000000..92be6d52 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/light_blue_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_wall_side_tall.json new file mode 100644 index 00000000..052f7077 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_smooth_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/light_blue_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite.json new file mode 100644 index 00000000..1994154d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/light_blue_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks.json new file mode 100644 index 00000000..dfa60008 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/light_blue_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_slab.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_slab.json new file mode 100644 index 00000000..0b2a5760 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/light_blue_zultanite_bricks", + "side": "garnished:block/light_blue_zultanite_bricks", + "top": "garnished:block/light_blue_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_slab_top.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_slab_top.json new file mode 100644 index 00000000..89967bf0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/light_blue_zultanite_bricks", + "side": "garnished:block/light_blue_zultanite_bricks", + "top": "garnished:block/light_blue_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_stairs.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_stairs.json new file mode 100644 index 00000000..714dbde0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/light_blue_zultanite_bricks", + "side": "garnished:block/light_blue_zultanite_bricks", + "top": "garnished:block/light_blue_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_stairs_inner.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_stairs_inner.json new file mode 100644 index 00000000..e2c9c09a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/light_blue_zultanite_bricks", + "side": "garnished:block/light_blue_zultanite_bricks", + "top": "garnished:block/light_blue_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_stairs_outer.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_stairs_outer.json new file mode 100644 index 00000000..f1a30b6c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/light_blue_zultanite_bricks", + "side": "garnished:block/light_blue_zultanite_bricks", + "top": "garnished:block/light_blue_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_wall_inventory.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_wall_inventory.json new file mode 100644 index 00000000..cd84906b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/light_blue_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_wall_post.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_wall_post.json new file mode 100644 index 00000000..5114f115 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/light_blue_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_wall_side.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_wall_side.json new file mode 100644 index 00000000..77eee7bf --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/light_blue_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_wall_side_tall.json new file mode 100644 index 00000000..d08d269f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/light_blue_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_slab.json new file mode 100644 index 00000000..acbd1019 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/light_blue_zultanite", + "side": "garnished:block/light_blue_zultanite", + "top": "garnished:block/light_blue_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_slab_top.json new file mode 100644 index 00000000..f5b794e9 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/light_blue_zultanite", + "side": "garnished:block/light_blue_zultanite", + "top": "garnished:block/light_blue_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_stairs.json new file mode 100644 index 00000000..ff04be40 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/light_blue_zultanite", + "side": "garnished:block/light_blue_zultanite", + "top": "garnished:block/light_blue_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_stairs_inner.json new file mode 100644 index 00000000..0169a20c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/light_blue_zultanite", + "side": "garnished:block/light_blue_zultanite", + "top": "garnished:block/light_blue_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_stairs_outer.json new file mode 100644 index 00000000..324602e6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/light_blue_zultanite", + "side": "garnished:block/light_blue_zultanite", + "top": "garnished:block/light_blue_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_wall_inventory.json new file mode 100644 index 00000000..9bf0fa30 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/light_blue_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_wall_post.json new file mode 100644 index 00000000..7c8b9784 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/light_blue_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_wall_side.json new file mode 100644 index 00000000..33edef68 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/light_blue_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_blue_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_wall_side_tall.json new file mode 100644 index 00000000..11cc8a00 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_blue_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/light_blue_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_gray_chiseled_zultanite.json b/src/main/resources/assets/garnished/models/block/light_gray_chiseled_zultanite.json new file mode 100644 index 00000000..bb4c4a1f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_chiseled_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/light_gray_chiseled_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_mastic_block.json b/src/main/resources/assets/garnished/models/block/light_gray_mastic_block.json new file mode 100644 index 00000000..23bf9565 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_mastic_block.json @@ -0,0 +1,24 @@ +{ + "parent": "block/block", + "textures": { + "particle": "garnished:block/light_gray_mastic_block", + "down": "garnished:block/light_gray_mastic_block", + "up": "garnished:block/light_gray_mastic_block", + "side": "garnished:block/light_gray_mastic_block" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#down", "cullface": "up" }, + "north": { "texture": "#down", "cullface": "north" }, + "south": { "texture": "#down", "cullface": "south" }, + "west": { "texture": "#down", "cullface": "west" }, + "east": { "texture": "#down", "cullface": "east" } + } + } + ] +} + diff --git a/src/main/resources/assets/garnished/models/block/light_gray_mastic_resin.json b/src/main/resources/assets/garnished/models/block/light_gray_mastic_resin.json new file mode 100644 index 00000000..8180a262 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_mastic_resin.json @@ -0,0 +1,6 @@ +{ + "textures": { + "particle": "garnished:fluid/light_gray_mastic_resin_still" + } +} + diff --git a/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite.json b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite.json new file mode 100644 index 00000000..6d84fb70 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/light_gray_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_slab.json new file mode 100644 index 00000000..2ed092ed --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/light_gray_polished_zultanite", + "side": "garnished:block/light_gray_polished_zultanite", + "top": "garnished:block/light_gray_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_slab_top.json new file mode 100644 index 00000000..9a462a3e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/light_gray_polished_zultanite", + "side": "garnished:block/light_gray_polished_zultanite", + "top": "garnished:block/light_gray_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_stairs.json new file mode 100644 index 00000000..b020af71 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/light_gray_polished_zultanite", + "side": "garnished:block/light_gray_polished_zultanite", + "top": "garnished:block/light_gray_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_stairs_inner.json new file mode 100644 index 00000000..411988fa --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/light_gray_polished_zultanite", + "side": "garnished:block/light_gray_polished_zultanite", + "top": "garnished:block/light_gray_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_stairs_outer.json new file mode 100644 index 00000000..97faaecb --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/light_gray_polished_zultanite", + "side": "garnished:block/light_gray_polished_zultanite", + "top": "garnished:block/light_gray_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_wall_inventory.json new file mode 100644 index 00000000..03daa3fd --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/light_gray_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_wall_post.json new file mode 100644 index 00000000..76ef7410 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/light_gray_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_wall_side.json new file mode 100644 index 00000000..cef432a3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/light_gray_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_wall_side_tall.json new file mode 100644 index 00000000..5e4b4884 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_polished_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/light_gray_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite.json b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite.json new file mode 100644 index 00000000..6b8df203 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/light_gray_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_slab.json new file mode 100644 index 00000000..5b994949 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/light_gray_smooth_zultanite", + "side": "garnished:block/light_gray_smooth_zultanite", + "top": "garnished:block/light_gray_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_slab_top.json new file mode 100644 index 00000000..096a183c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/light_gray_smooth_zultanite", + "side": "garnished:block/light_gray_smooth_zultanite", + "top": "garnished:block/light_gray_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_stairs.json new file mode 100644 index 00000000..cbb7bc79 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/light_gray_smooth_zultanite", + "side": "garnished:block/light_gray_smooth_zultanite", + "top": "garnished:block/light_gray_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_stairs_inner.json new file mode 100644 index 00000000..a8eb02ab --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/light_gray_smooth_zultanite", + "side": "garnished:block/light_gray_smooth_zultanite", + "top": "garnished:block/light_gray_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_stairs_outer.json new file mode 100644 index 00000000..a8f168ea --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/light_gray_smooth_zultanite", + "side": "garnished:block/light_gray_smooth_zultanite", + "top": "garnished:block/light_gray_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_wall_inventory.json new file mode 100644 index 00000000..b21f1d3e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/light_gray_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_wall_post.json new file mode 100644 index 00000000..825e0dba --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/light_gray_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_wall_side.json new file mode 100644 index 00000000..a389a695 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/light_gray_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_wall_side_tall.json new file mode 100644 index 00000000..1610bd35 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_smooth_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/light_gray_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite.json new file mode 100644 index 00000000..ca289205 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/light_gray_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks.json new file mode 100644 index 00000000..aefa35be --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/light_gray_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_slab.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_slab.json new file mode 100644 index 00000000..b304a099 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/light_gray_zultanite_bricks", + "side": "garnished:block/light_gray_zultanite_bricks", + "top": "garnished:block/light_gray_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_slab_top.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_slab_top.json new file mode 100644 index 00000000..c49bc91a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/light_gray_zultanite_bricks", + "side": "garnished:block/light_gray_zultanite_bricks", + "top": "garnished:block/light_gray_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_stairs.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_stairs.json new file mode 100644 index 00000000..ac3d8277 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/light_gray_zultanite_bricks", + "side": "garnished:block/light_gray_zultanite_bricks", + "top": "garnished:block/light_gray_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_stairs_inner.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_stairs_inner.json new file mode 100644 index 00000000..efc34527 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/light_gray_zultanite_bricks", + "side": "garnished:block/light_gray_zultanite_bricks", + "top": "garnished:block/light_gray_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_stairs_outer.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_stairs_outer.json new file mode 100644 index 00000000..ddb8b0e4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/light_gray_zultanite_bricks", + "side": "garnished:block/light_gray_zultanite_bricks", + "top": "garnished:block/light_gray_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_wall_inventory.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_wall_inventory.json new file mode 100644 index 00000000..7aeeb661 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/light_gray_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_wall_post.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_wall_post.json new file mode 100644 index 00000000..415dd167 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/light_gray_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_wall_side.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_wall_side.json new file mode 100644 index 00000000..996360ed --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/light_gray_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_wall_side_tall.json new file mode 100644 index 00000000..d805a259 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/light_gray_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_slab.json new file mode 100644 index 00000000..4efb4642 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/light_gray_zultanite", + "side": "garnished:block/light_gray_zultanite", + "top": "garnished:block/light_gray_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_slab_top.json new file mode 100644 index 00000000..8e65c7d1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/light_gray_zultanite", + "side": "garnished:block/light_gray_zultanite", + "top": "garnished:block/light_gray_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_stairs.json new file mode 100644 index 00000000..6ada96ba --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/light_gray_zultanite", + "side": "garnished:block/light_gray_zultanite", + "top": "garnished:block/light_gray_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_stairs_inner.json new file mode 100644 index 00000000..0c31a7b0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/light_gray_zultanite", + "side": "garnished:block/light_gray_zultanite", + "top": "garnished:block/light_gray_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_stairs_outer.json new file mode 100644 index 00000000..7c945b17 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/light_gray_zultanite", + "side": "garnished:block/light_gray_zultanite", + "top": "garnished:block/light_gray_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_wall_inventory.json new file mode 100644 index 00000000..9abe1510 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/light_gray_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_wall_post.json new file mode 100644 index 00000000..83e038aa --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/light_gray_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_wall_side.json new file mode 100644 index 00000000..c06ba8ac --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/light_gray_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/light_gray_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_wall_side_tall.json new file mode 100644 index 00000000..0596de3d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/light_gray_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/light_gray_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/lime_chiseled_zultanite.json b/src/main/resources/assets/garnished/models/block/lime_chiseled_zultanite.json new file mode 100644 index 00000000..9e63ddbd --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_chiseled_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/lime_chiseled_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_mastic_block.json b/src/main/resources/assets/garnished/models/block/lime_mastic_block.json new file mode 100644 index 00000000..a99c9273 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_mastic_block.json @@ -0,0 +1,24 @@ +{ + "parent": "block/block", + "textures": { + "particle": "garnished:block/lime_mastic_block", + "down": "garnished:block/lime_mastic_block", + "up": "garnished:block/lime_mastic_block", + "side": "garnished:block/lime_mastic_block" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#down", "cullface": "up" }, + "north": { "texture": "#down", "cullface": "north" }, + "south": { "texture": "#down", "cullface": "south" }, + "west": { "texture": "#down", "cullface": "west" }, + "east": { "texture": "#down", "cullface": "east" } + } + } + ] +} + diff --git a/src/main/resources/assets/garnished/models/block/lime_polished_zultanite.json b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite.json new file mode 100644 index 00000000..10a50781 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/lime_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_slab.json new file mode 100644 index 00000000..45c40d59 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/lime_polished_zultanite", + "side": "garnished:block/lime_polished_zultanite", + "top": "garnished:block/lime_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_slab_top.json new file mode 100644 index 00000000..6f7a4abf --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/lime_polished_zultanite", + "side": "garnished:block/lime_polished_zultanite", + "top": "garnished:block/lime_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_stairs.json new file mode 100644 index 00000000..d392eb78 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/lime_polished_zultanite", + "side": "garnished:block/lime_polished_zultanite", + "top": "garnished:block/lime_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_stairs_inner.json new file mode 100644 index 00000000..d2a2fb89 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/lime_polished_zultanite", + "side": "garnished:block/lime_polished_zultanite", + "top": "garnished:block/lime_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_stairs_outer.json new file mode 100644 index 00000000..92cc1612 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/lime_polished_zultanite", + "side": "garnished:block/lime_polished_zultanite", + "top": "garnished:block/lime_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_wall_inventory.json new file mode 100644 index 00000000..005e92d8 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/lime_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_wall_post.json new file mode 100644 index 00000000..5df993c1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/lime_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_wall_side.json new file mode 100644 index 00000000..5e60c4b5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/lime_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_wall_side_tall.json new file mode 100644 index 00000000..bad7b132 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_polished_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/lime_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite.json b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite.json new file mode 100644 index 00000000..346be66b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/lime_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_slab.json new file mode 100644 index 00000000..7d670fc6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/lime_smooth_zultanite", + "side": "garnished:block/lime_smooth_zultanite", + "top": "garnished:block/lime_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_slab_top.json new file mode 100644 index 00000000..d26cd57f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/lime_smooth_zultanite", + "side": "garnished:block/lime_smooth_zultanite", + "top": "garnished:block/lime_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_stairs.json new file mode 100644 index 00000000..d0db796d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/lime_smooth_zultanite", + "side": "garnished:block/lime_smooth_zultanite", + "top": "garnished:block/lime_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_stairs_inner.json new file mode 100644 index 00000000..295401bc --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/lime_smooth_zultanite", + "side": "garnished:block/lime_smooth_zultanite", + "top": "garnished:block/lime_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_stairs_outer.json new file mode 100644 index 00000000..6be9a1d6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/lime_smooth_zultanite", + "side": "garnished:block/lime_smooth_zultanite", + "top": "garnished:block/lime_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_wall_inventory.json new file mode 100644 index 00000000..51033526 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/lime_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_wall_post.json new file mode 100644 index 00000000..bfb719f1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/lime_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_wall_side.json new file mode 100644 index 00000000..0abd3185 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/lime_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_wall_side_tall.json new file mode 100644 index 00000000..6283bdd7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_smooth_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/lime_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite.json b/src/main/resources/assets/garnished/models/block/lime_zultanite.json new file mode 100644 index 00000000..667e6ca8 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/lime_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks.json b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks.json new file mode 100644 index 00000000..4293bce8 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/lime_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_slab.json b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_slab.json new file mode 100644 index 00000000..1181d9d7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/lime_zultanite_bricks", + "side": "garnished:block/lime_zultanite_bricks", + "top": "garnished:block/lime_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_slab_top.json b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_slab_top.json new file mode 100644 index 00000000..72e05bba --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/lime_zultanite_bricks", + "side": "garnished:block/lime_zultanite_bricks", + "top": "garnished:block/lime_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_stairs.json b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_stairs.json new file mode 100644 index 00000000..70afb532 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/lime_zultanite_bricks", + "side": "garnished:block/lime_zultanite_bricks", + "top": "garnished:block/lime_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_stairs_inner.json b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_stairs_inner.json new file mode 100644 index 00000000..2efb286c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/lime_zultanite_bricks", + "side": "garnished:block/lime_zultanite_bricks", + "top": "garnished:block/lime_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_stairs_outer.json b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_stairs_outer.json new file mode 100644 index 00000000..fa51de75 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/lime_zultanite_bricks", + "side": "garnished:block/lime_zultanite_bricks", + "top": "garnished:block/lime_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_wall_inventory.json b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_wall_inventory.json new file mode 100644 index 00000000..e83c80cd --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/lime_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_wall_post.json b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_wall_post.json new file mode 100644 index 00000000..97ff375e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/lime_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_wall_side.json b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_wall_side.json new file mode 100644 index 00000000..7b62ff5b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/lime_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_wall_side_tall.json new file mode 100644 index 00000000..1014b9fe --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/lime_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/lime_zultanite_slab.json new file mode 100644 index 00000000..879a6459 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/lime_zultanite", + "side": "garnished:block/lime_zultanite", + "top": "garnished:block/lime_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/lime_zultanite_slab_top.json new file mode 100644 index 00000000..56426854 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/lime_zultanite", + "side": "garnished:block/lime_zultanite", + "top": "garnished:block/lime_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/lime_zultanite_stairs.json new file mode 100644 index 00000000..0307c573 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/lime_zultanite", + "side": "garnished:block/lime_zultanite", + "top": "garnished:block/lime_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/lime_zultanite_stairs_inner.json new file mode 100644 index 00000000..0bee2077 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/lime_zultanite", + "side": "garnished:block/lime_zultanite", + "top": "garnished:block/lime_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/lime_zultanite_stairs_outer.json new file mode 100644 index 00000000..95233c9c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/lime_zultanite", + "side": "garnished:block/lime_zultanite", + "top": "garnished:block/lime_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/lime_zultanite_wall_inventory.json new file mode 100644 index 00000000..e7db5651 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/lime_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/lime_zultanite_wall_post.json new file mode 100644 index 00000000..a2338c0d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/lime_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/lime_zultanite_wall_side.json new file mode 100644 index 00000000..fd5607e0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/lime_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/lime_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/lime_zultanite_wall_side_tall.json new file mode 100644 index 00000000..d3a1b3c3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/lime_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/lime_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/magenta_chiseled_zultanite.json b/src/main/resources/assets/garnished/models/block/magenta_chiseled_zultanite.json new file mode 100644 index 00000000..4e2956ce --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_chiseled_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/magenta_chiseled_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_mastic_block.json b/src/main/resources/assets/garnished/models/block/magenta_mastic_block.json new file mode 100644 index 00000000..0bdca0a3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_mastic_block.json @@ -0,0 +1,24 @@ +{ + "parent": "block/block", + "textures": { + "particle": "garnished:block/magenta_mastic_block", + "down": "garnished:block/magenta_mastic_block", + "up": "garnished:block/magenta_mastic_block", + "side": "garnished:block/magenta_mastic_block" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#down", "cullface": "up" }, + "north": { "texture": "#down", "cullface": "north" }, + "south": { "texture": "#down", "cullface": "south" }, + "west": { "texture": "#down", "cullface": "west" }, + "east": { "texture": "#down", "cullface": "east" } + } + } + ] +} + diff --git a/src/main/resources/assets/garnished/models/block/magenta_mastic_resin.json b/src/main/resources/assets/garnished/models/block/magenta_mastic_resin.json new file mode 100644 index 00000000..c84a9013 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_mastic_resin.json @@ -0,0 +1,6 @@ +{ + "textures": { + "particle": "garnished:fluid/magenta_mastic_resin_still" + } +} + diff --git a/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite.json b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite.json new file mode 100644 index 00000000..5b9419ac --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/magenta_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_slab.json new file mode 100644 index 00000000..b37586af --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/magenta_polished_zultanite", + "side": "garnished:block/magenta_polished_zultanite", + "top": "garnished:block/magenta_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_slab_top.json new file mode 100644 index 00000000..a30b9577 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/magenta_polished_zultanite", + "side": "garnished:block/magenta_polished_zultanite", + "top": "garnished:block/magenta_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_stairs.json new file mode 100644 index 00000000..9c9b064a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/magenta_polished_zultanite", + "side": "garnished:block/magenta_polished_zultanite", + "top": "garnished:block/magenta_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_stairs_inner.json new file mode 100644 index 00000000..a7e909ac --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/magenta_polished_zultanite", + "side": "garnished:block/magenta_polished_zultanite", + "top": "garnished:block/magenta_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_stairs_outer.json new file mode 100644 index 00000000..c569cb95 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/magenta_polished_zultanite", + "side": "garnished:block/magenta_polished_zultanite", + "top": "garnished:block/magenta_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_wall_inventory.json new file mode 100644 index 00000000..07a64ba8 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/magenta_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_wall_post.json new file mode 100644 index 00000000..d19b5391 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/magenta_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_wall_side.json new file mode 100644 index 00000000..27f6b983 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/magenta_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_wall_side_tall.json new file mode 100644 index 00000000..f79c855c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_polished_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/magenta_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite.json b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite.json new file mode 100644 index 00000000..4a5dcb1a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/magenta_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_slab.json new file mode 100644 index 00000000..7d837e70 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/magenta_smooth_zultanite", + "side": "garnished:block/magenta_smooth_zultanite", + "top": "garnished:block/magenta_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_slab_top.json new file mode 100644 index 00000000..5b946b98 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/magenta_smooth_zultanite", + "side": "garnished:block/magenta_smooth_zultanite", + "top": "garnished:block/magenta_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_stairs.json new file mode 100644 index 00000000..7965ea7b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/magenta_smooth_zultanite", + "side": "garnished:block/magenta_smooth_zultanite", + "top": "garnished:block/magenta_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_stairs_inner.json new file mode 100644 index 00000000..f81a9701 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/magenta_smooth_zultanite", + "side": "garnished:block/magenta_smooth_zultanite", + "top": "garnished:block/magenta_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_stairs_outer.json new file mode 100644 index 00000000..7556090a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/magenta_smooth_zultanite", + "side": "garnished:block/magenta_smooth_zultanite", + "top": "garnished:block/magenta_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_wall_inventory.json new file mode 100644 index 00000000..e013ef28 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/magenta_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_wall_post.json new file mode 100644 index 00000000..9e017b4a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/magenta_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_wall_side.json new file mode 100644 index 00000000..32b78717 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/magenta_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_wall_side_tall.json new file mode 100644 index 00000000..40154b2f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_smooth_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/magenta_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite.json new file mode 100644 index 00000000..201fc6c9 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/magenta_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks.json new file mode 100644 index 00000000..0a5b1ec9 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/magenta_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_slab.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_slab.json new file mode 100644 index 00000000..c18e0b3f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/magenta_zultanite_bricks", + "side": "garnished:block/magenta_zultanite_bricks", + "top": "garnished:block/magenta_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_slab_top.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_slab_top.json new file mode 100644 index 00000000..1f479330 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/magenta_zultanite_bricks", + "side": "garnished:block/magenta_zultanite_bricks", + "top": "garnished:block/magenta_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_stairs.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_stairs.json new file mode 100644 index 00000000..619c9db0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/magenta_zultanite_bricks", + "side": "garnished:block/magenta_zultanite_bricks", + "top": "garnished:block/magenta_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_stairs_inner.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_stairs_inner.json new file mode 100644 index 00000000..d1e1eed7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/magenta_zultanite_bricks", + "side": "garnished:block/magenta_zultanite_bricks", + "top": "garnished:block/magenta_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_stairs_outer.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_stairs_outer.json new file mode 100644 index 00000000..6c6680c7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/magenta_zultanite_bricks", + "side": "garnished:block/magenta_zultanite_bricks", + "top": "garnished:block/magenta_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_wall_inventory.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_wall_inventory.json new file mode 100644 index 00000000..aef74b9c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/magenta_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_wall_post.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_wall_post.json new file mode 100644 index 00000000..e28ae0bd --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/magenta_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_wall_side.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_wall_side.json new file mode 100644 index 00000000..f6fb2131 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/magenta_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_wall_side_tall.json new file mode 100644 index 00000000..f10d30a7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/magenta_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite_slab.json new file mode 100644 index 00000000..4ff70f16 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/magenta_zultanite", + "side": "garnished:block/magenta_zultanite", + "top": "garnished:block/magenta_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite_slab_top.json new file mode 100644 index 00000000..fd0ac7bf --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/magenta_zultanite", + "side": "garnished:block/magenta_zultanite", + "top": "garnished:block/magenta_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite_stairs.json new file mode 100644 index 00000000..4d3b3e73 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/magenta_zultanite", + "side": "garnished:block/magenta_zultanite", + "top": "garnished:block/magenta_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite_stairs_inner.json new file mode 100644 index 00000000..5584ef1b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/magenta_zultanite", + "side": "garnished:block/magenta_zultanite", + "top": "garnished:block/magenta_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite_stairs_outer.json new file mode 100644 index 00000000..20e3d9d0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/magenta_zultanite", + "side": "garnished:block/magenta_zultanite", + "top": "garnished:block/magenta_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite_wall_inventory.json new file mode 100644 index 00000000..e55b4863 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/magenta_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite_wall_post.json new file mode 100644 index 00000000..b945ee52 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/magenta_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite_wall_side.json new file mode 100644 index 00000000..c2b29ad5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/magenta_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/magenta_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/magenta_zultanite_wall_side_tall.json new file mode 100644 index 00000000..ea2fef91 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/magenta_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/magenta_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/orange_chiseled_zultanite.json b/src/main/resources/assets/garnished/models/block/orange_chiseled_zultanite.json new file mode 100644 index 00000000..97ef41a5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_chiseled_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/orange_chiseled_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_polished_zultanite.json b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite.json new file mode 100644 index 00000000..8875d7a5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/orange_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_slab.json new file mode 100644 index 00000000..2c4bb055 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/orange_polished_zultanite", + "side": "garnished:block/orange_polished_zultanite", + "top": "garnished:block/orange_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_slab_top.json new file mode 100644 index 00000000..960e569b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/orange_polished_zultanite", + "side": "garnished:block/orange_polished_zultanite", + "top": "garnished:block/orange_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_stairs.json new file mode 100644 index 00000000..ad99a2c7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/orange_polished_zultanite", + "side": "garnished:block/orange_polished_zultanite", + "top": "garnished:block/orange_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_stairs_inner.json new file mode 100644 index 00000000..03232d26 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/orange_polished_zultanite", + "side": "garnished:block/orange_polished_zultanite", + "top": "garnished:block/orange_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_stairs_outer.json new file mode 100644 index 00000000..c914ad6d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/orange_polished_zultanite", + "side": "garnished:block/orange_polished_zultanite", + "top": "garnished:block/orange_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_wall_inventory.json new file mode 100644 index 00000000..99ed7f43 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/orange_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_wall_post.json new file mode 100644 index 00000000..8c3049ed --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/orange_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_wall_side.json new file mode 100644 index 00000000..efd50fb6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/orange_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_wall_side_tall.json new file mode 100644 index 00000000..19458ad3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_polished_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/orange_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite.json b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite.json new file mode 100644 index 00000000..18b77d6d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/orange_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_slab.json new file mode 100644 index 00000000..d528877f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/orange_smooth_zultanite", + "side": "garnished:block/orange_smooth_zultanite", + "top": "garnished:block/orange_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_slab_top.json new file mode 100644 index 00000000..dc77838f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/orange_smooth_zultanite", + "side": "garnished:block/orange_smooth_zultanite", + "top": "garnished:block/orange_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_stairs.json new file mode 100644 index 00000000..45a2e4a6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/orange_smooth_zultanite", + "side": "garnished:block/orange_smooth_zultanite", + "top": "garnished:block/orange_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_stairs_inner.json new file mode 100644 index 00000000..420c2f37 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/orange_smooth_zultanite", + "side": "garnished:block/orange_smooth_zultanite", + "top": "garnished:block/orange_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_stairs_outer.json new file mode 100644 index 00000000..d319b277 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/orange_smooth_zultanite", + "side": "garnished:block/orange_smooth_zultanite", + "top": "garnished:block/orange_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_wall_inventory.json new file mode 100644 index 00000000..437081d1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/orange_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_wall_post.json new file mode 100644 index 00000000..a2a0ec83 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/orange_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_wall_side.json new file mode 100644 index 00000000..9b52ffef --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/orange_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_wall_side_tall.json new file mode 100644 index 00000000..82e9186d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_smooth_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/orange_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite.json b/src/main/resources/assets/garnished/models/block/orange_zultanite.json new file mode 100644 index 00000000..6a0de09f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/orange_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks.json b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks.json new file mode 100644 index 00000000..9b153f18 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/orange_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_slab.json b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_slab.json new file mode 100644 index 00000000..ed798310 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/orange_zultanite_bricks", + "side": "garnished:block/orange_zultanite_bricks", + "top": "garnished:block/orange_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_slab_top.json b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_slab_top.json new file mode 100644 index 00000000..c0b886f5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/orange_zultanite_bricks", + "side": "garnished:block/orange_zultanite_bricks", + "top": "garnished:block/orange_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_stairs.json b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_stairs.json new file mode 100644 index 00000000..927f6d2f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/orange_zultanite_bricks", + "side": "garnished:block/orange_zultanite_bricks", + "top": "garnished:block/orange_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_stairs_inner.json b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_stairs_inner.json new file mode 100644 index 00000000..6c6f042f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/orange_zultanite_bricks", + "side": "garnished:block/orange_zultanite_bricks", + "top": "garnished:block/orange_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_stairs_outer.json b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_stairs_outer.json new file mode 100644 index 00000000..51be81b7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/orange_zultanite_bricks", + "side": "garnished:block/orange_zultanite_bricks", + "top": "garnished:block/orange_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_wall_inventory.json b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_wall_inventory.json new file mode 100644 index 00000000..65c715d3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/orange_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_wall_post.json b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_wall_post.json new file mode 100644 index 00000000..f4dc679d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/orange_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_wall_side.json b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_wall_side.json new file mode 100644 index 00000000..5e79db53 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/orange_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_wall_side_tall.json new file mode 100644 index 00000000..3820b22a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/orange_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/orange_zultanite_slab.json new file mode 100644 index 00000000..5e0b728f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/orange_zultanite", + "side": "garnished:block/orange_zultanite", + "top": "garnished:block/orange_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/orange_zultanite_slab_top.json new file mode 100644 index 00000000..c9c2c6ff --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/orange_zultanite", + "side": "garnished:block/orange_zultanite", + "top": "garnished:block/orange_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/orange_zultanite_stairs.json new file mode 100644 index 00000000..77c2d8e6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/orange_zultanite", + "side": "garnished:block/orange_zultanite", + "top": "garnished:block/orange_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/orange_zultanite_stairs_inner.json new file mode 100644 index 00000000..8b344678 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/orange_zultanite", + "side": "garnished:block/orange_zultanite", + "top": "garnished:block/orange_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/orange_zultanite_stairs_outer.json new file mode 100644 index 00000000..0c2daf2b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/orange_zultanite", + "side": "garnished:block/orange_zultanite", + "top": "garnished:block/orange_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/orange_zultanite_wall_inventory.json new file mode 100644 index 00000000..a3bee036 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/orange_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/orange_zultanite_wall_post.json new file mode 100644 index 00000000..ea60c540 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/orange_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/orange_zultanite_wall_side.json new file mode 100644 index 00000000..a1612539 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/orange_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/orange_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/orange_zultanite_wall_side_tall.json new file mode 100644 index 00000000..b1e66a9e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/orange_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/orange_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/pink_chiseled_zultanite.json b/src/main/resources/assets/garnished/models/block/pink_chiseled_zultanite.json new file mode 100644 index 00000000..6aa49a65 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_chiseled_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/pink_chiseled_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_mastic_block.json b/src/main/resources/assets/garnished/models/block/pink_mastic_block.json new file mode 100644 index 00000000..534ad3f3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_mastic_block.json @@ -0,0 +1,24 @@ +{ + "parent": "block/block", + "textures": { + "particle": "garnished:block/pink_mastic_block", + "down": "garnished:block/pink_mastic_block", + "up": "garnished:block/pink_mastic_block", + "side": "garnished:block/pink_mastic_block" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#down", "cullface": "up" }, + "north": { "texture": "#down", "cullface": "north" }, + "south": { "texture": "#down", "cullface": "south" }, + "west": { "texture": "#down", "cullface": "west" }, + "east": { "texture": "#down", "cullface": "east" } + } + } + ] +} + diff --git a/src/main/resources/assets/garnished/models/block/pink_mastic_resin.json b/src/main/resources/assets/garnished/models/block/pink_mastic_resin.json new file mode 100644 index 00000000..a2e91462 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_mastic_resin.json @@ -0,0 +1,6 @@ +{ + "textures": { + "particle": "garnished:fluid/pink_mastic_resin_still" + } +} + diff --git a/src/main/resources/assets/garnished/models/block/pink_polished_zultanite.json b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite.json new file mode 100644 index 00000000..531f062a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/pink_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_slab.json new file mode 100644 index 00000000..754a7a7c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/pink_polished_zultanite", + "side": "garnished:block/pink_polished_zultanite", + "top": "garnished:block/pink_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_slab_top.json new file mode 100644 index 00000000..391ad208 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/pink_polished_zultanite", + "side": "garnished:block/pink_polished_zultanite", + "top": "garnished:block/pink_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_stairs.json new file mode 100644 index 00000000..d5c2e2fd --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/pink_polished_zultanite", + "side": "garnished:block/pink_polished_zultanite", + "top": "garnished:block/pink_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_stairs_inner.json new file mode 100644 index 00000000..c220d91d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/pink_polished_zultanite", + "side": "garnished:block/pink_polished_zultanite", + "top": "garnished:block/pink_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_stairs_outer.json new file mode 100644 index 00000000..839ea6a5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/pink_polished_zultanite", + "side": "garnished:block/pink_polished_zultanite", + "top": "garnished:block/pink_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_wall_inventory.json new file mode 100644 index 00000000..b16f8727 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/pink_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_wall_post.json new file mode 100644 index 00000000..c8be697f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/pink_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_wall_side.json new file mode 100644 index 00000000..d056f96a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/pink_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_wall_side_tall.json new file mode 100644 index 00000000..3531a88e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_polished_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/pink_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite.json b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite.json new file mode 100644 index 00000000..aa203672 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/pink_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_slab.json new file mode 100644 index 00000000..e7001bea --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/pink_smooth_zultanite", + "side": "garnished:block/pink_smooth_zultanite", + "top": "garnished:block/pink_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_slab_top.json new file mode 100644 index 00000000..536e264d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/pink_smooth_zultanite", + "side": "garnished:block/pink_smooth_zultanite", + "top": "garnished:block/pink_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_stairs.json new file mode 100644 index 00000000..3cf8b53c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/pink_smooth_zultanite", + "side": "garnished:block/pink_smooth_zultanite", + "top": "garnished:block/pink_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_stairs_inner.json new file mode 100644 index 00000000..8a1d9aa2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/pink_smooth_zultanite", + "side": "garnished:block/pink_smooth_zultanite", + "top": "garnished:block/pink_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_stairs_outer.json new file mode 100644 index 00000000..81e2febc --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/pink_smooth_zultanite", + "side": "garnished:block/pink_smooth_zultanite", + "top": "garnished:block/pink_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_wall_inventory.json new file mode 100644 index 00000000..c9dc98c2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/pink_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_wall_post.json new file mode 100644 index 00000000..ea006412 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/pink_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_wall_side.json new file mode 100644 index 00000000..a9cbdbb7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/pink_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_wall_side_tall.json new file mode 100644 index 00000000..21942c8e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_smooth_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/pink_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite.json b/src/main/resources/assets/garnished/models/block/pink_zultanite.json new file mode 100644 index 00000000..6b148e0b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/pink_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks.json b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks.json new file mode 100644 index 00000000..be0d38e4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/pink_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_slab.json b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_slab.json new file mode 100644 index 00000000..2fdf1e39 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/pink_zultanite_bricks", + "side": "garnished:block/pink_zultanite_bricks", + "top": "garnished:block/pink_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_slab_top.json b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_slab_top.json new file mode 100644 index 00000000..cb27ff89 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/pink_zultanite_bricks", + "side": "garnished:block/pink_zultanite_bricks", + "top": "garnished:block/pink_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_stairs.json b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_stairs.json new file mode 100644 index 00000000..500b2615 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/pink_zultanite_bricks", + "side": "garnished:block/pink_zultanite_bricks", + "top": "garnished:block/pink_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_stairs_inner.json b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_stairs_inner.json new file mode 100644 index 00000000..ed58722c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/pink_zultanite_bricks", + "side": "garnished:block/pink_zultanite_bricks", + "top": "garnished:block/pink_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_stairs_outer.json b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_stairs_outer.json new file mode 100644 index 00000000..955648f2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/pink_zultanite_bricks", + "side": "garnished:block/pink_zultanite_bricks", + "top": "garnished:block/pink_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_wall_inventory.json b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_wall_inventory.json new file mode 100644 index 00000000..819501e4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/pink_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_wall_post.json b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_wall_post.json new file mode 100644 index 00000000..084c767e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/pink_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_wall_side.json b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_wall_side.json new file mode 100644 index 00000000..5ac5bf40 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/pink_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_wall_side_tall.json new file mode 100644 index 00000000..7506f430 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/pink_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/pink_zultanite_slab.json new file mode 100644 index 00000000..c8b9e1ab --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/pink_zultanite", + "side": "garnished:block/pink_zultanite", + "top": "garnished:block/pink_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/pink_zultanite_slab_top.json new file mode 100644 index 00000000..834cc6eb --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/pink_zultanite", + "side": "garnished:block/pink_zultanite", + "top": "garnished:block/pink_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/pink_zultanite_stairs.json new file mode 100644 index 00000000..174f366a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/pink_zultanite", + "side": "garnished:block/pink_zultanite", + "top": "garnished:block/pink_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/pink_zultanite_stairs_inner.json new file mode 100644 index 00000000..d5a5698f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/pink_zultanite", + "side": "garnished:block/pink_zultanite", + "top": "garnished:block/pink_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/pink_zultanite_stairs_outer.json new file mode 100644 index 00000000..ef63cdad --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/pink_zultanite", + "side": "garnished:block/pink_zultanite", + "top": "garnished:block/pink_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/pink_zultanite_wall_inventory.json new file mode 100644 index 00000000..9beb1656 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/pink_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/pink_zultanite_wall_post.json new file mode 100644 index 00000000..317cc356 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/pink_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/pink_zultanite_wall_side.json new file mode 100644 index 00000000..d1337afb --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/pink_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/pink_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/pink_zultanite_wall_side_tall.json new file mode 100644 index 00000000..ac66f238 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/pink_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/pink_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/polished_zultanite.json b/src/main/resources/assets/garnished/models/block/polished_zultanite.json new file mode 100644 index 00000000..2a447906 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/polished_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/polished_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/polished_zultanite_slab.json new file mode 100644 index 00000000..a30d3321 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/polished_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/polished_zultanite", + "side": "garnished:block/polished_zultanite", + "top": "garnished:block/polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/polished_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/polished_zultanite_slab_top.json new file mode 100644 index 00000000..61ed536a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/polished_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/polished_zultanite", + "side": "garnished:block/polished_zultanite", + "top": "garnished:block/polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/polished_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/polished_zultanite_stairs.json new file mode 100644 index 00000000..d13c4084 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/polished_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/polished_zultanite", + "side": "garnished:block/polished_zultanite", + "top": "garnished:block/polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/polished_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/polished_zultanite_stairs_inner.json new file mode 100644 index 00000000..351f7f93 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/polished_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/polished_zultanite", + "side": "garnished:block/polished_zultanite", + "top": "garnished:block/polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/polished_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/polished_zultanite_stairs_outer.json new file mode 100644 index 00000000..2fca0399 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/polished_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/polished_zultanite", + "side": "garnished:block/polished_zultanite", + "top": "garnished:block/polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/polished_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/polished_zultanite_wall_inventory.json new file mode 100644 index 00000000..f823c1e7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/polished_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/polished_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/polished_zultanite_wall_post.json new file mode 100644 index 00000000..65be2d4f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/polished_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/polished_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/polished_zultanite_wall_side.json new file mode 100644 index 00000000..b5e0750f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/polished_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/polished_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/polished_zultanite_wall_side_tall.json new file mode 100644 index 00000000..cc443255 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/polished_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/purple_chiseled_zultanite.json b/src/main/resources/assets/garnished/models/block/purple_chiseled_zultanite.json new file mode 100644 index 00000000..31fa615d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_chiseled_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/purple_chiseled_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_polished_zultanite.json b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite.json new file mode 100644 index 00000000..a9e3b992 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/purple_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_slab.json new file mode 100644 index 00000000..4ff57e02 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/purple_polished_zultanite", + "side": "garnished:block/purple_polished_zultanite", + "top": "garnished:block/purple_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_slab_top.json new file mode 100644 index 00000000..f0da2afa --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/purple_polished_zultanite", + "side": "garnished:block/purple_polished_zultanite", + "top": "garnished:block/purple_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_stairs.json new file mode 100644 index 00000000..e51de672 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/purple_polished_zultanite", + "side": "garnished:block/purple_polished_zultanite", + "top": "garnished:block/purple_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_stairs_inner.json new file mode 100644 index 00000000..ef8413ab --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/purple_polished_zultanite", + "side": "garnished:block/purple_polished_zultanite", + "top": "garnished:block/purple_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_stairs_outer.json new file mode 100644 index 00000000..554820a5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/purple_polished_zultanite", + "side": "garnished:block/purple_polished_zultanite", + "top": "garnished:block/purple_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_wall_inventory.json new file mode 100644 index 00000000..3f269727 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/purple_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_wall_post.json new file mode 100644 index 00000000..4f1cd753 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/purple_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_wall_side.json new file mode 100644 index 00000000..415bad8e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/purple_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_wall_side_tall.json new file mode 100644 index 00000000..f3f3a140 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_polished_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/purple_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite.json b/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite.json new file mode 100644 index 00000000..2dd71836 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/purple_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_slab.json new file mode 100644 index 00000000..fcd367ee --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/purple_smooth_zultanite", + "side": "garnished:block/purple_smooth_zultanite", + "top": "garnished:block/purple_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_stairs.json new file mode 100644 index 00000000..03eb8e1f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/purple_smooth_zultanite", + "side": "garnished:block/purple_smooth_zultanite", + "top": "garnished:block/purple_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_stairs_inner.json new file mode 100644 index 00000000..e3b4d592 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/purple_smooth_zultanite", + "side": "garnished:block/purple_smooth_zultanite", + "top": "garnished:block/purple_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_stairs_outer.json new file mode 100644 index 00000000..e00fb8ea --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/purple_smooth_zultanite", + "side": "garnished:block/purple_smooth_zultanite", + "top": "garnished:block/purple_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_wall_inventory.json new file mode 100644 index 00000000..c87a7b32 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/purple_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_wall_post.json new file mode 100644 index 00000000..75f6f7e8 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/purple_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_wall_side.json new file mode 100644 index 00000000..3eb9d345 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/purple_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_wall_side_tall.json new file mode 100644 index 00000000..4a053b8b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_smooth_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/purple_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite.json b/src/main/resources/assets/garnished/models/block/purple_zultanite.json new file mode 100644 index 00000000..67eaa7ef --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/purple_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks.json b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks.json new file mode 100644 index 00000000..01bc7e39 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/purple_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_slab.json b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_slab.json new file mode 100644 index 00000000..e584b8cc --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/purple_zultanite_bricks", + "side": "garnished:block/purple_zultanite_bricks", + "top": "garnished:block/purple_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_slab_top.json b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_slab_top.json new file mode 100644 index 00000000..6bb6b3db --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/purple_zultanite_bricks", + "side": "garnished:block/purple_zultanite_bricks", + "top": "garnished:block/purple_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_stairs.json b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_stairs.json new file mode 100644 index 00000000..90ce743b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/purple_zultanite_bricks", + "side": "garnished:block/purple_zultanite_bricks", + "top": "garnished:block/purple_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_stairs_inner.json b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_stairs_inner.json new file mode 100644 index 00000000..df777e2b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/purple_zultanite_bricks", + "side": "garnished:block/purple_zultanite_bricks", + "top": "garnished:block/purple_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_stairs_outer.json b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_stairs_outer.json new file mode 100644 index 00000000..fad43920 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/purple_zultanite_bricks", + "side": "garnished:block/purple_zultanite_bricks", + "top": "garnished:block/purple_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_wall_inventory.json b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_wall_inventory.json new file mode 100644 index 00000000..7b730f24 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/purple_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_wall_post.json b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_wall_post.json new file mode 100644 index 00000000..65c20d33 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/purple_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_wall_side.json b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_wall_side.json new file mode 100644 index 00000000..caf823d0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/purple_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_wall_side_tall.json new file mode 100644 index 00000000..9e457b1e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/purple_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/purple_zultanite_slab.json new file mode 100644 index 00000000..28165f9b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/purple_zultanite", + "side": "garnished:block/purple_zultanite", + "top": "garnished:block/purple_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/purple_zultanite_slab_top.json new file mode 100644 index 00000000..348a6530 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/purple_zultanite", + "side": "garnished:block/purple_zultanite", + "top": "garnished:block/purple_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/purple_zultanite_stairs.json new file mode 100644 index 00000000..938df733 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/purple_zultanite", + "side": "garnished:block/purple_zultanite", + "top": "garnished:block/purple_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/purple_zultanite_stairs_inner.json new file mode 100644 index 00000000..dc3c7f9d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/purple_zultanite", + "side": "garnished:block/purple_zultanite", + "top": "garnished:block/purple_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/purple_zultanite_stairs_outer.json new file mode 100644 index 00000000..9b8cd45f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/purple_zultanite", + "side": "garnished:block/purple_zultanite", + "top": "garnished:block/purple_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/purple_zultanite_wall_inventory.json new file mode 100644 index 00000000..6b220209 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/purple_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/purple_zultanite_wall_post.json new file mode 100644 index 00000000..29f4dde2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/purple_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/purple_zultanite_wall_side.json new file mode 100644 index 00000000..19eda6a3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/purple_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/purple_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/purple_zultanite_wall_side_tall.json new file mode 100644 index 00000000..1990b1df --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/purple_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/purple_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/red_chiseled_zultanite.json b/src/main/resources/assets/garnished/models/block/red_chiseled_zultanite.json new file mode 100644 index 00000000..af5e9f12 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_chiseled_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/red_chiseled_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_polished__zultanite.json b/src/main/resources/assets/garnished/models/block/red_polished__zultanite.json new file mode 100644 index 00000000..16e3cfd5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_polished__zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/red_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_polished_zultanite.json b/src/main/resources/assets/garnished/models/block/red_polished_zultanite.json new file mode 100644 index 00000000..16e3cfd5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_polished_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/red_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_polished_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/red_polished_zultanite_slab.json new file mode 100644 index 00000000..8f40d725 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_polished_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/red_polished_zultanite", + "side": "garnished:block/red_polished_zultanite", + "top": "garnished:block/red_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_polished_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/red_polished_zultanite_slab_top.json new file mode 100644 index 00000000..71537d32 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_polished_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/red_polished_zultanite", + "side": "garnished:block/red_polished_zultanite", + "top": "garnished:block/red_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_polished_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/red_polished_zultanite_stairs.json new file mode 100644 index 00000000..bae191f0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_polished_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/red_polished_zultanite", + "side": "garnished:block/red_polished_zultanite", + "top": "garnished:block/red_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_polished_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/red_polished_zultanite_stairs_inner.json new file mode 100644 index 00000000..c6810efd --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_polished_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/red_polished_zultanite", + "side": "garnished:block/red_polished_zultanite", + "top": "garnished:block/red_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_polished_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/red_polished_zultanite_stairs_outer.json new file mode 100644 index 00000000..33da1975 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_polished_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/red_polished_zultanite", + "side": "garnished:block/red_polished_zultanite", + "top": "garnished:block/red_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_polished_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/red_polished_zultanite_wall_inventory.json new file mode 100644 index 00000000..560199b8 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_polished_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/red_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/red_polished_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/red_polished_zultanite_wall_post.json new file mode 100644 index 00000000..f1292a7e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_polished_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/red_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/red_polished_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/red_polished_zultanite_wall_side.json new file mode 100644 index 00000000..c1df933f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_polished_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/red_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/red_polished_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/red_polished_zultanite_wall_side_tall.json new file mode 100644 index 00000000..a98936f7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_polished_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/red_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/red_smooth_zultanite.json b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite.json new file mode 100644 index 00000000..bfd1c13e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/red_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_slab.json new file mode 100644 index 00000000..a73c31d0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/red_smooth_zultanite", + "side": "garnished:block/red_smooth_zultanite", + "top": "garnished:block/red_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_slab_top.json new file mode 100644 index 00000000..30bb59e7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/red_smooth_zultanite", + "side": "garnished:block/red_smooth_zultanite", + "top": "garnished:block/red_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_stairs.json new file mode 100644 index 00000000..b8d43304 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/red_smooth_zultanite", + "side": "garnished:block/red_smooth_zultanite", + "top": "garnished:block/red_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_stairs_inner.json new file mode 100644 index 00000000..eb2e4a92 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/red_smooth_zultanite", + "side": "garnished:block/red_smooth_zultanite", + "top": "garnished:block/red_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_stairs_outer.json new file mode 100644 index 00000000..4bf5390c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/red_smooth_zultanite", + "side": "garnished:block/red_smooth_zultanite", + "top": "garnished:block/red_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_wall_inventory.json new file mode 100644 index 00000000..6a847812 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/red_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_wall_post.json new file mode 100644 index 00000000..71f9a997 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/red_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_wall_side.json new file mode 100644 index 00000000..734366b1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/red_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_wall_side_tall.json new file mode 100644 index 00000000..d20ec4a5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_smooth_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/red_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite.json b/src/main/resources/assets/garnished/models/block/red_zultanite.json new file mode 100644 index 00000000..615945fe --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/red_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite_bricks.json b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks.json new file mode 100644 index 00000000..f2f7cb67 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/red_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_slab.json b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_slab.json new file mode 100644 index 00000000..b640d176 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/red_zultanite_bricks", + "side": "garnished:block/red_zultanite_bricks", + "top": "garnished:block/red_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_slab_top.json b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_slab_top.json new file mode 100644 index 00000000..0af52fda --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/red_zultanite_bricks", + "side": "garnished:block/red_zultanite_bricks", + "top": "garnished:block/red_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_stairs.json b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_stairs.json new file mode 100644 index 00000000..5d95bacb --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/red_zultanite_bricks", + "side": "garnished:block/red_zultanite_bricks", + "top": "garnished:block/red_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_stairs_inner.json b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_stairs_inner.json new file mode 100644 index 00000000..0810a02c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/red_zultanite_bricks", + "side": "garnished:block/red_zultanite_bricks", + "top": "garnished:block/red_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_stairs_outer.json b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_stairs_outer.json new file mode 100644 index 00000000..805ab3ee --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/red_zultanite_bricks", + "side": "garnished:block/red_zultanite_bricks", + "top": "garnished:block/red_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_wall_inventory.json b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_wall_inventory.json new file mode 100644 index 00000000..a124dda9 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/red_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_wall_post.json b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_wall_post.json new file mode 100644 index 00000000..cef297dd --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/red_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_wall_side.json b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_wall_side.json new file mode 100644 index 00000000..18151cf4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/red_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_wall_side_tall.json new file mode 100644 index 00000000..17682d56 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/red_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/red_zultanite_slab.json new file mode 100644 index 00000000..e23ee255 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/red_zultanite", + "side": "garnished:block/red_zultanite", + "top": "garnished:block/red_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/red_zultanite_slab_top.json new file mode 100644 index 00000000..1b215dc7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/red_zultanite", + "side": "garnished:block/red_zultanite", + "top": "garnished:block/red_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/red_zultanite_stairs.json new file mode 100644 index 00000000..4c3f5d72 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/red_zultanite", + "side": "garnished:block/red_zultanite", + "top": "garnished:block/red_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/red_zultanite_stairs_inner.json new file mode 100644 index 00000000..b2c142c1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/red_zultanite", + "side": "garnished:block/red_zultanite", + "top": "garnished:block/red_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/red_zultanite_stairs_outer.json new file mode 100644 index 00000000..f12f8efa --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/red_zultanite", + "side": "garnished:block/red_zultanite", + "top": "garnished:block/red_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/red_zultanite_wall_inventory.json new file mode 100644 index 00000000..aed06864 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/red_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/red_zultanite_wall_post.json new file mode 100644 index 00000000..7f276c07 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/red_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/red_zultanite_wall_side.json new file mode 100644 index 00000000..24fe21af --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/red_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/red_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/red_zultanite_wall_side_tall.json new file mode 100644 index 00000000..289e059c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/red_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/red_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/smooth_zultanite.json b/src/main/resources/assets/garnished/models/block/smooth_zultanite.json new file mode 100644 index 00000000..ad2bcf22 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/smooth_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/smooth_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/smooth_zultanite_slab.json new file mode 100644 index 00000000..d061d313 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/smooth_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/smooth_zultanite", + "side": "garnished:block/smooth_zultanite", + "top": "garnished:block/smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/smooth_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/smooth_zultanite_slab_top.json new file mode 100644 index 00000000..a52802e9 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/smooth_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/smooth_zultanite", + "side": "garnished:block/smooth_zultanite", + "top": "garnished:block/smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/smooth_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/smooth_zultanite_stairs.json new file mode 100644 index 00000000..d8b81dea --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/smooth_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/smooth_zultanite", + "side": "garnished:block/smooth_zultanite", + "top": "garnished:block/smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/smooth_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/smooth_zultanite_stairs_inner.json new file mode 100644 index 00000000..2efbef6d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/smooth_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/smooth_zultanite", + "side": "garnished:block/smooth_zultanite", + "top": "garnished:block/smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/smooth_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/smooth_zultanite_stairs_outer.json new file mode 100644 index 00000000..8156fb7a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/smooth_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/smooth_zultanite", + "side": "garnished:block/smooth_zultanite", + "top": "garnished:block/smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/smooth_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/smooth_zultanite_wall_inventory.json new file mode 100644 index 00000000..2a9ea149 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/smooth_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/smooth_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/smooth_zultanite_wall_post.json new file mode 100644 index 00000000..da685ed0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/smooth_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/smooth_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/smooth_zultanite_wall_side.json new file mode 100644 index 00000000..22dd8298 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/smooth_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/smooth_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/smooth_zultanite_wall_side_tall.json new file mode 100644 index 00000000..f22a65da --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/smooth_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/white_chiseled_zultanite.json b/src/main/resources/assets/garnished/models/block/white_chiseled_zultanite.json new file mode 100644 index 00000000..0d929d61 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_chiseled_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/white_chiseled_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_mastic_block.json b/src/main/resources/assets/garnished/models/block/white_mastic_block.json new file mode 100644 index 00000000..e3628375 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_mastic_block.json @@ -0,0 +1,24 @@ +{ + "parent": "block/block", + "textures": { + "particle": "garnished:block/white_mastic_block", + "down": "garnished:block/white_mastic_block", + "up": "garnished:block/white_mastic_block", + "side": "garnished:block/white_mastic_block" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#down", "cullface": "up" }, + "north": { "texture": "#down", "cullface": "north" }, + "south": { "texture": "#down", "cullface": "south" }, + "west": { "texture": "#down", "cullface": "west" }, + "east": { "texture": "#down", "cullface": "east" } + } + } + ] +} + diff --git a/src/main/resources/assets/garnished/models/block/white_polished_zultanite.json b/src/main/resources/assets/garnished/models/block/white_polished_zultanite.json new file mode 100644 index 00000000..223fd90a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_polished_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/white_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_polished_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/white_polished_zultanite_slab.json new file mode 100644 index 00000000..de9b104f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_polished_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/white_polished_zultanite", + "side": "garnished:block/white_polished_zultanite", + "top": "garnished:block/white_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_polished_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/white_polished_zultanite_slab_top.json new file mode 100644 index 00000000..883e03c7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_polished_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/white_polished_zultanite", + "side": "garnished:block/white_polished_zultanite", + "top": "garnished:block/white_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_polished_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/white_polished_zultanite_stairs.json new file mode 100644 index 00000000..45c1f1bc --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_polished_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/white_polished_zultanite", + "side": "garnished:block/white_polished_zultanite", + "top": "garnished:block/white_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_polished_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/white_polished_zultanite_stairs_inner.json new file mode 100644 index 00000000..a29f3c79 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_polished_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/white_polished_zultanite", + "side": "garnished:block/white_polished_zultanite", + "top": "garnished:block/white_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_polished_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/white_polished_zultanite_stairs_outer.json new file mode 100644 index 00000000..d7e174e2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_polished_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/white_polished_zultanite", + "side": "garnished:block/white_polished_zultanite", + "top": "garnished:block/white_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_polished_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/white_polished_zultanite_wall_inventory.json new file mode 100644 index 00000000..1648f041 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_polished_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/white_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/white_polished_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/white_polished_zultanite_wall_post.json new file mode 100644 index 00000000..f5adb48b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_polished_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/white_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/white_polished_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/white_polished_zultanite_wall_side.json new file mode 100644 index 00000000..56c141dc --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_polished_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/white_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/white_polished_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/white_polished_zultanite_wall_side_tall.json new file mode 100644 index 00000000..f41fe43c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_polished_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/white_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/white_smooth_zultanite.json b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite.json new file mode 100644 index 00000000..d1b0be23 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/white_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_slab.json new file mode 100644 index 00000000..c138cbeb --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/white_smooth_zultanite", + "side": "garnished:block/white_smooth_zultanite", + "top": "garnished:block/white_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_slab_top.json new file mode 100644 index 00000000..1bb1eda2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/white_smooth_zultanite", + "side": "garnished:block/white_smooth_zultanite", + "top": "garnished:block/white_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_stairs.json new file mode 100644 index 00000000..59abf01a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/white_smooth_zultanite", + "side": "garnished:block/white_smooth_zultanite", + "top": "garnished:block/white_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_stairs_inner.json new file mode 100644 index 00000000..4bc61de1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/white_smooth_zultanite", + "side": "garnished:block/white_smooth_zultanite", + "top": "garnished:block/white_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_stairs_outer.json new file mode 100644 index 00000000..aed2c4ed --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/white_smooth_zultanite", + "side": "garnished:block/white_smooth_zultanite", + "top": "garnished:block/white_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_wall_inventory.json new file mode 100644 index 00000000..1257ec8c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/white_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_wall_post.json new file mode 100644 index 00000000..18ca76ea --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/white_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_wall_side.json new file mode 100644 index 00000000..7bc2c849 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/white_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_wall_side_tall.json new file mode 100644 index 00000000..620f96b6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_smooth_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/white_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite.json b/src/main/resources/assets/garnished/models/block/white_zultanite.json new file mode 100644 index 00000000..ca5d34e6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/white_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite_bricks.json b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks.json new file mode 100644 index 00000000..67fe8552 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/white_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_slab.json b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_slab.json new file mode 100644 index 00000000..646eca0e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/white_zultanite_bricks", + "side": "garnished:block/white_zultanite_bricks", + "top": "garnished:block/white_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_slab_top.json b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_slab_top.json new file mode 100644 index 00000000..24c2e29e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/white_zultanite_bricks", + "side": "garnished:block/white_zultanite_bricks", + "top": "garnished:block/white_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_stairs.json b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_stairs.json new file mode 100644 index 00000000..b72e346d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/white_zultanite_bricks", + "side": "garnished:block/white_zultanite_bricks", + "top": "garnished:block/white_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_stairs_inner.json b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_stairs_inner.json new file mode 100644 index 00000000..6fb86f85 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/white_zultanite_bricks", + "side": "garnished:block/white_zultanite_bricks", + "top": "garnished:block/white_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_stairs_outer.json b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_stairs_outer.json new file mode 100644 index 00000000..dd2f50a4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/white_zultanite_bricks", + "side": "garnished:block/white_zultanite_bricks", + "top": "garnished:block/white_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_wall_inventory.json b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_wall_inventory.json new file mode 100644 index 00000000..cd7861ec --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/white_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_wall_post.json b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_wall_post.json new file mode 100644 index 00000000..f6676910 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/white_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_wall_side.json b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_wall_side.json new file mode 100644 index 00000000..49626af1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/white_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_wall_side_tall.json new file mode 100644 index 00000000..7b8e9a99 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/white_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/white_zultanite_slab.json new file mode 100644 index 00000000..16d5c0b1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/white_zultanite", + "side": "garnished:block/white_zultanite", + "top": "garnished:block/white_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/white_zultanite_slab_top.json new file mode 100644 index 00000000..a640021c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/white_zultanite", + "side": "garnished:block/white_zultanite", + "top": "garnished:block/white_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/white_zultanite_stairs.json new file mode 100644 index 00000000..4d28ed63 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/white_zultanite", + "side": "garnished:block/white_zultanite", + "top": "garnished:block/white_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/white_zultanite_stairs_inner.json new file mode 100644 index 00000000..6a0c9111 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/white_zultanite", + "side": "garnished:block/white_zultanite", + "top": "garnished:block/white_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/white_zultanite_stairs_outer.json new file mode 100644 index 00000000..83f3ba57 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/white_zultanite", + "side": "garnished:block/white_zultanite", + "top": "garnished:block/white_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/white_zultanite_wall_inventory.json new file mode 100644 index 00000000..69421645 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/white_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/white_zultanite_wall_post.json new file mode 100644 index 00000000..16ea1a11 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/white_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/white_zultanite_wall_side.json new file mode 100644 index 00000000..cad20a88 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/white_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/white_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/white_zultanite_wall_side_tall.json new file mode 100644 index 00000000..6554b093 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/white_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/white_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/yellow_chiseled_zultanite.json b/src/main/resources/assets/garnished/models/block/yellow_chiseled_zultanite.json new file mode 100644 index 00000000..4908dbae --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_chiseled_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/yellow_chiseled_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite.json b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite.json new file mode 100644 index 00000000..0d1dd389 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/yellow_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_slab.json new file mode 100644 index 00000000..7d61f37b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/yellow_polished_zultanite", + "side": "garnished:block/yellow_polished_zultanite", + "top": "garnished:block/yellow_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_slab_top.json new file mode 100644 index 00000000..1bb6a815 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/yellow_polished_zultanite", + "side": "garnished:block/yellow_polished_zultanite", + "top": "garnished:block/yellow_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_stairs.json new file mode 100644 index 00000000..7909c4c0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/yellow_polished_zultanite", + "side": "garnished:block/yellow_polished_zultanite", + "top": "garnished:block/yellow_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_stairs_inner.json new file mode 100644 index 00000000..eee8a802 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/yellow_polished_zultanite", + "side": "garnished:block/yellow_polished_zultanite", + "top": "garnished:block/yellow_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_stairs_outer.json new file mode 100644 index 00000000..5b55eb19 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/yellow_polished_zultanite", + "side": "garnished:block/yellow_polished_zultanite", + "top": "garnished:block/yellow_polished_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_wall_inventory.json new file mode 100644 index 00000000..45863475 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/yellow_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_wall_post.json new file mode 100644 index 00000000..a5f765a8 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/yellow_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_wall_side.json new file mode 100644 index 00000000..b862c9f2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/yellow_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_wall_side_tall.json new file mode 100644 index 00000000..7677ed80 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_polished_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/yellow_polished_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite.json b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite.json new file mode 100644 index 00000000..ea59fdd8 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/yellow_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_slab.json new file mode 100644 index 00000000..4872fa32 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/yellow_smooth_zultanite", + "side": "garnished:block/yellow_smooth_zultanite", + "top": "garnished:block/yellow_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_slab_top.json new file mode 100644 index 00000000..a578fdfa --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/yellow_smooth_zultanite", + "side": "garnished:block/yellow_smooth_zultanite", + "top": "garnished:block/yellow_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_stairs.json new file mode 100644 index 00000000..dded95d0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/yellow_smooth_zultanite", + "side": "garnished:block/yellow_smooth_zultanite", + "top": "garnished:block/yellow_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_stairs_inner.json new file mode 100644 index 00000000..b734a6fd --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/yellow_smooth_zultanite", + "side": "garnished:block/yellow_smooth_zultanite", + "top": "garnished:block/yellow_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_stairs_outer.json new file mode 100644 index 00000000..ece9e661 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/yellow_smooth_zultanite", + "side": "garnished:block/yellow_smooth_zultanite", + "top": "garnished:block/yellow_smooth_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_wall_inventory.json new file mode 100644 index 00000000..fe7f7f53 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/yellow_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_wall_post.json new file mode 100644 index 00000000..a60725bb --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/yellow_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_wall_side.json new file mode 100644 index 00000000..7d3df191 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/yellow_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_wall_side_tall.json new file mode 100644 index 00000000..48ef73ad --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_smooth_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/yellow_smooth_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite.json new file mode 100644 index 00000000..523a48ce --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/yellow_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks.json new file mode 100644 index 00000000..08c2ce03 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/yellow_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_slab.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_slab.json new file mode 100644 index 00000000..928d13c7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/yellow_zultanite_bricks", + "side": "garnished:block/yellow_zultanite_bricks", + "top": "garnished:block/yellow_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_slab_top.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_slab_top.json new file mode 100644 index 00000000..7f51754c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/yellow_zultanite_bricks", + "side": "garnished:block/yellow_zultanite_bricks", + "top": "garnished:block/yellow_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_stairs.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_stairs.json new file mode 100644 index 00000000..6ce23838 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/yellow_zultanite_bricks", + "side": "garnished:block/yellow_zultanite_bricks", + "top": "garnished:block/yellow_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_stairs_inner.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_stairs_inner.json new file mode 100644 index 00000000..2d87c56f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/yellow_zultanite_bricks", + "side": "garnished:block/yellow_zultanite_bricks", + "top": "garnished:block/yellow_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_stairs_outer.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_stairs_outer.json new file mode 100644 index 00000000..09a66c12 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/yellow_zultanite_bricks", + "side": "garnished:block/yellow_zultanite_bricks", + "top": "garnished:block/yellow_zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_wall_inventory.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_wall_inventory.json new file mode 100644 index 00000000..c8a007e9 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/yellow_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_wall_post.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_wall_post.json new file mode 100644 index 00000000..cee8d51d --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/yellow_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_wall_side.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_wall_side.json new file mode 100644 index 00000000..82b23d7e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/yellow_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_wall_side_tall.json new file mode 100644 index 00000000..59273af1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/yellow_zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite_slab.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite_slab.json new file mode 100644 index 00000000..ffea1599 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/yellow_zultanite", + "side": "garnished:block/yellow_zultanite", + "top": "garnished:block/yellow_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite_slab_top.json new file mode 100644 index 00000000..a1b0b01f --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/yellow_zultanite", + "side": "garnished:block/yellow_zultanite", + "top": "garnished:block/yellow_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite_stairs.json new file mode 100644 index 00000000..3b9ba094 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/yellow_zultanite", + "side": "garnished:block/yellow_zultanite", + "top": "garnished:block/yellow_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite_stairs_inner.json new file mode 100644 index 00000000..ec6fbb37 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/yellow_zultanite", + "side": "garnished:block/yellow_zultanite", + "top": "garnished:block/yellow_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite_stairs_outer.json new file mode 100644 index 00000000..c58ac6d3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/yellow_zultanite", + "side": "garnished:block/yellow_zultanite", + "top": "garnished:block/yellow_zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite_wall_inventory.json new file mode 100644 index 00000000..1fadfd7c --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/yellow_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite_wall_post.json new file mode 100644 index 00000000..14d2faf3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/yellow_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite_wall_side.json new file mode 100644 index 00000000..9cf795e6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/yellow_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/yellow_zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/yellow_zultanite_wall_side_tall.json new file mode 100644 index 00000000..ab59a288 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/yellow_zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/yellow_zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/zultanite.json b/src/main/resources/assets/garnished/models/block/zultanite.json new file mode 100644 index 00000000..6f90a76a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/zultanite_bricks.json b/src/main/resources/assets/garnished/models/block/zultanite_bricks.json new file mode 100644 index 00000000..4cca6e83 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "garnished:block/zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/zultanite_bricks_slab.json b/src/main/resources/assets/garnished/models/block/zultanite_bricks_slab.json new file mode 100644 index 00000000..97fe3d7e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite_bricks_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/zultanite_bricks", + "side": "garnished:block/zultanite_bricks", + "top": "garnished:block/zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/zultanite_bricks_slab_top.json b/src/main/resources/assets/garnished/models/block/zultanite_bricks_slab_top.json new file mode 100644 index 00000000..1cb5d227 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite_bricks_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/zultanite_bricks", + "side": "garnished:block/zultanite_bricks", + "top": "garnished:block/zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/zultanite_bricks_stairs.json b/src/main/resources/assets/garnished/models/block/zultanite_bricks_stairs.json new file mode 100644 index 00000000..126d381e --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite_bricks_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/zultanite_bricks", + "side": "garnished:block/zultanite_bricks", + "top": "garnished:block/zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/zultanite_bricks_stairs_inner.json b/src/main/resources/assets/garnished/models/block/zultanite_bricks_stairs_inner.json new file mode 100644 index 00000000..7ac5cb73 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite_bricks_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/zultanite_bricks", + "side": "garnished:block/zultanite_bricks", + "top": "garnished:block/zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/zultanite_bricks_stairs_outer.json b/src/main/resources/assets/garnished/models/block/zultanite_bricks_stairs_outer.json new file mode 100644 index 00000000..5eed993b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite_bricks_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/zultanite_bricks", + "side": "garnished:block/zultanite_bricks", + "top": "garnished:block/zultanite_bricks" + } +} diff --git a/src/main/resources/assets/garnished/models/block/zultanite_bricks_wall_inventory.json b/src/main/resources/assets/garnished/models/block/zultanite_bricks_wall_inventory.json new file mode 100644 index 00000000..33f47f02 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite_bricks_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/zultanite_bricks_wall_post.json b/src/main/resources/assets/garnished/models/block/zultanite_bricks_wall_post.json new file mode 100644 index 00000000..c9608799 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite_bricks_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/zultanite_bricks_wall_side.json b/src/main/resources/assets/garnished/models/block/zultanite_bricks_wall_side.json new file mode 100644 index 00000000..f433bbf6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite_bricks_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/zultanite_bricks_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/zultanite_bricks_wall_side_tall.json new file mode 100644 index 00000000..519ed088 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite_bricks_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/zultanite_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/zultanite_slab.json b/src/main/resources/assets/garnished/models/block/zultanite_slab.json new file mode 100644 index 00000000..0364a1cd --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "garnished:block/zultanite", + "side": "garnished:block/zultanite", + "top": "garnished:block/zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/zultanite_slab_top.json b/src/main/resources/assets/garnished/models/block/zultanite_slab_top.json new file mode 100644 index 00000000..c49f2167 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "garnished:block/zultanite", + "side": "garnished:block/zultanite", + "top": "garnished:block/zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/zultanite_stairs.json b/src/main/resources/assets/garnished/models/block/zultanite_stairs.json new file mode 100644 index 00000000..2164c616 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "garnished:block/zultanite", + "side": "garnished:block/zultanite", + "top": "garnished:block/zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/zultanite_stairs_inner.json b/src/main/resources/assets/garnished/models/block/zultanite_stairs_inner.json new file mode 100644 index 00000000..b6d920ea --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "garnished:block/zultanite", + "side": "garnished:block/zultanite", + "top": "garnished:block/zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/zultanite_stairs_outer.json b/src/main/resources/assets/garnished/models/block/zultanite_stairs_outer.json new file mode 100644 index 00000000..3eca8651 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "garnished:block/zultanite", + "side": "garnished:block/zultanite", + "top": "garnished:block/zultanite" + } +} diff --git a/src/main/resources/assets/garnished/models/block/zultanite_wall_inventory.json b/src/main/resources/assets/garnished/models/block/zultanite_wall_inventory.json new file mode 100644 index 00000000..c11c796a --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "garnished:block/zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/zultanite_wall_post.json b/src/main/resources/assets/garnished/models/block/zultanite_wall_post.json new file mode 100644 index 00000000..98da2a6b --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "garnished:block/zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/zultanite_wall_side.json b/src/main/resources/assets/garnished/models/block/zultanite_wall_side.json new file mode 100644 index 00000000..effbd6ef --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "garnished:block/zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/block/zultanite_wall_side_tall.json b/src/main/resources/assets/garnished/models/block/zultanite_wall_side_tall.json new file mode 100644 index 00000000..bc6d1d82 --- /dev/null +++ b/src/main/resources/assets/garnished/models/block/zultanite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "garnished:block/zultanite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/item/abyssal_stone_bricks_slab.json b/src/main/resources/assets/garnished/models/item/abyssal_stone_brick_slab.json similarity index 100% rename from src/main/resources/assets/garnished/models/item/abyssal_stone_bricks_slab.json rename to src/main/resources/assets/garnished/models/item/abyssal_stone_brick_slab.json diff --git a/src/main/resources/assets/garnished/models/item/abyssal_stone_bricks_stairs.json b/src/main/resources/assets/garnished/models/item/abyssal_stone_brick_stairs.json similarity index 100% rename from src/main/resources/assets/garnished/models/item/abyssal_stone_bricks_stairs.json rename to src/main/resources/assets/garnished/models/item/abyssal_stone_brick_stairs.json diff --git a/src/main/resources/assets/garnished/models/item/abyssal_stone_bricks_wall.json b/src/main/resources/assets/garnished/models/item/abyssal_stone_brick_wall.json similarity index 100% rename from src/main/resources/assets/garnished/models/item/abyssal_stone_bricks_wall.json rename to src/main/resources/assets/garnished/models/item/abyssal_stone_brick_wall.json diff --git a/src/main/resources/assets/garnished/models/item/black_mastic_block.json b/src/main/resources/assets/garnished/models/item/black_mastic_block.json new file mode 100644 index 00000000..3e1ee580 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/black_mastic_block.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/black_mastic_block" +} diff --git a/src/main/resources/assets/garnished/models/item/black_mastic_resin_bucket.json b/src/main/resources/assets/garnished/models/item/black_mastic_resin_bucket.json new file mode 100644 index 00000000..97eb6934 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/black_mastic_resin_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/black_mastic_resin_bucket" + } +} diff --git a/src/main/resources/assets/garnished/models/item/black_zultanite.json b/src/main/resources/assets/garnished/models/item/black_zultanite.json new file mode 100644 index 00000000..9b4de256 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/black_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/black_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/black_zultanite_brick_slab.json b/src/main/resources/assets/garnished/models/item/black_zultanite_brick_slab.json new file mode 100644 index 00000000..4a834012 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/black_zultanite_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/black_zultanite_bricks_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/black_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/models/item/black_zultanite_brick_stairs.json new file mode 100644 index 00000000..f50e222e --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/black_zultanite_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/black_zultanite_bricks_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/black_zultanite_brick_wall.json b/src/main/resources/assets/garnished/models/item/black_zultanite_brick_wall.json new file mode 100644 index 00000000..dccd93eb --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/black_zultanite_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/black_zultanite_bricks_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/black_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/black_zultanite_bricks.json new file mode 100644 index 00000000..8178e301 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/black_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/black_zultanite_bricks" +} diff --git a/src/main/resources/assets/garnished/models/item/black_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/black_zultanite_slab.json new file mode 100644 index 00000000..3eda8af6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/black_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/black_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/black_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/black_zultanite_stairs.json new file mode 100644 index 00000000..7ebb6aba --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/black_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/black_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/black_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/black_zultanite_wall.json new file mode 100644 index 00000000..907ebcea --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/black_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/black_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/blazing_hatchet.json b/src/main/resources/assets/garnished/models/item/blazing_hatchet.json new file mode 100644 index 00000000..0e5cebd7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/blazing_hatchet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "garnished:item/integration/hatchet/blazing" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/item/blue_zultanite.json b/src/main/resources/assets/garnished/models/item/blue_zultanite.json new file mode 100644 index 00000000..86a33b3d --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/blue_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/blue_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/blue_zultanite_brick_slab.json b/src/main/resources/assets/garnished/models/item/blue_zultanite_brick_slab.json new file mode 100644 index 00000000..9745e06b --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/blue_zultanite_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/blue_zultanite_bricks_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/blue_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/models/item/blue_zultanite_brick_stairs.json new file mode 100644 index 00000000..6759d9bd --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/blue_zultanite_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/blue_zultanite_bricks_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/blue_zultanite_brick_wall.json b/src/main/resources/assets/garnished/models/item/blue_zultanite_brick_wall.json new file mode 100644 index 00000000..8bba6c75 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/blue_zultanite_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/blue_zultanite_bricks_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/blue_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/blue_zultanite_bricks.json new file mode 100644 index 00000000..3528feb0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/blue_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/blue_zultanite_bricks" +} diff --git a/src/main/resources/assets/garnished/models/item/blue_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/blue_zultanite_slab.json new file mode 100644 index 00000000..ec01de4b --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/blue_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/blue_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/blue_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/blue_zultanite_stairs.json new file mode 100644 index 00000000..82916bd6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/blue_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/blue_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/blue_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/blue_zultanite_wall.json new file mode 100644 index 00000000..18b3057d --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/blue_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/blue_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/brass_hatchet.json b/src/main/resources/assets/garnished/models/item/brass_hatchet.json new file mode 100644 index 00000000..e1d5afd8 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/brass_hatchet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "garnished:item/integration/hatchet/brass" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/item/brown_mastic_block.json b/src/main/resources/assets/garnished/models/item/brown_mastic_block.json new file mode 100644 index 00000000..eff80c38 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/brown_mastic_block.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/brown_mastic_block" +} diff --git a/src/main/resources/assets/garnished/models/item/brown_mastic_resin_bucket.json b/src/main/resources/assets/garnished/models/item/brown_mastic_resin_bucket.json new file mode 100644 index 00000000..5e19d5da --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/brown_mastic_resin_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/brown_mastic_resin_bucket" + } +} diff --git a/src/main/resources/assets/garnished/models/item/brown_zultanite.json b/src/main/resources/assets/garnished/models/item/brown_zultanite.json new file mode 100644 index 00000000..36a8db42 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/brown_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/brown_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/brown_zultanite_brick_slab.json b/src/main/resources/assets/garnished/models/item/brown_zultanite_brick_slab.json new file mode 100644 index 00000000..26de21f8 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/brown_zultanite_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/brown_zultanite_bricks_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/brown_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/models/item/brown_zultanite_brick_stairs.json new file mode 100644 index 00000000..5dbe667e --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/brown_zultanite_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/brown_zultanite_bricks_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/brown_zultanite_brick_wall.json b/src/main/resources/assets/garnished/models/item/brown_zultanite_brick_wall.json new file mode 100644 index 00000000..a083887c --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/brown_zultanite_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/brown_zultanite_bricks_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/brown_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/brown_zultanite_bricks.json new file mode 100644 index 00000000..403e1471 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/brown_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/brown_zultanite_bricks" +} diff --git a/src/main/resources/assets/garnished/models/item/brown_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/brown_zultanite_slab.json new file mode 100644 index 00000000..846231b5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/brown_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/brown_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/brown_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/brown_zultanite_stairs.json new file mode 100644 index 00000000..24c2a275 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/brown_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/brown_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/brown_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/brown_zultanite_wall.json new file mode 100644 index 00000000..e306a126 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/brown_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/brown_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/carnotite_bricks_slab.json b/src/main/resources/assets/garnished/models/item/carnotite_brick_slab.json similarity index 100% rename from src/main/resources/assets/garnished/models/item/carnotite_bricks_slab.json rename to src/main/resources/assets/garnished/models/item/carnotite_brick_slab.json diff --git a/src/main/resources/assets/garnished/models/item/carnotite_bricks_stairs.json b/src/main/resources/assets/garnished/models/item/carnotite_brick_stairs.json similarity index 100% rename from src/main/resources/assets/garnished/models/item/carnotite_bricks_stairs.json rename to src/main/resources/assets/garnished/models/item/carnotite_brick_stairs.json diff --git a/src/main/resources/assets/garnished/models/item/carnotite_bricks_wall.json b/src/main/resources/assets/garnished/models/item/carnotite_brick_wall.json similarity index 100% rename from src/main/resources/assets/garnished/models/item/carnotite_bricks_wall.json rename to src/main/resources/assets/garnished/models/item/carnotite_brick_wall.json diff --git a/src/main/resources/assets/garnished/models/item/chiseled_black_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/chiseled_black_zultanite_bricks.json new file mode 100644 index 00000000..3de7d614 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/chiseled_black_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/black_chiseled_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/chiseled_blue_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/chiseled_blue_zultanite_bricks.json new file mode 100644 index 00000000..f6a9cbeb --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/chiseled_blue_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/blue_chiseled_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/chiseled_brown_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/chiseled_brown_zultanite_bricks.json new file mode 100644 index 00000000..97624d63 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/chiseled_brown_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/brown_chiseled_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/chiseled_cyan_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/chiseled_cyan_zultanite_bricks.json new file mode 100644 index 00000000..71ee5c9b --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/chiseled_cyan_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/cyan_chiseled_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/chiseled_gray_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/chiseled_gray_zultanite_bricks.json new file mode 100644 index 00000000..8baebae0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/chiseled_gray_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/gray_chiseled_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/chiseled_green_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/chiseled_green_zultanite_bricks.json new file mode 100644 index 00000000..aa395cc0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/chiseled_green_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/green_chiseled_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/chiseled_light_blue_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/chiseled_light_blue_zultanite_bricks.json new file mode 100644 index 00000000..bb59a48f --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/chiseled_light_blue_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_blue_chiseled_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/chiseled_light_gray_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/chiseled_light_gray_zultanite_bricks.json new file mode 100644 index 00000000..88196b96 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/chiseled_light_gray_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_gray_chiseled_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/chiseled_lime_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/chiseled_lime_zultanite_bricks.json new file mode 100644 index 00000000..524dac98 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/chiseled_lime_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/lime_chiseled_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/chiseled_magenta_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/chiseled_magenta_zultanite_bricks.json new file mode 100644 index 00000000..ee0173db --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/chiseled_magenta_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/magenta_chiseled_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/chiseled_orange_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/chiseled_orange_zultanite_bricks.json new file mode 100644 index 00000000..2dfd62c7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/chiseled_orange_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/orange_chiseled_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/chiseled_pink_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/chiseled_pink_zultanite_bricks.json new file mode 100644 index 00000000..fb8b2191 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/chiseled_pink_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/pink_chiseled_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/chiseled_purple_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/chiseled_purple_zultanite_bricks.json new file mode 100644 index 00000000..09096d2b --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/chiseled_purple_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/purple_chiseled_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/chiseled_red_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/chiseled_red_zultanite_bricks.json new file mode 100644 index 00000000..0e866070 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/chiseled_red_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/red_chiseled_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/chiseled_white_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/chiseled_white_zultanite_bricks.json new file mode 100644 index 00000000..98574a1f --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/chiseled_white_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/white_chiseled_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/chiseled_yellow_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/chiseled_yellow_zultanite_bricks.json new file mode 100644 index 00000000..1af2c7a6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/chiseled_yellow_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/yellow_chiseled_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/chiseled_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/chiseled_zultanite_bricks.json new file mode 100644 index 00000000..5f34dd5b --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/chiseled_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/chiseled_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/copper_hatchet.json b/src/main/resources/assets/garnished/models/item/copper_hatchet.json new file mode 100644 index 00000000..51c4c7d2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/copper_hatchet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "garnished:item/integration/hatchet/copper" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/item/cyan_mastic_block.json b/src/main/resources/assets/garnished/models/item/cyan_mastic_block.json new file mode 100644 index 00000000..aa62d141 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/cyan_mastic_block.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/cyan_mastic_block" +} diff --git a/src/main/resources/assets/garnished/models/item/cyan_mastic_resin_bucket.json b/src/main/resources/assets/garnished/models/item/cyan_mastic_resin_bucket.json new file mode 100644 index 00000000..360ea18a --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/cyan_mastic_resin_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/cyan_mastic_resin_bucket" + } +} diff --git a/src/main/resources/assets/garnished/models/item/cyan_zultanite.json b/src/main/resources/assets/garnished/models/item/cyan_zultanite.json new file mode 100644 index 00000000..92940edd --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/cyan_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/cyan_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/cyan_zultanite_brick_slab.json b/src/main/resources/assets/garnished/models/item/cyan_zultanite_brick_slab.json new file mode 100644 index 00000000..924efae2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/cyan_zultanite_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/cyan_zultanite_bricks_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/cyan_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/models/item/cyan_zultanite_brick_stairs.json new file mode 100644 index 00000000..7a0209e1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/cyan_zultanite_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/cyan_zultanite_bricks_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/cyan_zultanite_brick_wall.json b/src/main/resources/assets/garnished/models/item/cyan_zultanite_brick_wall.json new file mode 100644 index 00000000..afbd24f6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/cyan_zultanite_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/cyan_zultanite_bricks_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/cyan_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/cyan_zultanite_bricks.json new file mode 100644 index 00000000..a0624b12 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/cyan_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/cyan_zultanite_bricks" +} diff --git a/src/main/resources/assets/garnished/models/item/cyan_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/cyan_zultanite_slab.json new file mode 100644 index 00000000..fe73bed5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/cyan_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/cyan_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/cyan_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/cyan_zultanite_stairs.json new file mode 100644 index 00000000..d1a34e72 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/cyan_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/cyan_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/cyan_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/cyan_zultanite_wall.json new file mode 100644 index 00000000..e7f422fe --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/cyan_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/cyan_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/dragon_stone_bricks_slab.json b/src/main/resources/assets/garnished/models/item/dragon_stone_brick_slab.json similarity index 100% rename from src/main/resources/assets/garnished/models/item/dragon_stone_bricks_slab.json rename to src/main/resources/assets/garnished/models/item/dragon_stone_brick_slab.json diff --git a/src/main/resources/assets/garnished/models/item/dragon_stone_bricks_stairs.json b/src/main/resources/assets/garnished/models/item/dragon_stone_brick_stairs.json similarity index 100% rename from src/main/resources/assets/garnished/models/item/dragon_stone_bricks_stairs.json rename to src/main/resources/assets/garnished/models/item/dragon_stone_brick_stairs.json diff --git a/src/main/resources/assets/garnished/models/item/dragon_stone_bricks_wall.json b/src/main/resources/assets/garnished/models/item/dragon_stone_brick_wall.json similarity index 100% rename from src/main/resources/assets/garnished/models/item/dragon_stone_bricks_wall.json rename to src/main/resources/assets/garnished/models/item/dragon_stone_brick_wall.json diff --git a/src/main/resources/assets/garnished/models/item/experience_hatchet.json b/src/main/resources/assets/garnished/models/item/experience_hatchet.json new file mode 100644 index 00000000..a6061ec9 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/experience_hatchet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "garnished:item/integration/hatchet/experience" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/item/gray_mastic_block.json b/src/main/resources/assets/garnished/models/item/gray_mastic_block.json new file mode 100644 index 00000000..a3405c81 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/gray_mastic_block.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/gray_mastic_block" +} diff --git a/src/main/resources/assets/garnished/models/item/gray_mastic_resin_bucket.json b/src/main/resources/assets/garnished/models/item/gray_mastic_resin_bucket.json new file mode 100644 index 00000000..085c6b07 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/gray_mastic_resin_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/gray_mastic_resin_bucket" + } +} diff --git a/src/main/resources/assets/garnished/models/item/gray_zultanite.json b/src/main/resources/assets/garnished/models/item/gray_zultanite.json new file mode 100644 index 00000000..b837db31 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/gray_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/gray_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/gray_zultanite_brick_slab.json b/src/main/resources/assets/garnished/models/item/gray_zultanite_brick_slab.json new file mode 100644 index 00000000..e0cd6443 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/gray_zultanite_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/gray_zultanite_bricks_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/gray_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/models/item/gray_zultanite_brick_stairs.json new file mode 100644 index 00000000..75300ba6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/gray_zultanite_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/gray_zultanite_bricks_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/gray_zultanite_brick_wall.json b/src/main/resources/assets/garnished/models/item/gray_zultanite_brick_wall.json new file mode 100644 index 00000000..7fad879a --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/gray_zultanite_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/gray_zultanite_bricks_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/gray_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/gray_zultanite_bricks.json new file mode 100644 index 00000000..2400178f --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/gray_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/gray_zultanite_bricks" +} diff --git a/src/main/resources/assets/garnished/models/item/gray_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/gray_zultanite_slab.json new file mode 100644 index 00000000..601ad8e0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/gray_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/gray_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/gray_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/gray_zultanite_stairs.json new file mode 100644 index 00000000..71c3c17e --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/gray_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/gray_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/gray_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/gray_zultanite_wall.json new file mode 100644 index 00000000..3208f1b3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/gray_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/gray_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/green_zultanite.json b/src/main/resources/assets/garnished/models/item/green_zultanite.json new file mode 100644 index 00000000..65e1d986 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/green_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/green_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/green_zultanite_brick_slab.json b/src/main/resources/assets/garnished/models/item/green_zultanite_brick_slab.json new file mode 100644 index 00000000..5666b304 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/green_zultanite_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/green_zultanite_bricks_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/green_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/models/item/green_zultanite_brick_stairs.json new file mode 100644 index 00000000..1a652120 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/green_zultanite_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/green_zultanite_bricks_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/green_zultanite_brick_wall.json b/src/main/resources/assets/garnished/models/item/green_zultanite_brick_wall.json new file mode 100644 index 00000000..bd7b1739 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/green_zultanite_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/green_zultanite_bricks_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/green_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/green_zultanite_bricks.json new file mode 100644 index 00000000..2b4b31ce --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/green_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/green_zultanite_bricks" +} diff --git a/src/main/resources/assets/garnished/models/item/green_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/green_zultanite_slab.json new file mode 100644 index 00000000..0a197ab2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/green_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/green_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/green_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/green_zultanite_stairs.json new file mode 100644 index 00000000..b5241bc9 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/green_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/green_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/green_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/green_zultanite_wall.json new file mode 100644 index 00000000..41e7931c --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/green_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/green_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/ice_bucket.json b/src/main/resources/assets/garnished/models/item/ice_bucket.json new file mode 100644 index 00000000..4f760896 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/ice_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/ice_bucket" + } +} diff --git a/src/main/resources/assets/garnished/models/item/light_blue_mastic_block.json b/src/main/resources/assets/garnished/models/item/light_blue_mastic_block.json new file mode 100644 index 00000000..dcecd540 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_blue_mastic_block.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_blue_mastic_block" +} diff --git a/src/main/resources/assets/garnished/models/item/light_blue_mastic_resin_bucket.json b/src/main/resources/assets/garnished/models/item/light_blue_mastic_resin_bucket.json new file mode 100644 index 00000000..07659ef6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_blue_mastic_resin_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/light_blue_mastic_resin_bucket" + } +} diff --git a/src/main/resources/assets/garnished/models/item/light_blue_zultanite.json b/src/main/resources/assets/garnished/models/item/light_blue_zultanite.json new file mode 100644 index 00000000..8489d411 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_blue_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_blue_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/light_blue_zultanite_brick_slab.json b/src/main/resources/assets/garnished/models/item/light_blue_zultanite_brick_slab.json new file mode 100644 index 00000000..f0cfb694 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_blue_zultanite_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_blue_zultanite_bricks_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/light_blue_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/models/item/light_blue_zultanite_brick_stairs.json new file mode 100644 index 00000000..d75f5f29 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_blue_zultanite_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_blue_zultanite_bricks_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/light_blue_zultanite_brick_wall.json b/src/main/resources/assets/garnished/models/item/light_blue_zultanite_brick_wall.json new file mode 100644 index 00000000..42b89492 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_blue_zultanite_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_blue_zultanite_bricks_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/light_blue_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/light_blue_zultanite_bricks.json new file mode 100644 index 00000000..fa7d3c49 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_blue_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_blue_zultanite_bricks" +} diff --git a/src/main/resources/assets/garnished/models/item/light_blue_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/light_blue_zultanite_slab.json new file mode 100644 index 00000000..28bd1597 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_blue_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_blue_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/light_blue_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/light_blue_zultanite_stairs.json new file mode 100644 index 00000000..a6669215 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_blue_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_blue_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/light_blue_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/light_blue_zultanite_wall.json new file mode 100644 index 00000000..d8bf1be8 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_blue_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_blue_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/light_gray_mastic_block.json b/src/main/resources/assets/garnished/models/item/light_gray_mastic_block.json new file mode 100644 index 00000000..10d831ce --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_gray_mastic_block.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_gray_mastic_block" +} diff --git a/src/main/resources/assets/garnished/models/item/light_gray_mastic_resin_bucket.json b/src/main/resources/assets/garnished/models/item/light_gray_mastic_resin_bucket.json new file mode 100644 index 00000000..8a3a47ce --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_gray_mastic_resin_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/light_gray_mastic_resin_bucket" + } +} diff --git a/src/main/resources/assets/garnished/models/item/light_gray_zultanite.json b/src/main/resources/assets/garnished/models/item/light_gray_zultanite.json new file mode 100644 index 00000000..27f252ad --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_gray_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_gray_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/light_gray_zultanite_brick_slab.json b/src/main/resources/assets/garnished/models/item/light_gray_zultanite_brick_slab.json new file mode 100644 index 00000000..997f352f --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_gray_zultanite_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_gray_zultanite_bricks_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/light_gray_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/models/item/light_gray_zultanite_brick_stairs.json new file mode 100644 index 00000000..f2e7942c --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_gray_zultanite_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_gray_zultanite_bricks_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/light_gray_zultanite_brick_wall.json b/src/main/resources/assets/garnished/models/item/light_gray_zultanite_brick_wall.json new file mode 100644 index 00000000..6225fc67 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_gray_zultanite_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_gray_zultanite_bricks_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/light_gray_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/light_gray_zultanite_bricks.json new file mode 100644 index 00000000..2ae8718f --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_gray_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_gray_zultanite_bricks" +} diff --git a/src/main/resources/assets/garnished/models/item/light_gray_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/light_gray_zultanite_slab.json new file mode 100644 index 00000000..47112aa5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_gray_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_gray_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/light_gray_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/light_gray_zultanite_stairs.json new file mode 100644 index 00000000..1075e9d4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_gray_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_gray_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/light_gray_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/light_gray_zultanite_wall.json new file mode 100644 index 00000000..5bcc2243 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/light_gray_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_gray_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/lime_mastic_block.json b/src/main/resources/assets/garnished/models/item/lime_mastic_block.json new file mode 100644 index 00000000..4c400786 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/lime_mastic_block.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/lime_mastic_block" +} diff --git a/src/main/resources/assets/garnished/models/item/lime_mastic_resin_bucket.json b/src/main/resources/assets/garnished/models/item/lime_mastic_resin_bucket.json new file mode 100644 index 00000000..c66b405c --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/lime_mastic_resin_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/lime_mastic_resin_bucket" + } +} diff --git a/src/main/resources/assets/garnished/models/item/lime_zultanite.json b/src/main/resources/assets/garnished/models/item/lime_zultanite.json new file mode 100644 index 00000000..b6462a0a --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/lime_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/lime_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/lime_zultanite_brick_slab.json b/src/main/resources/assets/garnished/models/item/lime_zultanite_brick_slab.json new file mode 100644 index 00000000..38eda18e --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/lime_zultanite_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/lime_zultanite_bricks_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/lime_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/models/item/lime_zultanite_brick_stairs.json new file mode 100644 index 00000000..3ff85abb --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/lime_zultanite_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/lime_zultanite_bricks_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/lime_zultanite_brick_wall.json b/src/main/resources/assets/garnished/models/item/lime_zultanite_brick_wall.json new file mode 100644 index 00000000..fbf815e9 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/lime_zultanite_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/lime_zultanite_bricks_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/lime_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/lime_zultanite_bricks.json new file mode 100644 index 00000000..18ed1c7f --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/lime_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/lime_zultanite_bricks" +} diff --git a/src/main/resources/assets/garnished/models/item/lime_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/lime_zultanite_slab.json new file mode 100644 index 00000000..443ccd2c --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/lime_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/lime_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/lime_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/lime_zultanite_stairs.json new file mode 100644 index 00000000..feb1dc18 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/lime_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/lime_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/lime_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/lime_zultanite_wall.json new file mode 100644 index 00000000..0a167045 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/lime_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/lime_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/magenta_mastic_block.json b/src/main/resources/assets/garnished/models/item/magenta_mastic_block.json new file mode 100644 index 00000000..3e5e797e --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/magenta_mastic_block.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/magenta_mastic_block" +} diff --git a/src/main/resources/assets/garnished/models/item/magenta_mastic_resin_bucket.json b/src/main/resources/assets/garnished/models/item/magenta_mastic_resin_bucket.json new file mode 100644 index 00000000..91bfd9c1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/magenta_mastic_resin_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/magenta_mastic_resin_bucket" + } +} diff --git a/src/main/resources/assets/garnished/models/item/magenta_zultanite.json b/src/main/resources/assets/garnished/models/item/magenta_zultanite.json new file mode 100644 index 00000000..2a9082d0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/magenta_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/magenta_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/magenta_zultanite_brick_slab.json b/src/main/resources/assets/garnished/models/item/magenta_zultanite_brick_slab.json new file mode 100644 index 00000000..e6f121e6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/magenta_zultanite_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/magenta_zultanite_bricks_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/magenta_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/models/item/magenta_zultanite_brick_stairs.json new file mode 100644 index 00000000..06157cad --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/magenta_zultanite_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/magenta_zultanite_bricks_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/magenta_zultanite_brick_wall.json b/src/main/resources/assets/garnished/models/item/magenta_zultanite_brick_wall.json new file mode 100644 index 00000000..b45576a4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/magenta_zultanite_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/magenta_zultanite_bricks_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/magenta_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/magenta_zultanite_bricks.json new file mode 100644 index 00000000..eeef06bd --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/magenta_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/magenta_zultanite_bricks" +} diff --git a/src/main/resources/assets/garnished/models/item/magenta_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/magenta_zultanite_slab.json new file mode 100644 index 00000000..71f6f512 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/magenta_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/magenta_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/magenta_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/magenta_zultanite_stairs.json new file mode 100644 index 00000000..ecccb009 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/magenta_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/magenta_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/magenta_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/magenta_zultanite_wall.json new file mode 100644 index 00000000..44d4479f --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/magenta_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/magenta_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_paste_black.json b/src/main/resources/assets/garnished/models/item/mastic_paste_black.json new file mode 100644 index 00000000..51efc14a --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_paste_black.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_paste/black" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_paste_brown.json b/src/main/resources/assets/garnished/models/item/mastic_paste_brown.json new file mode 100644 index 00000000..b2f403bf --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_paste_brown.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_paste/brown" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_paste_cyan.json b/src/main/resources/assets/garnished/models/item/mastic_paste_cyan.json new file mode 100644 index 00000000..ed851926 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_paste_cyan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_paste/cyan" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_paste_gray.json b/src/main/resources/assets/garnished/models/item/mastic_paste_gray.json new file mode 100644 index 00000000..5ad1ddba --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_paste_gray.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_paste/gray" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_paste_light_blue.json b/src/main/resources/assets/garnished/models/item/mastic_paste_light_blue.json new file mode 100644 index 00000000..ef661048 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_paste_light_blue.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_paste/light_blue" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_paste_light_gray.json b/src/main/resources/assets/garnished/models/item/mastic_paste_light_gray.json new file mode 100644 index 00000000..f2556c7a --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_paste_light_gray.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_paste/light_gray" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_paste_lime.json b/src/main/resources/assets/garnished/models/item/mastic_paste_lime.json new file mode 100644 index 00000000..753d1e25 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_paste_lime.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_paste/lime" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_paste_magenta.json b/src/main/resources/assets/garnished/models/item/mastic_paste_magenta.json new file mode 100644 index 00000000..2548d420 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_paste_magenta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_paste/magenta" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_paste_pink.json b/src/main/resources/assets/garnished/models/item/mastic_paste_pink.json new file mode 100644 index 00000000..507e97aa --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_paste_pink.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_paste/pink" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_paste_white.json b/src/main/resources/assets/garnished/models/item/mastic_paste_white.json new file mode 100644 index 00000000..76159ecf --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_paste_white.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_paste/white" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_resin_black.json b/src/main/resources/assets/garnished/models/item/mastic_resin_black.json new file mode 100644 index 00000000..dce40abf --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_resin_black.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_resin/black" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_resin_brown.json b/src/main/resources/assets/garnished/models/item/mastic_resin_brown.json new file mode 100644 index 00000000..dadf316f --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_resin_brown.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_resin/brown" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_resin_cyan.json b/src/main/resources/assets/garnished/models/item/mastic_resin_cyan.json new file mode 100644 index 00000000..910d68f9 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_resin_cyan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_resin/cyan" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_resin_gray.json b/src/main/resources/assets/garnished/models/item/mastic_resin_gray.json new file mode 100644 index 00000000..042a6199 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_resin_gray.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_resin/gray" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_resin_light_blue.json b/src/main/resources/assets/garnished/models/item/mastic_resin_light_blue.json new file mode 100644 index 00000000..a1729b85 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_resin_light_blue.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_resin/light_blue" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_resin_light_gray.json b/src/main/resources/assets/garnished/models/item/mastic_resin_light_gray.json new file mode 100644 index 00000000..f10c7dab --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_resin_light_gray.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_resin/light_gray" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_resin_lime.json b/src/main/resources/assets/garnished/models/item/mastic_resin_lime.json new file mode 100644 index 00000000..f309d07e --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_resin_lime.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_resin/lime" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_resin_magenta.json b/src/main/resources/assets/garnished/models/item/mastic_resin_magenta.json new file mode 100644 index 00000000..b971d14a --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_resin_magenta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_resin/magenta" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_resin_pink.json b/src/main/resources/assets/garnished/models/item/mastic_resin_pink.json new file mode 100644 index 00000000..e9b1f85d --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_resin_pink.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_resin/pink" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mastic_resin_white.json b/src/main/resources/assets/garnished/models/item/mastic_resin_white.json new file mode 100644 index 00000000..fb76c17e --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mastic_resin_white.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mastic_resin/white" + } +} diff --git a/src/main/resources/assets/garnished/models/item/mortar_and_pestle.json b/src/main/resources/assets/garnished/models/item/mortar_and_pestle.json new file mode 100644 index 00000000..e2b349e6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/mortar_and_pestle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/mortar_and_pestle" + } +} diff --git a/src/main/resources/assets/garnished/models/item/orange_zultanite.json b/src/main/resources/assets/garnished/models/item/orange_zultanite.json new file mode 100644 index 00000000..8f0f9a62 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/orange_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/orange_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/orange_zultanite_brick_slab.json b/src/main/resources/assets/garnished/models/item/orange_zultanite_brick_slab.json new file mode 100644 index 00000000..ce0b6843 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/orange_zultanite_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/orange_zultanite_bricks_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/orange_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/models/item/orange_zultanite_brick_stairs.json new file mode 100644 index 00000000..487ca72c --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/orange_zultanite_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/orange_zultanite_bricks_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/orange_zultanite_brick_wall.json b/src/main/resources/assets/garnished/models/item/orange_zultanite_brick_wall.json new file mode 100644 index 00000000..ad5c1fc8 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/orange_zultanite_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/orange_zultanite_bricks_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/orange_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/orange_zultanite_bricks.json new file mode 100644 index 00000000..2f635312 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/orange_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/orange_zultanite_bricks" +} diff --git a/src/main/resources/assets/garnished/models/item/orange_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/orange_zultanite_slab.json new file mode 100644 index 00000000..63e0f327 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/orange_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/orange_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/orange_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/orange_zultanite_stairs.json new file mode 100644 index 00000000..dedfefc7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/orange_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/orange_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/orange_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/orange_zultanite_wall.json new file mode 100644 index 00000000..305202a3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/orange_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/orange_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/pink_mastic_block.json b/src/main/resources/assets/garnished/models/item/pink_mastic_block.json new file mode 100644 index 00000000..215d04ce --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/pink_mastic_block.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/pink_mastic_block" +} diff --git a/src/main/resources/assets/garnished/models/item/pink_mastic_resin_bucket.json b/src/main/resources/assets/garnished/models/item/pink_mastic_resin_bucket.json new file mode 100644 index 00000000..f3eb04a2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/pink_mastic_resin_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/pink_mastic_resin_bucket" + } +} diff --git a/src/main/resources/assets/garnished/models/item/pink_zultanite.json b/src/main/resources/assets/garnished/models/item/pink_zultanite.json new file mode 100644 index 00000000..933b27f1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/pink_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/pink_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/pink_zultanite_brick_slab.json b/src/main/resources/assets/garnished/models/item/pink_zultanite_brick_slab.json new file mode 100644 index 00000000..53023907 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/pink_zultanite_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/pink_zultanite_bricks_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/pink_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/models/item/pink_zultanite_brick_stairs.json new file mode 100644 index 00000000..667cee21 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/pink_zultanite_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/pink_zultanite_bricks_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/pink_zultanite_brick_wall.json b/src/main/resources/assets/garnished/models/item/pink_zultanite_brick_wall.json new file mode 100644 index 00000000..9850fd0a --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/pink_zultanite_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/pink_zultanite_bricks_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/pink_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/pink_zultanite_bricks.json new file mode 100644 index 00000000..0a5a0c10 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/pink_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/pink_zultanite_bricks" +} diff --git a/src/main/resources/assets/garnished/models/item/pink_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/pink_zultanite_slab.json new file mode 100644 index 00000000..df562145 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/pink_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/pink_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/pink_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/pink_zultanite_stairs.json new file mode 100644 index 00000000..9bcb5e93 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/pink_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/pink_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/pink_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/pink_zultanite_wall.json new file mode 100644 index 00000000..5ed297c3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/pink_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/pink_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_black_zultanite.json b/src/main/resources/assets/garnished/models/item/polished_black_zultanite.json new file mode 100644 index 00000000..eb3b8d12 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_black_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/black_polished_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_black_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/polished_black_zultanite_slab.json new file mode 100644 index 00000000..15a8b4e3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_black_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/black_polished_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_black_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/polished_black_zultanite_stairs.json new file mode 100644 index 00000000..872ee5dd --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_black_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/black_polished_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_black_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/polished_black_zultanite_wall.json new file mode 100644 index 00000000..cd73579c --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_black_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/black_polished_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_blue_zultanite.json b/src/main/resources/assets/garnished/models/item/polished_blue_zultanite.json new file mode 100644 index 00000000..5aec79bf --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_blue_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/blue_polished_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_blue_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/polished_blue_zultanite_slab.json new file mode 100644 index 00000000..03cfff4b --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_blue_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/blue_polished_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_blue_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/polished_blue_zultanite_stairs.json new file mode 100644 index 00000000..af113442 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_blue_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/blue_polished_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_blue_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/polished_blue_zultanite_wall.json new file mode 100644 index 00000000..cfc0a572 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_blue_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/blue_polished_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_brown_zultanite.json b/src/main/resources/assets/garnished/models/item/polished_brown_zultanite.json new file mode 100644 index 00000000..cb9d64fa --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_brown_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/brown_polished_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_brown_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/polished_brown_zultanite_slab.json new file mode 100644 index 00000000..df4907fa --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_brown_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/brown_polished_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_brown_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/polished_brown_zultanite_stairs.json new file mode 100644 index 00000000..d7e8870b --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_brown_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/brown_polished_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_brown_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/polished_brown_zultanite_wall.json new file mode 100644 index 00000000..48ebade4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_brown_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/brown_polished_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_cyan_zultanite.json b/src/main/resources/assets/garnished/models/item/polished_cyan_zultanite.json new file mode 100644 index 00000000..aef48ba2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_cyan_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/cyan_polished_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_cyan_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/polished_cyan_zultanite_slab.json new file mode 100644 index 00000000..0e5876be --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_cyan_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/cyan_polished_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_cyan_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/polished_cyan_zultanite_stairs.json new file mode 100644 index 00000000..1224f363 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_cyan_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/cyan_polished_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_cyan_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/polished_cyan_zultanite_wall.json new file mode 100644 index 00000000..b82e07d7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_cyan_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/cyan_polished_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_gray_zultanite.json b/src/main/resources/assets/garnished/models/item/polished_gray_zultanite.json new file mode 100644 index 00000000..78aa4a24 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_gray_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/gray_polished_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_gray_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/polished_gray_zultanite_slab.json new file mode 100644 index 00000000..51d950dc --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_gray_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/gray_polished_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_gray_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/polished_gray_zultanite_stairs.json new file mode 100644 index 00000000..0f438058 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_gray_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/gray_polished_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_gray_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/polished_gray_zultanite_wall.json new file mode 100644 index 00000000..4557ee1b --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_gray_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/gray_polished_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_green_zultanite.json b/src/main/resources/assets/garnished/models/item/polished_green_zultanite.json new file mode 100644 index 00000000..fcc90bad --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_green_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/green_polished_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_green_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/polished_green_zultanite_slab.json new file mode 100644 index 00000000..9d008387 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_green_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/green_polished_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_green_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/polished_green_zultanite_stairs.json new file mode 100644 index 00000000..fb28d535 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_green_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/green_polished_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_green_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/polished_green_zultanite_wall.json new file mode 100644 index 00000000..11a925f7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_green_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/green_polished_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_light_blue_zultanite.json b/src/main/resources/assets/garnished/models/item/polished_light_blue_zultanite.json new file mode 100644 index 00000000..849a3a9a --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_light_blue_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_blue_polished_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_light_blue_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/polished_light_blue_zultanite_slab.json new file mode 100644 index 00000000..4a18ed2a --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_light_blue_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_blue_polished_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_light_blue_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/polished_light_blue_zultanite_stairs.json new file mode 100644 index 00000000..c7ebba4b --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_light_blue_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_blue_polished_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_light_blue_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/polished_light_blue_zultanite_wall.json new file mode 100644 index 00000000..fe350cab --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_light_blue_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_blue_polished_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_light_gray_zultanite.json b/src/main/resources/assets/garnished/models/item/polished_light_gray_zultanite.json new file mode 100644 index 00000000..27c14558 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_light_gray_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_gray_polished_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_light_gray_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/polished_light_gray_zultanite_slab.json new file mode 100644 index 00000000..61d2c4d8 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_light_gray_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_gray_polished_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_light_gray_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/polished_light_gray_zultanite_stairs.json new file mode 100644 index 00000000..4241521d --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_light_gray_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_gray_polished_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_light_gray_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/polished_light_gray_zultanite_wall.json new file mode 100644 index 00000000..cb77ba62 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_light_gray_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_gray_polished_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_lime_zultanite.json b/src/main/resources/assets/garnished/models/item/polished_lime_zultanite.json new file mode 100644 index 00000000..aa4bb493 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_lime_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/lime_polished_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_lime_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/polished_lime_zultanite_slab.json new file mode 100644 index 00000000..65efb6c8 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_lime_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/lime_polished_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_lime_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/polished_lime_zultanite_stairs.json new file mode 100644 index 00000000..e438b8d1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_lime_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/lime_polished_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_lime_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/polished_lime_zultanite_wall.json new file mode 100644 index 00000000..3bc47aa5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_lime_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/lime_polished_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_magenta_zultanite.json b/src/main/resources/assets/garnished/models/item/polished_magenta_zultanite.json new file mode 100644 index 00000000..cd8a6785 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_magenta_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/magenta_polished_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_magenta_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/polished_magenta_zultanite_slab.json new file mode 100644 index 00000000..c68fa3b6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_magenta_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/magenta_polished_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_magenta_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/polished_magenta_zultanite_stairs.json new file mode 100644 index 00000000..2104a274 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_magenta_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/magenta_polished_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_magenta_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/polished_magenta_zultanite_wall.json new file mode 100644 index 00000000..143f353b --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_magenta_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/magenta_polished_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_orange_zultanite.json b/src/main/resources/assets/garnished/models/item/polished_orange_zultanite.json new file mode 100644 index 00000000..38da9b50 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_orange_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/orange_polished_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_orange_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/polished_orange_zultanite_slab.json new file mode 100644 index 00000000..ba3718ba --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_orange_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/orange_polished_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_orange_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/polished_orange_zultanite_stairs.json new file mode 100644 index 00000000..e490f2f2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_orange_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/orange_polished_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_orange_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/polished_orange_zultanite_wall.json new file mode 100644 index 00000000..d35ee366 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_orange_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/orange_polished_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_pink_zultanite.json b/src/main/resources/assets/garnished/models/item/polished_pink_zultanite.json new file mode 100644 index 00000000..8b303f1c --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_pink_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/pink_polished_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_pink_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/polished_pink_zultanite_slab.json new file mode 100644 index 00000000..55c7cc4e --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_pink_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/pink_polished_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_pink_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/polished_pink_zultanite_stairs.json new file mode 100644 index 00000000..8df2d3e5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_pink_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/pink_polished_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_pink_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/polished_pink_zultanite_wall.json new file mode 100644 index 00000000..232b4a50 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_pink_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/pink_polished_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_purple_zultanite.json b/src/main/resources/assets/garnished/models/item/polished_purple_zultanite.json new file mode 100644 index 00000000..9e899662 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_purple_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/purple_polished_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_purple_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/polished_purple_zultanite_slab.json new file mode 100644 index 00000000..800a9605 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_purple_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/purple_polished_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_purple_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/polished_purple_zultanite_stairs.json new file mode 100644 index 00000000..28d3dd1d --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_purple_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/purple_polished_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_purple_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/polished_purple_zultanite_wall.json new file mode 100644 index 00000000..87381804 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_purple_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/purple_polished_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_red_zultanite.json b/src/main/resources/assets/garnished/models/item/polished_red_zultanite.json new file mode 100644 index 00000000..0206352d --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_red_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/red_polished_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_red_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/polished_red_zultanite_slab.json new file mode 100644 index 00000000..66033950 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_red_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/red_polished_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_red_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/polished_red_zultanite_stairs.json new file mode 100644 index 00000000..97656a13 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_red_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/red_polished_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_red_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/polished_red_zultanite_wall.json new file mode 100644 index 00000000..475ff001 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_red_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/red_polished_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_white_zultanite.json b/src/main/resources/assets/garnished/models/item/polished_white_zultanite.json new file mode 100644 index 00000000..6e8312ad --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_white_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/white_polished_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_white_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/polished_white_zultanite_slab.json new file mode 100644 index 00000000..d4b9aa4f --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_white_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/white_polished_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_white_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/polished_white_zultanite_stairs.json new file mode 100644 index 00000000..5d92a7c3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_white_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/white_polished_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_white_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/polished_white_zultanite_wall.json new file mode 100644 index 00000000..48a78a52 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_white_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/white_polished_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_yellow_zultanite.json b/src/main/resources/assets/garnished/models/item/polished_yellow_zultanite.json new file mode 100644 index 00000000..d410f61c --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_yellow_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/yellow_polished_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_yellow_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/polished_yellow_zultanite_slab.json new file mode 100644 index 00000000..f3253759 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_yellow_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/yellow_polished_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_yellow_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/polished_yellow_zultanite_stairs.json new file mode 100644 index 00000000..9eee1967 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_yellow_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/yellow_polished_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_yellow_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/polished_yellow_zultanite_wall.json new file mode 100644 index 00000000..0fa9ebc4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_yellow_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/yellow_polished_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_zultanite.json b/src/main/resources/assets/garnished/models/item/polished_zultanite.json new file mode 100644 index 00000000..68ba517a --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/polished_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/polished_zultanite_slab.json new file mode 100644 index 00000000..2f833c5e --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/polished_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/polished_zultanite_stairs.json new file mode 100644 index 00000000..210d6dab --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/polished_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/polished_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/polished_zultanite_wall.json new file mode 100644 index 00000000..5e0ea01e --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/polished_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/polished_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/purple_zultanite.json b/src/main/resources/assets/garnished/models/item/purple_zultanite.json new file mode 100644 index 00000000..25cc7063 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/purple_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/purple_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/purple_zultanite_brick_slab.json b/src/main/resources/assets/garnished/models/item/purple_zultanite_brick_slab.json new file mode 100644 index 00000000..7c89b585 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/purple_zultanite_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/purple_zultanite_bricks_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/purple_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/models/item/purple_zultanite_brick_stairs.json new file mode 100644 index 00000000..1a7ebdac --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/purple_zultanite_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/purple_zultanite_bricks_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/purple_zultanite_brick_wall.json b/src/main/resources/assets/garnished/models/item/purple_zultanite_brick_wall.json new file mode 100644 index 00000000..211f3a11 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/purple_zultanite_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/purple_zultanite_bricks_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/purple_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/purple_zultanite_bricks.json new file mode 100644 index 00000000..6bb3cf46 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/purple_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/purple_zultanite_bricks" +} diff --git a/src/main/resources/assets/garnished/models/item/purple_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/purple_zultanite_slab.json new file mode 100644 index 00000000..50322a01 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/purple_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/purple_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/purple_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/purple_zultanite_stairs.json new file mode 100644 index 00000000..9ddd5437 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/purple_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/purple_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/purple_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/purple_zultanite_wall.json new file mode 100644 index 00000000..55e26c34 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/purple_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/purple_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/red_zultanite.json b/src/main/resources/assets/garnished/models/item/red_zultanite.json new file mode 100644 index 00000000..12cb948e --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/red_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/red_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/red_zultanite_brick_slab.json b/src/main/resources/assets/garnished/models/item/red_zultanite_brick_slab.json new file mode 100644 index 00000000..4dc47df4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/red_zultanite_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/red_zultanite_bricks_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/red_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/models/item/red_zultanite_brick_stairs.json new file mode 100644 index 00000000..7b1705e7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/red_zultanite_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/red_zultanite_bricks_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/red_zultanite_brick_wall.json b/src/main/resources/assets/garnished/models/item/red_zultanite_brick_wall.json new file mode 100644 index 00000000..6b9b3994 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/red_zultanite_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/red_zultanite_bricks_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/red_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/red_zultanite_bricks.json new file mode 100644 index 00000000..8fca025a --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/red_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/red_zultanite_bricks" +} diff --git a/src/main/resources/assets/garnished/models/item/red_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/red_zultanite_slab.json new file mode 100644 index 00000000..db0e7a77 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/red_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/red_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/red_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/red_zultanite_stairs.json new file mode 100644 index 00000000..c1358b20 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/red_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/red_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/red_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/red_zultanite_wall.json new file mode 100644 index 00000000..d6411960 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/red_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/red_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/ritualistic_stone_bricks_slab.json b/src/main/resources/assets/garnished/models/item/ritualistic_stone_brick_slab.json similarity index 100% rename from src/main/resources/assets/garnished/models/item/ritualistic_stone_bricks_slab.json rename to src/main/resources/assets/garnished/models/item/ritualistic_stone_brick_slab.json diff --git a/src/main/resources/assets/garnished/models/item/ritualistic_stone_bricks_stairs.json b/src/main/resources/assets/garnished/models/item/ritualistic_stone_brick_stairs.json similarity index 100% rename from src/main/resources/assets/garnished/models/item/ritualistic_stone_bricks_stairs.json rename to src/main/resources/assets/garnished/models/item/ritualistic_stone_brick_stairs.json diff --git a/src/main/resources/assets/garnished/models/item/ritualistic_stone_bricks_wall.json b/src/main/resources/assets/garnished/models/item/ritualistic_stone_brick_wall.json similarity index 100% rename from src/main/resources/assets/garnished/models/item/ritualistic_stone_bricks_wall.json rename to src/main/resources/assets/garnished/models/item/ritualistic_stone_brick_wall.json diff --git a/src/main/resources/assets/garnished/models/item/rose_quartz_hatchet.json b/src/main/resources/assets/garnished/models/item/rose_quartz_hatchet.json new file mode 100644 index 00000000..c57e4fa2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/rose_quartz_hatchet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "garnished:item/integration/hatchet/rose_quartz" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/item/smooth_black_zultanite.json b/src/main/resources/assets/garnished/models/item/smooth_black_zultanite.json new file mode 100644 index 00000000..7e70c3f7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_black_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/black_smooth_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_black_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/smooth_black_zultanite_slab.json new file mode 100644 index 00000000..f411dac1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_black_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/black_smooth_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_black_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/smooth_black_zultanite_stairs.json new file mode 100644 index 00000000..8b614fd9 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_black_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/black_smooth_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_black_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/smooth_black_zultanite_wall.json new file mode 100644 index 00000000..3860ef91 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_black_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/black_smooth_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_blue_zultanite.json b/src/main/resources/assets/garnished/models/item/smooth_blue_zultanite.json new file mode 100644 index 00000000..4f08e5e2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_blue_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/blue_smooth_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_blue_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/smooth_blue_zultanite_slab.json new file mode 100644 index 00000000..e9779c73 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_blue_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/blue_smooth_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_blue_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/smooth_blue_zultanite_stairs.json new file mode 100644 index 00000000..ee705256 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_blue_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/blue_smooth_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_blue_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/smooth_blue_zultanite_wall.json new file mode 100644 index 00000000..4fda7000 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_blue_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/blue_smooth_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_brown_zultanite.json b/src/main/resources/assets/garnished/models/item/smooth_brown_zultanite.json new file mode 100644 index 00000000..6cb0e325 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_brown_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/brown_smooth_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_brown_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/smooth_brown_zultanite_slab.json new file mode 100644 index 00000000..49b6cc40 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_brown_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/brown_smooth_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_brown_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/smooth_brown_zultanite_stairs.json new file mode 100644 index 00000000..2712983d --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_brown_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/brown_smooth_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_brown_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/smooth_brown_zultanite_wall.json new file mode 100644 index 00000000..1d990800 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_brown_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/brown_smooth_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_cyan_zultanite.json b/src/main/resources/assets/garnished/models/item/smooth_cyan_zultanite.json new file mode 100644 index 00000000..fb9d195e --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_cyan_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/cyan_smooth_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_cyan_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/smooth_cyan_zultanite_slab.json new file mode 100644 index 00000000..0170ad40 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_cyan_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/cyan_smooth_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_cyan_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/smooth_cyan_zultanite_stairs.json new file mode 100644 index 00000000..a4efe3c9 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_cyan_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/cyan_smooth_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_cyan_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/smooth_cyan_zultanite_wall.json new file mode 100644 index 00000000..96f38622 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_cyan_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/cyan_smooth_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_gray_zultanite.json b/src/main/resources/assets/garnished/models/item/smooth_gray_zultanite.json new file mode 100644 index 00000000..72ff80b9 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_gray_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/gray_smooth_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_gray_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/smooth_gray_zultanite_slab.json new file mode 100644 index 00000000..20312bea --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_gray_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/gray_smooth_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_gray_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/smooth_gray_zultanite_stairs.json new file mode 100644 index 00000000..803f9c30 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_gray_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/gray_smooth_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_gray_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/smooth_gray_zultanite_wall.json new file mode 100644 index 00000000..aaf0d295 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_gray_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/gray_smooth_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_green_zultanite.json b/src/main/resources/assets/garnished/models/item/smooth_green_zultanite.json new file mode 100644 index 00000000..a6121712 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_green_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/green_smooth_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_green_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/smooth_green_zultanite_slab.json new file mode 100644 index 00000000..d6d1c7bb --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_green_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/green_smooth_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_green_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/smooth_green_zultanite_stairs.json new file mode 100644 index 00000000..5b3adf24 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_green_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/green_smooth_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_green_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/smooth_green_zultanite_wall.json new file mode 100644 index 00000000..e5936714 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_green_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/green_smooth_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_light_blue_zultanite.json b/src/main/resources/assets/garnished/models/item/smooth_light_blue_zultanite.json new file mode 100644 index 00000000..cf5d80dd --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_light_blue_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_blue_smooth_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_light_blue_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/smooth_light_blue_zultanite_slab.json new file mode 100644 index 00000000..4ec0f075 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_light_blue_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_blue_smooth_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_light_blue_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/smooth_light_blue_zultanite_stairs.json new file mode 100644 index 00000000..866fffba --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_light_blue_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_blue_smooth_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_light_blue_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/smooth_light_blue_zultanite_wall.json new file mode 100644 index 00000000..fceb892d --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_light_blue_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_blue_smooth_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_light_gray_zultanite.json b/src/main/resources/assets/garnished/models/item/smooth_light_gray_zultanite.json new file mode 100644 index 00000000..7a6c8535 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_light_gray_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_gray_smooth_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_light_gray_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/smooth_light_gray_zultanite_slab.json new file mode 100644 index 00000000..6bb5ff73 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_light_gray_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_gray_smooth_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_light_gray_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/smooth_light_gray_zultanite_stairs.json new file mode 100644 index 00000000..f46477f7 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_light_gray_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_gray_smooth_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_light_gray_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/smooth_light_gray_zultanite_wall.json new file mode 100644 index 00000000..7363d7ea --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_light_gray_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/light_gray_smooth_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_lime_zultanite.json b/src/main/resources/assets/garnished/models/item/smooth_lime_zultanite.json new file mode 100644 index 00000000..c48409ac --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_lime_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/lime_smooth_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_lime_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/smooth_lime_zultanite_slab.json new file mode 100644 index 00000000..c7939359 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_lime_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/lime_smooth_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_lime_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/smooth_lime_zultanite_stairs.json new file mode 100644 index 00000000..22ec7c81 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_lime_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/lime_smooth_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_lime_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/smooth_lime_zultanite_wall.json new file mode 100644 index 00000000..9dea9f39 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_lime_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/lime_smooth_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_magenta_zultanite.json b/src/main/resources/assets/garnished/models/item/smooth_magenta_zultanite.json new file mode 100644 index 00000000..05a351a3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_magenta_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/magenta_smooth_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_magenta_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/smooth_magenta_zultanite_slab.json new file mode 100644 index 00000000..a7d3062a --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_magenta_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/magenta_smooth_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_magenta_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/smooth_magenta_zultanite_stairs.json new file mode 100644 index 00000000..148712e5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_magenta_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/magenta_smooth_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_magenta_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/smooth_magenta_zultanite_wall.json new file mode 100644 index 00000000..4386e419 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_magenta_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/magenta_smooth_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_orange_zultanite.json b/src/main/resources/assets/garnished/models/item/smooth_orange_zultanite.json new file mode 100644 index 00000000..6a18505e --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_orange_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/orange_smooth_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_orange_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/smooth_orange_zultanite_slab.json new file mode 100644 index 00000000..c5098adf --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_orange_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/orange_smooth_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_orange_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/smooth_orange_zultanite_stairs.json new file mode 100644 index 00000000..f33784b5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_orange_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/orange_smooth_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_orange_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/smooth_orange_zultanite_wall.json new file mode 100644 index 00000000..d22a2ee6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_orange_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/orange_smooth_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_pink_zultanite.json b/src/main/resources/assets/garnished/models/item/smooth_pink_zultanite.json new file mode 100644 index 00000000..5bf45419 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_pink_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/pink_smooth_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_pink_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/smooth_pink_zultanite_slab.json new file mode 100644 index 00000000..1cf82a7d --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_pink_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/pink_smooth_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_pink_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/smooth_pink_zultanite_stairs.json new file mode 100644 index 00000000..4e2fa8bc --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_pink_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/pink_smooth_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_pink_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/smooth_pink_zultanite_wall.json new file mode 100644 index 00000000..f47949b0 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_pink_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/pink_smooth_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_purple_zultanite.json b/src/main/resources/assets/garnished/models/item/smooth_purple_zultanite.json new file mode 100644 index 00000000..1c949bba --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_purple_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/purple_smooth_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_purple_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/smooth_purple_zultanite_slab.json new file mode 100644 index 00000000..02120ddd --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_purple_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/purple_smooth_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_purple_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/smooth_purple_zultanite_stairs.json new file mode 100644 index 00000000..2e7b1137 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_purple_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/purple_smooth_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_purple_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/smooth_purple_zultanite_wall.json new file mode 100644 index 00000000..0390a9a8 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_purple_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/purple_smooth_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_red_zultanite.json b/src/main/resources/assets/garnished/models/item/smooth_red_zultanite.json new file mode 100644 index 00000000..a68e1a4d --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_red_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/red_smooth_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_red_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/smooth_red_zultanite_slab.json new file mode 100644 index 00000000..0e42ae3b --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_red_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/red_smooth_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_red_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/smooth_red_zultanite_stairs.json new file mode 100644 index 00000000..f4d5763c --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_red_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/red_smooth_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_red_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/smooth_red_zultanite_wall.json new file mode 100644 index 00000000..2107b36c --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_red_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/red_smooth_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_white_zultanite.json b/src/main/resources/assets/garnished/models/item/smooth_white_zultanite.json new file mode 100644 index 00000000..931730ad --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_white_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/white_smooth_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_white_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/smooth_white_zultanite_slab.json new file mode 100644 index 00000000..e00b3f0a --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_white_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/white_smooth_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_white_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/smooth_white_zultanite_stairs.json new file mode 100644 index 00000000..c94ef543 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_white_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/white_smooth_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_white_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/smooth_white_zultanite_wall.json new file mode 100644 index 00000000..cb10bcc3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_white_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/white_smooth_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_yellow_zultanite.json b/src/main/resources/assets/garnished/models/item/smooth_yellow_zultanite.json new file mode 100644 index 00000000..2fbb7414 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_yellow_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/yellow_smooth_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_yellow_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/smooth_yellow_zultanite_slab.json new file mode 100644 index 00000000..59049f05 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_yellow_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/yellow_smooth_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_yellow_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/smooth_yellow_zultanite_stairs.json new file mode 100644 index 00000000..8e15cb31 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_yellow_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/yellow_smooth_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_yellow_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/smooth_yellow_zultanite_wall.json new file mode 100644 index 00000000..f7361dad --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_yellow_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/yellow_smooth_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_zultanite.json b/src/main/resources/assets/garnished/models/item/smooth_zultanite.json new file mode 100644 index 00000000..749d7e47 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/smooth_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/smooth_zultanite_slab.json new file mode 100644 index 00000000..0b7888e8 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/smooth_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/smooth_zultanite_stairs.json new file mode 100644 index 00000000..43a50107 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/smooth_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/smooth_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/smooth_zultanite_wall.json new file mode 100644 index 00000000..b2bfe068 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/smooth_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/smooth_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/unstable_stone_bricks_slab.json b/src/main/resources/assets/garnished/models/item/unstable_stone_brick_slab.json similarity index 100% rename from src/main/resources/assets/garnished/models/item/unstable_stone_bricks_slab.json rename to src/main/resources/assets/garnished/models/item/unstable_stone_brick_slab.json diff --git a/src/main/resources/assets/garnished/models/item/unstable_stone_bricks_stairs.json b/src/main/resources/assets/garnished/models/item/unstable_stone_brick_stairs.json similarity index 100% rename from src/main/resources/assets/garnished/models/item/unstable_stone_bricks_stairs.json rename to src/main/resources/assets/garnished/models/item/unstable_stone_brick_stairs.json diff --git a/src/main/resources/assets/garnished/models/item/unstable_stone_bricks_wall.json b/src/main/resources/assets/garnished/models/item/unstable_stone_brick_wall.json similarity index 100% rename from src/main/resources/assets/garnished/models/item/unstable_stone_bricks_wall.json rename to src/main/resources/assets/garnished/models/item/unstable_stone_brick_wall.json diff --git a/src/main/resources/assets/garnished/models/item/white_mastic_block.json b/src/main/resources/assets/garnished/models/item/white_mastic_block.json new file mode 100644 index 00000000..6b092059 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/white_mastic_block.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/white_mastic_block" +} diff --git a/src/main/resources/assets/garnished/models/item/white_mastic_resin_bucket.json b/src/main/resources/assets/garnished/models/item/white_mastic_resin_bucket.json new file mode 100644 index 00000000..9157a414 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/white_mastic_resin_bucket.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "garnished:item/white_mastic_resin_bucket" + } +} diff --git a/src/main/resources/assets/garnished/models/item/white_zultanite.json b/src/main/resources/assets/garnished/models/item/white_zultanite.json new file mode 100644 index 00000000..a6c0258d --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/white_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/white_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/white_zultanite_brick_slab.json b/src/main/resources/assets/garnished/models/item/white_zultanite_brick_slab.json new file mode 100644 index 00000000..4cee8a34 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/white_zultanite_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/white_zultanite_bricks_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/white_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/models/item/white_zultanite_brick_stairs.json new file mode 100644 index 00000000..2866f4fe --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/white_zultanite_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/white_zultanite_bricks_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/white_zultanite_brick_wall.json b/src/main/resources/assets/garnished/models/item/white_zultanite_brick_wall.json new file mode 100644 index 00000000..286892e2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/white_zultanite_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/white_zultanite_bricks_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/white_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/white_zultanite_bricks.json new file mode 100644 index 00000000..3ef58186 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/white_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/white_zultanite_bricks" +} diff --git a/src/main/resources/assets/garnished/models/item/white_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/white_zultanite_slab.json new file mode 100644 index 00000000..77f423a3 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/white_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/white_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/white_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/white_zultanite_stairs.json new file mode 100644 index 00000000..c0a96fe6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/white_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/white_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/white_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/white_zultanite_wall.json new file mode 100644 index 00000000..cf97ff6a --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/white_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/white_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/yellow_zultanite.json b/src/main/resources/assets/garnished/models/item/yellow_zultanite.json new file mode 100644 index 00000000..4b5a2c9c --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/yellow_zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/yellow_zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/yellow_zultanite_brick_slab.json b/src/main/resources/assets/garnished/models/item/yellow_zultanite_brick_slab.json new file mode 100644 index 00000000..08e11c1a --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/yellow_zultanite_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/yellow_zultanite_bricks_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/yellow_zultanite_brick_stairs.json b/src/main/resources/assets/garnished/models/item/yellow_zultanite_brick_stairs.json new file mode 100644 index 00000000..d1bc512c --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/yellow_zultanite_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/yellow_zultanite_bricks_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/yellow_zultanite_brick_wall.json b/src/main/resources/assets/garnished/models/item/yellow_zultanite_brick_wall.json new file mode 100644 index 00000000..f7954a0b --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/yellow_zultanite_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/yellow_zultanite_bricks_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/yellow_zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/yellow_zultanite_bricks.json new file mode 100644 index 00000000..5583fdb5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/yellow_zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/yellow_zultanite_bricks" +} diff --git a/src/main/resources/assets/garnished/models/item/yellow_zultanite_slab.json b/src/main/resources/assets/garnished/models/item/yellow_zultanite_slab.json new file mode 100644 index 00000000..8053ef7b --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/yellow_zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/yellow_zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/yellow_zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/yellow_zultanite_stairs.json new file mode 100644 index 00000000..b543a6d1 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/yellow_zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/yellow_zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/yellow_zultanite_wall.json b/src/main/resources/assets/garnished/models/item/yellow_zultanite_wall.json new file mode 100644 index 00000000..05410307 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/yellow_zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/yellow_zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/zinc_hatchet.json b/src/main/resources/assets/garnished/models/item/zinc_hatchet.json new file mode 100644 index 00000000..5536a1e4 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/zinc_hatchet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "garnished:item/integration/hatchet/zinc" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/garnished/models/item/zultanite.json b/src/main/resources/assets/garnished/models/item/zultanite.json new file mode 100644 index 00000000..ea0f152a --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/zultanite.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/zultanite" +} diff --git a/src/main/resources/assets/garnished/models/item/zultanite_brick_slab.json b/src/main/resources/assets/garnished/models/item/zultanite_brick_slab.json new file mode 100644 index 00000000..99d755b2 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/zultanite_brick_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/zultanite_bricks_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/zultanite_brick_stairs.json b/src/main/resources/assets/garnished/models/item/zultanite_brick_stairs.json new file mode 100644 index 00000000..78dbacc5 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/zultanite_brick_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/zultanite_bricks_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/zultanite_brick_wall.json b/src/main/resources/assets/garnished/models/item/zultanite_brick_wall.json new file mode 100644 index 00000000..8cd22ffb --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/zultanite_brick_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/zultanite_bricks_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/models/item/zultanite_bricks.json b/src/main/resources/assets/garnished/models/item/zultanite_bricks.json new file mode 100644 index 00000000..bc606a65 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/zultanite_bricks.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/zultanite_bricks" +} diff --git a/src/main/resources/assets/garnished/models/item/zultanite_slab.json b/src/main/resources/assets/garnished/models/item/zultanite_slab.json new file mode 100644 index 00000000..7597a550 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/zultanite_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/zultanite_slab" +} diff --git a/src/main/resources/assets/garnished/models/item/zultanite_stairs.json b/src/main/resources/assets/garnished/models/item/zultanite_stairs.json new file mode 100644 index 00000000..5be6c689 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/zultanite_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/zultanite_stairs" +} diff --git a/src/main/resources/assets/garnished/models/item/zultanite_wall.json b/src/main/resources/assets/garnished/models/item/zultanite_wall.json new file mode 100644 index 00000000..6ced36c6 --- /dev/null +++ b/src/main/resources/assets/garnished/models/item/zultanite_wall.json @@ -0,0 +1,3 @@ +{ + "parent": "garnished:block/zultanite_wall_inventory" +} diff --git a/src/main/resources/assets/garnished/textures/block/black_chiseled_zultanite.png b/src/main/resources/assets/garnished/textures/block/black_chiseled_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..fac5a21d809774b4880f33cd9a6bc67fbd12b7ab GIT binary patch literal 424 zcmV;Z0ayNsP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0X<1XK~y+TrIX!G z!ax*+msVPYCL4|Yb|Fd-=S;=vDAr`@Q91MX+fv5iIzI5u9)OdY+k0>f zDj-e;r;w%D+}7noB_AxtH1+_Tv}<+X)&W%!L*ktKGmp{73arT>Fe_x>`Kd%z9#^#w zaM7UcJ>UPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940Uk+2K~y+Tos-*Y z!axv)$D~Gy(3YYFz3BTtj}K8VETt_Ns#fTJfAcS!P;dNTGs7Hq=RhX)e7TK8ec#6A zt3%B?60DE?Q1NM&4>?GunaYVRCncNx*vNqj!|ClaJ9JKGIh_F5>@RaF8!QdFUhQ8t zWh_!H7&}O6*Q==KDLEbK{YAu-sD-jWbf{<3xLYiA&}AFNA@ddhgI-Gs$M=uk`p4|) zF)qh*bi4ha3RM8U_2+O}$v6%Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940bfZ(K~y+TU6ajD z!$1s#(}p&XB2Eg+Yv!%h%3ZK=}k%77EW$Nh6^ zq3o3^*v!I{cL9`{$ZMVfpgJEYAD0Vwc=&P)2j>@~tU##*xD_Xq?csw=3IK!B!EQ*v zDqPLUvQff2@FBg^HvwE5!ET3PV$&)salUpbfDM$=OyrxOfCd@F-D7$edIvHhfJE7$ zh`kcSF8={Y-*4}7b)X@-9~c3)VIQ#nH?FIG0GqKLI}1oZf&c&j07*qoM6N<$f^OZw A4*&oF literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/black_smooth_zultanite.png b/src/main/resources/assets/garnished/textures/block/black_smooth_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..29f6c1824c8326ed56c809a30b0fb396c15f4d0b GIT binary patch literal 379 zcmV->0fhdEP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940T4+^ z!axi~$E~)0z#^;oB>w+jCn6}Twe0q!z2$Z+o`+5*Gf8eTofXUdU&<)H*ReL&d#r%Z z_aYJ~0E%+aTdloZq-PuCzUEo?R##wF9!{a4q{43r8_{9p#@c}cH3ByS^ac2vO#UY<9vzPz!#s8)>a{q zi+Qj^FfcP1W`K$*sqnD{AEFOPZG}4XJEH^&03T#NT=q&fdIjD+e{c7J&xCUZ8Lyy$ zfcKgA?#dt%_zWENo%iqi(F{-_$&!jps;jboZ^@s01zpyU;z~G^ABF_|J|GzfQ@o$0 Z^bg``&PLAizTf}=002ovPDHLkV1gsEpuzwE literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/black_zultanite.png b/src/main/resources/assets/garnished/textures/block/black_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..20f8c77a8f211e7decdff58a796da909194402ea GIT binary patch literal 527 zcmV+q0`UEbP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940i;PpK~y+TZIWM0 z!%z&x(_Y)HoBM-SK^ZD2=$j9IK|iB!f-i!ou+3G+s@<&h{^Bw&!^2o^Z<3R9lSHna zH@(YKajitEw?gW#mDJ0Xr2UTUbi4AsSg6HssH>HfFJnDNyBAl@=hH;8QLcgW`$sWC zKrm-4WXq3I@2x;IyuN90K;rx*4pg{yBCWll29pdiewQZdGgUEv`muH@(K-O|EaalF zb9AsFHifYT7&9OlRps+oCHKybHx;qu0F*`P;Ykz93g20KYrV0GfJ9JD3yFDiC>cv4 zq+v2iIwf!U)@*3hiL<$+gT9}k|M3JH z39xG6WB?81jtNm2piuXKH-{tyh9lIf|MZ2?>K<@N^TDPU)-Y=p2=6!-cMqDQd%)(g zzR07Rj@FM5@V%X^cHR6K2ba2mo&>27wf2Xaj3Vp4kuyGkPYI~ThmO>D9wL^@6k+)` za+*jih_canL$y$*RaO$8gj}XTWyp1031|Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940bNN%K~y+Tb&^|4 z!$1&)H;HL#sv>Fyi-@2P{{LU(Q~OYrsx+9?5a%0m)+Nvb$;{5>>|8dR-98M(tPE51 z-63G_-abQdQM)diz&XcI%*#++U%KQ2N|26yW<?lsw+#b%5bt+g#O2FNr@~7 zU?=W(zYph+E0^6@V-;AU2ebz_)~lrxfwWu*iGf72zFUU8{n)voec#1Ih`3QuE6rx> z694z>+GS1|DBJ)E4v5r3Z+@SL5z;f4k>k4AveWyg!2^?l0iB(|f>XN_jxsCeH%^d( z1QMr+15JFff^^@)w5r&al`dZ{1rVtBz&4mNHl2a5(_&bqZ-F0Bc?>kJ(N;{d-#D(0 zGs9+k__MR;mw~AYerxhJqywE(>1&KVn$(VQqBrZU>+T=P6a#X40h+A#O%UYttCAsd yX)$`vz6A!UeG95;I^-1ij=lqM>@ED;L-+$%JOBe9Whu=70000Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0dYx0K~y+Tt&_b< z13?spXIG6F@?)Wd#l;j#KnRk?LTqfrXAs}Q7tpuyA#7~yg9HS@A|foo6w#QV0a^FE zfQV76ZZT)E)kws8SrUjzk4j*sstq5ZZ zgtn7`s!_A<+ShkBuf$cib+Bz8W56C9--{U!bnc|nb&Zq#yck`fOftX^K-boRZy4=D zB!P4K$vO&9PUv5iDnH$J%sBHV^MNsI0FG~N?!i1zAlXk?gwU_1wswx2=7W+kjWqzr z@7g+0>i|`fA#qK*bJo}sloQ(ZP45)w{3xNyCsp|XmmG3)5BNDyK}|e`sf zR@H{DDQcl3LHev8O8nJZjUtFst*yHgn*y=PkBuBCVHn)?3x5YEeM#J@1i&VLm{XEL zQlL{+l|>kf^cI91BsI_5wp!otgRYB+3Go)f{?K8qF|NKlIp{DOhb*=L7^p_V)mvxUg0kQ-I_in9te5?V8f@%fSj7aU+DS&;adPCs|tIjqFT{Rv`#>l zcTO)ln}^%>J$n8@o_^X}Z(v7fO~VvbW2?35c7NTq>^ZS~II_h`WXdTo?;Uqgxb170 zyD?gcZK)Fb3-WB_7m=*$ibJ280Ykw^Ak)qU?|#sgtN{w&f*eSpi^85Ej79no=lz(F f-om^elbP8MQsoQog$fwO00000NkvXXu0mjfo6Wdk delta 363 zcmV-x0hIp11FHj&Nq@os01m|m^kKxUFRI|ih2U+ahDJ0|+lBqc{OL*1O+T2-Fqh1kIZ5yM{Nl>yBx&EOqQq=$ zG|2A8A>xtkZ8b?Q!$o0JH1{cvj~a+@JtDyV(JX&)(-wc$Nvw%1weCE;mmZ@DB6jx6VNN;)04B|c52ph zpM6$SE1q9%bYwWTXmw_B65C*NWOvs$_C6_X_BFM5JvP<&3Br#=ACYDbchb#6w|2l% z6lB|z;={!^Ul(YB!f!zVw9t!GD8gK{kFe~|g!U1Z{h7?negGt~4lxWQ!Ce3V002ov JPDHLkV1i|%vVH&n diff --git a/src/main/resources/assets/garnished/textures/block/blue_polished_zultanite.png b/src/main/resources/assets/garnished/textures/block/blue_polished_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..f9222bbcb188b611e4b8ba944f3d2944e7587b1e GIT binary patch literal 526 zcmV+p0`dKcP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz0i#JoK~y+TRg=9+ z13?spCy8hX`4LQrOT<)aqd^d{v=S`xFg`+_z-O?tva_?cN)yD!fMCQB7LB;Bim_Su zyX#puCoK2Q%$allCb{m}MHEf~2R{5aS8gt+zMwrpJZ!-`IPT&6e15y|IdHkixs{Ek ztE|SCqMYsXO&@$a%kr@KKT%Wkw%fKj8I0^hn6UPq- z&7+R1t|b>LUTyB|>m^JCAWd#Z?(Xu&NM_?GMAl`*DAacjdpOgf?-ol%w^S|KLA4cU6h9Uo)9bzOX2HzF%Z=oL zAri$u%K+GXP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz0VqjCK~y+TeUd$n z!axj02g((JEf%2&1O?Jo6x-0#aR_d~1vnrr7XX1G1O;qX+k&2xFE~HqNibv2*#7KE zYqVTHLWPg7$kzXBYAfLLwy*>WfT-WgcOi5JpCQ@pOTP4S&v#jY*7s^-3gX!${GD$W z1X277>W;Gg@9`eeBul_ulGPM|D*9^pu(g6IAi;Dovy31G!mH99AW6}JD#kw(Tah`O zk8O`^P#bXC9&9$y=8tStA&`sJU=P8-%%GS7Dw?Fi+ZOx~{eaXKw)cBTU@d?GSdm9n ze)8kvCtDP+z`Ix9+xx)JgmVUIub_c|@3Y#wY+(tSJ|s}zT7|buL$v;K$&!jps;ja- xZ^>_b1zpyM;+1eFKNJaa+aMVSP1MgqcmlW5&ED>!3=IGP002ovPDHLkV1mEGs1yJI literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/blue_zultanite.png b/src/main/resources/assets/garnished/textures/block/blue_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..4748f3914c2d82e1853a92ea841482e11a00b13d GIT binary patch literal 628 zcmV-)0*n2LP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz0trb(K~y+TU6W5s z8(|Q}XA_B5O;)NQNevMy6~xfyprs(Cz1Us~p6#t)p`ReP9{L?hZ$0%^yy!s+1)+ro z4T{nhHb%CIDHs!~Dadwzqq8gyB=f%S%slhVpLL4QUk8=7Wyus>IsV#^e(O|vCtWF& zXCz&4rRR55V>dZ#cI9wmN6*faH}8UhD9 z1ebv%^N*fYC-3Gp6T#+aAcOw7{Q1?A@$7^KGa)knt{+LhT)Nr=8f9}uaEy;ovtG}i z^5Q$Ad%z(#UyOQT4I|hj{>J(9+jWi6Jz(=#UtQxc8_i;b2=|-8X!eGL2@E_^0w7QY zs89*-VK9uW`v%VV5NyuN&CP&p7GNKfI$ZC^%{Q88eMqKmSE>ZVA~WquYIH<@cOJ}$ zzuS=ZUNam@plkfEccDNFt4lia&O!UCiB=b4XBrz{B*e<#d!cWB&6EG=JVdO=ZnBgB O0000Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz0lrB@K~y+TbyC4f z0$~uIT|vcMmCV$V78C3eCRETRq(gM+4LbD((F^3QTaQrhQO5{^fV< zF)y~?ETfy?2S4-A{4?{<%r{E$;AE(!;xq~8t4**spBogJ)A%kn0dy6HXgWdJvd$6* zkN~-}&#KOTutP#uaar74qF63YS~gBU&DOs}_#J>9evZ|qjl*r0){{vp0)bAW&Bm4e z5+?%uGUaM85~g4@Oy93f zdb=@bVNE9*Dm3W!sa3aWR-fm4ayjGLiOgGr`^P8B`q7zd8vi0?i{7)H5eoq9GGIt0 zw|C45{6GK#Cm{p%zl|#J^DUUHN|-_E@)pnvTh-7^n7Vd{dj+lNKfhC?XevPir_X`V zoeyug@X1%acNJ6sQXVENY=B|}BS@%&4#vP9-j&Mf`49^sKtlg+$Q=;fFPTR4IOzR) zy}IQamo+XA)mRTEf#y)mJAnQ2$v(+KnpCVMAd}@DU5+`}tqlE2$@mcxKC;ft0wyYa r3uN*#ZNSeEfVZi808HD3v7P7-Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0Ut?3K~y+TrIRra z0YMOj&m}}q(4a)G(JK80KfrI+qeSBhL@2m#;=3%-dC6vXcHVn4J6vtGm_4%+=i7rV z&}r6VZ#5gSUvKx=e{sS<;-K4({ZL#gfP#pGxP=zKFrm{-wO<%pHJ}4!4@YH>iL(75qY;y4lub*o`?TX6FvTNxO~? zY#mS)F(gfRKWB16P0oS0LIA#>N>pW8)j7aLgSMIhBob8fDG;p0ot>BmVZeV|A_RrJ o(HXGplC$5#{~yzTpL3SI06a?a`t@%j6#xJL07*qoM6N<$g1AAVlmGw# literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/brown_mastic_block.png b/src/main/resources/assets/garnished/textures/block/brown_mastic_block.png new file mode 100644 index 0000000000000000000000000000000000000000..e25218035499d284ad56e2f5bf61ffe7e5513a32 GIT binary patch literal 405 zcmV;G0c!qPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940V+vEK~y+Tos-Q@ z!cY)Kr$tGXhJZ2PLKkk_xpu*G@DRK%d%_mozyeG|(Rj~@VjVlLKO5DHNA`ZRXULhC`~M7)LA9~#huq*-X_=3$##036!+GxZpmo(H|& zY+I-B6M&w2I1dYS0>DR1I|H^gga1(SCHxiu%T>jm*-@?FBc|&FZ13akc`+*QEOVFH z@$_rkePu6?!}Kq+{!Pyw%EDHgU3y?`_36ibs__%VmqafSniIsCbn~#S8E{MmHEkAJ z1>KqWEhvB$Xo^%QVlLKOxb|bhdJETnOlD?(#_kMTJ#w%E00000NkvXXu0mjfVau*R literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/brown_polished_zultanite.png b/src/main/resources/assets/garnished/textures/block/brown_polished_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..ed8abd2bc2026df64d6470c2f8e43ae2b4a62d32 GIT binary patch literal 445 zcmV;u0Yd(XP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940a8gsK~y+TWzsQD z12Gf?(9H%=L{fwXB0As#l=PGwfg^AU#1*L#lp#%0BxprIVV_}E3(U&$_xJqyV|xb= zx7WK(^IpNa*;bR$eisMH1>u=%#RB8)CmxRus*~yXm)K&p`NuQYh0y}}xGj==ZOKMR z#Oy`zux$_&0VD|VVm9q^XS1WOkhA`t21Njg#i#kIkj%RDkI|3g6p8@5u_XqC#02{w zhEK3&11zFy<_d_gjhB0YxTzDcp7SgAI)qY~V);0;E=TB}&!#wnVnmz>Lgwxc0Lg&< z&y@zbJh?O+UY?)c3zqAqI@lYQ0h4m6gZBI0+kSi&A~e zM8}|x;Mr{EIQ|haPF&>Kivwy92i6f%jGSWo&+}#BYhDBpY$R!|P@I*~8n``O978Ppb0-<{9Wvl?jaCV8m9%0sw&vDW zPJh54Bd^BRr6sZ8{Mr7P?fzYlEKYv!zx}Do?qAn|Wl^{OyxM2RY`I@dZ2|X&bzz!P zdbac4YJ7iZrzyoXW&7!qGC8wv2??!k7T9oKjWOwn8lQt`t!dF3Q)VS@rd68{D!5Hp zxTomI0?9X=UT=OiH~1b6VSNAT-uKpf4VDLl*msiKXS`$7 zXf!qDOp0?(VZ5(!-{a}Yl`G|{4<+8eQT{#bW&8QYdZynyHmzUK)?hDk|J~68EYIpx z4rt|H)%hd!P^W=AGR!qcXmvwf{!MvKhF4vd4EH#zPdSTuWFNNf@cG{Lh(EdT)T>R$ S7FYwriow&>&t;ucLK6THX_D;# literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/brown_zultanite.png b/src/main/resources/assets/garnished/textures/block/brown_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..493ea3455e83dae491a408e65c61938fb98e8d26 GIT binary patch literal 509 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940g_2XK~y+TU6RjA z!$1(mCmUO$4Vab^OYxv0c^f1c9XNx@~mU?YHh1#Yjv}+vglba>)JZ*S;@=5yv>%r4;Q1tp5GTv2Dpgp z`KWIvQ2>(2kidY2OaX8K03xrm$`kAX;+V(~5kHD}-Hu#nS0RazVi-aarXo4r4hsT6 zRuD4({u0HgN{>{8Rk!12$>ZJiPGk`w2|#6$WyCRr0{gi7^$h$?r0-5USzQl2ioC{Em10swMq5qBJEOGS=OE1U6sh(yY$=x_QyexA2^lG(_l4s0_ z5x+Ve`pB27#)8Nw29eXM;bIPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940YFJaK~y+Tb<#0Q z13?f4;JXDS7>n4%l!|p4E5Xvz+8Aps)GLM{-z30L}(kAn-gmV za#rF1Vn%8jx-6DGNX9YBIt3qyx`t*NVwR*N+Ut?UFA~~jjVB<RE!czbM002ovPDHLkV1n*#v+w`_ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/carnotite.png b/src/main/resources/assets/garnished/textures/block/carnotite.png index 9d82742ea03444c03a5ef55d40989267093ba82e..018c201eda8b69a0fb02ca1b7891d5989ad6d5f2 100644 GIT binary patch delta 655 zcmV;A0&xAf1)K$t8Gi-<001BJ|6u?C00DDSM?wIu&K&6g000DMK}|sb0I`n?{9y$E z000SaNLh0L01m?d01m?e$8V@)0006pNkl%PuZ!QHt&&)-H)` zu`fSE^Vm7O`Tb_T^PTz4%yVAdy%H?UFALHb+o76!dU{@3+hVHEceRCfFpY6vCdV^U zTr7!`d3-Zi_*zteIRF6$;77Nr@5reZ0eAR#tIT{zD|UO-7x&QVlWHUYgJnP$3uO)L zxpPAdR~y`Lpnq9h*f}7zPBcPAh1{&3!JWH)N&R3ECn!7!vZ;4k9!|h3i$%TLGrGEu zYLMBDoU?cJL^Nr}YGqBc>}=XCkvdQ6>+9tGn~eOaRP<~($nsyl>Djw{ES@wY86cT> zl9G)ZM8-xYB);F*NlZ=7Nx8JTPP|EdO)YUHar!zB27io;W*G^AG!XF{wuDdM-BX|D z)Q27I4D@saW?*DCIwQ0O(!CSaKmmJ6S2&3Q34tt8xEKO9vM z0y*R3&3_~S3+7S(u;RSLHaD4{U6M#-vs8nstd)L;JMkl(l|6}sjNW@HXD_tt2=S$! zeb!1DrE5EHU9H^-nnwBf^(R~RQ4PId8qY`GiWjT?P1aXcsg0RG5PaptRQ0ssI200>D%PDHLkV1m*~GkyR7 delta 683 zcmV;c0#yB+1-J!}8Gix*005AYXf^-<0)I(FK~y-6MN;2O+h7#EHgU2_k=TAs`w^Ed zcKD+h2L`($D9B_o#E1Ff7!&rk?P=it4F83(u_s>~!v_`JgtC>^PDR7gW?CY3A#IIa z7c%Sof!V`_?d5}e&b^m&&-t2`Uq3FJH2{bTK>#S5wSsE)$bUjXHAf%xBN7#YR3uwz z-L5z+6$t6<(5B6%g{J>B*#}hW5Omckj4zNqE$R3scvs1)-70F`0@@E;Wk0Bogo%P1l{Ha*GlM9bv?fCT_8lZgt! zvFS<6DAudCRe!R3WWlaD^{Nd3h)|JGk*v)xGE<`h)|VG&REmW=It8pI+TUppZqYA1S3J1^?Je{G<9&W;!^rvsxl-@Ww2hV#rGdwbp z@OhW&rjbqQM!ux&9I~NsprD#|#UYV4e8;B}Xb7H1MSrrsv>OTsNTf|xBxd&ci0d?t zk6iFPS&{DEQ#$4T0N0M)98c1#+u(VRUQC?2CsZUpDw5f`m!WXr_{c4rH7do>P0J|8 zlSwMY?202RQoU-I%^JrO7CBjw)J+3(MKM&0X_?H*!p8BD8z1bgSM8ZsPXWM(iL5W} z%8JDCWPfdb5k0YtqE)gN zrMo|WF|^skj9jPT)PJA4CwtnDs1S6W#=(9SJR~oh(p{$^E7Gmok*{C&{{oSyQcx8I RWQza*002ovPDHLkV1f=PM!Wz3 diff --git a/src/main/resources/assets/garnished/textures/block/carnotite_bricks.png b/src/main/resources/assets/garnished/textures/block/carnotite_bricks.png index b2c98fd6ddc064ac13f7f9b51b25caa85ef53833..6493da3540cea26dce15a7cd725582169951332d 100644 GIT binary patch delta 502 zcmVT8Gi-<001BJ|6u?C00DDSM?wIu&K&6g000DMK}|sb0I`n?{9y$E z000SaNLh0L01m?d01m?e$8V@)0004+Nkl!*qLQ(dc}N z_xAlA&xnKU-T_rBA2c}?qv)Xfj`m{ha0c&{DhGt}le?FL0I}<eF*^Uw=>p0K_%NKI9CLI*@|^2jqI-=Az&W$g`%^*~sqCcb!_=+jy9L22Cua zD3*v5;sDnhNG8e3S@ityO3kf0Mf-cG{`p1P>Hdn}g<$H9u7e^PkxpLYjJBN_VFAPJ z;2@~lHQvh{2A%=-fqV`36ZIhf`9nvAL9lphTkAZlK5r0@NF24{E+BvkpXBoFGPU<0 z7z5HB_Ccc_i$4Ulu*hB)C5T92;4+X|HaJby8yI4DT`VlBnA6@r0dWlV-vC&14d4TL sIoM+%%n!k?g!({`E2$mpF delta 460 zcmV;-0WSM* zu-eiJ6`=$-ML}HZMi2!5K|jE~zfc8t{(yDmP6MI~3sDymsD#vXQbH+;rCqpqb%@2c z2+4huH+SwCMOMlCGAFY)oSScz-HmnP#qB2H@InqyV@$ zJ&z}*0dSphovE}s@I>GV0G4UG4MA;E=8`kwqXQtOF`mk(fhQhsU!^5!rs=dxMwWi2 zvhJS)Pbh=WOBxJ7wzH<)g z3P~DSf3VqXlqSh}VKOADB_kU??!nRF2nT{g$}lC@ezWeMZ?2vy+eNMq!;v)PCX|~h zNs(!{A-K+n3^@s9@LDpmL(*0-&rS|51`WVo ze5VWv`m3dRp7^>AQL^fOq4!HDq*RqS`;QF#Lm^pDY4DUd@Xf@jwQDo!9 z<<&XgOi{3BWHC5VDGoPZO?^*?2rFfV@^y|t;c{UlobmjjYvmH*Vi;M}<{jj+$KZv@{n00000NkvXX Hu0mjfv=z`u delta 419 zcmV;U0bKsz1F{2<8Gix*005AYXf^-<0eMM8K~y-6ZIZD|!$26tUnOfOrMa{{3W3l; zRO(<6L|nwlQ70F72SHE=2ch5~f`Z`SE`pn*Q*kLSQU?oGhY|>cB<;17(0{<;wK1)| z;rQ|$_xs*^xzyFc8h~DR2*5CPj2An}COaB{U1IaD`lRvf zZ2w}4N2Fou@u{X#J-EfIKqx(6UFF(HXN z@2D`ELiD;r-+xsTrlno_dT%YRE|3R+^~c*!GIT9=<2&uZ>jSM=Qti23C}xv3Mv^f8 zi{DL;(#e*VAf8VCE(|)#Fm>*M*Kal)rm4b+Ag0G_qm<~WT(JSHtj{w&qwoG#k$Uw-_rQdDz@umX^rm1S9fYB`rbF)P&UO?i>Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0c1%;K~y+Tt&=}X z13?hQ_wM4w;|h~t5D^t(BLr;%LKJKiKZ3pA#1Cd=BM4~}!N!1vg@4E;$eCEh`;EL~ z6VmB}Wp;Po%$uFv4bCo3rmjGqk1>WcP0X&XHq5?$49qU#SOO7S+Z$&4&o8dNQnR^` zjfOLRK;q!&{BVkcO|qgQqLd{t&tYA`!9wKI;{&rmRn%*#S$H?SdrP7Op?M0Bb$6%b zuC8xwT}i60x!$nB9N>fF_hP08Qha>syKZN%Oh#2G6Ab7FplYkYZy4o5B!DvgU>yZ0 zCiJgLnR|B+);JPm!`$ZV0XTkh%O1=F1%my6MF{5cpa1Zg{`Q@n`vJXP^4Z<(B|rcG002ovPDHLk FV1jSR$HV{t literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/cyan_chiseled_zultanite.png b/src/main/resources/assets/garnished/textures/block/cyan_chiseled_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..1b1bbbea0ba336588020c8d57dd4f1b6e645e2a4 GIT binary patch literal 448 zcmV;x0YCnUP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0aZyvK~y+TrIWi( z0znvshs9VB*J~6)tjwCIg^kz|pTMWFG(LgP<0H@!8w)7hSQ#QF8Wlqe`yDu&fzWZ1 z$v>BK{@ct{ZXO>dp}_cOj1g+PHQ983OLp}AFT08(2PPh0G-Tg92z*W^2A&({j9Ng()6f$Jv{Q5lZvKEOqTw(J3qgD6CEDJo$ei9KiHe*olwx9!J) qcMGXeW4?BlaQz?F|4i$B=Mbi3qyC$FH4Yd60000Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz0Z2(iK~y+Tos&IF z!%!54kExLonriDuL3EK0x{9Nlvp>Yu(ch5fZqExeK;gHb04nq%6^bwy^%j=>nNV+G d*`LYG>>C3|6JXMc1^EB~002ovPDHLkV1nTGyB`1m literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/cyan_polished_zultanite.png b/src/main/resources/assets/garnished/textures/block/cyan_polished_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..f0f6a8cea38c1632225ed30c50f29285ed714e81 GIT binary patch literal 520 zcmV+j0{8uiP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz0i8)iK~y+TRg%vx zLs1aMr@j6}>(Z81(hwn<;1z1ihWGFqU3m%%58)B8v#~%zER-fv{X>&W8g=zI`d#%U zCo^ZxoNvCFb5e&FC-K`$WT4mTTDXu)d_gfmdDx(Guvf$Be|%c64bi|#YXzGth8BMZ z9%r?l+kQ5lhfTu>U@TY49(=lP_=1@I@^;zJq$Dh4+yW=~Wi%^phMu@yT}fhFI~z8Y z58R($%KSTvx+4W7HSQYra9;N$ELEti%aF^LQs4y0l`MQff_whG2fXDygr z@BaXY1Wgr1?ET`<*Gm9MFHf(M>L9g$d=#r67y-VZ7*PB#FR~vSxGIvgQD4yj0000< KMNUMnLSTa9oZY$r literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/cyan_smooth_zultanite.png b/src/main/resources/assets/garnished/textures/block/cyan_smooth_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..8b895c0775b489322a441c77f74b65b5c8dc3a67 GIT binary patch literal 404 zcmV;F0c-w=P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz0VzpDK~y+TZIZ!i z0x=XtqlGR6sjY}GxKt=z+pQnfrSuE>g@SuQO06>BqEPCbYj1qUIWWBBCVB7XO*-@C z+g~c^4SI^l{ZSFn;@l{K4?zDZjE94?S#PeidUr`e!p`F3T@I>QmFlm(4#C6ta_Ii? zPVwjaHyyU;1nec*jRSDSSPhN2BjBLRfa)ypY23Krv!1nP433~HSeU$2ir5@I_cg{g z_!{uJs?{5i16gY-aFC7V;RuHTSCD&v3pbDkMcQuzEI0000IqP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz0qRLaK~y+TU6ac$ zLvawsr{}m->$udVNkaq`mjn^)EG^l41A9xWK83Z!1K4;3mxTzCxJ5%mRq9$P4Wf?o z8>TriN&COd%s1cvn>mrG+&=JU%~It;k9a1~WG? zIgts|iZ^?5d2kg7S(4)Ii}Z~4NUd8_t>`v5dak_tk~_|e!<)mDSk6I4`ynkj`-iMG<8Q685Y+^Ik9_Vz^aL7chcFLkngXGI4a&B14Cy|bt<3% z8sQ_E4slOc$kRC>$oh&A7;YhF>p#y6&y3Cin`B>mm5B*PvRU|!{m$CH=I9(Sd5kag zsD@ay5aawmnbn@|;NVgxFaUunKwTp#O@@)FZ{V~K!>0gLf4X}6717>>*&boT jgM`^L_+HR0cbu0WpqfZ8;bs3F00000NkvXXu0mjf%Vz^E literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/cyan_zultanite_bricks.png b/src/main/resources/assets/garnished/textures/block/cyan_zultanite_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..2ed4b8fbaad67dd8364f6cd8e8fe85121111b8b7 GIT binary patch literal 476 zcmV<20VDp2P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz0dYx0K~y+Tb&|bG z15pr#XRl(huo#sfEU^*ApT@>c@dd=*=dhI27CwNL?_l98=mXgJgOWyB2x<}uY$3?% zH+tgDLJll5cYe;!J#&-2({`23r&hb_zE=RhD^Xjp4AcgqLVAfI@? zntL5_Ea!mJT+eJ~ZpvmCf12J0V?_KN5U1{=TiVvan%m;Bus|dD?0NL`58U< z#FG8 SxunYg0000Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0YpheK~y+TrISHR z!$1&)w*f_>*q}vhP%rhM2Twiw|9^rPdr@dXsWw|C8Ip>Y+6!8TAJIVS8v5v#ea`g$lIoQ!Gg0XVU1b>P+ksw6|=oVzopV0)~@jU=4z`yOELv6Q-%qS1qwY!At`>_9I+V482 Z^amup{Gip}Xe$5!002ovPDHLkV1iiox6l9p literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/gray_mastic_block.png b/src/main/resources/assets/garnished/textures/block/gray_mastic_block.png new file mode 100644 index 0000000000000000000000000000000000000000..2f5efffa6017e1540e6ce3741b97603e154ef2ce GIT binary patch literal 401 zcmV;C0dD?@P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940VYXAK~y+Tos&Il z0znXl$AgHh!5r8m5>gnEG*;I6|Gi}hDMB!5gp24Bv~iz_@3MC!jSuY2Fdw_~!Sx=W zmMcqyVX(N5s98sX^sXN&KK1w}2XXp?D|cd3AU652kpmTmX7imLoWsx2ok{>~@|QW4 z43Yw!SM{Fz;Tqj#P=+KQr<}CmQUL)b_ zV|}*%a(h3qZPVEL{j*htR{**-?xF{}?OXw1!>5-4*_y#$sQmx%EdY{Ll|A#KTG33j zPC)h+%jXqkY4_+bozHSBB)`49x?aYidj+~xI;iJzCfzt>YX%HOPM>y6!ReqYK?4-N v1v!vH7b#Jcu}E*>(w_Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940iH=jK~y+TWs^@& z!axwkhc-Y{5zwF!f*K7mCLTR{^WxcypNDU0V$g#zXbeL6x1x=${S8j7@g>a+yKmpT znO#a(*EgwKI04Q%3BxeY4Yp=59?|143E$@`UT@YyY3;WDh(+V+KOWIjMh3{u?S?Ln zUPt;F2{HCeuo9Ft0u_J+_PQM<9-s8`wa!6X>dmI+I4kbCW!3@-BrHDM4U|Nr3YG0J z;+C6JpaR%6TjT(O

sm82oS}%!Zit3FyyMiMRqUPeZjmiz3a5z~GshP5 z8320Y1I5Q>1#Eb%R1ysSOe5b->J?Eo++ zs@jl%xv*;N*_t}x9oQzl(>DaJ4YIYv8zHAvB0Rfxbzs-WVXUe8j}V6;Q-E0@JbZjs zzP#s2`JgWLPOIw+lAT&C6!ih$f;Yrxijc}~6oF5oR@in)C900000 LNkvXXu0mjfr(EWa literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/gray_smooth_zultanite.png b/src/main/resources/assets/garnished/textures/block/gray_smooth_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..c4ef36f65762037143eed62b8e65b4f866543103 GIT binary patch literal 401 zcmV;C0dD?@P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940VYXAK~y+TZIVGx z0x=MUiwVY5q8maC5;$@3;)%2W|Bo2ri7ZAMqX*%8>|2MjU(!rFZD-z0J6gYN{!&H0 z&$8uEWC34X8wKzMxV;;9v(u%VQ@h(=_XE)B&hu!rVkJs6dP$jJ~uU@ z5*Djxy?g!M(Fd_7?4wGr;D$h~v##B1qX0u636M&ywkEFil^sBJcakj?nPhine{ajb v2mnO)VGcl4!k+!m2k6#1r;P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940oF-GK~y+TZIVk* z0#OWw%iN&jAPyoA#n%EBy3mcfbZOkUapUjdUz!*-@exEFc^I95M#lMyCA07((7Ctm z>1lg&&7Fg!wcC`XQc1dx9f{*uzDD0tDu)s*1`>b7YVjN12LtKcKk0Yw_~b0%UFK@&M0l|D@Ash6DdT#}Cr{@<54oHGRpbk_7K_IIe4Gkt4V*GP{UVWy@V|-9UG#u-lYol9nf=@guv_yRqj7?VYQz13^Rcs zn+%9y6a08&_(?9UgwuDxCC}GL7#1r8oQVN8KrF2>d=Cegv;YZGA*$3WnoM<@zLB#& zfKLgi#sL!62N93U6k$0VIYT5CxP?O4rWz_1mx|(?m;RiTt7Q%BMSbx+r&}10$4b84 z+R~Nxqn^0^!=twK#T($8eKVx$YDMbnby?rulzHEuk>B0iOQ9IZa4?i#AM`&P&m@Pn P00000NkvXXu0mjfRJ{0* literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/gray_zultanite_bricks.png b/src/main/resources/assets/garnished/textures/block/gray_zultanite_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..89f72202cfb24fba25c37c93f34b81f9f4a1927b GIT binary patch literal 487 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940eneBK~y+Tb&^X< z0#Ovl&s<4|Tc(BdkZ4g6wy=%Ma1*raL-iTk)G|WM#B7YZL@%4)sWaUM{KL$7pLG@uUbO z5ic67mErB3Qta24S4tga!0-Y|Fp$Vv2roe^At62U7%}kZlHSSb9LIQIz+@8G765v9 zqse}!rwL*ZKwufgKqFgGLA-B6xvHYAymYfUV*rkJ4{U=eqca&0j1Q~SE${hfyF zqkE}ToYc}(Kkzu2s!zR97e_C^CTsg9n9AtaO6EliFY_I?T002ovPDHLkV1h*U)!hI9 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/green_chiseled_zultanite.png b/src/main/resources/assets/garnished/textures/block/green_chiseled_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..eec9efff11c3f243b62a46113e49f45b96de63db GIT binary patch literal 468 zcmV;_0W1EAP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0clA@K~y+Tt&>kn z0#Ovj@4U>EgdDJ9T8$u4i&_=53u@nI3flK!`UdTScD0ERayLkVBa}YD$^2co!&BVV z0lDwbIrrRqpA%i*AJ1ih(YGfkcD8F8<9c1=a5B-jj-v^Tc-q<5_|ommZnLRt!)Kl^ z-2)OwXLs#++KQz&7;08r*c$U0;e|% zko7Q0jNIa9hIcN5)z%&kmy(zH%al)0Kx!N4yqCs2EfIkN=xLGT>m=kAKiG2rPrzmufGaQ`JPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940k26!K~y+TRg>LH zLQxQfM^FEXDfA~%SVTpU&=YhQ)OB~gjPw@0Mz>vc*R>Hu7bZlgCH+X2R(kTATBp;3 z&CHp-_RN~u`y`G|_rhAUYv7^vWYd{kN^+?&x4;uX0yBlQ6E}+sQEX?c zV7>IP`}wKSe|s+j>j@xT*J^fIzI76oDpb~ClFOG;;0cf`S@-~gd=kb%GWe5&mDIH9 zPg$|30{7KdmmR!*x{n2#N3e6aQDU-8el!@jrL}2W%4LkJ)#U9xu$y|*Z-AR=KY#e) zN~8JHLcCY1;4=$N9+hxVCdIPR3;?~cK>Ts3fQCmbYN4>3Ejh8#vV3a7!jZr?QrQv9 z3?*DL@@a$Qv`362;eh7~0E42ch6JP{sy5hD3?=>!v`O#u4S{Qetaf-K__T_Jr)zfw zx;_pgjc+C5Fk}ia3lg7QRGshd00)AmiXy%_h#&t4NP2R96;%g`gX8T`{g4sh3yJ~7 c|9Bny28O3E%#dEGi~s-t07*qoM6N<$g2AWqF8}}l literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/green_smooth_zultanite.png b/src/main/resources/assets/garnished/textures/block/green_smooth_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..7f091268d9514512ccf6bbf01797fecc41638c85 GIT binary patch literal 395 zcmV;60d)R}P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940U$|4K~y+TeUiay z!cY)JUzAe8&?2haKv(VpRtOaZMT&ARyO1Ic9Oy*G1bUb6Yu z=$sln_j|Ix`-3bHi@s3;AAmvletjCGWm#Uus*r?)+2{963Z_MoezuhkLGkh^3xD~8 zYshw_LA&I0k~qUMhxE;q<{pA$w(Q&3QSbxJwTGW1y}qSzsVwV_@3(<+2A%{ zz1nFu(BVZks&J5v&BGB612cnq2B>J03U^zGLyQA*Tlg^^A%R)|AHX7ysyvPp=9O?xBz91P3ZQQPJ%=P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940n|xEK~y+TZIVq( zLQxQg=Uz=s%M?_SHX0TM6+s^q1VJsLP5+~RA+_&sv=3U+XC@TB7 z-RH>2MS4N!oI5k`yfbsG#r>?avoa+=Lj%&RyvpNCTiS0QGMP?GIuVpw>(f~L3g7FO zoE0nPZ0#OyI2Sj!vXsl3z@zh$C?O!2GZwPzTFrdd0@mKiwu1wbkx0lmP?3zrC6yU6 z!6ZYBKkokUsVbX4F6x9x0|0Fy7lrGynI5q!v^7AP0m-PkEL4r;wbhAUMJzc0W!C1w zwBwcK?ep0krp`ty0un)?To;?3y^^scLh4N>iON{+6sk0z#3%ET5BNoXe+DF+8Wg+p zE78!fTvh9$-=luZBwGely6FS#7fQwAof9MoSzwkS)Bp#E@?-6P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940c}Y{K~y+Tb&^d= z13?glYg#1%gAy>}EQCae5X6AsMi2zOLN4Js+`IP#oxg4H2b}e0&Aw|(mabLo>23Uvh`$5k)aB2gc6iWsdz*-67+*mm7u literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/light_blue_chiseled_zultanite.png b/src/main/resources/assets/garnished/textures/block/light_blue_chiseled_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..e6817180896677f53cb56f2d69cb376baf430fef GIT binary patch literal 453 zcmV;$0XqJPP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0a{5!K~y+TrIX7_ zLQxon_c;h*not^&HH(PAK?uzpH1Q#NkRHP4Xwa+|aN-k0gCHWBl_A~0N@-;0Te%Kf zapr=}zc1@w|7Gu;w7XZ+km2|32P3T2O0w(QW!drTx9l>G1WepI-j)5hc@D*TMRQ{^ z9L=2rgp-r=i|OW3J$&8`rAidmCIAOm|Jpd=p zS{XQXKvbL|aZSE+3C^w+*e8YHI|Z(vNJM2gs`~&JAAIv3@HmJPx#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz0VzpDK~y+Tos&yy z0znXlYi1)pA*e{etVM9^F1z57JcQ@SJ{J%#A%T#!LJ$=}V%k=b;rrCi6dGmwU+qzYjs)p>Kcsw~x~&kzDK#tZ#HK)O@?#?hQVg4~MR0KbmcQ;) z0$`Ir&PipE6zIIFmqi?l^cI91B((<}E4FHW&~*_pG2TMlA3Buli4~u#e$XKwhYVW) z47^6d>T`RwUTE}cwqGA@KK{;B;T3>xJ^buE5L5wR!>5-4nVG>YRQ^4D3xH%*anHP{ zRx}f>6OhU4=wnJ*+C4hFytP9sB+n*u*W);JuRym-2lX7!Bp-*&%z&ZD$+QoPtsitH yXn?}EAO}+DA|;AA7U?ZK`ZFQDg-3rTGqV$9xel;>{@$km0000Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz0gp*UK~y+TU6Z{| z!$1&(*9l6Lgn)ztC=f(RlY)2Pr=>$Y4o^bM6VQN=D5)ZfP#_dh5P}d6g@Y3z3d6T% zjA10}#(R6SvwL=M)Vob*&l3Z)m)L5n3pp1Q6O_jq9GqRJN}j&HTYY)nmbTaZ9pV3b zMb29C$Tv_7yK5eNyLs}5!@MKNo}5SsxBy9@)y+gUb~<^iv$ti9FmPULH~;K?L`fz< z(zrje$IGE7v8ojvMqFG@feT<)w%~vSaRiG%jQnb=VI>WT{-nx^D-iW#x1Eer=d3{U z$Zr9=OdWNS;Iu_0T^Z0pFuJPx#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz0V_#FK~y+TeUd$H z0x=MUy=fvsLIFfkpr)gsp`+kZ93tmPpVM%LL{XsOS5%4Uz{5S@Bw&weXd6-wca{uz5KrM9sYLp=$fFKeSAqlZ#+oH-;EAI z>-|L*+PzA4zdonq&sJmh66{U^IAhF)kGU;K0RaZ{ks^W>n5fEofFQX9XY5XfvdHX@ zuZNHgE(2D}jd}wQ{D?*t4zjU49N{p~GsrzaMUzzcuLLOo9Be?En*^obpUDB-2Q2c) z%4a`5KF>|Q1@67P@92Zr6V_3sTW~`l)>+o>xlw?ohXhEaR$CM2`5_TNb=Q(D6`5pr zWC^? Aw*UYD literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/light_blue_zultanite.png b/src/main/resources/assets/garnished/textures/block/light_blue_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..387ef30442688fac9e1da0b06213b2780d13d060 GIT binary patch literal 555 zcmV+`0@VG9P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz0l-N_K~y+Tb(6m@ zLs1mR&wKT&$_x6WQ3i=LNIHnbCShT>RrC!Hr~Rb6R-2bs|PcP|ThcvU;Jc=hnbmJh^ZrAZZU%nm|P|6G)g3 zv=}hNm>E##tbXl^tjHifZpJAf;;LUIBI>2$6)*1IP4Y`alogrdR tJ!;fMyBA@5jBTDmBj^8uZ%?Ns`2`R0Nl#iZx5WSe002ovPDHLkV1mUP^6>xw literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/light_blue_zultanite_bricks.png b/src/main/resources/assets/garnished/textures/block/light_blue_zultanite_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..68f8dd0f493cc79ee78959be7bba6a37842a9f7e GIT binary patch literal 477 zcmV<30V4j1P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz0dh%1K~y+Tb&@|z z13?hQXBRb;p86?e+R^=o4tHkySwdn+A)d{`rI3$QU^M0TL1r=?dSYsZRnScjjmG;1dgn zr&k$;>B4}{5J&|;9A7r<9-lcu3L0oELkmrF#RRF|LU}4(i_w)^&?o?ltn5VF_T}b{ zoLM-{)U?*KG=`Cm~Z5t>ikemAsz`VEc7dQI>V)z#r TQGPx#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0Z2(iK~y+TrISr+ z0znXk+kp@q@}~yE1OtM&NH#7#nP>1Ip2lT1$wCAd!Vri76B!9vM87w@p-0^Lpy}$a zdiB@Ujqzmq9}Xyf3N|6VPPMl?<^HuUb*F6Pz=oZNTkY$QO}K1cNH%_Ve>FY8abmBl z7U<&>2F$+GrsIbl6}E;3f!oc1puhUuRaw)Vg?ZHb{IU_QuLk2EMJwS*Xc6F1=5JIvggHnt|z3< z?RO!WJAjR!mHVm(#~=dam~aY7?9FNQpR?-u(9<;T05);f%D|}uqC&=q_l8U_xI<@{ zqd}rp4~Od~5>Z)>>ONo#2X55^hJz?Xb16h|B<`GvhYrXAv+d!)yNT4u@;M%1|A(_b d)0y8nggppG1V6-HkT3uM002ovPDHLkV1hoZw&nl; literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/light_gray_mastic_block.png b/src/main/resources/assets/garnished/textures/block/light_gray_mastic_block.png new file mode 100644 index 0000000000000000000000000000000000000000..6c16c5aedfa08446e28d160542713b4094ea5b8b GIT binary patch literal 402 zcmV;D0d4+?P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940VhdBK~y+Tos->4 z0$~t_rv(uge`*z^F!Z1f>ejl0?xfr5pbqpvDGDL&mksfxo`LssT&RP6V4PuozHi=j z_u%UK=GK16JGqsgC1Hy3ptxFxjGxhDkeaZfzZ+B|In~KA0~v|O`AaHb>(%Zi49KY- zXEG(^1u?hkW)XYwECe=Rt-ZS7t6{mO4w)x(=5oPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940fb3JK~y+TWs=V> z17Q@!?@ZG$lh#zbkP2bJf~T;x_ds^uq3>W}?*%MvSRf%pBhk@O9T7U!-_B zbH8)X{qs%GJ2{=cz2*i!-al<2s+Yc?m>?cDBpHX34u1T`Qf!@-e701_=;U*0(h zOBE_B8FBgQ6u1EGsx5o~K|X?2AO=5f#uhRsU_Pm0=?dK6K6=|P>Ck;F&^|&rw66I{ z=5-LF0Et>EalS#hgX*kY;!BVMB*Kv(kS%urn2iIfKbHz;lWOfQ04Rafha~F>rb&nzPHJNt+n4PLx5>OYa#+_nx;ychKvokjYo(;0b z;UB?gR4hC_yLW&ZAeq+qmJrF1DZnlezPji;-~R&~2-+$g@l7JWUIHL`es)t<2fPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940XIoRK~y+TZIaDS zLNO493yCoj6@>-CKrqn_&&HY!FTgXn_MOuvgY`wPHcf*m;k-xzO0W9}YsP-npHEYKL^f@a+sV{i|3ZpRL^JI%s+ z|Mo`B8sq!nK+S1#Rt~U)NPgtYW+3OB=ciZoxPqbv*m7h$GF3X47Bv6_Ht=jN66Cs@ zDFVa-#X?#~b5SEo;cnPfq4M{R8pN8gjw^j67X)ISdG4MY1*rN+fK_sJZ{l2E*#U52 z%eIP5ZuiapBes9=3J9y^PVdZy`D`K0YXr)5kc0oRzzvbBI9^NX7l1C?jyl&aJ^%m! M07*qoM6N<$f==JH9RL6T literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/light_gray_zultanite.png b/src/main/resources/assets/garnished/textures/block/light_gray_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..dd139253aedaae74c8d7cd5bac8a5737baa9250c GIT binary patch literal 578 zcmV-I0=@l-P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940oO@HK~y+Tb&@+z z0#Oi!XLltif*@$f8Z{(pfsN5ZV`5?FkFmC~va_?-)?c8FjfJg+g^d(Kf=}WLd<8V< zBHx(VY)qVD=kA?3XU@!AXLWtMGqW%ugV~H+Rd409)t35GQ~c4iBnJ}m{@PSe+^kW5 zmh-cko}I1T{Z6G+lZm3QiKoXEF+z-F&Unab*Drc+1)QC|!wvyR5~+j+P!aEo$yi}T zlL13aJex~s%v8C2_^}{FmVnU~a#1)n?T5ss(6t0(#sH(LT)I%n^Gn6BA|4EeGG}db zw-c2W?X&sT3}<5%F@V_9-HW*N9F>d*2x$}yh{|~WDRf!SQtZ|W<(4y8{(d=fYWzClI;~E zF}lM4<^qYn0}i8wp-_np46s@Bj`PvMiDL8}@bY-R$fFv=Vucw0f5CWb-6g;!EkJ@) zh;sR~f>C7CH*(g85mN%H@dF9#gNVVIB0T>_&JfAPyt&1d4XU9cok@w~iNxbxHz6xG zmkqhUX~@^N=riu_QOT!g$93h8cXjD8uno-mWw5`~_QN}jzKJon&sJN004)ziBFh9H Q#Q*>R07*qoM6N<$g5^2{+W-In literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/light_gray_zultanite_bricks.png b/src/main/resources/assets/garnished/textures/block/light_gray_zultanite_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..f72457489374b2e62fc8323781c3d7aa04ebaa02 GIT binary patch literal 474 zcmV<00VV#4P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940dGk}K~y+Tb&@?! zLQxQf=iP)5UqloNgMnzF1uVdd9Z}o30oI_cwY#u#0Z?Fpkw{1c`O7oL0`iSHczp>c zd2i;P`MonYx#>P^D%I5Tm`yW-9}Pb&Ev2rD6F3Km;z7Zxr)8IXKmpR>YxT1G!6P{b zl*YxGom7tP@F=zKub+R3s1D%qTQ4)aZZ}NP>Yxxi&sPG>+c zKCIHWzz?WB2C8kaVuA_M>Nqnawue0s5D$ys_-znGbvT{%_&EC-bw{Ljj1m2%|LQtW zV)=l;U4SM_yX+Vzl2c7BlL(2Ap0jU()=8i_0Cklgatv&H-vQY77XEm%Eui2Q=9vzQ Q&j0`b07*qoM6N<$g84eeqW}N^ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/lime_chiseled_zultanite.png b/src/main/resources/assets/garnished/textures/block/lime_chiseled_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..231027b99a07b1b537cc475f9b7dc4073a43a217 GIT binary patch literal 433 zcmV;i0Z#sjP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0Y*tgK~y+TrIR~L z13?spXIBxk7?nVXMse%d34(>4h2Sr?vDMa2>kYm@2pYmFqQra$&TtBqpU98I%8#+q$PbRyJqW~tJ>>tS9zdonVPD^uR^!YV+4hWnLZZ4*K zyKCv~<4;k^!rBDj1dANj3UD0oC>V-LWIRjUG*4#Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940VhdBK~y+Tos&Il z0znXl=Pp6;z$6G_u(?jO52Q$!!XGWRT3K01x@#mskf?Bhkf3=czRTXBjSuY2Fdw_~ z!6n1V>%#uH%WiE~{-6dO3DWC+NclWI+=L)b);PEmn*y=PkBuBiF}#2N1_!77PTZ*k zz$Sm3lgc0|(0Nrai#QhPEeJVCddYj%zHj1!ZaX=rHOJLMtSX-Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940gFjQK~y+TU6Ri( z17Q@!@66EAQl!$LM0a8<}U{qC{F1N=Y-x@Vm_!!$~Ih ze)l`yx&J0OY#(IFpl6`>`f0V9a_$R?3F2Xcz3bgf^1 zldDT7VbzKrBQ9T+0vDiMm4y!=$VadU#Nba?#w^s3=ufIxssgR2#LMpV`|e|b=8l-~ z&2!hLOR-JHv0pT%W^Fu+Y#60>+wIv)`r+bp<=A70gkdzQ05B-BYDhp;D4S*jsKoyR zUD7*!Ltt%?)eghNr&TOGt=+c(f&Kucq0U*pHo-%1nml-nJ8yvlWB`#fqWIbbpt|FW syF5Dxwp!bn`r*$4_<~|U@n2qQ-}tW+CTm$LUjP6A07*qoM6N<$f{(P}$N&HU literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/lime_smooth_zultanite.png b/src/main/resources/assets/garnished/textures/block/lime_smooth_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..421d53abc7cb5e8119b1c007fb5f12decfaa887b GIT binary patch literal 404 zcmV;F0c-w=P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940VzpDK~y+TZIVH2 z0x=MUvr7X!WtUjLrp$w~v)pC!?pd-TmkgROL_+ zM!lZm=5R>sdaE&eNp|M|TrpNdW9|qz=rEu<3w(@m!DrnXV{imr!NUA?tccCUOQkWk z!PkJ#@3ndZa)2c&aFC7p;RuHTSJ3nT7j7U8inQqzZF&F*Y`~hE1i9|dGznsZVk51i zxv3FdVOBlszvuruY7l$EIqcF literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/lime_zultanite.png b/src/main/resources/assets/garnished/textures/block/lime_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..c6ba3454b76a34d85d562f1e86ae8820b517f5e5 GIT binary patch literal 574 zcmV-E0>S->P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940nXn;!cbZ@R&0evirxT{*jCc->xD!>m~#_>c3>(V52R9M+j@)mesxoDnjs7OXeWH{6(e&|yc;t9E_ z*5&@GDX#136rSJTlsr3?(ve@hRDPRibpbom*uPt7WiVd)c2X|NH?%uSIQU1Wg8%>k M07*qoM6N<$f;?&ZY5)KL literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/lime_zultanite_bricks.png b/src/main/resources/assets/garnished/textures/block/lime_zultanite_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..48b070ad4038d403510215b59520c69e40d2f06a GIT binary patch literal 466 zcmV;@0WJQCP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940cS}>K~y+Tb&|VF z13?hRXBQDYh(aI)A8?%yun`1{R1r)mg8!(s*lHE9vG7qH_#_abfm1{|`3-)_dXNw9 zW_DgXGv9{&%U+euS5`;)6%6~!=*O0_IoD+qI7bZ4D~ zl)ZLttwzK0tZBoykAH=@9bhM}D2H~uv+43-@M)1mFc^>B*xT6hLLhCIg2YfnvXie` z?7tRnxO#q^BvObQ1&wl1Jh{YwdVT9M(gq4QPy`2sG{SrN?VV7NnYoM{bZnv9KlDD+ zg#n!@AQk|2bjh%NelQ*M4y z3;clEW1(ULib*C()Ny9nu!ldK+#gkJRiI${HlzccQ|UBnMx;2#iGFr><2q0=#em2x zK${ic1W}xM)iQ;U#OOIY3oKH63+k%APx#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0ZU0lK~y+TrIXD{ z!$1^;rvWPjN}@yrT}Uae1vkEdZ|6h!8sb`T(>Dm>qJkK(K?qnEb-vS_FfHBnz%aRU z&$)k@89m;-tV2Z8b!bNKXDY^LSd*o{%8_3e9~vBe zwyQsVa|Ym~!yRU@3o;;11^bYt(OlNu<%Q;8F+<}Fz)7oC1uh+s6)`0K^YG8(89u|B zOoZ4gWZ?eEL{^rwdJb^WpdDtwkpKVy literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/magenta_mastic_block.png b/src/main/resources/assets/garnished/textures/block/magenta_mastic_block.png new file mode 100644 index 0000000000000000000000000000000000000000..2e70c7ca809b55db7347dd7bb95883f7f95be2f1 GIT binary patch literal 394 zcmV;50d@X~P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940Ut?3K~y+Tos+u? z!axv3*MJIX3=$Db5o7^ZWVpAYC`LU4$35LV92o6qJJDz$Sm3lgJ<` z(5b4*B92Ac2tp2$=EH%@yS@W|&~*_pF*ZUxA3F5WJ8e7Y(2PTdR{#uDBjH$-AM2ZO z)^j&seRsapy08vFx0a8m1%f&NZ1_|ekhL9rL+$^=ood3SFc` o5yv8Jgnxe~q>b?J&*YqQFTp|&6+kZk?f?J)07*qoM6N<$f?`9T;Q#;t literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/magenta_polished_zultanite.png b/src/main/resources/assets/garnished/textures/block/magenta_polished_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..7b19608ad29f37c18852aed4f9c434b567402aff GIT binary patch literal 463 zcmV;=0WkiFP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940c1%;K~y+TU6V0u z0znXk_YO30Aevy1l;S@SEYex!_gbe;mykxVkswwgih2YN)Z#MV=-aG5ICge+=FPm> zy=?k6uglXpfbFpg-G?IDf_#GFShJ7utX6PYokF{4hC!=+*&FfwS!%Q9?lHhPcrHH*>Hu5GDHaFo zaDQ+D?|=lgrDRC~pX-&c0-X}yHS%0TLZ4b=rFB3x+TK|;Y*wIopFM~YQmq_fi;w~&5+g#OHO>H_jSr-cO9gbz_|$nedHt&0GTcucy?RU}K%V*_ zix0`~*A6r!pe|HR$-p~d20BDLx(VRg2$me~92=>u#Oc~^USissh)5=w0!W0IM+f{J zU=To}JFO%3Bx0xk0Hp7WWvmW-h|&Wiz!u~K^8d$G;SV>5EUPf`WH0~#002ovPDHLk FV1jeC#N_}0 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/magenta_smooth_zultanite.png b/src/main/resources/assets/garnished/textures/block/magenta_smooth_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..0fa3a57d37d8db62a863f36d95a34843bd6ad2ac GIT binary patch literal 404 zcmV;F0c-w=P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940VzpDK~y+TZIVH5 z!Y~j;4N|ETsR~71l~sjUcgZO^MDNjcZ-IIN)RIjk(nZPp_*;X?lOm7Do|!)r&-UBT z|5WkPG+K{+uNCmcy-@-OK-(;`H3mI4>F|5H@pb)>t!shV$NQHQY@V0tc$F`yg%WOJ8fcM8B2V>Nv2y#fm67*ywg4;vMH_S=UIUO_F`v3Y8>BJ*u|wUG^O z1HMn4W&=`yBq|Wd#X2}bFrW&`3{c?#GN8zmpQ2?3AjfzCX&w^Pet)JUhy#j)Eb|$C z9%@7_?AEXP@AdzVK8Q2n998-Y9tgxf>)yRLN-*`10IBrq)x^D?vJPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940kug)K~y+TZIiu9 z15pr#XLpT}4Pm3Kh_R3mtSkf@v9plW`bNHh4`F9%EtVpPViVLtL$HVv3?@rp#RRhM zH)iw_JVox^J9B2v{KPxnxX2o{by*5SX%7y2du5J790h)>O~WKM_#b;*#(%*nSV>J22=EF2y!6axvoK&s`ke2&KwmrByi z%d+=uGEovI#OI_ht0m=Ku(3Uv>t*$slDJ3^KFPhS|V?g5v2 z{MQR>m^BNyZ`@DsAC;qfz~-^Oy2g1nn#BkK-?L;+N+Y3l}14vKhhtOzJS*kJ&exXnpX`c5gGtu1w3!hSD_TG6gadh&%qM(I#45!0t45 ib_*>yPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940cJ@=K~y+Tb&|nK z!$1&*Ckw3*kW{G@Pg103LGa+sgRkd9_y#^ekK#q~=q(gar8H=Q5U?KNegl781N|YH z+1Z(YXXoGS{^F@C^05ukv^yhSR<%v@+@EbD+X zpA>e?DdUk<-|aslP6x!vYj!_&J3n(M+6M?i{2+4s&_HuS&VO2LC zD8HJ%5F$<#bd}f5)-C(X)w|n38#tT*2^$dU3RNVh69~Dp9~NuyiDeJhFP*a{0|Qz^ zAQb>{eA(=7v2=nI6i_%sKhR{a?;zD%7Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0Y*tgK~y+TrISxi z0x=lH%OoR0V2BVGE+j@5?1Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940f{l3pqL;Y){~6GQ+|1~$tZE@>FAHx>ZAC_!+K)`Ku%A3 z7F@k8?GXtv&Lo(0E3?1^Ac65&O`Kj$V{CFhbVrjzV(6@Swq6yr03=$>o-!ku4OOVD zWW?pGQ($k}Ra^J~f_wyb!k(F}cUdv)uV^+a-g< z4*JJES5=ksE$=q(x%=K#Cf*r@pC`l+>2#9117Pw^FQ002ovPDHLkV1hhO+9Ch| literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/orange_smooth_zultanite.png b/src/main/resources/assets/garnished/textures/block/orange_smooth_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..1a4aa43e64e0356fc4658bb0af1c6dbae656ba2b GIT binary patch literal 406 zcmV;H0crk;P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940V_#FK~y+TZIVq& z13?glJHi+hX99wYECRtzcHScw$lW}E_i`@?`5`|JMDx9w*Hk+5!BExJ-Bqt@di1ee z{H22DdMvx!o@9YoTpK0u1*q=Ny_eF%yA;%~<8)jfbP1}a zl7*+2F1G(Uq;}KF=Pb!?6o4znYQ$LE0t)0&oee&GRPZ_O7(Up7T5zDAHL}Q@%sU_1 z;5K0Wwb5)q3XntvE^@HE9N{vc3i1q4;Q=zB$WWZ3c?Lj$14#3bpp5%7*^2{;gUs`} z#5~l9TA02y`tRlcjxmTcVINic3myo>KFi*{HcBw`kN~OlYHQ+JPuU67UoY8Gkx6w| z_Vc#Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940k26!K~y+TO_E(s z!cY)}hij_R&=NsRNYog8@YNUIeRVBv!fm(>SE38h_>*V|0c{}`Eh+XJJcLQ$-p%B_Ez zdgAN-*hGkt%$*am>FCG(DiHVs3<<2M*VdCmX*cA;yAL=dtvfdRplT~fZ5BJH4kD7 z<-!8PlLE1Gr#cmAg_ei`W>4_*D&Tw%NYc|_Br<7CKyonJQ)`g;9^mv1tP`)4tTFyFA|b*vc4i=SUe%dH#wMEVw5rdN=PVEMF?FSYBQw%<#O;e{y2v c&a=Y)0DELmD?;QsCIA2c07*qoM6N<$f?G!H6951J literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/orange_zultanite_bricks.png b/src/main/resources/assets/garnished/textures/block/orange_zultanite_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..829b6593d785ba80e5696519493e677b93ed7344 GIT binary patch literal 470 zcmV;{0V)28P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940c%M_K~y+Tb&}0W z0#O)-KM$B0I)Wf>3W64GqE=l*H_)mZ>jK(zE3UeLAgGNM=)8R=k(&DLCnRKM6>DPP(P@b=O7yd35?KbO_|b)Y z8ars+UY%~lWnghs-i8;N+gkTGXG)OY+i+#;JQkhUmdpSg{T{dmTSjLYXcvtSr_>er z0k_9OeGN`bFhM>YGCSgW*b@QyvIx%K20>IuXW5SrS!eW&P~R9M{PbZe9yqamKw=i) z&1%Nx#yIKTO*OYnA}Bt7&bk7vlfZib?rM9Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0Z&OpK~y+TrISxe z12GuI(*d#5E@}qpqI6*uFCd=5jT^7yA-s?)w}N;9k-CsBL}uthM{!Z}d-M%y>8=k# z@+I&4_mcD;Z|+thq5b=063T;P&HX{t{PW#t-o;S>6RT>bxvuA-JRE6lw7<)Zb3owU z!}aYdj?P1~d{I=gV4DD(V4H(oa6n|2bT+$^&4}?t!!~CCE;djAps0!bI=`3QA0CA` zKGk3iID?aGv7v$cZko3+nO=0k$h>%emNP&PK#Qs%7pxpsBFZ84nLBf4*r&*^%8?fz zPZEwk+pk({_5hq*+)jgSkOAl1VHb)#n#-DuFQtQ>5sf_nC$Cx+xO6~PoFQ?~-JKIK zof-BiAkZsh;Qq-(R)(`$2e{HF`F0xcILJaaw?Y*~8gx8e978Pp=T6@3#T+Qmrp}#YrunEVqU8pM zokI<;bi6wM#B#6f#S_9d1O|2NSa!lS=gfEY{}10R^0l+DJ{)syCim@`cYU92Tx_$m z*~&YO zZEpDAO(&BlW*xlYc&VU7`sqst_PgSOlNXD9`gdXBZTs#`_3N7TqP6*EZex)6a!YSv zUA<+*_mJt=H^$Z;ee`x?V5=6x{aul@S^?XfSsQrg$Frp*v(-QR^xrv}L1p!+>SwOo zAI+?o+wjKbj{oy1Pwy^1{2^;jlw#$_Un;i!&f%>4u3GJQUZeKb0;rAWsGsle>Xps! zSokkwaF;3c>K82nIql(%`J5}o`u@&TQmSJNtLG2=Fa1dY7?=#6u6{1-oD!M<6tS%( literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/pink_polished_zultanite.png b/src/main/resources/assets/garnished/textures/block/pink_polished_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..b788eb755a9625cc908772565bf56c3f2f6e1fdd GIT binary patch literal 468 zcmV;_0W1EAP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940clA@K~y+TWs*%w z13?glI|IS|EOZ8O5h56GpvUnHp2>r_@dk+*U-|gF79YFi_9>xcU$u}G`%)=HWb^vq>@dNqease-om^&XlUft~FMdY0T=Ji7(0r5PB zm^uK=uDSaq0e9hQPL@w6?7)Z2&fE~VHpm`_H-gWoSa`m6b$}YkTeA?!kSU-=M&ZrN zz4&?uI1orwFm|Mbn5en?n*fL|SGTD;&=NfliU8km3^@MF+lC*^5iPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940WC>HK~y+TZIVH5 z!axi~he}nUENCLcf>qly^cHNm4u{}QY`FyLx(=@C6t?7p-@>^fXCT^?4IJ{Zy@YEil+F*HTavuc`Sx>Jp5` zr7R4`FS4ilked2iK4(dGrvO|rRwKsR7EthjLv=Rz@KM3%xMTQW3u?iEvV4<8W-)u0 zk8E%oP<`z*8;}AdQGtsb%r8f{45)%`2B`1=8BnAzPSI`#pupt-(mW){Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940l!H^K~y+Tb(23z z15pshXV<7%gT@UKFj|-du@_HZVPhlM+1YymJ1^iBJb>T@Y_t_b5n`ig0tqRiyfsBk zB;vZi!C97o6Uh5B^L_KZnOX08_c*RscO+j}l&JSA!>_)KJ|hXkH3Sju83VjPOW(=^ZYTv8m+QxR8krfPvGVf;Z zG|tM(zH>N!PitctF@TtJP4TrD8OchL03pqS0g;)NvnJ|4%hdi#{Unzwi2TGdA1=%H zcqGA0C~vMIcJC!WK&%RMEmWl>`ic>l zZQ*})fkfwkO;}t{l~}<5n`Q6VKQ_)4qjSLIF}}#tY_v9MA;x(U%xX{fad62KAVDfb zrBYSFD6;AsIqk#nDFN9yKtlT$YqSl3^{w^ sQKLn)cVV`tu#;10F(=A{lYR-2eap07*qoM6N<$f-z$5!~g&Q literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/pink_zultanite_bricks.png b/src/main/resources/assets/garnished/textures/block/pink_zultanite_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..34735beb87faa3ff6beb76219af68406ce6d4e25 GIT binary patch literal 475 zcmV<10VMv3P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940dPq~K~y+Tb&@|y z#842%ClADpTWEqr>bm9mo=ZNU1nJnbY}ezk zBRL0GwuaX0Z&=#Tt@@t+E5z*pJ8{*lu;KoZ%d&iFI%pEXeD>+a!Onpf0&%+(B!(iA zgY82L<@?wTMe*DwQivM`jWT(=b%}rcaOE=41`0P&1P6sQLiO|Eo%jgN%v?qeI=1Bg zbW{@l~(JnOdwH?HK3*D~Tv6|N93sL}qdJnL{ma*v! zNG1j^Cl`-(I>BW zuDgFxOfeuZ3(#i8H$fCt-1FV8+0KB-`~fey zg$^9YW=3gvE`P!$2?7Iye1KxkW`$e)xC8)>Vu)-+VS5ID+|utWgl=s{C- zyn8#?+eJ9x#YxI#U&+Y65!LGC^|kPBNDo>&Y<8N~M&`3g<8QVF3B0r*gmn>ak$n1s$dokE}Falv!vUCzgR&Y0~!>1n3 zP49j0?t9<+-fcYo_~N@U{XbQsga9B?84r54;=8fctczJ9W`7CF++^HjRih+kiM)zZ z6sDV3tr}&S&b8HQ^|tt{7Pr!5sqSv8yW6!RgR+d9EKQadH|=iccN8oNp!6J3HA>uM z{qFed-7OJ$_JoKuok1be@}63dGBlm>!M_?XBT7QJ5{IJGNCSxM%JiH8gwscI%2_%_4q4($W_e)mU@!go4EDF;?)hPLH zOf;GYLetqi5S}CC7@j>DzK-ArKn1;!V?HTz`20M49jznfJ+***eXkIiH!+!}Gon$y zJGPqjyaOUJO9nlgo6Ks~eK+e=p%%Ex?h=^5G@kgY|Qh^L?^!)l05e<5_@5Y#CeSNu0P~Y#4Mii!S0FX?hFqNRh{{iY^{po675tIM`002ovPDHLkV1oRz?mz$l diff --git a/src/main/resources/assets/garnished/textures/block/polished_zultanite.png b/src/main/resources/assets/garnished/textures/block/polished_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..d3f886a0604624da477fc0f768c384a59ac80a25 GIT binary patch literal 514 zcmV+d0{#7oP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940hdWcK~y+TRg%q0 z!%z@~Z<9!Aqc&9ptAbFa=%ToA=X<#H9o)FK58*qxa@B<*QV^6NwWfl#E!x(66Hkl> zE;E^X=FHDc>GJA)kqk!;B=194uSK~pC?<%9^^Z>49h}K@;zpliH=EDg*5W2zBz9NiVZBT=0dmWs?YvO8Q)p<*SU4$zYR}RqkUHsB_^RGo#AgWmmky7ee2Y}hBswDw+ zp=#VIMklrdT{1g!L*UsUYaIR&d`88>)3aL#r~#5`&F1_SA{jCT*agDf+Xv&@e}Dr) zTcsnuNyOJn07S2Ex_Na_I=eVsXdV;+zMvRT{Es(wKNr?0`hxV*?*IS*07*qoM6N<$ Eg1vRxh5!Hn literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/purple_chiseled_zultanite.png b/src/main/resources/assets/garnished/textures/block/purple_chiseled_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..3f7c73169b9f20d54092e20f62a9a4b12c9cf7ab GIT binary patch literal 434 zcmV;j0ZsmiP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0Y^zhK~y+TrIXD{ zLO~qG$Gfjn(gZ=N#a;aX*@D zuDU1TWwn%7qF|c<9AKY=opFF?r*t>Gl+75%Qw`gk0l3&e4gg*uKh0ic7wt|M$3lZO z;0#XMi=7_0?pgU2Zu;l7Ga^6F-z5h015lzeNE_D6TOuN$&Q#2qVNI4^l|4^CKh!wt z{I34AW)Hwgn_Kr_A4EW$3JxJly*aJh!I}DCF->C+z)7=K22LFi6)`04*>}z!XNENy z1Zss0TtAVB%5YTo0WKP}bq{zPL?N0>A&Mih=S=+QfE@6){W$P$AvH2=J4?9!566F| cPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940e(qDK~y+TWs+S= z!%z@~Z*EB1h#DIZEc)Pcp$l*mF2i-`THHa`;0}a7SEwi|k!Wme#KwLTPK4t^Rc2y;{4yWYGD7VuE;BPcjZ)QLoJI$3u6Vrhmki#p^#F)*E9B$S3K@ zg7-yXpGb&tCc!k`F$+up5;#pWBTkRTU2JkVc3ILU&{_X1U)QYwBwDxBg+W}y9s%l9#Bp`VshPR9uxt- fpcqj6msh(Vs{t#EWKNy900000NkvXXu0mjfDFMr3 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/purple_smooth_zultanite.png b/src/main/resources/assets/garnished/textures/block/purple_smooth_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..6b60f30d25e31f710b95ee578f56cec3cc65c152 GIT binary patch literal 402 zcmV;D0d4+?P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940VhdBK~y+TZIV51 z0x=MUO^O8~ft4+iB1EE~<`$fRgHh#nDN--mMB-bdt)TFj^EyFK2;+V0eQw*r&>=2Hq*`6d0HuQ~+FY9AxPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940o6%FK~y+Tb&^d^ z0$~h>J2UbtFi3)ih=0+Q3pcDxj62TYLA(H-!If8V=@~qMCMK@bh(R<0!z3U`80V>! z%*H0r`M&mj`?md@=GJ9&Qs0qEE-%kPPr~s;g6T-={+g81Ss6~h)e|@CjYsnE+0k$3 zym1}feRSn$eM1v(+b?2-7|DF&A!`SHy|)6+#qmu<0Fp{3tpQXNa~aw7E1C=#V&Z-} zuQ5~Q@~4MI5F$&!XbZV0JgnB1#HP@-1Y^bkqw4;>qmoay_m>s%U@(+9X9rhNQdY9h z-ekI*ja9?|VsAkpE7>!hv{&mD5(ss=x>^t~a^fMz!!rfO&NtPmKs(Hc7+^NUJzD{%?|>xRD@I~+h5yY3 z5?3q7moSrvCBYauY(jtWBO?xYuUP(j2VC-ejf7#bLX0yxn6;>W(Rw^0(Mwu@1gQ{h z`o4mxZqqk%)`t;O0;+L{kvr?a_|H)?fVd3O|wYhWZ=kEmftRAD|0k9%^tBSvmGp2#nZK}8cT?)6Oo O0000Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940b@x-K~y+Tb&^d= z13?glYkDy;0c{)*44NS5D&P&=dIoRcgB>WSKN=rTN3ky0ogPV z3jja5WN|xq@CG?3ps)=sG>`2j$oUr9Q|Vfau2_%)NYs0P4YrI=HlUassB{+i0gcB( z#Re2pOp&O=X4$YuJW!x1kQC={gCb7HCtHsX+iBDtk>Z#j`t$q3b)d$|0fD;!ZB~4f zL~~Bl$TUKdqvz}_FuM2_G*x@aIf(6j2Vmb@`170n0-#I?zcQ=VTmS$707*qoM6N<$ Ef*-!bNB{r; literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/red_chiseled_zultanite.png b/src/main/resources/assets/garnished/textures/block/red_chiseled_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..283cf446b6380418b21983dce36da6d163560099 GIT binary patch literal 436 zcmV;l0ZaagP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0ZB1yU@aCVM6xYe963w7UD4`O?G{$4J!&o~NTVqMp=P1A%j&owvN>-Fv&5P0xa6t`Jbh5g~6 zsAOSn0&s#y4(lNYL^kGW?W6Ipnh?N&jU6Cl$`grZKT;b*9F)#6SA_q{(J!*a3cgHaWkaR%rCs9F`If>AC+ImA9wXSV|ElciVX$eZ0x!qI0N zbzsgOfRl>bYw!p%;G8-c^?!K% eGrjhmL-+$+0{ZV7_y-FB0000Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940i8)iK~y+TRg_Q!iEAYY}`VFLKI|oIvuf3YX`1>6F~95ex}QnO;lY7h-~=Rr)AMy=^Rk)8E?O;%Pu3Sh zrLuK4oy{z|ZMRn(^alfHrW(}&zAhK>@|fE5XygR0fD4kP%W4G-ABJuPl#(Bk#7der z{Ye@Y>40j;&fYWku|V_i79c?`&j~w8_{j81nMS?>lTW=QU#y6X!0t6G7-t< zGXPZQ1I6W10X;J@DcQM7k}l5pb!_{4`&N$2evljoE3I~Yncl`@TYP;x`B8l6F<0=n zO!*=)D5`2mKq^#CvjMJzXVf9R(>Dn`8_8;iVdB#&mOMTC)+TZpY0kbO(o0Z)SwPIv z0p9~05;Rp5@tceI#s2`L_q|?T9Yi;c#!CIb2=E2Pfa3poGy4VS%O%dCeJR2K0000< KMNUMnLSTZ*~8l*g3978PpYbQB!9WoGbU3@!Cq{}1rim&*( zJ&Vjg)Z~>aiU{i5+WO7+_h}O``HV@P&(5D;vN?HHozsz`jT<)B?ag6Hs?+sx;N0MK zx$c^ps^^Z7s~X>G_WzCyPbfQ8T)g3Sj?-O}X)LF8HVaNF70-U>yF#9ScCpw-dG-Ze z`=ku7Ngb3?DA4c@X0a5wH}xEY(qYk%jT&6i8+YCA3yNDr8efK z_6o%Z?PY=%qx4ZS*V+z4l!9w=&}g|C5X#{B8uxur=1@ hDjYi|vcFofhVg>$6P?C0ppax>@O1TaS?83{1OR#$nPmU~ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/red_zultanite.png b/src/main/resources/assets/garnished/textures/block/red_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..13f3c62fd61e210ba18aed5ebaf8cab6c52ff683 GIT binary patch literal 570 zcmV-A0>%A_P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940nbT9K~y+TZIeGw z!e9`_uT`T!2_$F;4s>Bq27`kdV~hhIOg@3%#LdCMxHvJmFn}>GR1u7lNT3>{q4sxp zq#@qWd*Ao&o_p?3om0qbvyqYKyFf-^DDRVr_{E~+3I!PrhpMrggs-8r+HE~M z=e1hYdU%kXN<|%SnoTi41ZU1@z`8Fl`fdrFt9m`c07x#IRRb(?nT%|1mDQPGfU)O2 zPi@A^<-^5{3iRiIP!@DyxKpjpfsLVS4u*^n46Dv literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/red_zultanite_bricks.png b/src/main/resources/assets/garnished/textures/block/red_zultanite_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..cb94a9630fcb5a55863080589c924f86e718710a GIT binary patch literal 522 zcmV+l0`>igP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940iQ`kK~y+Tb&^j? z!%z^$Cr_z`M6`<3x=5s0&@M_r1YLPFJ%LB?1|Gtd3vuH@MP1k~EY%haHAqp2?>8_p z7WzS$dGjwb^G$HpXymI=B(wPV{1oiH!9Z4)msK~Lfw#l35{44Tu}VH*38rID>UE97 zj^yo7wsvC)H+=H?x};h5uMmF+*ojNWV>voLP}v&}#gPcI_e_m@`+Hgll-s2sF%&V` zX}86_KJ?Yl@Ar#D3h_sSjdFW;rxO3w<+aL%!yq`VIw#diMczgud4774BuPYmeq{Rn zEkhr)=?kORYc+BCqCCF%7(YKh3C>%soT}x80eh#DNx=fZZVN^RCsCvY${>NnSriK` z`HBw8d>dxFGG=Jqd<(}*OQ+1AdIPgUEAuxyJF*t8%Jl0?6M0WYsU{QCY;UXIK?Nw< z^Gh=}^fr7lNk$!S7=u0h!9};5a}Wj!mT$v!VDGYYB-@Ng;}|FU{ms4Vz=~N6aGWKu z&C;%N?1L!Iyw);>ki^(ID+_GY_%>Kqwrx;m2;iH02VmYU{Mki*0SAo>sjDUBP5=M^ M07*qoM6N<$g1Q3VZ2$lO literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/smooth_carnotite.png b/src/main/resources/assets/garnished/textures/block/smooth_carnotite.png index 4ce2dbe35fb2e45eaf11b9efb7622cf9f926f52d..fc722bf1f693cecf9101e93ebc5bcc388d9c1461 100644 GIT binary patch delta 509 zcmVn>87+O6+iG%0>M80{-?3;*x8CV=i?CxjRmA|Us4gE52$h6)C&lm|9M@Ba4@tYh5@vF=_V!`WHu+8UytpH00B({dE#`_QA>F zmHJ_OK#&)}rhg`;&iKa$GzVaJz?*?iZ(!ot>76)N=R(;=vmw#MjMP7CIw2JHOL}u% zJZ`6q#$wX=s;dr|MsL4I-YZqC(nwq$gjAXrDx0E0A zwpo~Pd;TERx0;%z2Mk-S+kSeYCOT8&zO2XHqmxTdC3^xEaxuUSJzk&q!y|eSDptt9 z{(c8sU_Mul(RqRtvsgZ~7zsgnmG@iwMG62t|t!hHRX8*)aK0qF9TQ4-LAD;odXn-Fwfy zck1-y0D$rW003k%`d>(2C@)yu$gS@bTt|^)WhDTHR#v)>T7Tau5NXt#LNlzaG!v3< z{8yzzeu-2oH9>~GwS|$nwI?$ntz4cy04tZjzj@$aA(K(pQNXoM&wT!?(z%)b_UiFh zLn&E>C77l5@m zzkgJo4TqLi*MA26p6(EUF&7E^cIddg0>F%gDSgoIwfuJ~Hq4k|##;XS)%hL1zgt1K z{qZ?U2;$(LL+ zD@-iz&(!r%mPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940VYXAK~y+TZIZ!i z0x=MVV-aMl;BKLZMM2nJd=J5sr@leYeeJ>?3e`e&5ehBekN+|o_k%FWB$@eVlF9yU z_m?sjkA>{drIQ7Gacva97hoRd)v`<8v?t33jIdoH1s@$J!Q9@W6!ZY%rLkf?>aX%)u5^f*s9fC5z1G`bl$SgUf)= z_Dj71DL@h#xX8i$a)ir(D(HKF3OA4jMaKLj?Rx+?IDj-a339)O=>x*s~w{0JpUu7#m~U@1^t)-^b1&Z@EPx#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0ZB*E&RmHv9Z&%7wl4?KEu_b|qU|c-`aPWf em`;1nA#4HRSo~_V{l1m}0000Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940VhdBK~y+Tos&&# z!axv)$AE`MNG;fdUIf8<>TkC{p$C6~LO}(omwGTz8!$b1(Pxr(*@X7u1Dko7kKLVF z(wV<~EbYeAAhqwjL2@3vKI6$_NMdDK*MsWi}et@_lJh(e$Uc}t}isS^RVF+00*a0 zus@t?Z^d}nx8vz-n{D2>h2H?QYx#TeM9>WYA2FQ_*v1V0Lf8Kfe+9tuRB_Los8%!+ zJtts0?~BhR*V5ag;dM3&tx&vLf4PqH(0&8$Dh=v6o=H0o+n51EQIKgD1-h(tRiFV1 we+31wLK~@2#JN~+;ohGK>n+^-GntuP0sLqYar8^d-2eap07*qoM6N<$f)Gup0{{R3 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/white_polished_zultanite.png b/src/main/resources/assets/garnished/textures/block/white_polished_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..2f7c3b4f1ee57081d7fb05cbbc434f5081c917ff GIT binary patch literal 449 zcmV;y0Y3hTP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940ai&wK~y+TU6Wf& z0#Ou&kAe?Ppaw=41RcE6qqIn>QK{z50l@SzT?a+khACP>stHRnJ>S~ z;&&H7o)@9t&yp>?6UK3NUf#Y!JUG-1gON&Q!oIv)MKU0)lR?N3mG- zeV7biR|8BghG9G&guC0zbVu^(@HpDpQLo`!ul_0Ecz#)>@jsW_7=UeZ9q)@xoRk7_ z0umhCWV&cipXTutOiKL8C<|RVRjSIf;tlA=*k7BUXmbKJOCmBZLQ$O{Yz1{?z(g>8 zSX311T literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/white_smooth_zultanite.png b/src/main/resources/assets/garnished/textures/block/white_smooth_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..13e5a7a1a9ed3a80e230c60d880b94d453e228e6 GIT binary patch literal 403 zcmV;E0c`$>P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940VqjCK~y+TZIZ!i z0x=XtW1$OEPzx=sAoL3g{<(fa7k)$63PKkx)CwIJE?Upc-0>Ob!0?ir>0aSPhN2BjDhM0o7UHE90!s`dKT99YI&H@ccAZ#OBL%qA|9? z*MQB(PQ3v+DAuwLvavoK;V|F|x*p)d4WvPlKAoan4*-D;SaXx0*8Q0-L2OWLq;)hm zHKHrL&ZqkC_5Y3<#GbH@EBysG1mZpGyL)bwpzk38R=KOAiE}+=C%}a*+bTAx?#h1N xwttZT$nMQ-faruZ>(C`==YnJ`^l`nG(mzvY-L1<%UpN2&002ovPDHLkV1l6htBU{t literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/white_zultanite.png b/src/main/resources/assets/garnished/textures/block/white_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..650c32348f1501933604c965ea9d935728d453cc GIT binary patch literal 497 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940ftFLK~y+TZIjJQ zLO~S8XCAo7;Avo#APGV3f;JJ+A6<*UZHpktKxUkK z&$;K`ndgs=Z^Hh;hFdK!yLNBvCX@X8H+8jI$rYChF8`R?N?dpyzq|W~q3!)+YZRJS zJ-4%4wZx0_XD2~GGJ96UI-ShURls)#Z-D?JE0v-JaFM1(SFe^W88X7e)3jhQx$@J` z5M+s9`zf2dQCn1vTaqwHNDvuipv2}~*T{!^^|>G`96(`zde#cDt+>z8F#qL7fC&17 z%q3V88L&b`G$uo$GAsWnM7s&YV`vmq zDB^%Z_737H0}|sa{K{XzZDwB_E8>0FG n+B4YrApwbVy?n9#LFT>y-NRs;5X_Zs00000NkvXXu0mjfare;5 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/white_zultanite_bricks.png b/src/main/resources/assets/garnished/textures/block/white_zultanite_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..6832dd170a1cb528b112cff744a675de0c5e2f01 GIT binary patch literal 467 zcmV;^0WAKBP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940cc4?K~y+Tb&^X< z!%z@~Cl|UfLQicvDdZj z?xv+1BrX0G;&y|1sa?^|ehrLjaV2vPundJo4(eLFnpxlLz4GBKG?edzu;Yu^D__ZC)mvtP|o8Y`tR=<@&o002ov JPDHLkV1h$H#0mfa literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/yellow_chiseled_zultanite.png b/src/main/resources/assets/garnished/textures/block/yellow_chiseled_zultanite.png new file mode 100644 index 0000000000000000000000000000000000000000..28f1d88edcb0dc0cfde7deb18c10b7942fa89352 GIT binary patch literal 447 zcmV;w0YLtVP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizW@LZzX3P}QzQTY0aQsuK~y+TrISla z13?r;D?NzNCPYI5QT%{r9w*M+nHz8^8M_7-VCE|LK?Fk-q77ye>)iBhszWB?g`(=! zyYE}C8rN6n%Mek_7i>b_Zm#z3miA)yv)VUsCP+hO`Rmsg@7n*bbOor9dAz_U{tUYtl~^-jB5meB#Y$UqK&yhiff&4c95pcDGT zJuS`v9h|fmwH~HRG1j}9tlM1GyT$QaNM?Xg5RfykI&%l$q|L2*unr<%oEmIGmU?qqM`r`|!NxR=I{+umS{XQXKvaw&@y^wo z$2)X}Z88Yd3K_V5A`zA4sO|$?Y_P3*z;FPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940g*{WK~y+TWs|>7 z0znYQ_wEuP2LvUOh|yR`Z)Im|tSxyPpTk%10c5;R%@x)>+SGg95S{D z4}#Zrnr0k54D2X~V)#@rZI(>}D?kuvb=nrVz1Io0jonSxSZ|mPv!XAX?ajs;GGhbwD?0kDte; zBZ2l2OJNMnPqN*PFGK?pwN&hUgD^sIR-EW6Xv};fF)9co!wvwmaX|5Lse!H;o0uov zgZ44XxIc7JlDJB(VvcIF?!NPxi<8JrUPkWgb85v)wX)fa!R(g-V0OA{NkA;r4PRge z6LugcvokjVTpPg}hdW1S)CG$)T>H{XBpGUas}RWq(|}!2m`4Zf9hl++v{e}KZHZnl y{sR>4UEGE4AUZ$UpKBf}0(3z(Ap2ij?tTDg`!OXpjp2^~0000Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940WC>HK~y+TZIZ!G zLNO3UiwjJi8jwJO3*F#eHh!Hy;HR+WdvL9Z21C@Bz(#wn?>0kuCuwFnZD($$9ju-n zep5wrHI!|?4zfTj&W#fI05p^H&ddJwMf!Nz9>v=2zVrSI4A#$&QZQXiQv3O%LomE- zWMMQP$?o2E>G0jkXD`W46o4znYQ&h^0t(J>sLldIepbP7yu`8(wxBCGFutA1B6D_s zBOlq|Yry;FRlNZzkhENZgKVr1M>q_qg3<$2xPde%(if*_=>aH^Hz3VTf;#SDN`ly+ z*ht5Txv3Fd;chwCyVvg>V-S17I;!*vZV1GC)_3>ZC_�FJ%=P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940n|xEK~y+Tb(7C7 zLs1aM=iG}X?QK-G2|}A760sl=R<>d(-oSgWQ1ZR$k@d z{9e!QaAzgFJ*!AzZb%bL2iIbR7|ERRkUd}3^xg`%)s`?GT$n&k~Fo1B|NjQAs6Fugr8R;=y1jb9-A0 zVO&jj~<*8t^H{rzdon#9+X}z^1 zh`^5*HL?58_P2uYzY3oumCuOhKE>1F{V6bZ&QzxY?Jy%^fO#SA^;IIA?g2^mt{92& zC;V?Nkmw$8$Q9EaB{nd?X7M}DC%dPL(LG@ESYPB(jbZVG7~kDsytVET;8Hg*B0(xd znX$ZrQDoCMa-I((<}OdyL#i3T{!EzdNB12=v^n^z^T8%yRHU+LalS8!phq%=L8;x; z<@q+6!?)-fe||xxL&~OU|RqH N002ovPDHLkV1kx+19AWW literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/yellow_zultanite_bricks.png b/src/main/resources/assets/garnished/textures/block/yellow_zultanite_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..3e27bbfc439087d2a4fa6abe653672bc8456b78d GIT binary patch literal 475 zcmV<10VMv3P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940dPq~K~y+Tb&|bG z15pr#XKxW4&ZSJ>R@&hW6j(_{G>3R5( z*a4;0Xyu3lxIc+svH@y^a%sxLpXzfkbk* zyJulMe09gi)3_{zh%X8n<>l_#CGm%=dzXPWQ1}8Q1R&A~*?jT4kAjey`4~0m_>$|v zN$!c!!hmciSYE;H!taDjnVg??ogfAU6jo6#G>VlS#P=4eU6o@Mtt%F!021{cxCUFs zCmT>q4yW`h@CVc$3)M9^F~t<=bl5DL>k&_GF8VoJ6(Ee?hIAl1mVU-^#zN}G1kp#g zL)U@Glmh~@0Bu(HCJA!pRm%_|$Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940pCePK~y+TU6RjA zLQxRL$9pv~6SY5-S_&4Fgh9D#9rPY8+D31XiyomjDri$H7e$m|WRjVhX%Sg=e-mTU zz`f_3ne%<~&CKy_?`#b=3wiN}g7Q>rO6#R9y|;InPb4HB3rnlr)0Mbc|NTQs7uUM? z?H%q8E^o@RvY6G2r{^UxLX6AoSs}Zx)zohZ9DaZyft7u^QdKpWfguJQ9uEz{#2kJc zCcFSah~m+h`Y?!$IGjOmh{q= YAMu?(Ylv43b^rhX07*qoM6N<$g5c@>)Bpeg literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/block/zultanite_bricks.png b/src/main/resources/assets/garnished/textures/block/zultanite_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..b243631c90952f4cb1baf86345e7e1649aeef058 GIT binary patch literal 473 zcmV;~0Ve*5P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940d7e|K~y+Tb&^j@ zLQxRK=Us#_gEVOINC+gth!*t~gjTMCmMvPh_G{K6A`uaS;t_=!q!I}BeuL+Ad*Fe~ z%$+~y&YhX$>aM%0ZC9;~*?eKx-#^E;lS_2j1nvPtW4CUt!vmKbpakjIn`!EC*pb`= z%6__MmFku?>NT5uP5%+`I>1icWID6+i&K}cS!RJmuw4AO@wnY`A`q7gAu*6ho}C<7 z_{hd?7`?m|i4gIkpszeW4_)GaxPNjPCS@voqY<7g)}@6dWk8CtILO_JVcj{Imp~3nx}&cn z1H;CC?mvmFKt5-IM`SSr1K%MKW)#)%Y5=M^?CIhdQW5ud&e^;WcY)UTG2Ql`l^v!{ z@G#S<*kt1v7U`aJ+OAtL$FA z`gO?vGa>gMOCEXjV*31Rhrj+!{QBvu!Mk{w4ei@cCvN?d&hU8d?Bf0M^P>YE==atA zt^>y_wR`HrGqPVDe{A@exZmbaig|sj{i%!c(OZuD*UkR5 z(fFsr7K^XeepBrqS=4>=VpgwjtNl?IA-i|>uhYVB^S-`0TJYz0eAil$Q^skdF1`fa&H~D_ix^$Z;yS#9`-+8yLyv;O}($KJENj<`uh6g+iJLlkl>`d+>_3;Sda*pJ(JG6@|P0J7>RWqXGin+^KNUb&AJq`?aatlT)V8EV)<6u=~_^ zcM~xc1l%pI@<*tsl(R|5R&tB%(`=oblk(41bUC6QHQMdY+Lx1h-0$)_G$(x#I&*^I z!eq~BCsNWAx&OTr6|C)1N%jt4n8fz)t+H6a!{`YSaQG%>LQhrD!zCsT|6=b?yxL@^ z=GEO2`ftV5pyiSx6Z9_%ox0vJOTZ=iDYB-B2^ow=vnDI_u?49mGWAs{FH>a}-G}PE z$URkG9!D`3rflha^S!RG&t-3In9Pr$ef#z;zs%k^&xd=G&;I#)jvPO@@vEcC%aeQZ z{!drhgcLj*6(pZ>ym-;%6411uGM%w+>MS+Mgil)cNyHuQf~ct zd2-6cS36Ff?-TKrUeYGXqVhy3F{VyWbW+)h52%sm=CLQ4^O~~hf=gUanpsmc9UsZ| z&o3{Uy8gey#H&G8JZeSeKekTRkenJdMJV~@`cHrRBaq{~gg-}t?Tf*~O&%1ExUV++^WkKaciya-BejP|769#@Sp$AooG4&hbeQI3!8kHHdwB5xn;Zj zg#7ab>&((!g=_o5PexWc7|Jd`^}XB;5&L2)lNA!DT1eXP>-KqGUiV=+zs4tx&0(G{ t3JE%sleb66rY|~xqT&87g-AYm#@?+}L1D}ErU1)022WQ%mvv4FO#lV=SdRbz delta 431 zcmZ3-b)9*F7&i+83o`=)L(z7(M-vql>UjcuLR{Z(E`K#Y@BRM97yZc_L{j~L@|*=8 zk;M!Qe1}1p@p%4<6b1&y5KkA!kcwMxXE1g(8wj|ne`J!}<8XrW)nEPX!le-lb9S?2 zU){s;&(Pyad*`Q=JkL5~uXWMirUbnTJU1`t>K&W6Jwn&3{8p+Tms!00hKJb)wZ-); z8~?q@6qkEcB%Ix5(3Qb4&q!4?ly}~z4SUr>&)=HuHrLJH)3Ibi=7%+lZ?VeHj+uYw z^UlS^4&D>ZZkjKMy5Vtfv$MmlEtcgoi_4j&TvK|xQzKU5La_VuhI_)VxdRSsmu5Ru zpV?{6`0K=?l0=8&Yi?a<4B7WN(pq=H=9=&4nd)C`v3HASDw%74JelFG;d8Ek%>OTP zD*Ryw(vANQ)IYGdW8?s`Dp*0}f%-r40&tlR@;~_h9KYBArrG~37KKS|VLAlV2o(mI oVFVdQ&MBb@06Oo?K>z>% diff --git a/src/main/resources/assets/garnished/textures/fluid/apple_cider_still.png b/src/main/resources/assets/garnished/textures/fluid/apple_cider_still.png index 944f8c0c1c4c817501733b58f4d827298d45e0ec..133a6e6e67e1ba3943f7df297037d4e58580ae09 100644 GIT binary patch delta 515 zcmV+e0{s1x0+Ixf8Gi-<001BJ|6u?C00DDSM?wIu&K&6g000DMK}|sb0I`n?{9y$E z000SaNLh0L01m?d01m?e$8V@)0004}Nkl&>sW5 zb;C40_D1ZF)p@>?LAGHIvs#+a#Lk(a`>Qo*1NCL4GPy&b41LQ(F_Qv`lsY&r% z-eBL#t26nE^{iXh=efH~2BSBSkU12g4*4R+86*T^ttNWikOGbgNTI7!B44WnnLC(o zWC2uO9{uYD*4)3Y)TL5YLS|1EK6RgLZpe*EFm9EBf_z}tJ@DpWG!uY&!ak8_aMvdR zG3p3JmzB|3bpw+`)DVY+GnB<%y>b%WM2wmN@+Ooqn&c0MJqmR{5~-9E*CSeUa1c|5 zG%jk_R00g?)0Y~$dQ4us0B+QsXP%zyy6o)tKD4vB{Q z<6(TH59ok82fByb!fV&LM|_4dlbnC7QJoa-jZ~GxtDO2_poHQ z#Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ943Cc-CK~#8NrJC<= z9LEiYPkWYS%Tet#PJ;$PU7!WpZ}|`)=%1%QHb`1H&9BC8Wm&$?L+vx+u2#u;_yVWl zkbF6_v*g_Do=zTr_Lsx{(dq8ZPp@}3?X&;g`ELL4bcYVy{O>ws?C5XaT!$XekG8;{ zvhnd}&u@bmu#q7|JL@0L1JGit@~1pAWFR5Pt$p+Dk8x$%>C3C~C;l)q9GTU_=TC#^ zQqo7pP9NlDuJTWweg4Ja>fb*^C&T3<=z}LucKRT{ef4Vg+AVAu$MUEB+3id)0NS(P zKMS4Y>;qY!wQYod^1)yKe$Xl7=Bh1Y(_MY{Ll2_ft0BnRE{^5*GQ`QHVfnz>N6)%0 z+cWU3@M8rG;(aqg#Fk!8mPh!p0vG}JOlR<011eYeu@M2BsZDA$0yUXH=>GfFx1om! zkUSN4In#fqmN#DT-h9`!jD@33>I=T zhSMCd576|;fMwMmjPiRGgt9px=Y&FM(%5EyP~rCjiH^~>e%3*XES|~eBLKE4fA`@0 z62ro=&7L5;2m5e5+`QWzSkBgurT+fs9kq-9+t*joj`I6f3;`m*ke4afuve_yuY8a{ zu^B{Xp7okc@Qc5_=z6l5`-_ad%0Kz&%YPimOv{88n9=ktr|c71-IjC929D+5dmsUE zzZ!uJ!@j}5I^Y_|@F$i5Cyam=2c2myHKc1L-d+{5X&xP!htDA((nMk|@1qfBntN zxB_G_%8vs{CIk99zyA7V=(sw`aJ+&lzwZMq+4>=qAULmO0T2HQzgGbz1kBugzj9DF z7m|pp&_2pvydjBz&43PKCR1iWpY`CQ{8#}DD5IUP1o#!3p^lP@!R9L-<)1wK!=Db! zh8a>SAZEW2+@%xnxcUnJ&KnW}Izx3NkUl1pgPi~I<3;klFMt2!#f!^#*Vkd7CE)3^ z3l4G-j6P>N`jRQB(~I^L^!QPfR)s%Nm)0mPh6w9O$V1$4lcECFaExwyaDNBOr8CQXR~P)?z1 z{Y*x$pJY(x@6VrJN@mkwgW#S}!@ki#!A9c7<7UI3!`rse6!?n+2^$4+)b%{We0APG zbkT3JzN7rb(=phRNuc#NU`B->?+2J6Ek<9lTDt&3mhlDnSNZ)_ZHBe#X0g@hirnog z{QbMb>E-TSJ1({35e53Ff|LxcsrPWD7 z_OZnDtMZRJkQf}O1Mmzu%I`^NFyNA^qtC9TjBVYH@?#%x6EQP^*_{d4xOd9>SNOO8 zL6OK2OnG)BV=1Gk;U)uQ0$2Hc1%!3#RjqCI*Mo}p`raeshy3bqIiVnF3l{>lE)^Fw5CQ-q-f zAYp9PfvrArg@5Nvn6C=hkDV+H1hVfaKg!VML!kpY_2`^EI{enYV1z$WuiO`3r-Vbg zSIC@Pg4ATP+xv>H%HN+o|KzeA;BU*Oo$qNmyQ2e?3TJp;!(y|(&px~eoxa2Td?2A_ z^QJ=I+EuR(pwIRZe*ZFZb{SchWtMln%%l9i5k;cR_la6o&d&G%?z8^k$=151>>}DSHR20 zW}x-ovG`Nr$FUqoHVVj=3oU(R?D%CL`c-~^PpAUiX`2n;$8H9Cup)o)sy6@j>;3Y+ z#vqM^-a+AUpDX-D65agA1jav!VQL+&UQBy zuG*Il6@I@3?(57{IO9B6hD%@J_Y;voDGa{0uM?`mpXi`;*Xs4$K4dn)j*QQG@G5_z z6j16IEspI&{bGwvq{$GY^jbgsnyt$3w}2VCVc>|7AUw?ggBTd#7j1zbNl1s;6G*K4 z3_vh-*mGiy@)vJNtWV&90))NIS~B+%*{|CQKmM!Mng#3n{k1*=B3JkmLSM#voM~}J zubry`RsNj=3CTlpxLoQ&o)gFbmA$o0Ek$_jt65#4v7$V=%JE9*PTkN>X6Dc*3jHXIWf@Gln< z$ZnSvRQZdaY;5@e`tk6Pd@M0HohrW{NOH~Q76Q&|9YD_>P~rC+aCR9EkY$z?f0q|j z_%VT;$+Q3`kO|nie_Qe>zaPtW#t?GLRKH3MoC7%^sPJzOBuz%8 zy#*skm4EMnL_mmk9>5I*y?zz`(Fc;ec>wH`n29&aUmQrtWU>|9IZ&*~$dpy?kMI|7 zNUT$k>({>Z4%YP#M)(sC6Bs4aX0imF(WA4TL6zUX4fFDNf(7dmBboA-j>$B}zux^H XV_{E16&CH300000NkvXXu0mjfNCXth literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/fluid/black_mastic_resin_flow.png.mcmeta b/src/main/resources/assets/garnished/textures/fluid/black_mastic_resin_flow.png.mcmeta new file mode 100644 index 00000000..a57d64fd --- /dev/null +++ b/src/main/resources/assets/garnished/textures/fluid/black_mastic_resin_flow.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 4 + } +} diff --git a/src/main/resources/assets/garnished/textures/fluid/black_mastic_resin_still.png b/src/main/resources/assets/garnished/textures/fluid/black_mastic_resin_still.png new file mode 100644 index 0000000000000000000000000000000000000000..8685daad971da88fc4bc4e404641e61da64c5a49 GIT binary patch literal 481 zcmV<70UrK|P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940d`45K~y+TU6RdC z!$1s#oefR@5FkjAKou7_@cvK40rk>?N>K|q|@+pPi4`?q!PFNXtb_lG{-ejmaX<*4q;i;1ZSfyw>Mc8jI8&B5Bu&hj`AnRpt{ z>j*}&2cn3-6gDF({`I4aW|2LOq(pD&A8Yfh$cLMC!z(oUu~5W8m+%qJTn;Ea!)go7d^OMaZ)mv2Zh z&4CALC(##>Tp|9#NtFow11I@#QVhkDkpv`De*uytV}WvMJyAu;dQBfiBozTt!&X52 zgP3fVhy{}UpA3hO#a8~TQDl-BAPP9M8TkdR^Ed-P@NtyX6a5}5_7@}WmOJu8`DSOo X2rD;T_Ln*v00000NkvXXu0mjfZ^g@` literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/fluid/blue_mastic_resin_flow.png b/src/main/resources/assets/garnished/textures/fluid/blue_mastic_resin_flow.png index fcb4d35acd81711d97db11bd3d698009bd67f89f..22775918aa1b66a3e8dc261d95d9bc3c4223fe09 100644 GIT binary patch delta 3032 zcmV;}3n%pc7K0d&Nq@lr01m+cxRGn^000Y^Nkl<-L~@8 z76>g8FE*Bn0hELoP-8Taq(dV{jT7QP6XVR0cjnAL!T1j_b0!0aCYWe|XdseM1Z!(m z+Va(Eay`Fw`yBRrxJ_=)e#qslz1Dj6d-gtit+V!i->yCSlYd`s-*))W;_NGD7VlrU zytw7gjm5@Y2N!hk?zwkLW~aaW&x@r8ZRp{zx5fvbK3Sbahm7DF{n3-h%GZ^xm%rS9 z*C70A5=&GdgEMO z=knM6&z*5}SAU03+*h4tDz(Y%+R#pOFMsWsUq8Qn_D^T3(IV4VQ+D*=B0l8HXPf8P z*jntBzkKXR&uv|~c%=+i-`%<1b>i@%bi;IMAGq(}PWu`;KEn*J*yiw;x1V@=D^3UQ zJ-FC^;HI5h8;qPTyn23=%QnbHqeHs4Uwm`?kU9J@41aTXVEW+bBg0C)rfcmj`1bIZ zo2S3ERfO%eB3jk^Z@sBHHKjm*_T@JhYs1~|yKQHLbYy=${Ny- z{E>AUax3@nD-nUPkUY-)<*iz|!bV4QumA3q(jx*H+K%S($2Gu7e1gu9T{$OiLu~z^ zhhJ+zLw{zfm>oi=owD1H-(7M#y8YPQi>vPsAvKUKGS9w;zm9Awk}&+iL(iP5E1S_| z6gtf{=;2o;6vLO^x>&IcWFe!o*mi5*`}qAMZ!UkGAeqDft#fSJ^syURI_lxqBY<=U zHEn~O4$}!e8BA;ZVJ^S&fJGx|aF8PF6+0}Z=zp{?zdaBJk_E+|o$cy-A69!Ve=JBe zIJk=8R%g*z#aTS`8AUIDr67r;6{`~k1qd63hPDi+*x0QgnZsWm|LW;V#UXs+mi=Wo za`OI~CR2uxFp_RVHX8OG{_@cuKDTxC@`pv%iA2EwnZnPWetf})-fG@=%SSIE$)tzB z_J8aPFKk!&Je31H{yqH414yRCYt!PH78#L2a^YhU zSx~u&x%`zA64N3yGOBbA!VKc$8ha1F@&E%RNE$&3ix$xdDV)UmT>f(7!6&v%g=}{J z7d9(HIbxBybbi}i2TE3GWK%(QHGhgs@zx00EJh8679Dy&?ibJ{7qbgH1pMgw~IwJ~vL2vyS$ zaqEzY5ivR)(5ZUp$VQL@sk!_y6(?@<$LJkys@~ekGrecXip`fTha?J+A2e5g5(yWY@1b-w0_V8DB$FQ4h z0Zj{v7CroRPVUf^G4E_EI2|FhGGE}|%ipyiNv!JRdTk?0w(H?97q_0++Wy~KWh(~d z6K8ivR%B$mm4brZTTM25`S}+YJ^ZmCu`-p+2@l9rW%}fB3kh)e<`K;0uWf$k=i8JN ztuaW4=`4QJPUrHMH-F#r=vLm%j7~U&j1jpCDIu0P)?s_XkrR=*{9R8-Afw2rZsddn z_R1e$M(!rl0@HRrAUad;gd;DTx%~CSa_bD*^uQ-%GMGvq-pgMX!wiX0*EogH`Xt2S z*UR5iL6XiPI>1YZbNMSrwGxGr$xcTJwSQyhU?Dpn_8ha;^nVV#T<7xZZ757G{bLA; zp_A12__+4)YhTdDvG`TDw;v#u#kW_i)$3JSuhn5Be7g8DAySYy zr6W&mX_MOz4Q`ZQGvMnLCz&BLrk$-PLIfl$`-~H-5o#ca|hkxA@l4QBqw9|PT-{c4WXj0&k0B3+gCAk@tw=BlhQaL zW+P#vpv)3g+-@4N&?Mr$PhTf`V;Ijto8gJryJ=Akv0>1;f_EUv34WH@oyH#i%5O-3Y^UQO5iti4 zHWP{sey;R6Z0zCJFDNJ_3XTaE*VOQ2Cmh-Fv>{~_J^b;UFbbGn*?^yH25j2B{FS3x zyBTLUYBq9eIn!q}NLAwvyPb4qI(zsli|~4|qOEp5^U*xfkAv|{aUtZd(UTGjLt2YvhDI_u%D3k99z?m(hQvS5>B66gH2fvuNc zsn~gqyG`cGce^?v8%0toKb_h8>CotU_l`zU)8vu1 ztI^TNZdB0A|5!m{WhP7@I>^dqr?aA=hreqgN+%(bq5TkKa`eHC@>hOc4`MVULw_Xm zN$f(~VK0B>ODj{b)AlVDI5C{kq;! zI)Z7eie>nNOzZI{9~yrhZ*>c)`1r+C4}bhI8$+%R7sM&22fn;n@f}-2EIFXH&EeNS z_oEQ26s`zyK!_Y4y84Ocpts5B;eU@|n7eC{f})j8EB{O{^ziEj+Li1IoS-GJCw`~$ zTz-WiAskD3e>oyaNA-lHZ5IED*C7z*|KfVpy>GA5!f|`by#pI>a>gMy` aS^OWOYmD+_CXqS-0000WfzFM|k{_5m&U)!h9 zd4Krb{rJk+-+#Zh_-OFMd*}MCYUlEo{&8j;oz>|J zUmOW+`eb(fnt!@xntS;>KmOfs53c>=Ms-?b`fAEfA6>+UeCOt!wbw9MV{36({_@DN z)1v{jC(b`vx{zBRF&eRGuA$gXDR zlaESw>!1G`4>E^8reV$wOdp(mdbpo!U2AW_w})S8Sbz6xFlwa_(6!?i5T%~HK?9_T%GtlwJPgJ!-7Gw_{ z4CStazkftF70FpYc))>mQBv_TKQDxnfzTdfD8sTZG)TvGYCByOl$mMF2Cx4pt*bJZaFBC9hkx#TctRJ-M!s1oV|EIr%f3`(nz@t+10T3@Ry2#PR=?8$P`|A`Poq~n&o_^ zvX{T}vp@X)Kx8IOw2+9_Pdc?ebfSEl4GzoS`QdMVeGtVINi78<{R{@v0jD?&e_7Ks zIDavMmP4F5MIS#LVDIJE3{d2rxM%JWNTumLjSMYsE`MB*h*n0eC~ea#i;H$3#l$ZM zoy)I6BzieIV|h%D4k9B0AJFgRZ!Ab`A|OOp5QHS%s$E}Qrg$#@e@n8#K=!L=`+DH~ zzya9&ke_|=`O!9)zp)_6W&so!$h6sbW`Cgg2R-~+kPxIqkd!f4^eH6z?3UTCfDCi_ zwIFH9pdaTq{_)eR9qhl#l>gN)keZA7K;mmBV?hGO$Ax&Dl(OG`47AyF`YTX=mb!F5=^Gg6$XC3v*aX`?6OiSl0l z>cTJssZ3Hs1gm7yN*f)5^m6vzbka*N=;3d?DJ4svipW*Sf+F`f2LJ~oC(3*HON5YfzT3q!UAss{(e*s7yDssWq2BF3WXbn;ZhfCb-<+*yr*q3n(eT!hue| zCDX?*Wa#COr5F?kKLtb%D}NN(R+Z1X@UZcrFW(OSSc;1MZE z{>JVYw#fo$x}a#$!@vK2U^qi9V_vZ)cLAZ5`2zo5{`ji4MRGO8Vq4!8rP}rISC3qN zet&o8UVZOjuzcd|?8p`w`PP#K1-qx3Z$5wf<6jp&{Hg<{P!I_eL4Oitsxp0QxZr^V zUv9x%{?3cP{MEr2sf{tnfEg@)(?RF*m(Dy&ZC)fKtsFoR$(s)Ywr@Ck`CH$R0B6Wm zg=CtmT^}%4GnYR;jGRrT1*ZKRAUaoOf1iiVTz;(wrp};G4}3x>eFC-;;9y(}$R?IGqU2W44E1`+__wDXXHbi$QR2xjEcsh0AwDKJOxGxZ~DpU$d*7J0J0lLU@`8&`5{1*om z!Gi)stAI%x9e-@=lY98fkfYQ$RdFWMMXq+R)o*R<;a3_;k1`C3TnSzDbQzGY4lwbB zIsB!3bzky2g+uNYkgZ%0$f8>dbiMr5l^?uPk7EYwd#y(+T{#V@VqNd?%9i{-^W^!` z#dj{h-jv1(F&haR4ShMQwTXb}JooXE+jIHjw`0&c!+-oz#bT!;XL@a~dii4^sz6!a zC(rE2Y-#y``<#9&&*4`VgsioEjvO*%LBSS18G88Rf+T6u%Fq^#*tYr1<&R6UQcmR7 zG4ccco&52m6=b@goj!7=xz*X<3#4EUzhZ#WPo7E*XcrW0Q*vbJ;U8*2k_ANi;FGL_ zu=Vg)kAJ=JQhl^iAo50|B}0mgL9{j)9<`=2|)^soNnzYDy~{7CHL^hTadc$OoNa9PDm!HzHdKiR%2v6#Dky2J7K3rGi0nc2Gqm1!b^R5n1Os ze}Db*8*IJ&D#iI5kSdvb_y5*|Y!EVXN@}jk-p_!ps)t`e=xm(*^j@|7>8n=uHn8UM zH{OsWKOqYWV0YFbd&-gXxb5NBU)3gOVVb}HukV259{!S$Y5Xi_Eob`JT^025A6Srx z%%llK2Z?NUIuQ*${K|qj=jp|m+)mzlqJMe9#g1%nSs75YQ6Riz$RDGbE~V9!nZ~?cRdh@{8IQe(Uw>V1`j9h? z43NG*xd=gYXIi0`KmIWrLs~Bvyg(3CPkj05TGz*x6tkxH(xJ7@;g1WFHfP%wVSie1 z=zv}g=;4p+ft+279H5m=EB{O{^zg@T$L>*D$USNa?C#$-c`m=wkPv4EkSck>n1S1Y zazNVB)6&;MZYUp-16@p&C*=l}o!07*qoM6N<$f}JwIM*si- diff --git a/src/main/resources/assets/garnished/textures/fluid/blue_mastic_resin_still.png b/src/main/resources/assets/garnished/textures/fluid/blue_mastic_resin_still.png index 8354f7772e11b010989d05702f22507e77ed0196..805e8782ffe21bd623b5535cfe0a0ec31a646840 100644 GIT binary patch delta 517 zcmV+g0{Z=k1jGc8Nq@lr01m+cxRGn^0005mNkl5QV3w()z0k<+MnV zMiWUTL|h{tzyrADIrPq3@Dd(Cxa2}a2qE#CQcbiyR1i7#H%wDjax#0*%$mJs=0x%< z>tSLbDcydrBr-_}N;LtTONZA@f6qu#>UXtf{N=H#Hrg>XTYn5Clt}1qVMGJti+Q=) zJ(u9ACgqbmsXtUDxOYSs2Sz3yompKgLgs?yMOROgA$O({ffHQE!|8=E0RAqcEMrZB3O7>^9kWt&^ThiYcyArn9}6$F4y8+)*|r)zB`Q`kc$a&SQQ zCr6Y-VG>B@BW5Z&YY~^@;h+e~CZ97t`Ub7Du{r2!U4AZD8I?}+U3r%-i>5MfT>|CK>q`Zv?gMK$^K7)@2R;rdPpX3HO4?o6*f2&-z?`%@Ur|I17M(zCS-V(E)cz@YkBp%p5Y1*LMw|th_ zs6V!^X=d};%;P}C#6#=s*igWQ059?qHcvAvRmyAe_m`f>>dl(9E{-e=`=dX$m^_KE zahFWU@l&iggpdH*3StKYNmK&8pI*1E-MMtKYNO_HzF;Mt=~9px)SXtGQGT4~i||LpACHG698!iWmSS%Dz24yX@6shyyZ_{R0(=1V{~A0sar1WF-*`BtrXtF*WJn)3>s=MirCfUz$nB zGnPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ943GhioK~#8NrQ5-- z9Y+xc;B(I*mLXPTBg?U)5E3JTWDx{eM2LtDS%8FCMXXpMmOKF4BOZYFV*zZkNDwHN zh$AZrT+Y|SKeuLlknWxOrFK_W)nC)y)78^6=lbIJzx?s#o!c+%{{HmY?z87#?#SP` zeQVSZ9XtK!&%YRY(1s3wUyY9+-dzyL2EsJ2`#v)qi#` zeeJOO^t0!?i&HNV>5)8e)aDW=;_I?!{7Udk)vMKk+EsVt_`u(dMp3p zkH7ig@{`kaX;dHxB!FJWhy3iM52~%=y8N*QVgU84|Lb+g)dx8~Yugt7;fIeO9j}~j z?QWg!--L_ZH}BjY_cHQiyBMQ!59!Dq{+x#C9hg4Q%jl}Tf^UaEZUF+LTKWKe4fwZ@ zKb-?Zj;{k>D~lh4Uxz8(Hvs$`qgTcAUtJGX@<<&-Xe z+yY3jDkosQ02xec{9!Bqv=zU0%#?6Yd&KH-blPep3yMEGoyTv7KOacqpjN8RqS4Oc zq0cC~{KbJJj&Z6fW~AB<6&4sB|9T+V!auzKo^O20B9xLSNLWmCdfOeO^IFMxOLNtOPq>Lh?%M@?r&qp$K zia-gR0`w`!@;kQbdlUZRK$6`HYU+R&&jgBp(Bbb9IETQAPRgjAY+|dvnbIzQ97xi$ zAVJiBIo(@8($;&NjG)V(_W=$zkQyu_S<3-lf^OxHoe;^Ji-n=B078|))X}MP@eY4J zkXW^*MUVtm$RN!iKI+&z{IL%(Py%I;Ko!v?kPE|B{^9#?JUBWeeDd`3-Rt*X83zWR zSR5_{ckgo0$V&xTEr>0*!++rmN$wG2bb`bui;0gBy!G(jV)5OSfB4mV-#h9JgZl9) zpce?e7EC+mxsa`RFBRH?cK9O;lA~%M(;HoF$A_E|b@_+)-hTb){<$v-qeG-oaDa(? zYv{dpA@e00QHMXWz`bzKf{Ad|>!7yDcotfRzprFU_bpBdl7+P z>0}Wxs!gjpI;R@xW$JwC%)){WfAOW1Y&7R|pw~vD&Cb^4&s%YnDU6=sNZOEKv1j#n z_~SsLK}jJuAt{BBI)Pk}Tmx_Aj{`}_>)i_ImH2@Cj@;#seE`AYkgISdPcN40>2nNB zxo=TL?(oNfgu3=R$f$tbGe6S}7Fp!2{IL}S$H;1>>IBdIq|1GbeJg+QVgmW#s7;^V z(#KCpur7aoH3OT54I-O|jUumA>TEo0eDWIB;m=z!CCJ^>^zIoSBO%j8pOJR>i??Gq zCtE=7XXN!_>+t8#^=ig^VomM>LY4Uf|1N(V$zlvRaLi_Lu5CnVcld`lAKV*X%WWJC z77=H?BimGzx~Z_!*c`lgIY~{~iNRY`X9I7rpDaiE; z$yWY2515KL1=^WLJ_$w!ZK>4dj~P&sqv|+?P<@hO@$2$$^r;r21H1&>${$a|=_xgB z6rNf+Qrj%ldGldc$O7S|-pU`Z=Nv4GdcG&;0!D|JS8=-dt2_Mpy&!49SY@>oQY@UL zQx;X1KXyWn0VU9p*S56R7Y%O8Uu;AnXHkNG=Q={@DWwWS5Jr9zX<5e&^zAT$ew;m?Rj~%_BOX7qo69k+<>} zhtld?M@7G$x^Swzg+HGMfP$>Z*94>wnJ%0v$M2^6i(kM0&Se${P{vUm9h_^EJN$jf zQEJzzBGW|%HYK(Wf23h`$Vlj-r%S+GVC@TA_~!QzuXdL|Z$$22?vosj%$AxDxX)=tf3TvhY(C^^HD95_pMSDZgW84?#9qnq$;Q*+j{^xoUOGff z`3ch@!fK_zvQ7D%j}GJxf4&8RWSWBXICgSHroO|UU(W-|Ai>vm3n&ZgoISV>e|)0J z=Ag%ZR<&{1Buo>XEjIr#B^ykF3)bP!FDB_-YK0S5V3Ge7Ew)U)OU&RzoF&Ke-5jf2I|>{KZc;sTI(+p;VuwST>z% zORZd&e|i=?8V3@+wSlN@DA{BXBFBf$Q;psp-{H?|Aib;5%WN`{1>vs_I{fi0uqeE% zsTpDn0R(3c*}@`2hdK%|3&K#7GYRxW4m%rEt)W8rR z01|{qAHNR&+6NLNM2L=Eie=$#jTA_Ojg(S7XIQ3Nep0Qg4K5N9jx%Q zJN$7VQ9@Q%atNI1>DKAh;m=P)24G0O!aBv&^`Vo+w2lAe?!P2fdJP8NNC*G`002ov JPDHLkV1ijwI~D){ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/fluid/brown_mastic_resin_flow.png.mcmeta b/src/main/resources/assets/garnished/textures/fluid/brown_mastic_resin_flow.png.mcmeta new file mode 100644 index 00000000..a57d64fd --- /dev/null +++ b/src/main/resources/assets/garnished/textures/fluid/brown_mastic_resin_flow.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 4 + } +} diff --git a/src/main/resources/assets/garnished/textures/fluid/brown_mastic_resin_still.png b/src/main/resources/assets/garnished/textures/fluid/brown_mastic_resin_still.png new file mode 100644 index 0000000000000000000000000000000000000000..11c77f9bbb048bd5094557af7c5fb9eaddbe2014 GIT binary patch literal 449 zcmV;y0Y3hTP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940ai&wK~y+TWs=KE z13?f)Yg&|GL?VP31R(}oy73qM692@1bnOG&BtdW>4~AqB`?Q>)!5fCEuDVrqt2@o} z)8p}ca26MX(->yE?e+oim+iKXV>jKQ&*OuW`zFTo;)09vH~|B$7ZYIIGG6o9L5E zbiwf{o$7xpI#;3slfkid}_$Z(lluIO86S1I{3M|I*BLAMzVo0ol0(@S^ rxPVK(+yPEastb`y+&pJvo9+<5WyCf?$BFjT00000NkvXXu0mjfGIGD! literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/fluid/cyan_mastic_resin_flow.png b/src/main/resources/assets/garnished/textures/fluid/cyan_mastic_resin_flow.png new file mode 100644 index 0000000000000000000000000000000000000000..90d90ed5577d8f01ced6921b9ab73eabc144decf GIT binary patch literal 2961 zcmV;C3vTp@P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz3nocKK~#8NrQ1QT zT~!qa@Y{Q>Eu|GGB}gqHAyw3%22m4)Fp|VXjRRsNapcI6F)@yegEw;E2XN%T#1G&X zaHvk4I8f0*FbLKZN@>&ZsIB#Re(T=<>At78=5h8vx!r58wf_5@v(H}Zth3MSk+1#Y zrw6AVynk`wl?#jgEBlKR_n%mtIz9Xb9b9|oO3Cc>*Dmju9`vj2;4fR_`7fTYL83!O z&_;ju<7dlP%ht_`pw1Brf}%A z$n+WXzK2gN;zPcA@%DXeZ7mMVUw!#UFYf(ke_4iqzjw3Rk34#OL1()3Km5R|`XR^X z=;}jTwmJOO<6n7UFHZNKIks5cv#c{?}m{1_x4|}jR%>-AHy(b2c{3s zefsREYwa!g_V6nV5g4_?2k6@YU;gc@KPm%n=Kg=hB?LTAoBG^lRX;?XA`J8`^z zWP<{7EBEkg20&Oi`-`t#s+B8j3`F8!C=T*&WYO)Tfb^M z_^YSC`{JIC%;e04PCI3%KX$t040QVJeTy6K-z>64cJSX7`fPs1jHyV%@Po&neY9FO zSCgwSXxgBMUzt!0-+1>{#WIksV1vcBtN+j^PmR2}{3Ss$i2+*Y*!1aRcV!u%j|GVi z2dx-xbry|PoW(<*tLWu#6(n)AVhy680AZuh(3jy98@mdUIsDa=-~MW);t-A=KU#)I z&aY$Ilp!RHq}!0!p|noDbNNfjKqqH?d*I=0H&giZ*FQVzt>$&YSx;pz|H$`W{?&n% znK02pR2!0{rcwzQB0B0k}%TGU@#qUio@`irhyY9XgS20Q}pq} z0rp;g%>YI2iF@WAfl!*>)5y^B=JLma#A;m|Z&h+>!z;x_JCJ1JmxIpbS0b`{IXYu; zOpXpBBLW}L@8xe5BwixQupzpFASB@ixw=g8T>e;+RiYSVzlzh%!1;j#u=yc>?i){x zwz>SRf<(Av)k-jsY4hTlf#M(Z@T(vp2#FveW3cFxNc7p2*{*;LbNN+}v}Dka^J~9* zqjat=WSm?X%Nm+Il$xJ!>>Gm^!Go$UXRVhu^3H35gCLUA93!Rxc8^SQHlqKl#9kvCzm%1zGDVGL>`rckGau&YWR%7EpY$m}-iLEBMrN=eHK$ z2j$;UkO-HAiop`=`mGPp3#}gh(m#pO7|71h)wTWj;5ev$FTWCzWI+irifazh>C=-< zXY{@NiURk-f(V?g`;|6m`(!)|t%tvC$&?k-8>b9Hw~IVI_#FO_37_9fW)d1!u)1AX zX`{2-DZFGgJDqvaSYtlFUQC=Bf;bho$L={=M#Sh0K&QN-BfA2=J^V2hCvL~zVDt>H zsT%q~XS!pzu*g09DoAuFg@{-MM#%kb6HD%MR(TJ9_3RJ6wP&9PS(wQ|5Fob1 zf9!Ml6$O+Opl~SN&~M4~@e3Jx`OT}@aDRrRAwftWVmNUt(Ik!`$tLAj55Ec$XCsj) z6ciOm+U#&R0Gs=#_^6DwNkB4S4}a_J7-EPlQGLlq<$9HIlf3^mFZSsf?=ndK?lE`!UTScihm`?F@>cVN|IsEax zz={=@NhGP~=@Rcb$nAH5+wTQ)`A5F+;~ySa!E42K{3fi(u&Yn*;V(muQr}d?nM@ZM z*!*Ja;a3<651`1E&_z#|0qOWnePIrNDPG-|Y^RjN=3W6=*Jp<#@qOkK_m?idbNO2ZiI{DZihg1@`sjeZwa?*?-;P1+4D$;q zb~ zq?Msf8nNy2nai&~YK?L#w~mpgKE3?$qZMSjpq)N)rn%L5zqgQrIsElj?V$7%r$PhT zf}-pba%AY?AF3eP709g6`!>_WOqeOw6aM9{V zX6M)X==bu+eZnYU+Oh#Z*$gsRFMn&R*4vD4ziKveYB|$q8j))83~xIb%yjnfw-({u zU`1Q)e8^UFiynS$(Zm2+2_?`MPAxe;NjyFLnt_%OB*BR3)}Ex|s-;qL4}ZJ`$?MKE z$Qic>Ymuq%;g9=-0cDWEr*;d-g1VbMI1Im{Aj!eojnAr9thXC0+gDGkI{z_+zCF0X zdiYDBupZ?0*-I2j7HpD8;(Q%)o2}Nt*2}L{Y`@0YI&-@h`L=72eEUsG<+mRAS`Fyx zdib>n>uiRzpWdssKiz6&Zx_~F{?-mj;uBI(0DDd0hFn$eAm?%0!>>PLNzB4De*a(J z0m(i5B_Y#zH)kzp`q*6+^z!d0NUY3+2}B23+3a*yH1zOyCZY@yBDvb;AQgUt9DVRX z`Qu+uWH2$BD?=pnN$f&9U@w2`qm?OYVY-4$Un_^#!{7QN7Ml$DW3+6wO0&{uwpS&c z)O&dBJ^ZadW;2cJLD$H%wof{%+bRyM?jHX5-~AZU`U>j9gYxOz=O4ObheNBT_vN#- z&Eby)NgK0mi!e<%xdM7Qpoc$(Va~2a4$#V(=1ed2@aqKHm8=C$&=S}azf*ZGzrv6Z zX9f@|*gP(rM8?wH^4ARRV*MR4B5(Ptm07#GoLLa{# z{-Fz!dWH{#=-55;v+(Bfw+a#~*=mJpK`|whg;m?1!{6E=Nt{9(zv(C5VH*E1hrg5} z8AH~#%z~PRn8oCw)9U8)uPput3qGX;#(yPx#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz0k%m*K~y+TU6Rd8 z15pfx(>ti8So)(wVJa@9ii#kJ-HB`8Kp)0M*FJ!+;lgKdB?xXru@pqDRBLS+7{%I- z{X#R0o=tL-oZOR}o7q1(j`QW5Aa?dRK9uH z)ZEf$ARBu%aqauIcB8n{>I!F*Nps?mEl)$50LJpR4i6d>48Mk&q_EfSNx53q*@Lx; zRJVP}&dtkA)=B?mpyct-NJ`5EamWEi#sZXZ18Q0qk9sx*C}RXh%^aPb#>_?%Sc70S zP;2kvuji935JNR@UznZ^#8$RPl^va+Zo8dIRJpL#@qPmCHz zfF=~1e0*Z*4O!0KfeRVOF&8ko2K@_DRYpiIn97Ia=t41)fXTGK0Ldg{fz>j)ql*>W zZT3-&WKDpnVJkrY0Zr0{SYWdMli|GGhPstMYcw)NJRl12*^I>vwoZKm96pW}8IhQ- jcyc2?mNWA4qkbg6ojgULB$ka>00000NkvXXu0mjfw`1^H literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/fluid/gray_mastic_resin_flow.png b/src/main/resources/assets/garnished/textures/fluid/gray_mastic_resin_flow.png new file mode 100644 index 0000000000000000000000000000000000000000..4b6c40b79b67a236ce7835029ad0965b1db0aba4 GIT binary patch literal 2806 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ943X4fZK~#8NrQ2PP z6vq_?;9)w8H;XaL@@3W#$3P-;kq?E7D6*_Xk)qt>CO7##`#Y^DmYfI^hhQ*x4aV%I zpW1m#HO-(bU9U9MsdLVIy1Kef&8eQ{%)L+kc)YW-vv~aI$>Q+a!^O_IoyFPhtpyz% z9*(+|o&NjhFN+@Zp@+Y0jr%vRp9D$3k&K{?es}Le@zt{R@`no-uN_e6Jpb;+;^oUx zxiu`FK6$oSE{8&-cW2t|A8#-I^Wfp))vKct=-a1=#|g ztq*ebnb_v=hf7zkAH?b1_s%cg+1@UJj*ea}E?vE{`1;|aDzlN@&5Q4z7u|z@-LDs! z!>?(W(ShlM%U3T~U2AW_w})TS5P?xEeW2)@fcL-nvId68z5Ldf+$ypz`_47NWWkU#A(6m7hf4KXr zUmv{x!G6h4xtv^;zk;!yeP?Si48!8W#S0~Ohhe#R`Tffx^X=g;O`**M`J2a&%c$s( z>0;BbX*IU)jDIh`JOW5CU?eACg3yz}w8kIi@@p0V2Xech=(1?iw*Jt=uLVgQwQ{)C zAz8&C(*s*Cf2|;iqZKQNf&yOsa8wEneLI|DV^cvghd4@ zg(4)4&X3z|$nGXv?_B=UW>7k-QO5w8!aH|wSH0C-a(*?Hz5L-fzx(9Cck|wrlM%~R zcOg%GiO^fYe3DAq2OZAdIzob$da4vso8aO3qwH)HiDf;-~0DCXL z%m786iD#A^mP*rS8W~#NTz=Vzkm5)Q(P`mLfpXEg{F9PwT)iBPSRRw3gUAWa2NI}< zzgCbqL_ml}9fTy^Aa|ELo6D~y83WnJGfd!ozy;WRkU#$A-D;c5Un@v*SO6OgWZE1& z6Da;c55E*7MsH()6ckcMFa?DJ$FpyqmVP!62h7XYP70D9ekn-gV~gak_8*`9z3AMX ze)2hY(95s;fGL|EG6ms0l>J{ZCDUp#+a`XNiHi{##1rZpn=an{S`((TcsR zUqIv@ekn+FD5Z#8g%lKdp1A{XN{H8(Y@|Q*)rMAAkSf!N<*hKQ?L%{Y8M=!r_#hm14z!`E^A(>{#1#>rZ`SlG+ zzOVD)V6^GSht3DNeM2&rU+Mu<5vM>u&y7#Lz$k+tzUg}T^|#~Xs5VX^v_46(`1SHn zRgfe&L6fgpLByPDe4pI$V0TmITc6mq$%Q3tsT$OR*3YJ2!=88%U>sYqrx1VC@;yagL-jv1(F$W0; zjT|Dh`AsOg{05ZVp3ASl9fQ^g^T{q2I~_UG>v+}6uN#r)m*?a=J2G2ZKHxd0-^z3N zB@05<`dW<~GNhnji=GTU{I!w{S{d3+BeqRGbNNf7h;k~oj*+K6z5KEh7LO5`E@-EZ zoM~=#DqRaHn8Pn?fYL{vN)2cW3brXZGW76IRgk2BNFV$p>mqDD{9*Ufweq8t4I*ze zS~6sl5k%`vNBN2!WsjhTzp)_6^rVJ2eGomg)7ZnW1&QJS$oaJcF@GaI{Aeh}20v~7 z98154U&?ZhHVWjVi&j4}JHOUPzn5R%6Gj2kmJRsX&7cPBdx2Co zc)k3!MffII(N;Sjven$8hhKlP(Sp{766i~(mK>jKJU#p}11%xQ1|z3ido~q!otF+h z{Q3y8uN!HQ5w{m>k*V+D*W-CW86^1BZUL2r^#*%z8vbzk>W%u-t<#O4Rc#zjH#U^* zo$Ydxp|^3+w-*hV~-JG$xL z4ik(aYg=*%oayP3&(O=S--hkPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940gy>VK~y+TU6RdC z0znXjn;{yr{;*LrLPTTqAP2p8=IG6b@)^BojPam|#vm?4R@8)bzlPc@)}?2_5yv)4lA@lbvshiPZC`~@wP`jr%Vvev;ekCr zcI{{KYlHrWO}@TuG#q*zh)g{+TMfej8w#ArNyK!V?^mORdhhAQYxSMFHTN49l0mMV zgXZLYXzXPZaq>={*AYYnFjkN{ph%+{nEkkYWG82B7mK%QUI*L{2-pE469G;*0XGkK z_r8|{#2A55E1iqWjM*px3B;QqO^+;*9aaKI*Z zNI+&zfG`a-moE{pCPz;ofe6jA&zfBMg;di$_<{L2fw_R}3gqQV1c}H#oPY|=SOSI3 z`Cot}%S51FMh~c{S*PhAh$ImpH@ph)f8ZjeMk0{y|719?-JZY7!ZV6Y6BmdB*1U}J xf}YdwfCV2%O$9N}F()T_J&)|M@6N}m{Q+)cJ~_bwF_-`V002ovPDHLkV1fm_)#?BM literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/fluid/light_blue_mastic_resin_flow.png b/src/main/resources/assets/garnished/textures/fluid/light_blue_mastic_resin_flow.png new file mode 100644 index 0000000000000000000000000000000000000000..a2aa280c02f4297fb3ac5712c537159661e63fe7 GIT binary patch literal 2800 zcmV*(P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz3WZ5TK~#8NrQ5%c z9aj|x@Y%Qa8r!iGY$sMsAXX4^5RpJg5D8Hrkx1ovXKoW9Lo|Cmw%fpo80&uQ!>Ue(%c7rU!lK;V-K3!WTZ)f<%XmppE|Q za~GPgmaUh+{rD%pyi3s>-?=gTd+*+GRM{k!EqfAja&smSyRdi=># zLwv}$|8e8K*XsHgTg74d+s}XRJG=Mx_5;0t^KNS&yZC{D&UERYJiFEUA;)LAy|ZSU z!{7SKPkyS`4iJAKaP+;gWNum^|bk7>v$Q)Bwz%%?sy>Z-khZx6qv zAp)aT`asi{fN%cn^)WC+?&WVk{leFGlR~GTIX7%Amt#tik3Mp&{m6m>a+Q1dZ3aME z82!7yzuZ=?v=NBztzZ11=`(6F)If9j;~L;3KS3~LE$8HIh}92z_$>=`jMT`3dUoU* zD8cI@o6BFsAqB$^KK#X}TFZtIvY=^$9)7EYax{4hWM?K=Y@7P>IJ~+11wpZh0jhIs z`t-3ovjpnlw@UyC28`qcOb~i9nAZ5iTz;zq@>Ct?pk}vQ?5d7Or+@qMdySObW@mf< z)}7X$%O5u+I&D;|Rt{I4MPn6b@zCcidiiS`k~mtig6vP=usW-|ZKI*D!r5$W+K|lQ zw?c%BfCvmp6Qiv;oHLG`vz*IcC$QExT3oL|Z8z5K10|N7d}%1oMQ z8~Of<)=xTBA3CdilMN2bKX5|=Ni78<{RD$)z$p&HUzi3?jG*NZXHL<_4+q$L`E3R$ za!p*b+*Imff%pZLHvsbtWP^WT2{X45&lka2Pbz5KBbn6l|ZrXZZB za)8Ibhd*Y46oRbWdcA7U6c>xgS;RhL0T>iKpupj~fIiwA0pNwar_3#&!OzFDCDM9Eq zk*5cr!{7eMi{IGwxFnsVh866gL0V~}^R`oZd93oLGY=Zj!{2`PTQBb#8G<~Ow?|Lz zG$Uek0?@U0K`R~E8Sw4lkEJ+yn;)ZlxT(?yI@2Ayg-7n;w+)F7r4+F;fe~_jYhlTC z&MNQWw@N5IkmY9bln(SEwiKP3VmI18py?g3qKDt!4;W!{UK#U>)e0U1tq4`- z3oTeDe|%M2kz5tzpuRIowd>(;KlaQEyThjSQzyG6UR%$f{37BB< zn+BcBUl@6m+Pp|eS~-9sk~bd$);Aoz{IL{slAi%*$XSJCnjr_w+05mSHzT9Tw7|5V z14QS{?D=!Enaf`!m#Z`A(>HnL6EYc0W$x`g{DmB5NRDdb6hie$ip8&&f2a*ffneYr#|<(7VN^@CXVCHkaQjVTuMMPwB{0 zTl(aB(BNVDYlSG}I>MYG)H8}trg$!Yd{t}Oj81+gFpxR3A(I2ExR*b^s^#e0PEuym zw_m{%BnO5b{>BXnq{_vnpWrpW$vyn>UXWl=i$`=oFK8_!k>~Q)Hl^BNI>pne3#ZC+ z_~UbdZ@DT|3Q6|!bbjO~QaKJ(olE>k$bYPDd}MhBbvD#Zg z+wp$d?6lUcl@6qeeZAW&Tk`wdCmwCO_|E08ZAj#7Eh_rS-RPqO`f8uUAHN-g)(G

jo2Mo7ZvP;mz-?$;k z^vGv0eGom=Y3$*T8xorXAm?ibV*W%j%<;V-0u zAQ>Gf6e$*LDKd!s^?|LIf8ZMuMnUpaGp%&M4|@1*5$YJdK*6-{0D?uwUKiF}{@NRo z0w3yK7jE;%zqGN0rw)PTMGwU1V&s3Q3a zHGij5*~4EeL|!t0v!RPzr!r?8IlgoGYk$mEiJ%YlPG@yn#evn`!yo^cEe0*bsrIW+ zQf!kgI{1J5aYIsbwzdeoF z<+n5>#F+u4N^YeITm$8R(8F&V5=yB7h{;n9e)`&w^#v28mw(`fBtQTpNCBabUl0G# z8Px#1ZP1_K>z@;j|==^1poj532;bRa{vGizyJUazyWI3i3tDz0h&ofK~y+TU6Mab z13?hQXV*evRL~@Z#8`?5DYUb&5Q0{MU&+=lVQpn+BM5d{S_J=Ksfh_*R8EtaYRzxu zg^RDa*_)a7_Ra3Po#V4GSDLq6dC_u}1slG88DRZ>+nVI_1!w(UnAC^eG{%|o*1=I2 zFI*UZgNudAcFDTeEgQUj+vi=!2Ay=A|A}=VGId|wT{9f;LxCOHi8xC7He1Y3)!SE3 zv9`RqVzs?>^Sx#}s?q#$-!=Ya6LIp8RYwpJz*uho(XV0-Qj^&GY3;{Fej78G%vV;rUI-DodbHug0izDc1ka20?PT=4`xdLX-;% zfJVi~(}#GiSu(;No7f=%nb`osG|-$qM8KLHJ)Q(2G|N6~a@iYFP3ORdjN_RL$gV(M zu0)WC?8EV>(2OM@n|ce7WSI!m%jg~zHETCL6pPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ943UNt9K~#8NrP@D? z9aj|w@Y(lRY%l(^*s+X55+WP~PLW6yK?Dkjpx~d7Aa#TUT_g$+4b^t(=t-LrQ9w;c z3l$P62qF;y%O-Xl+p*(pyk>tle8YW{x6*pfC(Yh-&pF?jnLFp)xp&@fy!7&K?;km~ zIb3@4o#FP)+r!q0t>N^Ut$_~i-q~$3JN>n*x0@dHp~7GE#tRqEw;<6WBWR;P|H!H4 zt7WV57yXryAp|<@o3Fps?kslw@T&ZUKdy|Ut9s<|hZ-?MsZVCthklr={Ee4?_lNse zFTc||Ju-ZP9zVG?#D{$A#{ZvVZ|iYb{^FCTw?_kLAAS7crVF|EL5|PVHiy6Qt5<%1 zKTbW~zIMIo{`va9#~{(?ZUmXygTwO2GUSw@F??|5+^JF5+k5b>@LL%oFlv*j^nJj; z{q@oq7$R5s3xZ@pM3SB9$0>R((D!nM-$np9AgNKwqihoB@2_5J`UE6HA80PWjQ~QF zYLqUuDiB#c^ASv6V5st26%Z%{3Iyqg3^_sFnYK@|x%@>OkY%a^p1Am#*0LdlENI%G z!e9RIM?c>A^kbhI_V(_zT0M5`Xp`T%e60mz+d95E967Qaw$Gdx&YeFyY%GW2{kywO z=3C(}457&a*(3pU$eBpA`WbGmJL6yFw?_a828`qcOb~i97}og1Tz;zp(1`&D&T>XrTAclVnAe=gr@?Oc9)86juF0EU!_tLAu8CnP`Cw`YEU0hfbESv%z8c2QEk;rDfreeuBX?;1q}9w=(3! z2wDzt<`jMWaDctaZzDjFXX2T8M$jh<#4qT1bNSS3 z1xYpwV1j`Rn~i4z#XqR<7YLkFt0^5NqqVY$O`pu)^Ny~or}cKcK|{!Luy)^lUMlTf<)FD7C{o&K?Y?8@zKU! z;kS8!ff7s_L0+*vqEk{hP7HJT%P&6ry`Am-AXonN_VCz+hlbNPqozzS?eyWh${S#d?7KMxx(lqP<)b1hR+>*?#c5j$@ifA~L!T%J=s6S}^_h?!4FfAuFlVXSdsiLupm`Z3L!u4C+^D#ipO_R%%%w za)rM#4{(mr)rL$5(XSiMx%_ceEFl5`IiwBxJ{eDo z8$a0j_~x>elhTmEHVw*38{LiTw_ACAY~S~d*RG5k4XE%}zLb)ck2VuVbl|GpjXpbD zl|N3!l;j+Y-r-34KxepPmw4m~zb!~~D3yiG1V+g7%?ZE>$;t8xe}NFP^*kk=k^y>0 ze8B7%xynD(&ZxIX2RTuN-!34X7=qjtuzTlcxS=ntx%_cit^@1j5Fj?m<@v@wm*1*@ zk^(Fo==6Isef&a(Du4O4Z#};gvPr`PVFFRZCJJ9POf)8vOgwCS=j2xxI&WyS()St`@75YqXTk$=kix}$FNS8K+`v1j|zWfcg&b~c4`+8dYLcqukzO} zNK&hrEY|hiQD(aefBA){zqzxww>zBLKG6)8Pn=yH*|*>R`>&SWTg|uLzx??h`?~r3 zk9?*}@<4_v!zZ~U65#O7Bbdu?3lhq_9+5aY*g~dfr-PiR%3rwh1kvV00zC+%#Pa0> zvH!wR<*)rh0-Ql$2+5s7PN=Q$$Cr_-$#B86pA$sq&V1p>%VsWrky`GZL7yJ@giHoQ z>Eu=Z_}g)6R2!!ddY_b7{HpvzEl3g^q654HoXa1RFu@>08lApbD>B=(oy%|Ab8GmU z|9fp_eNVQbjN{Gy*J-xmbTXKaw!&}wf=nWm>Nj#6WvnuiIAkCTT;;d*Kqd`Hozjt~ zw)Ceb4IY%gG7*K$KnJ-C$O$9!$q>)wkDqGQsjJJ-AOe{)8!|bNWL5t7sg|SPc2Y7~ zSmX}eo!|+Q6GMf6;1`n2agp9lCIO zc@BSElmZ3Wpf4Fws{G~Gzw`VKMK%xFNZ4p(6QQ+qzu5w%w&(K4-;P1+3Ug!@i=B>~ z;kCW0^2dqD^UHHm!;#t2@&QAgelO4Aw<-u(>$Ms=WXOVoEqXFk_~U{kWzx&gPa3hU z^O?&Zmt>Svxp#~_^{MjPil}+)Bf|y#@R2jjz0OKkA_a5!Ee9wasbT0B6l_y+WT@~D zwIDIsD4+BpKf$n7_{(RX`+ob;$^?-w8a){@$q1tLrNb8vvPV$iuU(L2c(R5!d=NeK z!&u>uA1duqfSg}D5dGVg4~)mQHrvi7yPy0!mVSjlj(~|G<hqo#X%CKY#`j}8_7_y{tuyV4+6+@GvRhQ7idx90(6kl<6h z1d>n(*@MII+b5b#4ku0?Z9l7;IDBR?q4*C7zlzYCIOzM63s&JTQcAfxP*RyJ*fPl= z^4ABpD*wPQB#eS&S2LaIfFD%&EeUm8y+FaV?*xKH$KEH_T>i=zlGG<;K>_TpI%ID- zvND4TfBBQ2{d~uNyW2Q;Z>v*s>eoB_!~dS&9s5sw{?WFvAh%yV3j77f4C8e2NMGyj z=wo+RQ01?@3$&6)a%8xogCtOrOh!Y6zjh)@kPykxp9Gm4eej_C@joaMOu6LF5XpQ} zyU+)$^4rdc!c`ff9;sL8>vuYo75>UZl*NR*p^MxPW$rj~eCP7pf7f$D)?fPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940fI?HK~y+TWzx+` z+d&is@Nqzjp;ns+60slz7k1NKyXkB78Ql32zJbrsl@DMRwxAdq1QV;4e<@u=egj96 z_H6FV{W$mBxwH1=_;k@9^vbJ^_44{nul#!K3OLVhA71=#``hJy{_`dN=l9=cYxmTZ z`K)UWLH6CjUMuGRKAx7#i)r~bzW%RRypE2Bg@Tais1u94x7k~XBNQ9#Zk5CL!&0Y{ zhsGv(a&=eS(+PPLCXNsZ7^{XI1SKZH>>oaj%E!+~jcos5r^UgDP|1N5vp|Us)R^Br z3XmDWsB0&uXA83lLI{TYTg~QOJZ!eWM>X}8Oi&mV0w6K={Oh>MUM@yl$s~tEu{i;; z1j);f2+n+RDhCqDk?+j6yrIPM4jLM#nhPQ~;E$>lge3CSR4kH7g2>EYP!!25B-iK_ zOOn$q{~$#nfvB++X#W7oav}?n{co|Fo2wsfD=TYEu_O;jfwRrTA7q{F4IF%&B&Cqg joH{zQ?&LdnPhEKitrSP^pvcZK00000NkvXXu0mjfnb_P- literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/fluid/lime_mastic_resin_flow.png b/src/main/resources/assets/garnished/textures/fluid/lime_mastic_resin_flow.png new file mode 100644 index 0000000000000000000000000000000000000000..83b30957d278abc77bad048b479766fc59858a8e GIT binary patch literal 2624 zcmV-G3cvMPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ943DrqNK~#8NrP|An zBu5bj@ak^c`>=Pg)~p|6v?F02wuL}QNF0z4Si%w)3kfc8fh!VR{1?oP{|UIl$r2X? z2p?c2ysTwmyxy1h<%VCvS45Y4@Hq36YBDk+zNpHqh^(yYS$+G>?`$uA=G^qRcR!py zxcy){IRD6W{;};u2k%|K(`0t~+xJ#Y5Be~|UsvPHM^CgM(IF#fqyOBcv&~n_Hp<@| z{P5_QLWk4c`yWl4)x+r@Hy%#w^`_}=ezek1&~Kdy|?RXzLU zrUlDX>W8ckb(%-{t2f^M$@X`Df4g-mGJS#`oxeE6hkWJsd;j&Cc5D@=<*zSYxG)<) z`;BLgnl9w(gB+iwt%tw*{#&na<5cnPjT=q(<~vvBAkk+uf-LR9Y58**a>~@0KKS}` z&(FGQui!hvZ!?e}xo=63V4psmD);c)3^0Ow7H9aR6Gk54w}l8eTRg74|F8v8HUiQ8 z;mXaXM+7p|K)w7q2RNxu5DZz%IdvOi^@9<9%K;r%>dJ#UI&uw^;5Es5`Rh0!%Tx!v z_N5nF%Z3oLplO2?KUV>8AlHPVOVXsR{xHIyHzaY?s^O|blEop@1KTKn_08YDwq>Y} zGFA|6Q2UW9ub1C8B*>K77;LXhBe@djA{)&pe{C_)q2w3?WD39g(&bq%n+3^Kj`CN( z_~7STnVB-tLNZ!EWcfZDoR)v$h6GYt7L4>043+_xI1PVo8aOe6mP4F5MIS#L zU?1i0-H^CPpp=&PG%{3PFMr;U#E}xB)51xCa?)OYTZmFZu2>zDql3r^&Ib}`guk;P z@e%pZAb`8B1p*y7JU{HefHm6x!OiRhF*T#kW@10$N86k{!`N#UC1~Y!6<)T2Ta-W zB~uX2OF6*fKf<4@KnX!Ix8AQBG>eNQGK$!H`8!`oC>ZDvD_NOAe3mEg<+mANpahFX zkVkAqbV>>*Bktw59g(YXg-Qin*}mYJx&Y7UNBHY+9UV48$O2lmIGa8PpY+Ly`g}+E zo7azDIsWH^TP;hk-@h}x`uP{8!-I3vz0H3%mio8v-D~}1vXXk?sn1SNojcP?YlOd6 zm#I-Lkd4aK)_#0&EG+t?{LSG{FCYK@>b2?Mu`|=-XU;U^AK$+=y?F7N<^XihT{vj^ zN4J|+@8`}w+GHad;m`X4_a$((?pNBN_Q^@K5&m2SRk;k76MfRjd-yvqCZI-BtJ>&5 z?Fy1bCH4{i&X-a$CvAd62Tmfh_1W1*`SVgtNzTEjwvqIK&h*Ca0Yo0*w+)F7r4muA zkPSudXHEc4NKTfI@Ye_-r#7=-0KFqVpuQuI@=x_QI;0@Ns-ekIe#FJu_yZ=U_}<>Qd=KU}q+QXFbH zKe;@3aKHWRq7QU@=qs`(z1}9q+zm z8{xO_1FlfZm`|*!T|lTZU*JE=pFh=Bq*k+7?CTp*R=W}Y=A$1xeSC9!YdU=5$!4&9 z;_T|kHW?0^hioX=Z79BY@#*PTZ~b)|;m;cqNhDDuNsy_^^jX6t4Boo8fn2|k^zz$&z*NL3(9eD2lM|3Z5Kp>M{`}iQ*B5R z9HIlf1nlL{Ntj@eDUD9wsuh`S+4l0=I*>&qnF-|TsAY5SBFBG(-`)!Z9|oN`8%6Z zZLpl;<MfOdmx?LKi(<0@CqY`a%zXtzO-id`{s|?-kk31%WKPb6@F3`J1o( z?B!#hQ5o#-wf63Gpj7PZeU4>IeSh`v`KF6+FTZ^$jT2&CB)n+kB|_^Z0;0Qm>v{{6 z+V17gza4|t73Rn)7CRj|)9dwWls_*-?qBYcT8_+?mJhhk=~uaj->M*Ft;cHQkRcli zw&=+)!r$4FL6xB{8nNy3>E+K`GRmb~9V0J&M)~bo&^-Q)Oc&JYBWIec&Q4b%1wH(h z1C$PRsx+W(DA<S#(Sp{366hy#4Y>Jc3XY#}4^*N2>Rgn!}}62^TaNMPUx zBm9!-jLLqtu4ZG!Jz|s zYrqJ9&VgKAMNUv<)5<^73nTn?0X37gkb6`K?C#$_xtHI{kPv4EP%3$pCU6au6T%3; zZAd7U1|X(RIXLvSA?ph!$SD8B4M~6iNRS1DK7J$oQ*TJ>;sNZQ`ANK9{?3L(Cd*b> zZYY*yva+iE9{$c3lGG{G`b|Ie4$Jz79{$?P1Y^kBN)CZDJzeSPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940ftFLK~y+TU6Rd8 z13?gkds-1)j7lK*i+fWeUIf8|HxB_XBKQJ6gO4YkJqg}K^t5152?R}K6^V>|1GNkm zEYs6f-BUd~;qayxiRzsYx6EgOu-4L|(&N^9s|AIF7a+SCN1 zx3yzej}KP=1RK>8%Xy$;c;7AO6Uhbw5ht+$X8t_*PTdf{zW*9~ z*`zsnIf17kO#oxLx&ugr5-|Hochk=Hwo|i}rK!XN?gzN$QZXyQ2`Au&`(Q5zG-Cut z4d+j%k=Y=D8ffNbh5P$bK&Kw3t3 zx=5_k^bS;{CO~fZD=FccEa43Ab0|Fk7 nL@Ff5oSaC^${zc~qk3Y0A;381ya)$E00000NkvXXu0mjfCUDL8 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/fluid/magenta_mastic_resin_flow.png b/src/main/resources/assets/garnished/textures/fluid/magenta_mastic_resin_flow.png new file mode 100644 index 0000000000000000000000000000000000000000..6f31097736b30e08f5a59bf4fa4d293a634ba230 GIT binary patch literal 2621 zcmV-D3c~e?P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ943DQYKK~#8NrJB!< zBu5d4tGhk+c*JVGt2O?E1hN*+mMkIQWFIX1X5l090a=`Qi+KSaf;Zp+I06y^ak1o! zwc^6sSgdw;wDPdK!_H7&On<4Unrgc@<0tiGWJLU;DzhT8va@IPhhO~t;?_$?!<`2Y zhkK`|!>yyE;rh{w13GZ;$*9}f(Vv_?4LzU_D*Sae{_F>DUIsDXNQOYG{`QSm!j~3X zmA`rS`X|RI=sbA*csM;f8xCLE40lf+4Vz&d#0RI3V`SKGzI-@*_Vs^;C(oWmpsyZ% z6KyYl%^&UzNABwOt?kIRQ%N5gJAII+xyoOC_Q4kycOIQYC&THBDSPo?&Dkt6 ze2&SMu`hppbG#c3fcC9du7^%?_JOR=+}6Wi{pr2WFLcVdKTa9Ce?B~ELDV}Mg3Rq= zUw$h?oSYh_58S?Xz3H+&1K$ci$}pbSXr!fl0Qwy8A7kbk7${fyF#{wE;F(3RZQo1< z=y%B#e#`*CnY+Jp@8M;j@mUcF-Cys18G48S8RS5{{FVbaQJ;WdkR#~mY~4!CexSmS zDxkxia_1tC4mk%hcuulj{#pmfWGWx<)7RdJ78?Y~1ho|veyoJlsC5gF85zN}E%m8m zdADfUU}3{r>I0TwutKWGq2wMeZwSUN65b#n}Nvo~B&Gj##;k zypz9XF^JCSK#)0^;2*s8qoyaDdA`WltNhj7U*5eSGc6NZU`ErooU#u(vV6$~_T}%~ zkN``I1;f6O`{V=K#POUIH}hU4!~aJ#|)tGnefc4;hZc$KaqL8{8j}z zq6F$_!LC4Fw3mOmC1ZLkAz^7CR1iWpZUdm`7r|+Py!YW;VU*n9VG?F5%=cV2sSl6=q0zp^2rTr3rWS?lz(4?s_8Rru|j z(Hzt-rKOF&U$+eC#VY*CI)HP&Tgm8v`ladY<+uF+2_XoGgRRJYWOyc4FTYhmR?dTY zq3^nQ4}bIV>%TcZU!TW`=aaK%k-?l|esTYPwCXtR}U{<3Seg&<#YqeNx7Hbs(=ny zk|h9bBp1(DdoTa;i^-@&0VpSQ^fMW~ev(0zzxn8mPmd+DXs|%AfKbCM6#UG>Lc>Dh z!sB9t{`A>dyLbrN%<_R{K>atuq2Z}^EY5dg@1WIFy0|8 zM&H@iE`X3_d;$Jd{^EwjT6M8l>N6r&y9$5v^Y8uYc(qy$Hx3WO@ZT|saOUoiUp_d9 z&&B!q@b7O<4I|JDr&a8#0(HWd|qdl_*zP79d#y?{DK z#-87oO)vk-H=_)LkkPvql5Cq}AAbAo*czq92}sC3mY9B3{$3jrg9CK{o&kILEeQ<< z^3Ku}8i)WHXKav>1xZ%rx1(Ad z`EAFNS^Djl;0E!+pu*pILc$Wu9crU*@Lb=>6@Ggc7z}6x>HvCc8)UhcKiQPhiun}J zr%q0md-!cf#Pb2xDOe(S5d$js@>jq6$saGsU=)CCC1GsUfu%ljg@0vFm`4Td$4Zti z1hQ{0Kg!VQL!kpY_2|5NbokAEK@WdTz4BZOS~R|n8%dk??;b_{5_ zLqC$VqeFIj+2>XHZ6V_M`JAX_Wo)+i0G_k`EcfuE3MA9=T2+<|+)!Xsj|?jO$(9Uc z8RSJn+mcT&zir7-&gJZ=Jol;cVqgF@9Cttvw4ZJFUl7zcJM(;Y|02O}w$%YotvY-h1 zlv5__Jv9!>O8M+J5NY3E{(vz z06$RSM-tNE?g=F3eJ(&Sb=Y%a_3|etB-STzLjl4*-nC@ja>%}JEByE;7HbyF>-XFG zToAd!Un4k;yPRopMz5VwfhzyXhJ@rHIh-zaA&-HWN|TI?4t;^YxDXjcA~MJqfsCwP zJTJff2Zg~X7e@vWIefOY3v$3Jf3gxXMH$vB$n`s)$_jt75V@IPH0YG`R61g1eS7(n zpKLM_&v;ZfN3D~XQx!lW-GDOfBL&)QF`6@MV4&((vg&!Ldl#~X5 zXr1D~hkmqMa@faU1gY|OZb$?K013E&px3X$-+M!n7Y~4)cfN_&%b#pW$Yin=%r_Ks zGBRbA`#t>035j(Ia{b!3-od>7K@We;5{XeVZ6-^=89h4d8C3c0ZJ4LW9W0oa7|E1h fIwn&e|8)32b^9NK^=aZ*00000NkvXXu0mjfLYoJP literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/fluid/magenta_mastic_resin_flow.png.mcmeta b/src/main/resources/assets/garnished/textures/fluid/magenta_mastic_resin_flow.png.mcmeta new file mode 100644 index 00000000..a57d64fd --- /dev/null +++ b/src/main/resources/assets/garnished/textures/fluid/magenta_mastic_resin_flow.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 4 + } +} diff --git a/src/main/resources/assets/garnished/textures/fluid/magenta_mastic_resin_still.png b/src/main/resources/assets/garnished/textures/fluid/magenta_mastic_resin_still.png new file mode 100644 index 0000000000000000000000000000000000000000..dd6e0947d82ece4b6ae4aff941621b8d388da188 GIT binary patch literal 489 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940e(qDK~y+TWs=QG z#6S>)dmCIKAc+zY^dQSVfZ)Ze2k||9504^<;L%%HJg6)NO%MiL59@r*R)|^BL}D$3s6D_)G$B)QV?W$1V)|QoIkFajUW)g ze76d#y|7r_0zOou-jN9?lnMfXMA_@bQ^+0{L+r>z4i1W$6F^J?$>Svg&OwrM90w#M zOFn0O;~P>;dx+)dah$n;Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ943L;5FK~#8NrJF&E zWmgf$-@DzT-HsvYF$5hVWD-TmLWl_N6kKQ^n=FI4FrYheEAILW_!ayHeulUT1jG<< zrD8%7hLA}244s+jNjlTHzv}xt*1i2&-kkb}H>XZj{p;RyZq>Qxo!42v^UFVDAuX4p!*EgNJuR#*Y5<{&DC5eNf>K*?9ArA6*17;7Eo*tN!5N zx$vdMR^{*f>bV~uqM&nndS`X^=>BSV_xkGO{)emeqalc=507GG*!TCJT77c#kJZ^{ zpGBZgPd4W^>-qGYW21~Y#ZTZ9A^{1Kv&>lSVeCQ-+AIQyTVe8?q|M~h~&UMN-y>};c#~=Tv z1yS#42(q+`ZTYPXadK*yK5*m4t)|QN416p6C_@MsX(=BN`V{c?hktK@fpV2UAdoB& zA(5T-by80Y&}X^Aj~M_sKsvtruSlM#-zm`TkN*~W10sVQsF&Yz04M4bIEn~5I$O6A zvmdDNqYCJ7r`);7qeISt44#v$mp|xW&GG>^zx`6Q*dRzIsI92*V^cLC_-urd5B?%WqWxa6rxph0dh0 z&HkXmZyORFX{q6?gG3ffMh~!6`Rlh{{nI&y>`2BEgjVFfa_05&;}Jm44jA$@(YmSlpzaO>wyPc}!*k23ZufBnfH-aaQYEfd-xPZ>?$a>_pF$ns4# zur2?}4GFNcSTO7x3@igKu?;_7$2egGv^eODlY0H&0PIzM%m50X3D3+L&dCDw6Pee` zZ&jcpN}!GwTouTR_VO>bWMlT?$Q@HM$m)Qy!SMkGs_zho{81V zA2Jyw&rK(TL}G0qFE8H1-}&wLe{r}P)^Xx__W5aKFsGQuC;yIC9jBd~fL`0(yEy55 zbU#i)0|oxK02VSz*+M6hwXwUcEG#rEBrZJI@Iim}#lv>-9)4SjQ35v=wCH(e__%POqojP6RsQVT zG1w%NK+88^Mup#w>%)08dczmq$+qs7i!?TLeLt=@n4%~gfpHY6kwi9(WyHdWK~ zv4)d8pe3J=pp$>;pi-kSpuzN82JPh!+__5Hc6u?D6&GL;@#KSm`Glj&Z%Z*w)Th81 zI4Vg@Gw_0rrkCGdM%<0l0+xL*ppKET=l5mP%a8rQ(izZ4AM)rU85zV>ju)@;+i%C# zD6LKsvX3REUzNYrhQ#1N9e`)RUVckLg8`>h9eq|UWo*l~m%sD+3qLtz4}W@Zd|qjP zkIV|E`){S-;2SumAeWAJ55PgOIHxjIBDbsgGRY50X{VkGq|m zk&meL)X@pk8?v9;e{ovjWKMTp%Em-LwE*mA~`* zmtKqS1yMFr%ibLsP%7-}&mKMqoArJ0^sUh8+s)4#5^6RtD)g;g_38lnZ13T>-;Mz- zcj!lwc67*2FJG^!{I(GB{CrN-urfAVd;rhcewKUqQ3aA|d95l-25u;@sYeDCe%p{( zCRqk~(a^TZr@;T`J6#e<^zb7GQ1YQpDGiV} z6xfzzWl-U7wISJ5&-^6IMV7TMw&m~q`a3^8bVc(-Ba?wA90Z}|q=OR+YfpV8!PdQntasi==kIdxC??;<V zezKtjw6VFEK%a8TWPMzCD*Tv%Ob{+G)O5DHs4!{|9V-0x2wc~>Q{f%wi)A?V6@L4A zE>H@CFYP2yB-Rynu?;_tXj~lpA5d60SXNn3_V>OKzl!)jrl8LkCs>6)SW4bqv|~xR zSYTrjv5fGi53p7FSDuhyB#7T?3}Rq_AE@vn3F&b61QN?W7a*8A>^ZS|`Lh!e>l3)4 z0AU~RS~71rWM8)xe*6)OH4B#Y`~Uh}5V^u15S+%VoM~}JubokWD*w`kgybPPoGx`C zPYGm_k@+*Qpu&%L0ZGAkHOon(1i&-IE}6ta z1{Hq$lTM%^d8Z(rXEKQ<&NxjO*SI>mtx{b(n0*vDW5sq(MfkO&9>5^w=Q zuV00~^@fBILQsdD5;O67`LhiPnM}5V<%VKOMy9NCzlT3NA+b(Du3!7sJ0QdDSNKDe z$7qyHo5>PzMvv}Nc@_BWZJ4LW9V}Ru7|E1hIwn&e|L*EbZxR`(q^9k#00000NkvXX Hu0mjf;j}0r literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/fluid/pink_mastic_resin_flow.png.mcmeta b/src/main/resources/assets/garnished/textures/fluid/pink_mastic_resin_flow.png.mcmeta new file mode 100644 index 00000000..a57d64fd --- /dev/null +++ b/src/main/resources/assets/garnished/textures/fluid/pink_mastic_resin_flow.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 4 + } +} diff --git a/src/main/resources/assets/garnished/textures/fluid/pink_mastic_resin_still.png b/src/main/resources/assets/garnished/textures/fluid/pink_mastic_resin_still.png new file mode 100644 index 0000000000000000000000000000000000000000..0685ef96344772d6904dae8d6f971fcc2af523b1 GIT binary patch literal 495 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940fb3JK~y+TWs<#0 z15pr#Cj(+)inxoU2o@$H_Tm#*So;b-kdNXkq!&bM6{4VQ5yGx1;zm-${l=VSqon?=Aayu zcFk-Afe4c1D6HOvht(GFp&Ip$OhBPj5C9~~PM*dgyIBmeBNI6|C}vIoF$p9$9}#fI zM~>rwgk;I*jIX&N#qPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ942|P(eK~#8NrJ7%B zokb9bPfn<43TefPR*FSIy()MkB7Pb1&I`TszTZecf){!vh*%K(gS1dvi-op9V?#{i zd3O8knRoNXp6vV}?Ci|^=H1 z&a^X^m*uZcpdJ^Ftm^8Ub!8qUb7btyK|JOxf9uY@zmEU7$7nZwA14_437{lN@~@>(kpt_*=i;d~mE&#GeoUF1lNHAGRRs-3>u{ zyV#W9$`B`yhT{XTzH*`IqCEoN48NR!L40o}h?vvMiSh`)oB&3^JJT6F>w(G{erZGi zXKIrgB@kspAapmrzgzSW0WyezM)@rVaH2i|!5}l@Y~4zXesvt@mmFZiN?EyxyF-qF z3?7qgl)uygGMUN`xc1I#WyA(SGC>_hhF>}%HEP`gWOha{ZF6(#Sl%dqi9oZ^0HU)t z=IFJvGXrJ#p)Tp2y(tE@i$Y|5YXf!HWmE%Ub071Yli z=P1A32S^A(KpY%JoFl_Cu}1l=3Zk+P=7XN~@Dcvx7ZX4RTdR!ffSGMm(VpSYUPu4| zA*$m-(La!}&d2#B2`LvQ9ueS}m}BEeeSkjLNjwrO!!H*S$NV`l(8Kl%W=pK_L8UI7Gm6LDHi8{7wF`0Y|^un2bruyc)y@7nhaM)|D@ zn1DH10?z;B?>^cR$XnelF{oY8D#m}AAS7Ub;$<@PZp2&4;P33J}EW4 z+}>U}AFM1-7LOhrlsUkL5Bh_H8W4=|Cl?YL1+ujZ;_iHZ=<0l0=Og^~Y3NbS$s|z! z2^f*#m+uEyAtOe=VzqVwgec<+@XzwwSG5t=s?B0<&W`MM8Gg$Fj2HmUtPb=I1U(~w z^Ub%n%KIMWw+jiGX%Y#K%Hyj&yatAYudiT~Ke-P?qcEVs^y`C;@|Ub!C8J*?pa(pF z5<`!jfcg+L%m3dC32;}E<}MW(e)}+DH69D-=RQCkJLAsphs`Me#BW9s1|f4#Yb4Ru zV-tS++p#suh!c>!b48)^D$DFREjIAF>`K1roM9fTJ zc1Hp>%1BxN48L{47>sOl5lN0KbcZ1B zNFR@Ql;8e(&atsN-jRU;GS1i_BMXu&%Wq%R;`sgtueXw!``d3#pc=#ngA9N6LIP;9 ztWX!21EzshA`95CbZY z^0&VD^2cKv2OwKX7)NzrZjPMcw-b;McLkhtp@U5ASbHS|=G9tq(FK<-4TbGyLsOKK=YUzcgYvUY!Ty;n7k1MUqlE|NL`{ z$A?FajP8vqFBP4>qx{K*gqn>_g}Jq>UL8Om?IZm5w`0J_3jL9!9UZdA$2~90Z;gnA zsL4^^r7||hm|)JMJi>qaVN}VCe5@)<29y!RYO8u=kl|0RWFX2QHVtiaKBN5Aec)VE z_HuMo?tQZS(g};l3LY1T$A|1OM;$j^5=o5kOAesqhdQM+K)g^?`;@EafoCQgIL$d@pnFOR{rdT#N+X^o#U(H`q<+!X87&nSSRF|vDB}! ze!WkI-%dbB4UPaA_<0^5;Lb<+?R!EMpdSr{AKeUKW1i)=ujy!^@o&GrFXTF|>)40F z^A0e|pCsXF=(F7{78!o~lMN$aq@f7rlv5<@W8=y2%Lzn+u)$E%(QZAnYrk~J@Y^e} zud`C&isQo~Jo*g3bwYts7`(Ul36+a`{hyBb{~e5+%(Ldo8UB(+;W75j!#N|nL$94(fh>RWS-?p0kQ^SDI$#2s zWMnkR@Mjy5K_nvAas7~5esvcae*0%OgHbN-3?ec<)-H$vv;0XXFydU`;H-*Vu@(X8MDqUfgrpeX lCYw-wiJ8GsH_qQ*{0FocP`EsW+${hA002ovPDHLkV1nd5syP4v literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/fluid/white_mastic_resin_flow.png.mcmeta b/src/main/resources/assets/garnished/textures/fluid/white_mastic_resin_flow.png.mcmeta new file mode 100644 index 00000000..a57d64fd --- /dev/null +++ b/src/main/resources/assets/garnished/textures/fluid/white_mastic_resin_flow.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 4 + } +} diff --git a/src/main/resources/assets/garnished/textures/fluid/white_mastic_resin_still.png b/src/main/resources/assets/garnished/textures/fluid/white_mastic_resin_still.png new file mode 100644 index 0000000000000000000000000000000000000000..a12c7e1d158d9b07ab1c840e8afdeec84d3660d4 GIT binary patch literal 470 zcmV;{0V)28P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940c%M_K~y+TWs<#1 z13?hQ=N7K;gi8cPBY^`OtALG_|Gb5@1h0yUBoGsWfqbB6k>bp6kGEOR*UawBdoyo8 zlKY2oo#(0Ld1l#BYSquq0PBy%Cgjh$$M(7Y4)yJ}^3ko9)qb<{35vv`*Y#rZ<#2A# zFH0*&vwvdh$?JGklVH2%{4IHAa1lOW2W>NKP=;8@Ay z)BD~*L!d|m@f3)Y`Py5j2`H{QHn_fQju5+06XM-%5rpxOe!ml%hdWSb2mlhG#=UT{ zdWHDTlG);`){O(EU=I;QL4tS<$8o-ka|CG+11vU8n0UBEz?vK!M}j7hWuG;<_T2!z z1Oqva<6I!N3&_ir1cw1~SDB*=WGn&M)L%d(%S0e9M|X4)S=01UBvKO~H@pgPvJw-C zK(^arH2e=<@6R(z3`sUw1NK^LD7o+x`8Y(0HHoLv5dnLB?Q%G`U+%_b10!?{Gynhq M07*qoM6N<$g5odBasU7T literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/item/black_mastic_resin_bucket.png b/src/main/resources/assets/garnished/textures/item/black_mastic_resin_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..b2849abc669939a0fb54ac9b3a25c9490051c4ba GIT binary patch literal 427 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~8XP=b978PplNX2>IAw|?WM%!5Kjp%>+<*SD zfPN*0%P-!%;d!R5q0x{jF~hoCZ^p4Sfrw&P*Q51me1ZmP!jqemXGm}~Us2dCkSFBv z;m*_FJZEZRc+TXk2?%6kD@$Z#ODhX&%Re92{B!@kniPXep)I?cICZ+%{{8!P_Q08g zT*vD7)wO1`bu;TauxYTx>@8?{_UZ@j~vj3Dt4 zHggBV2Uk`GC;U49{W{NdzPC)9FCN@o{(gZDM}ss&*R;d!{LMGb^Y5`-e&OKi+M4+9 z&rc0bPGug4dk$C5~GMMS~Kec!h RaSRy144$rjF6*2UngCN(o~8f* literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/item/blue_mastic_resin_bucket.png b/src/main/resources/assets/garnished/textures/item/blue_mastic_resin_bucket.png index 1992d1b60810690133a7087ff4d435916c955001..fb454cd0836458998562efe8414ca3f85a023984 100644 GIT binary patch delta 319 zcmV-F0l@yO1F-{;Ne;mP01m+cxRGn^0003-kykcj$VdMwUJ;pI(YZ)9h3zDa05W`did~RF#G1sn_wCpsHmtg z%%49WB_Uyi0mvK30NqA(fMNj1C5jFt4|7z{nEz+xZ_vj7HA41j^}pT02&@NT(IpzoDBD_JOpEqMi@Z$4hUd%0SJI>27wA&6NXqB z35IunkKcg#Y1&F)8U}EB0R)hp>%{(#!Scr!1|cCKs0ak07;xdj1-Lh!KYq=Sucrl- z!3|IhICbh2m_9$Hn_+%j6qt<;-o1MVWkCSk08qRhK71I=zIpQ|m_`RGDk==~=g&t; zNEl%N@&+h($ M07*qoM6N<$f~!(|N&o-= diff --git a/src/main/resources/assets/garnished/textures/item/brown_mastic_resin_bucket.png b/src/main/resources/assets/garnished/textures/item/brown_mastic_resin_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..c3980f55171454cc817fb3ae69c1672a7e0c8a3e GIT binary patch literal 419 zcmV;U0bKrxP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940XRuSK~y+TW1ti; zLTMCWYHIo)%0vODPoKt6k0Jom=nn9sw( z3Z_Be%a7ks76XH_tvAEoy?fz?pctUQ_5-Yui-Qd+%D^Blzzr6=`{Dzb|LVh6h6lem z;07>(MbW^wAHTqwK=><=4bu!0M+PVcG|ycPb}q;T+(3K}s1bxg8est0J0O771t0*j z83clJs~Jp#Q@~CK0mtY}FbxAZy#NBp&XqNHWf0VNU=R`#f{H)@iUAicT!4E6WTSg( z8B_*0Kr!IdsZ(Hj)sagK literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/item/cyan_mastic_resin_bucket.png b/src/main/resources/assets/garnished/textures/item/cyan_mastic_resin_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..543b7626e29750628425c25fc04971b6fe74be68 GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBufG}g$wN6f;21id9#}Etu%&;!ko8e~0agHIAE%VOdFWhII3q4@EtnlIOVRMb{#)D7g zr4QfRTm7)jpwV?9!xG6Qfia#fjo}^KJ*K%K5<1De2a^x;ljK++u|Y+T_f5=%vwt4N@Ra-AXH1^pCgJdnk0YU!k)t7ptx?F< zxQ#fi)78&qol`;+0MqE3VE_OC literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/item/gray_mastic_resin_bucket.png b/src/main/resources/assets/garnished/textures/item/gray_mastic_resin_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..174e9777849df981ab9e1b4a4431ab6ba3977633 GIT binary patch literal 431 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~8eBYG978PplNX2>IAw|?WM%!5Kjp%>+<*SD zfPN*0%P-!%;d!R5q0x{jF~hoCZ-$#0$2o>fw#=BliRLrTA3e*u%<;kP>-hm<%+47N z+K2D$t$x_HK;px@&-NSK%=p4qXfQW-%-~?2-@tHqZ*=*AKm7UjMjRiF4)P{2buVg+ zx34oUC@gIJxLyDLgINb3dFU}SiZE}>i{L8LJHZ-b6T@>}&YnGaf}4cHH$IMpQbvx3 z9Ja=5Z9#2ko_K7y?6|-}U()9=gP(o_!=~cDd*4XLy!DlAX=z!YB+!s_pp{$v!Mz_J z-YGkmW}1btnL8LhxUw=h;n%sZ#yqR1pJUs6@!;%&;!ko8e~0agHIAE%VOraOpGY;t$y_D}4BTHe7={!{T#j z+urK$hjUJtjhza!EmbQe=gIEiJ*LoW(C|i9;J_;;0fw7AOh=Ec z;R)QMFL5uvp7WWymeY|$hUMZ83^#Xft3Pi%W3SC21r-$*(MARlX1$ml4BwC4);=#$ z^rYS~wSZZK*>A2D>%!eh63>2QH{N{l;O_4705O&WybMQQKRn!i@Xc)V{HDy31&bCP zGN}JoGo__PkWC?9fw@HbB4Zb$!sP1eYD1o##n1V|ZaXrxGBYnpQR8A{W@aeysyjMO STvi?!z6_qOelF{r5}E+3JDafp literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/item/light_gray_mastic_resin_bucket.png b/src/main/resources/assets/garnished/textures/item/light_gray_mastic_resin_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..c85ed2aec10bd64bd63ddbceb217057dca2e9ce4 GIT binary patch literal 425 zcmV;a0apHrP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940X|7YK~y+TrIWu) z!%z^%&q65%YazM_9TG^F3N9t1C}eW<3NYk`+KP$*a&+{m^EQ`D(2m@~@xzRVsBXw1a2%x`uhA4`ZNQbHdY{tf+bqwZ_K{gtnz~$A1YG`tRgb7H>j~aUW zU9#`58j9Jgs_UB}OyKV3g4V^!2Zshc%@$*~8XP@c978PplNX2>IAw|?WM%!5Kjp%>+<*SD zfPN*0%P-!%;d!R5q0x{jF~hoCZ-$#0$2o>fw#+*(inz`^f1Jd4S>eOW+wvOSjR))d zB@f@*Tm7)jpwV?9!xG6QflduG8@u1yOGKacHas#jv-zllL>eQ{0tp7@`*ns!93P9D zJ|510FHv@P7o)g)nIy*oi4AdSQa5%g%znDFMPi-pAEsjpy#@_$WCaeqViI7u$;0$D z|B}QbeHMc~KR$?`IlotwX;~t}a&ZTSn>**-=8;%){e=MsC#R#U0>jY;ZgIT>dp|z; z%HMX#-7`S)4p1m~xq@QN*-HJxP76H~%&aQD^F1<^Xpm;;x_-Ewzxk$l{ymnPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940YFJaK~y+TrIWu) z!%z^%Pr(+mC?Unc4gs@>n-Kg1o|`zi_#Zgy*4a6KLdY!WBsiHVlgSdtlyniQh#|Iv z8S0?i^}YBmX$R>Cj{A|^_wMBftje174A*skWXMR8q;)?ls74_K<+g2;SNOh9UKgqZ zY{tgk-7)2sVUS0Ps*(}F$JrxoP1iFJ4d1X0FAdX}5S3?0uH++(!EK3>9 zsRi)8Mo~m@mSyCdIF18B5U>xa^$hSBI?ahqm;fq!p4Sq|^L*iSge8jq{7fqX@C(8l VeYcf-!x8`h002ovPDHLkV1gAhwBG;# literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/item/mastic_paste/black.png b/src/main/resources/assets/garnished/textures/item/mastic_paste/black.png new file mode 100644 index 0000000000000000000000000000000000000000..556b792004b19e86cfdec01d08813d6616c894e2 GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~f(JZZ978Pp-v%7yJEXw#w(ZPGA^&dm$N%f6 zu|MYI&uZdknHc7kpeEPD&cCna%SX5P`&{*Z7-ofNm&}g!5czXdMeOI2_yTTz-IjL9l{M!WwUm0hnb_rQBE)wi2yWr*8c4i~z|M_2w*ew~G?URlk rc3bLq$hts??Vb9?^9JUBlo;f^Z|16XuW~y9^b3QhtDnm{r-UW|$&GWv literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/item/mastic_paste/blue.png b/src/main/resources/assets/garnished/textures/item/mastic_paste/blue.png index 31ebd2e2322ef931ff59dd88c9c4f9c25c7b54ef..1b6feb9d62520512f7fb78a88feaaabfda7e7955 100644 GIT binary patch delta 250 zcmVeABK7q0hmT!QGPI=M_d3*e|hckDcL5B* zBtbL?!wfFqgmpD14wy@&LMlR0IqR0AglprR@oMi~s-t07*qoM6N<$f{VOj ASpWb4 delta 259 zcmV+e0sQ{E0>lE4Nq@os01mom?Ve>VVFV4;$Q)M0Ok@H00l6VNghBqkcxnT0RWzrWB^rpSp5J1002ov JPDHLkV1n1|X)gc( diff --git a/src/main/resources/assets/garnished/textures/item/mastic_paste/brown.png b/src/main/resources/assets/garnished/textures/item/mastic_paste/brown.png new file mode 100644 index 0000000000000000000000000000000000000000..718e14d137b1054fbb8530a90a891e13d4159e35 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~f+sv(978PplOnVbYWes=8{Y?7be9@lTX{(fJ>&**dan_f2?JFPAKukFcU zP{3^3Y!X-ZfoqN6k+z*o$Nv3$tA0m7Z3BW_>*%?z8gCop*~f;T-~978PplO z=_yAK6f9fI?`+$};G?`=Kzzn|Z5@VX_WS=H`0(?td0YAUxQ3tMYG)c>Hyit`>iV~O z#wvpk-Nl9*IE{>B?$ik9SWjmVzawh!tv`SMgEoW4)CCW2zD?)xUuTmdKI;Vst01JI}mjD0& literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/item/mastic_paste/gray.png b/src/main/resources/assets/garnished/textures/item/mastic_paste/gray.png new file mode 100644 index 0000000000000000000000000000000000000000..bbd9214c74ece5e3fa6cc6e1d514b7b91225ce37 GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~f~P%Q978Pp-%i-eeaM05=;8$#T9>Xi>FLGJ zvHJbrUr(>BFmQ$Q$}P_R7Z?6I^mIp9fdD&ueZiBvub(bnXm9Uu{+QV6l)Dk0%gn+A z-(Eg@`uDVjorf$zPv)2quoV&@5;w#Z!cv!~*a39qx)cI%ht7gTe~DWM4f DTk(CB literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/item/mastic_paste/light_blue.png b/src/main/resources/assets/garnished/textures/item/mastic_paste/light_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..6c867f7a2df3443c1aa1eb6f3285d1a0a4ce76f0 GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~f;T-~978PplOzW!(D!`rX*dF0>kW&5mu-lzR_v$2o2`2Xoe z0jUqBJV|{ZmX@+(=OeZoWo3eSJG2wt$j{$*kT;R(w8O#M+UF(i#a5j9@a&X2TcWHc z+k{4i>l|5K&8ErB1 zUSj!V?;~T$6R?MY$-q;9_mDyJgrf(UelVO-HDKUM(3ot~kf$KZ$jr>}Vrp_?!PDM{ QKub%7 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/item/mastic_paste/light_gray.png b/src/main/resources/assets/garnished/textures/item/mastic_paste/light_gray.png new file mode 100644 index 0000000000000000000000000000000000000000..468380241f7c43329bf8f4fbbabdd9bd235c4fc4 GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~f;T-~978PplOKV+RJ6Y7{|DS)eAKty4&!azo58G#PU)`qH&BmKnr~M1R zHYMf3!^cSiB0>okrBAGGlKr$(+&qetIJE?+xO?hhaU%x**qod z*d{b8TtA`F(O{a)T)^zG>`)GqB+H@l_4er%pC0f=@Z1zV!Jx|XXw&Zli3d)f=QR^J z#+J$SQ(mo4hD{@mfpLaP2V3F{#}khd7;6}w2}v-p8cgw&b1*~f;T)}978PplO058K#uFae&0vz$xKUyCiZQq|@m=dnQJjEd3#uD~#HtN$kZa7Ft zFX4PrKf|I(VnGEXOTr`tsg^`G#qMU-4~#Rs6BtAe1gKRq+;z}mVq;^tAd<4h_;B6~ QpdT4LUHx3vIVCg!0JV*Fa{vGU literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/item/mastic_paste/magenta.png b/src/main/resources/assets/garnished/textures/item/mastic_paste/magenta.png new file mode 100644 index 0000000000000000000000000000000000000000..fdf6891545037b5cc15e36cad4426677391df444 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~f;T)}978PplO_$^;dppK(e2zWY7DzXdIEKB!!PX4$1K8N%pf9{z^K5`d5}pwQbxZ)l7-nN`v~g=-X%&22@DJ~&60n-*Le#H OA_h-aKbLh*2~7aEMs-gB literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/item/mastic_paste/pink.png b/src/main/resources/assets/garnished/textures/item/mastic_paste/pink.png new file mode 100644 index 0000000000000000000000000000000000000000..bd4103dddab2a16da3bf5865dbe0a75783c15887 GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~f;T-~978PplOmdKI;Vst02mu}4gdfE literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/item/mastic_paste/white.png b/src/main/resources/assets/garnished/textures/item/mastic_paste/white.png new file mode 100644 index 0000000000000000000000000000000000000000..49d03292b17b5ae7deaa3236a50c36a110276543 GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~g4aD=978PplO2uHAS&9nJ=;=`k-?rrVo?F~+x_+Z?? z!?M#Yu2X)Eq;!KcgOO;O@CgNheKij)4*~g2y~v978Pp-%haRJ7gf>!oH?OgLM&uiqtxX zgMZ&UGV(f!Tu>BpY7#9IKYrxcj-?Mh&;8nLEXQ7NU|{N&oz=cra@MQEN|IW$Pr30Q zH<+?u?wV@>i&>t2@=S93!R~Dt4dGIkzf*AN@_!(|)xy11K^+yI? zQGNy0h zr7SfWo?m##aBKG^1~peb21y-xhA%HafL#FsFbiM+!v){oe1_Zn`T0k%=DT~>hvB zg5lZm>tJzYfD#5E7l53|BQ4IrCBh3f3>kpLK!*JO{Egw~>n&it7%l(-P^iDUcn8h~ zVVGugfDsEIS2lobVCCfk^Fb~G`5Pn#12Ee`0K)(nKn`gTK-M&v00RR6iY|IDJ>06y P00000NkvXXu0mjfBpZM< delta 319 zcmV-F0l@zK0{;S#Nq@os01m`fBXiw`TM)?V9hUXJZ5-w z?jFPIJ1@ZE$N*~f?qvd978Pp-%dQu%@`h0)01oHM)J7eh zsZ0NS^%C1Oq2JbAlimsO&#Ss;(bx^QleU$zo@{04gF8FlL|w(k-?dLVZ#-=D@g zdgY30BJ26npBNct%;KLKaYXX<(T2~{yfxRHnScDW?WdC*UkV&%Y~)UgPgq={aKFYZ zd|q`k>#ezlReyJ`IIY3P)1zc$WSsE&VueS`$#?exc{qI4F0bAE{J4x=>4H5>#R;z& wv(ws+?Tp;~GVlBS`4`>%W}R3R&s4!Q#iYu!B&d7=FaQ`lUHx3vIVCg!0BEL-g8%>k literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/item/mastic_resin/cyan.png b/src/main/resources/assets/garnished/textures/item/mastic_resin/cyan.png new file mode 100644 index 0000000000000000000000000000000000000000..5002c7e7727c89f0d8d1f42d177599cbc538feaa GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~8iYJu978PplOC-i>%!=Ku8@bS{y zfnO3#9aMFB*1UXv{XEa3PqTRB@7XYRH#2zf+!Wwpc9=C+c#p&lmYI_8WNXiS_<7fy zElyF7EiRF<&G+InCfE%e^1D=`AUnjX@+XHozJ&#h-G9l;7(vT%zEFhrup`tkE#=Ruhe|L z!rJEjo8S1({t7XjJ{|)e23Cm^0s=dVfAJkYU7at%;*xTpk+VqF>VN?Qi$j~u?qcq9 zY>9e|dTaC!bg%|k{Q2{3X5-v$@iXkKQYY>!7)n%Z{m1bxqlNLw1UAML-)2q&0|tiR Xf0ZW`XZZI4gN(t`)z4*}Q$iB}|JjH9 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/item/mastic_resin/gray.png b/src/main/resources/assets/garnished/textures/item/mastic_resin/gray.png new file mode 100644 index 0000000000000000000000000000000000000000..42db569741ce021ea631fd6b443eff1d404edb5c GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~f`2_-978Pp-%jxMKI|aU+TUvOc1gw?<{WL# z9h(0dnz;Y}k7^0hQcXI*C1vVmT$>VTo2-^%wd?&M{zGSCiq6@7e`h0%H+IQ=A zXl+VO%BVBV_|BwyYmLgebIyDA?^|J&xHcA0OvZ_-qX=&!y7TvsJu%XOh$JgUO7Vi0c z`B7~TON-`>h423L9CYb9Kg+FLeOlwPU710mvO)*MJ5$Ro?*~8U#IE978PplOCzNLY633 z#Qsm`qIllx*`!u%`mNU7v)Zb8L!Zdu@6+cWSjWIPgVmtnVblEleTQ=Y{rh7a@%gW8 zxWu~k7Dqo6yf@uoVRXQNK_o%J+2O&>#@jsa*Y8gem>|x|u6CmI1;b%r*hqf*^oH3& zy5*+pj*Yt*l*Jq#e)#;@oUN=*&p=)zL!rL;NWz1wC(Z6$*~8u&b2978PplO3qG&?#h==AaNXHl zjj9b&0wR~0u6=p>*qkjiwzBPce_ZoXM+TL)9F8_dg|l)C#dw;Wn0Wf-ZIUbgJyC96 z!ef8<{QLcqe)7Be5*dW2v@uU$5~%q9jyb}Zqrqf<_3vKC$mn^E?en`29$U!pPFIB4 z;osHmmr{OwdMSPQZT5M|kgY0`EiF4GZdgVhT*tsTgVmtnVN?G6{ReaFet%Mq_&jm$ zbcwPxRtF0{-YDH*VRXQNK_o%J+2O&-W^> literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/item/mastic_resin/lime.png b/src/main/resources/assets/garnished/textures/item/mastic_resin/lime.png new file mode 100644 index 0000000000000000000000000000000000000000..932fc508d8687c1e7af3f2292ba13a23d27d1dd8 GIT binary patch literal 376 zcmV-;0f+vHP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940S!q+K~y+T?UAu- z!ax+pKWix_kP0E9h_p@}IykhW|3#i8Z5n@7^V&9v8>wKGhn~Xi)##~ zALw}#v@h#uR7zMZ*HQ&ZA4t(ESVceTWiP%=@!Q0Q`#Qwv-IaWnoE8ExA+Gm@+2=Mc z+mT_ix&?3=li;9;qBnn6l-(j+T7CV*e~ W;(6}^*Of*90000*~8u&e3978PplOIiAk^E`N%p`D*;6 zfG-KA3eG945tnbv-65+8BKTr1%`T93I@=o}X}5f#K4hkGJ*NyfZD?68ZGl(yyH?$X_VI z@M(SjCbq-Jf%8X?DI7Y-TE@z8K&OF`M|_Xtrl0Sg_a~h7UKf)z zqv9FM;c2_g4?H@-aF`*Wp^=BNad*C*!JL|3J&vIPEHX0`t}kTfVRm3hIq`9M|AQO> zF-A5mGx3BYOd2xx{{A_oaO52Cvt}mVC;1a3c;5V-+ifkC$Y8m|ks*~8hAWi978PplOBi6kBC4Y*g`Nrwp zfnO3#6V_HrL|opU|6VfXsgK0HeLK0u*cm5CY*Lh9YcQETGtH==fZM>Px@O)(_5fz~ z=?cv1*7k>=W@{VrBs5(rUnil}8SpT$N}Lc7sQC7Z=kV|T?UF67Qw}zA7Rg#2FkoPDXtSxT6FSG1=ocoq zM(;oeYk)<~?|<_eyM-U62P|m(!z_{BQCz+IU~q1}W-AzR9)p^=fn&bw;St&cZB PfydzK>gTe~DWM4f7n_CF literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/item/mastic_resin/white.png b/src/main/resources/assets/garnished/textures/item/mastic_resin/white.png new file mode 100644 index 0000000000000000000000000000000000000000..62959f848b1ffa1566bc41266613bbe7079f87cc GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBuf-vKbiP>*~8bmx@978PplOXI!fPU_XVE&9e2I zM%4zX4GI4wH!Rba-)H2Z-DOl$^Pg9Tk4eEW#W`YuiA;mZ?#fJq4z2>@n0-Hc9$sF4 zpXZa;AD)_;7#{a;_ghyvF{o+qvMWeCJTRTWmdVCA;hDO>osq_hE`tvYyzg>u@O>BS zVpRD5YQ`z!JrzGEKD_qUoF~hH*U0FPL-RgH-bB{bjgbt@5_%Q?pGn_&mVdv#*)-nj z_ne0}?pgDM``NQ}D>L&jJ20{tv9RdHSDgFs;hsBNoughsLQ_mTp8*d8;{-+ihPZ}} zju8PZ+^e|_772>*#oN~>9b=a+b44m9=21`HV=PoSjH^iz?UiDaLr@}12Z#& Y$B&A=F=xLu0t1b~)78&qol`;+0KC*~8XP@c978PplNX2>IAw|?WM%!5Kjp%>+<*SD zfPN*0%P-!%;d!R5q0x{jF~hoCZ-$#0$2o>fw#+X(cmyA%h%#PQ`0)3;v_^MhV*9)L zw!PKg5Ah~4bvrS77<(*M*ssORK3ze=`=o?n#_N{GqYe^jj64e@7?|z%?M;7>@|^wg z`}q5YHq|w9ihWOv1RM+<7MaVviJ5SA&K)P7^Ko+-lP9=IIDF&dNGN6GXvkq}6yNxZ zC;hI4k7OG#m@|m1Z|9e1+nj%I59hLrja^+_ zhyVQi94I8@Ceg5`k>^6L3%dqegU`FSZ;u*0IXBljBA1=mdKI;Vst03Cjw$N&HU literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/garnished/textures/item/white_mastic_resin_bucket.png b/src/main/resources/assets/garnished/textures/item/white_mastic_resin_bucket.png new file mode 100644 index 0000000000000000000000000000000000000000..4fbe588bb1e17e6a7c4e358872f8db40f9e2e105 GIT binary patch literal 426 zcmV;b0agBqP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!2kdb!2!6DYwZ940Y6DZK~y+TrIWu) z!%z^%&q4%S`Y$35JKx9k#?w+ z4(eUsd%R29LHdE?ekAw3d-(yIvL!sj^SmDsGO{dd-OmcL(f57IZQCX<3B!=QE~El% z#>SJ=E6R5*gFN#2F%uEMbN?3NI94JZstT|f8}|=(px5h?9UWS5e&$jQO%9MS0m*c_ z_-i)EW?u^!79&;HH$#|!d)%RQak8=9g<(D>!$ygI9AxDN2u?=6=L2{dJiy!Qg!1v| zk-TK>5fFXd