From 44acd9b0b55697c462d4af1e14000546f40f12a2 Mon Sep 17 00:00:00 2001 From: alu Date: Fri, 26 Jul 2024 23:28:20 +0000 Subject: [PATCH] initial commit of packs --- .gitignore | 1 + Makefile | 11 ++++ src/Makefile | 15 +++++ .../advancement/anti_enderman_grief.json | 22 ++++++++ .../tags/block/enderman_holdable.json | 4 ++ .../pack.mcmeta | 7 +++ src/anti_enderman_grief_1.0.0_mc1.21/pack.png | Bin 0 -> 5151 bytes ...k_for_items_in_filled_cauldrons.mcfunction | 2 + .../function/check_item.mcfunction | 4 ++ .../function/harden.mcfunction | 16 ++++++ .../function/load.mcfunction | 1 + .../function/summon_marker.mcfunction | 2 + .../function/uninstall.mcfunction | 3 + .../predicate/concrete_powder.json | 11 ++++ .../tags/item/concrete_powder.json | 20 +++++++ .../advancement/cauldron_concrete.json | 23 ++++++++ .../data/minecraft/tags/function/load.json | 1 + .../pack.mcmeta | 7 +++ src/cauldron_concrete_1.0.0_mc1.21/pack.png | Bin 0 -> 5867 bytes .../advancement/craftable_saddles.json | 22 ++++++++ .../data/minecraft/advancement/saddle.json | 47 ++++++++++++++++ .../data/minecraft/recipe/saddle.json | 23 ++++++++ .../pack.mcmeta | 7 +++ src/craftable_saddles_1.0.0_mc1.21/pack.png | Bin 0 -> 237 bytes .../advancement/double_shulker_shells.json | 22 ++++++++ .../loot_table/entities/shulker.json | 16 ++++++ .../pack.mcmeta | 7 +++ .../pack.png | Bin 0 -> 2525 bytes .../minecraft/advancement/leather_bundle.json | 36 ++++++++++++ .../advancement/leather_bundle_recipe.json | 22 ++++++++ .../data/minecraft/recipe/leather_bundle.json | 21 +++++++ src/leather_bundles_1.0.0_mc1.21/pack.mcmeta | 7 +++ src/leather_bundles_1.0.0_mc1.21/pack.png | Bin 0 -> 295 bytes .../advancement/nether_coordinate_scale.json | 22 ++++++++ .../minecraft/dimension_type/the_nether.json | 20 +++++++ .../pack.mcmeta | 7 +++ .../minecraft/advancement/no_vault_limit.json | 22 ++++++++ .../data/minecraft/tags/function/tick.json | 32 +++++++++++ .../no_vault_limit/function/00000.mcfunction | 1 + .../no_vault_limit/function/00001.mcfunction | 1 + .../no_vault_limit/function/00010.mcfunction | 1 + .../no_vault_limit/function/00011.mcfunction | 1 + .../no_vault_limit/function/00100.mcfunction | 1 + .../no_vault_limit/function/00101.mcfunction | 1 + .../no_vault_limit/function/00110.mcfunction | 1 + .../no_vault_limit/function/00111.mcfunction | 1 + .../no_vault_limit/function/01000.mcfunction | 1 + .../no_vault_limit/function/01001.mcfunction | 1 + .../no_vault_limit/function/01010.mcfunction | 1 + .../no_vault_limit/function/01011.mcfunction | 1 + .../no_vault_limit/function/01100.mcfunction | 1 + .../no_vault_limit/function/01101.mcfunction | 1 + .../no_vault_limit/function/01110.mcfunction | 1 + .../no_vault_limit/function/01111.mcfunction | 1 + .../no_vault_limit/function/10000.mcfunction | 1 + .../no_vault_limit/function/10001.mcfunction | 1 + .../no_vault_limit/function/10010.mcfunction | 1 + .../no_vault_limit/function/10011.mcfunction | 1 + .../no_vault_limit/function/10100.mcfunction | 1 + .../no_vault_limit/function/10101.mcfunction | 1 + .../no_vault_limit/function/10110.mcfunction | 1 + .../no_vault_limit/function/10111.mcfunction | 1 + .../no_vault_limit/function/11000.mcfunction | 1 + .../no_vault_limit/function/11001.mcfunction | 1 + .../no_vault_limit/function/11010.mcfunction | 1 + .../no_vault_limit/function/11011.mcfunction | 1 + src/no_vault_limit_1.0.0_mc1.21/pack.mcmeta | 7 +++ src/no_vault_limit_1.0.0_mc1.21/pack.png | Bin 0 -> 6074 bytes .../advancement/player_death_counter.json | 22 ++++++++ .../data/minecraft/tags/function/load.json | 1 + .../function/load.mcfunction | 2 + .../pack.mcmeta | 7 +++ .../data/minecraft/advancement/root.json | 23 ++++++++ src/server_1.0.0_mc1.21/pack.mcmeta | 7 +++ .../universal_dyeing/advancement/candle.json | 53 ++++++++++++++++++ .../advancement/concrete_powder.json | 53 ++++++++++++++++++ .../advancement/glazed_terracotta.json | 53 ++++++++++++++++++ .../advancement/stained_glass.json | 53 ++++++++++++++++++ .../advancement/stained_glass_pane.json | 53 ++++++++++++++++++ .../advancement/terracotta.json | 53 ++++++++++++++++++ .../universal_dyeing/recipe/black_candle.json | 35 ++++++++++++ .../recipe/black_concrete_powder.json | 35 ++++++++++++ .../recipe/black_glazed_terracotta.json | 35 ++++++++++++ .../recipe/black_stained_glass.json | 35 ++++++++++++ .../recipe/black_stained_glass_pane.json | 35 ++++++++++++ .../recipe/black_terracotta.json | 35 ++++++++++++ .../universal_dyeing/recipe/blue_candle.json | 35 ++++++++++++ .../recipe/blue_concrete_powder.json | 35 ++++++++++++ .../recipe/blue_glazed_terracotta.json | 35 ++++++++++++ .../recipe/blue_stained_glass.json | 35 ++++++++++++ .../recipe/blue_stained_glass_pane.json | 35 ++++++++++++ .../recipe/blue_terracotta.json | 35 ++++++++++++ .../universal_dyeing/recipe/brown_candle.json | 35 ++++++++++++ .../recipe/brown_concrete_powder.json | 35 ++++++++++++ .../recipe/brown_glazed_terracotta.json | 35 ++++++++++++ .../recipe/brown_stained_glass.json | 35 ++++++++++++ .../recipe/brown_stained_glass_pane.json | 35 ++++++++++++ .../recipe/brown_terracotta.json | 35 ++++++++++++ .../data/universal_dyeing/recipe/candle.json | 36 ++++++++++++ .../universal_dyeing/recipe/cyan_candle.json | 35 ++++++++++++ .../recipe/cyan_concrete_powder.json | 35 ++++++++++++ .../recipe/cyan_glazed_terracotta.json | 35 ++++++++++++ .../recipe/cyan_stained_glass.json | 35 ++++++++++++ .../recipe/cyan_stained_glass_pane.json | 35 ++++++++++++ .../recipe/cyan_terracotta.json | 35 ++++++++++++ .../data/universal_dyeing/recipe/glass.json | 36 ++++++++++++ .../universal_dyeing/recipe/glass_pane.json | 36 ++++++++++++ .../universal_dyeing/recipe/gray_candle.json | 35 ++++++++++++ .../recipe/gray_concrete_powder.json | 35 ++++++++++++ .../recipe/gray_glazed_terracotta.json | 35 ++++++++++++ .../recipe/gray_stained_glass.json | 35 ++++++++++++ .../recipe/gray_stained_glass_pane.json | 35 ++++++++++++ .../recipe/gray_terracotta.json | 35 ++++++++++++ .../universal_dyeing/recipe/green_candle.json | 35 ++++++++++++ .../recipe/green_concrete_powder.json | 35 ++++++++++++ .../recipe/green_glazed_terracotta.json | 35 ++++++++++++ .../recipe/green_stained_glass.json | 35 ++++++++++++ .../recipe/green_stained_glass_pane.json | 35 ++++++++++++ .../recipe/green_terracotta.json | 35 ++++++++++++ .../recipe/light_blue_candle.json | 35 ++++++++++++ .../recipe/light_blue_concrete_powder.json | 35 ++++++++++++ .../recipe/light_blue_glazed_terracotta.json | 35 ++++++++++++ .../recipe/light_blue_stained_glass.json | 35 ++++++++++++ .../recipe/light_blue_stained_glass_pane.json | 35 ++++++++++++ .../recipe/light_blue_terracotta.json | 35 ++++++++++++ .../recipe/light_gray_candle.json | 35 ++++++++++++ .../recipe/light_gray_concrete_powder.json | 35 ++++++++++++ .../recipe/light_gray_glazed_terracotta.json | 35 ++++++++++++ .../recipe/light_gray_stained_glass.json | 35 ++++++++++++ .../recipe/light_gray_stained_glass_pane.json | 35 ++++++++++++ .../recipe/light_gray_terracotta.json | 35 ++++++++++++ .../universal_dyeing/recipe/lime_candle.json | 35 ++++++++++++ .../recipe/lime_concrete_powder.json | 35 ++++++++++++ .../recipe/lime_glazed_terracotta.json | 35 ++++++++++++ .../recipe/lime_stained_glass.json | 35 ++++++++++++ .../recipe/lime_stained_glass_pane.json | 35 ++++++++++++ .../recipe/lime_terracotta.json | 35 ++++++++++++ .../recipe/magenta_candle.json | 35 ++++++++++++ .../recipe/magenta_concrete_powder.json | 35 ++++++++++++ .../recipe/magenta_glazed_terracotta.json | 35 ++++++++++++ .../recipe/magenta_stained_glass.json | 35 ++++++++++++ .../recipe/magenta_stained_glass_pane.json | 35 ++++++++++++ .../recipe/magenta_terracotta.json | 35 ++++++++++++ .../recipe/orange_candle.json | 35 ++++++++++++ .../recipe/orange_concrete_powder.json | 35 ++++++++++++ .../recipe/orange_glazed_terracotta.json | 35 ++++++++++++ .../recipe/orange_stained_glass.json | 35 ++++++++++++ .../recipe/orange_stained_glass_pane.json | 35 ++++++++++++ .../recipe/orange_terracotta.json | 35 ++++++++++++ .../universal_dyeing/recipe/pink_candle.json | 35 ++++++++++++ .../recipe/pink_concrete_powder.json | 35 ++++++++++++ .../recipe/pink_glazed_terracotta.json | 35 ++++++++++++ .../recipe/pink_stained_glass.json | 35 ++++++++++++ .../recipe/pink_stained_glass_pane.json | 35 ++++++++++++ .../recipe/pink_terracotta.json | 35 ++++++++++++ .../recipe/purple_candle.json | 35 ++++++++++++ .../recipe/purple_concrete_powder.json | 35 ++++++++++++ .../recipe/purple_glazed_terracotta.json | 35 ++++++++++++ .../recipe/purple_stained_glass.json | 35 ++++++++++++ .../recipe/purple_stained_glass_pane.json | 35 ++++++++++++ .../recipe/purple_terracotta.json | 35 ++++++++++++ .../universal_dyeing/recipe/red_candle.json | 35 ++++++++++++ .../recipe/red_concrete_powder.json | 35 ++++++++++++ .../recipe/red_glazed_terracotta.json | 35 ++++++++++++ .../recipe/red_stained_glass.json | 35 ++++++++++++ .../recipe/red_stained_glass_pane.json | 35 ++++++++++++ .../recipe/red_terracotta.json | 35 ++++++++++++ .../universal_dyeing/recipe/terracotta.json | 36 ++++++++++++ .../universal_dyeing/recipe/white_candle.json | 35 ++++++++++++ .../recipe/white_concrete_powder.json | 35 ++++++++++++ .../recipe/white_glazed_terracotta.json | 35 ++++++++++++ .../recipe/white_stained_glass.json | 35 ++++++++++++ .../recipe/white_stained_glass_pane.json | 35 ++++++++++++ .../recipe/white_terracotta.json | 35 ++++++++++++ .../recipe/yellow_candle.json | 35 ++++++++++++ .../recipe/yellow_concrete_powder.json | 35 ++++++++++++ .../recipe/yellow_glazed_terracotta.json | 35 ++++++++++++ .../recipe/yellow_stained_glass.json | 35 ++++++++++++ .../recipe/yellow_stained_glass_pane.json | 35 ++++++++++++ .../recipe/yellow_terracotta.json | 35 ++++++++++++ .../data/universal_dyeing/tags/item/bed.json | 20 +++++++ .../universal_dyeing/tags/item/candle.json | 20 +++++++ .../tags/item/concrete_powder.json | 20 +++++++ .../data/universal_dyeing/tags/item/dyes.json | 24 ++++++++ .../tags/item/dyes/black_dye.json | 6 ++ .../tags/item/dyes/blue_dye.json | 6 ++ .../tags/item/dyes/brown_dye.json | 6 ++ .../tags/item/dyes/white_dye.json | 6 ++ .../tags/item/glazed_terracotta.json | 20 +++++++ .../tags/item/stained_glass.json | 20 +++++++ .../tags/item/stained_glass_pane.json | 20 +++++++ .../tags/item/terracotta.json | 20 +++++++ src/universal_dyeing_1.0.0_mc1.21/pack.mcmeta | 7 +++ 193 files changed, 4597 insertions(+) create mode 100644 .gitignore create mode 100644 Makefile create mode 100644 src/Makefile create mode 100644 src/anti_enderman_grief_1.0.0_mc1.21/data/minecraft/advancement/anti_enderman_grief.json create mode 100644 src/anti_enderman_grief_1.0.0_mc1.21/data/minecraft/tags/block/enderman_holdable.json create mode 100644 src/anti_enderman_grief_1.0.0_mc1.21/pack.mcmeta create mode 100644 src/anti_enderman_grief_1.0.0_mc1.21/pack.png create mode 100644 src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/check_for_items_in_filled_cauldrons.mcfunction create mode 100644 src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/check_item.mcfunction create mode 100644 src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/harden.mcfunction create mode 100644 src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/load.mcfunction create mode 100644 src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/summon_marker.mcfunction create mode 100644 src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/uninstall.mcfunction create mode 100644 src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/predicate/concrete_powder.json create mode 100644 src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/tags/item/concrete_powder.json create mode 100644 src/cauldron_concrete_1.0.0_mc1.21/data/minecraft/advancement/cauldron_concrete.json create mode 100644 src/cauldron_concrete_1.0.0_mc1.21/data/minecraft/tags/function/load.json create mode 100644 src/cauldron_concrete_1.0.0_mc1.21/pack.mcmeta create mode 100644 src/cauldron_concrete_1.0.0_mc1.21/pack.png create mode 100644 src/craftable_saddles_1.0.0_mc1.21/data/minecraft/advancement/craftable_saddles.json create mode 100644 src/craftable_saddles_1.0.0_mc1.21/data/minecraft/advancement/saddle.json create mode 100644 src/craftable_saddles_1.0.0_mc1.21/data/minecraft/recipe/saddle.json create mode 100644 src/craftable_saddles_1.0.0_mc1.21/pack.mcmeta create mode 100644 src/craftable_saddles_1.0.0_mc1.21/pack.png create mode 100644 src/double_shulker_shells_1.0.0_mc1.21/data/minecraft/advancement/double_shulker_shells.json create mode 100644 src/double_shulker_shells_1.0.0_mc1.21/data/minecraft/loot_table/entities/shulker.json create mode 100644 src/double_shulker_shells_1.0.0_mc1.21/pack.mcmeta create mode 100644 src/double_shulker_shells_1.0.0_mc1.21/pack.png create mode 100644 src/leather_bundles_1.0.0_mc1.21/data/minecraft/advancement/leather_bundle.json create mode 100644 src/leather_bundles_1.0.0_mc1.21/data/minecraft/advancement/leather_bundle_recipe.json create mode 100644 src/leather_bundles_1.0.0_mc1.21/data/minecraft/recipe/leather_bundle.json create mode 100644 src/leather_bundles_1.0.0_mc1.21/pack.mcmeta create mode 100644 src/leather_bundles_1.0.0_mc1.21/pack.png create mode 100644 src/nether_coordinate_scale_1to1_1.0.0_mc1.21/data/minecraft/advancement/nether_coordinate_scale.json create mode 100644 src/nether_coordinate_scale_1to1_1.0.0_mc1.21/data/minecraft/dimension_type/the_nether.json create mode 100644 src/nether_coordinate_scale_1to1_1.0.0_mc1.21/pack.mcmeta create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/minecraft/advancement/no_vault_limit.json create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/minecraft/tags/function/tick.json create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00000.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00001.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00010.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00011.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00100.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00101.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00110.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00111.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01000.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01001.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01010.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01011.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01100.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01101.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01110.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01111.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10000.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10001.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10010.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10011.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10100.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10101.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10110.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10111.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11000.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11001.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11010.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11011.mcfunction create mode 100644 src/no_vault_limit_1.0.0_mc1.21/pack.mcmeta create mode 100644 src/no_vault_limit_1.0.0_mc1.21/pack.png create mode 100644 src/player_death_counter_1.0.0_mc1.21/data/minecraft/advancement/player_death_counter.json create mode 100644 src/player_death_counter_1.0.0_mc1.21/data/minecraft/tags/function/load.json create mode 100644 src/player_death_counter_1.0.0_mc1.21/data/player_death_counter/function/load.mcfunction create mode 100644 src/player_death_counter_1.0.0_mc1.21/pack.mcmeta create mode 100644 src/server_1.0.0_mc1.21/data/minecraft/advancement/root.json create mode 100644 src/server_1.0.0_mc1.21/pack.mcmeta create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/candle.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/concrete_powder.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/glazed_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/stained_glass.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/stained_glass_pane.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_candle.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_concrete_powder.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_glazed_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_stained_glass.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_stained_glass_pane.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_candle.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_concrete_powder.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_glazed_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_stained_glass.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_stained_glass_pane.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_candle.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_concrete_powder.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_glazed_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_stained_glass.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_stained_glass_pane.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/candle.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_candle.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_concrete_powder.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_glazed_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_stained_glass.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_stained_glass_pane.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/glass.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/glass_pane.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_candle.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_concrete_powder.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_glazed_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_stained_glass.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_stained_glass_pane.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_candle.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_concrete_powder.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_glazed_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_stained_glass.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_stained_glass_pane.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_candle.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_concrete_powder.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_glazed_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_stained_glass.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_stained_glass_pane.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_candle.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_concrete_powder.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_glazed_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_stained_glass.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_stained_glass_pane.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_candle.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_concrete_powder.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_glazed_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_stained_glass.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_stained_glass_pane.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_candle.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_concrete_powder.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_glazed_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_stained_glass.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_stained_glass_pane.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_candle.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_concrete_powder.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_glazed_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_stained_glass.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_stained_glass_pane.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_candle.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_concrete_powder.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_glazed_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_stained_glass.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_stained_glass_pane.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_candle.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_concrete_powder.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_glazed_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_stained_glass.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_stained_glass_pane.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_candle.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_concrete_powder.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_glazed_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_stained_glass.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_stained_glass_pane.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_candle.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_concrete_powder.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_glazed_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_stained_glass.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_stained_glass_pane.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_candle.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_concrete_powder.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_glazed_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_stained_glass.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_stained_glass_pane.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/bed.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/candle.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/concrete_powder.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/black_dye.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/blue_dye.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/brown_dye.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/white_dye.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/glazed_terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/stained_glass.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/stained_glass_pane.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/terracotta.json create mode 100644 src/universal_dyeing_1.0.0_mc1.21/pack.mcmeta diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4be6e16 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +dist/* \ No newline at end of file diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..dfaecbc --- /dev/null +++ b/Makefile @@ -0,0 +1,11 @@ +DISTRELATIVE := ./dist +DIST := $(shell realpath $(DISTRELATIVE)) +export DIST + +build: src +clean: src + +src: + $(MAKE) -C $@ $(MAKECMDGOALS) + +.PHONY: all src \ No newline at end of file diff --git a/src/Makefile b/src/Makefile new file mode 100644 index 0000000..96808c1 --- /dev/null +++ b/src/Makefile @@ -0,0 +1,15 @@ +SUBDIRS := $(shell ls -d */ | cut -f1 -d'/') + +build: $(SUBDIRS) + +$(SUBDIRS): + @echo $@ + @cd $@; zip -rq "$(DIST)/$@.zip" * + +clean: + @for d in $(SUBDIRS) ; do \ + echo "$$d.zip" ; \ + rm -f "$(DIST)/$$d.zip" ; \ + done + +.PHONY: all $(SUBDIRS) \ No newline at end of file diff --git a/src/anti_enderman_grief_1.0.0_mc1.21/data/minecraft/advancement/anti_enderman_grief.json b/src/anti_enderman_grief_1.0.0_mc1.21/data/minecraft/advancement/anti_enderman_grief.json new file mode 100644 index 0000000..eaff9c3 --- /dev/null +++ b/src/anti_enderman_grief_1.0.0_mc1.21/data/minecraft/advancement/anti_enderman_grief.json @@ -0,0 +1,22 @@ +{ + "display": { + "icon": { + "id": "minecraft:ender_pearl" + }, + "title": "Anti Enderman Grief", + "description": "Prevents endermen from picking up blocks.", + "show_toast": false, + "announce_to_chat": false + }, + "criteria": { + "tick": { + "trigger": "minecraft:tick" + } + }, + "requirements": [ + [ + "tick" + ] + ], + "parent": "minecraft:root" +} diff --git a/src/anti_enderman_grief_1.0.0_mc1.21/data/minecraft/tags/block/enderman_holdable.json b/src/anti_enderman_grief_1.0.0_mc1.21/data/minecraft/tags/block/enderman_holdable.json new file mode 100644 index 0000000..49567d6 --- /dev/null +++ b/src/anti_enderman_grief_1.0.0_mc1.21/data/minecraft/tags/block/enderman_holdable.json @@ -0,0 +1,4 @@ +{ + "replace": true, + "values": [] +} diff --git a/src/anti_enderman_grief_1.0.0_mc1.21/pack.mcmeta b/src/anti_enderman_grief_1.0.0_mc1.21/pack.mcmeta new file mode 100644 index 0000000..fcfd9c0 --- /dev/null +++ b/src/anti_enderman_grief_1.0.0_mc1.21/pack.mcmeta @@ -0,0 +1,7 @@ +{ + "pack": { + "pack_format": 48, + "supported_formats": {"min_inclusive": 48, "max_inclusive": 48}, + "description": [{"text":"Anti Enderman Grief","color":"gold"}] + } +} \ No newline at end of file diff --git a/src/anti_enderman_grief_1.0.0_mc1.21/pack.png b/src/anti_enderman_grief_1.0.0_mc1.21/pack.png new file mode 100644 index 0000000000000000000000000000000000000000..465e306a465e6cbd636c78367081c821ce86f79a GIT binary patch literal 5151 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 lrgPrKQ;Iur#6urXMN|L866+00001b5ch_0Itp) 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 literal 0 HcmV?d00001 diff --git a/src/leather_bundles_1.0.0_mc1.21/data/minecraft/advancement/leather_bundle.json b/src/leather_bundles_1.0.0_mc1.21/data/minecraft/advancement/leather_bundle.json new file mode 100644 index 0000000..425dbe9 --- /dev/null +++ b/src/leather_bundles_1.0.0_mc1.21/data/minecraft/advancement/leather_bundle.json @@ -0,0 +1,36 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_leather": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": "minecraft:leather" + } + ] + } + }, + "has_string": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": "minecraft:string" + } + ] + } + } + }, + "requirements": [ + [ + "has_leather", + "has_string" + ] + ], + "rewards": { + "recipes": [ + "minecraft:leather_bundle" + ] + } +} \ No newline at end of file diff --git a/src/leather_bundles_1.0.0_mc1.21/data/minecraft/advancement/leather_bundle_recipe.json b/src/leather_bundles_1.0.0_mc1.21/data/minecraft/advancement/leather_bundle_recipe.json new file mode 100644 index 0000000..c83f54f --- /dev/null +++ b/src/leather_bundles_1.0.0_mc1.21/data/minecraft/advancement/leather_bundle_recipe.json @@ -0,0 +1,22 @@ +{ + "display": { + "icon": { + "id": "minecraft:bundle" + }, + "title": "Leather Bundle", + "description": "Alternate recipe for bundles using leather instead of rabbit hide.", + "show_toast": false, + "announce_to_chat": false + }, + "parent": "minecraft:root", + "criteria": { + "tick": { + "trigger": "minecraft:tick" + } + }, + "requirements": [ + [ + "tick" + ] + ] +} diff --git a/src/leather_bundles_1.0.0_mc1.21/data/minecraft/recipe/leather_bundle.json b/src/leather_bundles_1.0.0_mc1.21/data/minecraft/recipe/leather_bundle.json new file mode 100644 index 0000000..82068dd --- /dev/null +++ b/src/leather_bundles_1.0.0_mc1.21/data/minecraft/recipe/leather_bundle.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "pattern": [ + "SLS", + "L L", + "LLL" + ], + "key": { + "L": { + "item": "minecraft:leather" + }, + "S": { + "item": "minecraft:string" + } + }, + "result": { + "id": "minecraft:bundle", + "count": 1 + } +} \ No newline at end of file diff --git a/src/leather_bundles_1.0.0_mc1.21/pack.mcmeta b/src/leather_bundles_1.0.0_mc1.21/pack.mcmeta new file mode 100644 index 0000000..5c20fdd --- /dev/null +++ b/src/leather_bundles_1.0.0_mc1.21/pack.mcmeta @@ -0,0 +1,7 @@ +{ + "pack": { + "pack_format": 48, + "supported_formats": {"min_inclusive": 48, "max_inclusive": 48}, + "description": [{"text":"Leather Bundles","color":"gold"}] + } +} diff --git a/src/leather_bundles_1.0.0_mc1.21/pack.png b/src/leather_bundles_1.0.0_mc1.21/pack.png new file mode 100644 index 0000000000000000000000000000000000000000..a4f014942648908d5be7d87d30cba6fd9602f0fe GIT binary patch literal 295 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 VH<4!6Tg#T2Jlwooi@ys=`aj)i0m=XX literal 0 HcmV?d00001 diff --git a/src/player_death_counter_1.0.0_mc1.21/data/minecraft/advancement/player_death_counter.json b/src/player_death_counter_1.0.0_mc1.21/data/minecraft/advancement/player_death_counter.json new file mode 100644 index 0000000..d54be77 --- /dev/null +++ b/src/player_death_counter_1.0.0_mc1.21/data/minecraft/advancement/player_death_counter.json @@ -0,0 +1,22 @@ +{ + "display": { + "icon": { + "id": "minecraft:bone" + }, + "title": "Player Death Counter", + "description": "Counts player deaths.", + "show_toast": false, + "announce_to_chat": false + }, + "parent": "minecraft:root", + "criteria": { + "tick": { + "trigger": "minecraft:tick" + } + }, + "requirements": [ + [ + "tick" + ] + ] +} diff --git a/src/player_death_counter_1.0.0_mc1.21/data/minecraft/tags/function/load.json b/src/player_death_counter_1.0.0_mc1.21/data/minecraft/tags/function/load.json new file mode 100644 index 0000000..8d63eaf --- /dev/null +++ b/src/player_death_counter_1.0.0_mc1.21/data/minecraft/tags/function/load.json @@ -0,0 +1 @@ +{"replace":false,"values":["player_death_counter:load"]} \ No newline at end of file diff --git a/src/player_death_counter_1.0.0_mc1.21/data/player_death_counter/function/load.mcfunction b/src/player_death_counter_1.0.0_mc1.21/data/player_death_counter/function/load.mcfunction new file mode 100644 index 0000000..65afbe7 --- /dev/null +++ b/src/player_death_counter_1.0.0_mc1.21/data/player_death_counter/function/load.mcfunction @@ -0,0 +1,2 @@ +scoreboard objectives add Deaths deathCount +scoreboard objectives setdisplay list Deaths \ No newline at end of file diff --git a/src/player_death_counter_1.0.0_mc1.21/pack.mcmeta b/src/player_death_counter_1.0.0_mc1.21/pack.mcmeta new file mode 100644 index 0000000..7bc00ea --- /dev/null +++ b/src/player_death_counter_1.0.0_mc1.21/pack.mcmeta @@ -0,0 +1,7 @@ +{ + "pack": { + "pack_format": 48, + "supported_formats": {"min_inclusive": 48, "max_inclusive": 48}, + "description": [{"text":"Player Death Counter","color":"gold"}] + } +} diff --git a/src/server_1.0.0_mc1.21/data/minecraft/advancement/root.json b/src/server_1.0.0_mc1.21/data/minecraft/advancement/root.json new file mode 100644 index 0000000..379794f --- /dev/null +++ b/src/server_1.0.0_mc1.21/data/minecraft/advancement/root.json @@ -0,0 +1,23 @@ +{ + "display": { + "icon": { + "id": "minecraft:nether_star" + }, + "title": "Server Datapacks", + "description": "Active server datapacks.", + "background": "minecraft:textures/block/black_concrete.png", + "frame": "challenge", + "show_toast": false, + "announce_to_chat": false + }, + "criteria": { + "tick": { + "trigger": "minecraft:tick" + } + }, + "requirements": [ + [ + "tick" + ] + ] +} diff --git a/src/server_1.0.0_mc1.21/pack.mcmeta b/src/server_1.0.0_mc1.21/pack.mcmeta new file mode 100644 index 0000000..8262294 --- /dev/null +++ b/src/server_1.0.0_mc1.21/pack.mcmeta @@ -0,0 +1,7 @@ +{ + "pack": { + "pack_format": 48, + "supported_formats": {"min_inclusive": 48, "max_inclusive": 48}, + "description": [{"text":"Server Root","color":"gold"}] + } +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/candle.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/candle.json new file mode 100644 index 0000000..8b921e4 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/candle.json @@ -0,0 +1,53 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_block": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "minecraft:candle" + } + ] + } + }, + "has_dye": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "universal_dyeing:dyes" + } + ] + } + } + }, + "requirements": [ + [ + "has_block" + ], + [ + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "universal_dyeing:white_candle", + "universal_dyeing:orange_candle", + "universal_dyeing:magenta_candle", + "universal_dyeing:light_blue_candle", + "universal_dyeing:yellow_candle", + "universal_dyeing:lime_candle", + "universal_dyeing:pink_candle", + "universal_dyeing:gray_candle", + "universal_dyeing:light_gray_candle", + "universal_dyeing:cyan_candle", + "universal_dyeing:purple_candle", + "universal_dyeing:blue_candle", + "universal_dyeing:brown_candle", + "universal_dyeing:green_candle", + "universal_dyeing:red_candle", + "universal_dyeing:black_candle" + ] + } +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/concrete_powder.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/concrete_powder.json new file mode 100644 index 0000000..010dc61 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/concrete_powder.json @@ -0,0 +1,53 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_block": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "universal_dyeing:concrete_powder" + } + ] + } + }, + "has_dye": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "universal_dyeing:dyes" + } + ] + } + } + }, + "requirements": [ + [ + "has_block" + ], + [ + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "universal_dyeing:white_concrete_powder", + "universal_dyeing:orange_concrete_powder", + "universal_dyeing:magenta_concrete_powder", + "universal_dyeing:light_blue_concrete_powder", + "universal_dyeing:yellow_concrete_powder", + "universal_dyeing:lime_concrete_powder", + "universal_dyeing:pink_concrete_powder", + "universal_dyeing:gray_concrete_powder", + "universal_dyeing:light_gray_concrete_powder", + "universal_dyeing:cyan_concrete_powder", + "universal_dyeing:purple_concrete_powder", + "universal_dyeing:blue_concrete_powder", + "universal_dyeing:brown_concrete_powder", + "universal_dyeing:green_concrete_powder", + "universal_dyeing:red_concrete_powder", + "universal_dyeing:black_concrete_powder" + ] + } +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/glazed_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/glazed_terracotta.json new file mode 100644 index 0000000..af6a697 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/glazed_terracotta.json @@ -0,0 +1,53 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_block": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "universal_dyeing:glazed_terracotta" + } + ] + } + }, + "has_dye": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "universal_dyeing:dyes" + } + ] + } + } + }, + "requirements": [ + [ + "has_block" + ], + [ + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "universal_dyeing:white_glazed_terracotta", + "universal_dyeing:orange_glazed_terracotta", + "universal_dyeing:magenta_glazed_terracotta", + "universal_dyeing:light_blue_glazed_terracotta", + "universal_dyeing:yellow_glazed_terracotta", + "universal_dyeing:lime_glazed_terracotta", + "universal_dyeing:pink_glazed_terracotta", + "universal_dyeing:gray_glazed_terracotta", + "universal_dyeing:light_gray_glazed_terracotta", + "universal_dyeing:cyan_glazed_terracotta", + "universal_dyeing:purple_glazed_terracotta", + "universal_dyeing:blue_glazed_terracotta", + "universal_dyeing:brown_glazed_terracotta", + "universal_dyeing:green_glazed_terracotta", + "universal_dyeing:red_glazed_terracotta", + "universal_dyeing:black_glazed_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/stained_glass.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/stained_glass.json new file mode 100644 index 0000000..8250708 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/stained_glass.json @@ -0,0 +1,53 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_block": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "universal_dyeing:stained_glass" + } + ] + } + }, + "has_dye": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "universal_dyeing:dyes" + } + ] + } + } + }, + "requirements": [ + [ + "has_block" + ], + [ + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "universal_dyeing:white_stained_glass", + "universal_dyeing:orange_stained_glass", + "universal_dyeing:magenta_stained_glass", + "universal_dyeing:light_blue_stained_glass", + "universal_dyeing:yellow_stained_glass", + "universal_dyeing:lime_stained_glass", + "universal_dyeing:pink_stained_glass", + "universal_dyeing:gray_stained_glass", + "universal_dyeing:light_gray_stained_glass", + "universal_dyeing:cyan_stained_glass", + "universal_dyeing:purple_stained_glass", + "universal_dyeing:blue_stained_glass", + "universal_dyeing:brown_stained_glass", + "universal_dyeing:green_stained_glass", + "universal_dyeing:red_stained_glass", + "universal_dyeing:black_stained_glass" + ] + } +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/stained_glass_pane.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/stained_glass_pane.json new file mode 100644 index 0000000..df5da5e --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/stained_glass_pane.json @@ -0,0 +1,53 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_block": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "universal_dyeing:stained_glass_pane" + } + ] + } + }, + "has_dye": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "universal_dyeing:dyes" + } + ] + } + } + }, + "requirements": [ + [ + "has_block" + ], + [ + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "universal_dyeing:white_stained_glass_pane", + "universal_dyeing:orange_stained_glass_pane", + "universal_dyeing:magenta_stained_glass_pane", + "universal_dyeing:light_blue_stained_glass_pane", + "universal_dyeing:yellow_stained_glass_pane", + "universal_dyeing:lime_stained_glass_pane", + "universal_dyeing:pink_stained_glass_pane", + "universal_dyeing:gray_stained_glass_pane", + "universal_dyeing:light_gray_stained_glass_pane", + "universal_dyeing:cyan_stained_glass_pane", + "universal_dyeing:purple_stained_glass_pane", + "universal_dyeing:blue_stained_glass_pane", + "universal_dyeing:brown_stained_glass_pane", + "universal_dyeing:green_stained_glass_pane", + "universal_dyeing:red_stained_glass_pane", + "universal_dyeing:black_stained_glass_pane" + ] + } +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/terracotta.json new file mode 100644 index 0000000..eeeb65b --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/terracotta.json @@ -0,0 +1,53 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_block": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "universal_dyeing:terracotta" + } + ] + } + }, + "has_dye": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "universal_dyeing:dyes" + } + ] + } + } + }, + "requirements": [ + [ + "has_block" + ], + [ + "has_dye" + ] + ], + "rewards": { + "recipes": [ + "universal_dyeing:white_terracotta", + "universal_dyeing:orange_terracotta", + "universal_dyeing:magenta_terracotta", + "universal_dyeing:light_blue_terracotta", + "universal_dyeing:yellow_terracotta", + "universal_dyeing:lime_terracotta", + "universal_dyeing:pink_terracotta", + "universal_dyeing:gray_terracotta", + "universal_dyeing:light_gray_terracotta", + "universal_dyeing:cyan_terracotta", + "universal_dyeing:purple_terracotta", + "universal_dyeing:blue_terracotta", + "universal_dyeing:brown_terracotta", + "universal_dyeing:green_terracotta", + "universal_dyeing:red_terracotta", + "universal_dyeing:black_terracotta" + ] + } +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_candle.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_candle.json new file mode 100644 index 0000000..f66014e --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_candle.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_candle"}, + {"item": "minecraft:orange_candle"}, + {"item": "minecraft:magenta_candle"}, + {"item": "minecraft:light_blue_candle"}, + {"item": "minecraft:yellow_candle"}, + {"item": "minecraft:lime_candle"}, + {"item": "minecraft:pink_candle"}, + {"item": "minecraft:gray_candle"}, + {"item": "minecraft:light_gray_candle"}, + {"item": "minecraft:cyan_candle"}, + {"item": "minecraft:purple_candle"}, + {"item": "minecraft:blue_candle"}, + {"item": "minecraft:brown_candle"}, + {"item": "minecraft:green_candle"}, + {"item": "minecraft:red_candle"} + ], + "O": { + "tag": "universal_dyeing:dyes/black_dye" + } + }, + "result": { + "id": "minecraft:black_candle", + "count": 8 + }, + "group": "universal_dyeing_candle" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_concrete_powder.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_concrete_powder.json new file mode 100644 index 0000000..f6ba454 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_concrete_powder.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_concrete_powder"}, + {"item": "minecraft:orange_concrete_powder"}, + {"item": "minecraft:magenta_concrete_powder"}, + {"item": "minecraft:light_blue_concrete_powder"}, + {"item": "minecraft:yellow_concrete_powder"}, + {"item": "minecraft:lime_concrete_powder"}, + {"item": "minecraft:pink_concrete_powder"}, + {"item": "minecraft:gray_concrete_powder"}, + {"item": "minecraft:light_gray_concrete_powder"}, + {"item": "minecraft:cyan_concrete_powder"}, + {"item": "minecraft:purple_concrete_powder"}, + {"item": "minecraft:blue_concrete_powder"}, + {"item": "minecraft:brown_concrete_powder"}, + {"item": "minecraft:green_concrete_powder"}, + {"item": "minecraft:red_concrete_powder"} + ], + "O": { + "tag": "universal_dyeing:dyes/black_dye" + } + }, + "result": { + "id": "minecraft:black_concrete_powder", + "count": 8 + }, + "group": "universal_dyeing_concrete_powder" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_glazed_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_glazed_terracotta.json new file mode 100644 index 0000000..9393c4d --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_glazed_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_glazed_terracotta"}, + {"item": "minecraft:orange_glazed_terracotta"}, + {"item": "minecraft:magenta_glazed_terracotta"}, + {"item": "minecraft:light_blue_glazed_terracotta"}, + {"item": "minecraft:yellow_glazed_terracotta"}, + {"item": "minecraft:lime_glazed_terracotta"}, + {"item": "minecraft:pink_glazed_terracotta"}, + {"item": "minecraft:gray_glazed_terracotta"}, + {"item": "minecraft:light_gray_glazed_terracotta"}, + {"item": "minecraft:cyan_glazed_terracotta"}, + {"item": "minecraft:purple_glazed_terracotta"}, + {"item": "minecraft:blue_glazed_terracotta"}, + {"item": "minecraft:brown_glazed_terracotta"}, + {"item": "minecraft:green_glazed_terracotta"}, + {"item": "minecraft:red_glazed_terracotta"} + ], + "O": { + "tag": "universal_dyeing:dyes/black_dye" + } + }, + "result": { + "id": "minecraft:black_glazed_terracotta", + "count": 8 + }, + "group": "universal_dyeing_glazed_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_stained_glass.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_stained_glass.json new file mode 100644 index 0000000..425c4c1 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_stained_glass.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass"}, + {"item": "minecraft:orange_stained_glass"}, + {"item": "minecraft:magenta_stained_glass"}, + {"item": "minecraft:light_blue_stained_glass"}, + {"item": "minecraft:yellow_stained_glass"}, + {"item": "minecraft:lime_stained_glass"}, + {"item": "minecraft:pink_stained_glass"}, + {"item": "minecraft:gray_stained_glass"}, + {"item": "minecraft:light_gray_stained_glass"}, + {"item": "minecraft:cyan_stained_glass"}, + {"item": "minecraft:purple_stained_glass"}, + {"item": "minecraft:blue_stained_glass"}, + {"item": "minecraft:brown_stained_glass"}, + {"item": "minecraft:green_stained_glass"}, + {"item": "minecraft:red_stained_glass"} + ], + "O": { + "tag": "universal_dyeing:dyes/black_dye" + } + }, + "result": { + "id": "minecraft:black_stained_glass", + "count": 8 + }, + "group": "universal_dyeing_stained_glass" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_stained_glass_pane.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_stained_glass_pane.json new file mode 100644 index 0000000..2a6f40b --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_stained_glass_pane.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass_pane"}, + {"item": "minecraft:orange_stained_glass_pane"}, + {"item": "minecraft:magenta_stained_glass_pane"}, + {"item": "minecraft:light_blue_stained_glass_pane"}, + {"item": "minecraft:yellow_stained_glass_pane"}, + {"item": "minecraft:lime_stained_glass_pane"}, + {"item": "minecraft:pink_stained_glass_pane"}, + {"item": "minecraft:gray_stained_glass_pane"}, + {"item": "minecraft:light_gray_stained_glass_pane"}, + {"item": "minecraft:cyan_stained_glass_pane"}, + {"item": "minecraft:purple_stained_glass_pane"}, + {"item": "minecraft:blue_stained_glass_pane"}, + {"item": "minecraft:brown_stained_glass_pane"}, + {"item": "minecraft:green_stained_glass_pane"}, + {"item": "minecraft:red_stained_glass_pane"} + ], + "O": { + "tag": "universal_dyeing:dyes/black_dye" + } + }, + "result": { + "id": "minecraft:black_stained_glass_pane", + "count": 8 + }, + "group": "universal_dyeing_stained_glass_pane" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_terracotta.json new file mode 100644 index 0000000..b58501e --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_terracotta"}, + {"item": "minecraft:orange_terracotta"}, + {"item": "minecraft:magenta_terracotta"}, + {"item": "minecraft:light_blue_terracotta"}, + {"item": "minecraft:yellow_terracotta"}, + {"item": "minecraft:lime_terracotta"}, + {"item": "minecraft:pink_terracotta"}, + {"item": "minecraft:gray_terracotta"}, + {"item": "minecraft:light_gray_terracotta"}, + {"item": "minecraft:cyan_terracotta"}, + {"item": "minecraft:purple_terracotta"}, + {"item": "minecraft:blue_terracotta"}, + {"item": "minecraft:brown_terracotta"}, + {"item": "minecraft:green_terracotta"}, + {"item": "minecraft:red_terracotta"} + ], + "O": { + "tag": "universal_dyeing:dyes/black_dye" + } + }, + "result": { + "id": "minecraft:black_terracotta", + "count": 8 + }, + "group": "universal_dyeing_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_candle.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_candle.json new file mode 100644 index 0000000..0817e8f --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_candle.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_candle"}, + {"item": "minecraft:orange_candle"}, + {"item": "minecraft:magenta_candle"}, + {"item": "minecraft:light_blue_candle"}, + {"item": "minecraft:yellow_candle"}, + {"item": "minecraft:lime_candle"}, + {"item": "minecraft:pink_candle"}, + {"item": "minecraft:gray_candle"}, + {"item": "minecraft:light_gray_candle"}, + {"item": "minecraft:cyan_candle"}, + {"item": "minecraft:purple_candle"}, + {"item": "minecraft:brown_candle"}, + {"item": "minecraft:green_candle"}, + {"item": "minecraft:red_candle"}, + {"item": "minecraft:black_candle"} + ], + "O": { + "tag": "universal_dyeing:dyes/blue_dye" + } + }, + "result": { + "id": "minecraft:blue_candle", + "count": 8 + }, + "group": "universal_dyeing_candle" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_concrete_powder.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_concrete_powder.json new file mode 100644 index 0000000..ad168e7 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_concrete_powder.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_concrete_powder"}, + {"item": "minecraft:orange_concrete_powder"}, + {"item": "minecraft:magenta_concrete_powder"}, + {"item": "minecraft:light_blue_concrete_powder"}, + {"item": "minecraft:yellow_concrete_powder"}, + {"item": "minecraft:lime_concrete_powder"}, + {"item": "minecraft:pink_concrete_powder"}, + {"item": "minecraft:gray_concrete_powder"}, + {"item": "minecraft:light_gray_concrete_powder"}, + {"item": "minecraft:cyan_concrete_powder"}, + {"item": "minecraft:purple_concrete_powder"}, + {"item": "minecraft:brown_concrete_powder"}, + {"item": "minecraft:green_concrete_powder"}, + {"item": "minecraft:red_concrete_powder"}, + {"item": "minecraft:black_concrete_powder"} + ], + "O": { + "tag": "universal_dyeing:dyes/blue_dye" + } + }, + "result": { + "id": "minecraft:blue_concrete_powder", + "count": 8 + }, + "group": "universal_dyeing_concrete_powder" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_glazed_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_glazed_terracotta.json new file mode 100644 index 0000000..9746780 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_glazed_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_glazed_terracotta"}, + {"item": "minecraft:orange_glazed_terracotta"}, + {"item": "minecraft:magenta_glazed_terracotta"}, + {"item": "minecraft:light_blue_glazed_terracotta"}, + {"item": "minecraft:yellow_glazed_terracotta"}, + {"item": "minecraft:lime_glazed_terracotta"}, + {"item": "minecraft:pink_glazed_terracotta"}, + {"item": "minecraft:gray_glazed_terracotta"}, + {"item": "minecraft:light_gray_glazed_terracotta"}, + {"item": "minecraft:cyan_glazed_terracotta"}, + {"item": "minecraft:purple_glazed_terracotta"}, + {"item": "minecraft:brown_glazed_terracotta"}, + {"item": "minecraft:green_glazed_terracotta"}, + {"item": "minecraft:red_glazed_terracotta"}, + {"item": "minecraft:black_glazed_terracotta"} + ], + "O": { + "tag": "universal_dyeing:dyes/blue_dye" + } + }, + "result": { + "id": "minecraft:blue_glazed_terracotta", + "count": 8 + }, + "group": "universal_dyeing_glazed_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_stained_glass.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_stained_glass.json new file mode 100644 index 0000000..103937a --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_stained_glass.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass"}, + {"item": "minecraft:orange_stained_glass"}, + {"item": "minecraft:magenta_stained_glass"}, + {"item": "minecraft:light_blue_stained_glass"}, + {"item": "minecraft:yellow_stained_glass"}, + {"item": "minecraft:lime_stained_glass"}, + {"item": "minecraft:pink_stained_glass"}, + {"item": "minecraft:gray_stained_glass"}, + {"item": "minecraft:light_gray_stained_glass"}, + {"item": "minecraft:cyan_stained_glass"}, + {"item": "minecraft:purple_stained_glass"}, + {"item": "minecraft:brown_stained_glass"}, + {"item": "minecraft:green_stained_glass"}, + {"item": "minecraft:red_stained_glass"}, + {"item": "minecraft:black_stained_glass"} + ], + "O": { + "tag": "universal_dyeing:dyes/blue_dye" + } + }, + "result": { + "id": "minecraft:blue_stained_glass", + "count": 8 + }, + "group": "universal_dyeing_stained_glass" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_stained_glass_pane.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_stained_glass_pane.json new file mode 100644 index 0000000..14ae989 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_stained_glass_pane.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass_pane"}, + {"item": "minecraft:orange_stained_glass_pane"}, + {"item": "minecraft:magenta_stained_glass_pane"}, + {"item": "minecraft:light_blue_stained_glass_pane"}, + {"item": "minecraft:yellow_stained_glass_pane"}, + {"item": "minecraft:lime_stained_glass_pane"}, + {"item": "minecraft:pink_stained_glass_pane"}, + {"item": "minecraft:gray_stained_glass_pane"}, + {"item": "minecraft:light_gray_stained_glass_pane"}, + {"item": "minecraft:cyan_stained_glass_pane"}, + {"item": "minecraft:purple_stained_glass_pane"}, + {"item": "minecraft:brown_stained_glass_pane"}, + {"item": "minecraft:green_stained_glass_pane"}, + {"item": "minecraft:red_stained_glass_pane"}, + {"item": "minecraft:black_stained_glass_pane"} + ], + "O": { + "tag": "universal_dyeing:dyes/blue_dye" + } + }, + "result": { + "id": "minecraft:blue_stained_glass_pane", + "count": 8 + }, + "group": "universal_dyeing_stained_glass_pane" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_terracotta.json new file mode 100644 index 0000000..b80f661 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_terracotta"}, + {"item": "minecraft:orange_terracotta"}, + {"item": "minecraft:magenta_terracotta"}, + {"item": "minecraft:light_blue_terracotta"}, + {"item": "minecraft:yellow_terracotta"}, + {"item": "minecraft:lime_terracotta"}, + {"item": "minecraft:pink_terracotta"}, + {"item": "minecraft:gray_terracotta"}, + {"item": "minecraft:light_gray_terracotta"}, + {"item": "minecraft:cyan_terracotta"}, + {"item": "minecraft:purple_terracotta"}, + {"item": "minecraft:brown_terracotta"}, + {"item": "minecraft:green_terracotta"}, + {"item": "minecraft:red_terracotta"}, + {"item": "minecraft:black_terracotta"} + ], + "O": { + "tag": "universal_dyeing:dyes/blue_dye" + } + }, + "result": { + "id": "minecraft:blue_terracotta", + "count": 8 + }, + "group": "universal_dyeing_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_candle.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_candle.json new file mode 100644 index 0000000..3fdee5e --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_candle.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_candle"}, + {"item": "minecraft:orange_candle"}, + {"item": "minecraft:magenta_candle"}, + {"item": "minecraft:light_blue_candle"}, + {"item": "minecraft:yellow_candle"}, + {"item": "minecraft:lime_candle"}, + {"item": "minecraft:pink_candle"}, + {"item": "minecraft:gray_candle"}, + {"item": "minecraft:light_gray_candle"}, + {"item": "minecraft:cyan_candle"}, + {"item": "minecraft:purple_candle"}, + {"item": "minecraft:blue_candle"}, + {"item": "minecraft:green_candle"}, + {"item": "minecraft:red_candle"}, + {"item": "minecraft:black_candle"} + ], + "O": { + "tag": "universal_dyeing:dyes/brown_dye" + } + }, + "result": { + "id": "minecraft:brown_candle", + "count": 8 + }, + "group": "universal_dyeing_candle" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_concrete_powder.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_concrete_powder.json new file mode 100644 index 0000000..5baa54f --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_concrete_powder.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_concrete_powder"}, + {"item": "minecraft:orange_concrete_powder"}, + {"item": "minecraft:magenta_concrete_powder"}, + {"item": "minecraft:light_blue_concrete_powder"}, + {"item": "minecraft:yellow_concrete_powder"}, + {"item": "minecraft:lime_concrete_powder"}, + {"item": "minecraft:pink_concrete_powder"}, + {"item": "minecraft:gray_concrete_powder"}, + {"item": "minecraft:light_gray_concrete_powder"}, + {"item": "minecraft:cyan_concrete_powder"}, + {"item": "minecraft:purple_concrete_powder"}, + {"item": "minecraft:blue_concrete_powder"}, + {"item": "minecraft:green_concrete_powder"}, + {"item": "minecraft:red_concrete_powder"}, + {"item": "minecraft:black_concrete_powder"} + ], + "O": { + "tag": "universal_dyeing:dyes/brown_dye" + } + }, + "result": { + "id": "minecraft:brown_concrete_powder", + "count": 8 + }, + "group": "universal_dyeing_concrete_powder" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_glazed_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_glazed_terracotta.json new file mode 100644 index 0000000..6a8b79d --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_glazed_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_glazed_terracotta"}, + {"item": "minecraft:orange_glazed_terracotta"}, + {"item": "minecraft:magenta_glazed_terracotta"}, + {"item": "minecraft:light_blue_glazed_terracotta"}, + {"item": "minecraft:yellow_glazed_terracotta"}, + {"item": "minecraft:lime_glazed_terracotta"}, + {"item": "minecraft:pink_glazed_terracotta"}, + {"item": "minecraft:gray_glazed_terracotta"}, + {"item": "minecraft:light_gray_glazed_terracotta"}, + {"item": "minecraft:cyan_glazed_terracotta"}, + {"item": "minecraft:purple_glazed_terracotta"}, + {"item": "minecraft:blue_glazed_terracotta"}, + {"item": "minecraft:green_glazed_terracotta"}, + {"item": "minecraft:red_glazed_terracotta"}, + {"item": "minecraft:black_glazed_terracotta"} + ], + "O": { + "tag": "universal_dyeing:dyes/brown_dye" + } + }, + "result": { + "id": "minecraft:brown_glazed_terracotta", + "count": 8 + }, + "group": "universal_dyeing_glazed_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_stained_glass.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_stained_glass.json new file mode 100644 index 0000000..8975665 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_stained_glass.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass"}, + {"item": "minecraft:orange_stained_glass"}, + {"item": "minecraft:magenta_stained_glass"}, + {"item": "minecraft:light_blue_stained_glass"}, + {"item": "minecraft:yellow_stained_glass"}, + {"item": "minecraft:lime_stained_glass"}, + {"item": "minecraft:pink_stained_glass"}, + {"item": "minecraft:gray_stained_glass"}, + {"item": "minecraft:light_gray_stained_glass"}, + {"item": "minecraft:cyan_stained_glass"}, + {"item": "minecraft:purple_stained_glass"}, + {"item": "minecraft:blue_stained_glass"}, + {"item": "minecraft:green_stained_glass"}, + {"item": "minecraft:red_stained_glass"}, + {"item": "minecraft:black_stained_glass"} + ], + "O": { + "tag": "universal_dyeing:dyes/brown_dye" + } + }, + "result": { + "id": "minecraft:brown_stained_glass", + "count": 8 + }, + "group": "universal_dyeing_stained_glass" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_stained_glass_pane.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_stained_glass_pane.json new file mode 100644 index 0000000..b0f197f --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_stained_glass_pane.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass_pane"}, + {"item": "minecraft:orange_stained_glass_pane"}, + {"item": "minecraft:magenta_stained_glass_pane"}, + {"item": "minecraft:light_blue_stained_glass_pane"}, + {"item": "minecraft:yellow_stained_glass_pane"}, + {"item": "minecraft:lime_stained_glass_pane"}, + {"item": "minecraft:pink_stained_glass_pane"}, + {"item": "minecraft:gray_stained_glass_pane"}, + {"item": "minecraft:light_gray_stained_glass_pane"}, + {"item": "minecraft:cyan_stained_glass_pane"}, + {"item": "minecraft:purple_stained_glass_pane"}, + {"item": "minecraft:blue_stained_glass_pane"}, + {"item": "minecraft:green_stained_glass_pane"}, + {"item": "minecraft:red_stained_glass_pane"}, + {"item": "minecraft:black_stained_glass_pane"} + ], + "O": { + "tag": "universal_dyeing:dyes/brown_dye" + } + }, + "result": { + "id": "minecraft:brown_stained_glass_pane", + "count": 8 + }, + "group": "universal_dyeing_stained_glass_pane" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_terracotta.json new file mode 100644 index 0000000..48e1ae8 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_terracotta"}, + {"item": "minecraft:orange_terracotta"}, + {"item": "minecraft:magenta_terracotta"}, + {"item": "minecraft:light_blue_terracotta"}, + {"item": "minecraft:yellow_terracotta"}, + {"item": "minecraft:lime_terracotta"}, + {"item": "minecraft:pink_terracotta"}, + {"item": "minecraft:gray_terracotta"}, + {"item": "minecraft:light_gray_terracotta"}, + {"item": "minecraft:cyan_terracotta"}, + {"item": "minecraft:purple_terracotta"}, + {"item": "minecraft:blue_terracotta"}, + {"item": "minecraft:green_terracotta"}, + {"item": "minecraft:red_terracotta"}, + {"item": "minecraft:black_terracotta"} + ], + "O": { + "tag": "universal_dyeing:dyes/brown_dye" + } + }, + "result": { + "id": "minecraft:brown_terracotta", + "count": 8 + }, + "group": "universal_dyeing_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/candle.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/candle.json new file mode 100644 index 0000000..2a045cc --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/candle.json @@ -0,0 +1,36 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_candle"}, + {"item": "minecraft:orange_candle"}, + {"item": "minecraft:magenta_candle"}, + {"item": "minecraft:light_blue_candle"}, + {"item": "minecraft:yellow_candle"}, + {"item": "minecraft:lime_candle"}, + {"item": "minecraft:pink_candle"}, + {"item": "minecraft:gray_candle"}, + {"item": "minecraft:light_gray_candle"}, + {"item": "minecraft:cyan_candle"}, + {"item": "minecraft:purple_candle"}, + {"item": "minecraft:blue_candle"}, + {"item": "minecraft:brown_candle"}, + {"item": "minecraft:green_candle"}, + {"item": "minecraft:red_candle"}, + {"item": "minecraft:black_candle"} + ], + "O": { + "item": "minecraft:ice" + } + }, + "result": { + "id": "minecraft:candle", + "count": 8 + }, + "group": "" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_candle.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_candle.json new file mode 100644 index 0000000..3908bd7 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_candle.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_candle"}, + {"item": "minecraft:orange_candle"}, + {"item": "minecraft:magenta_candle"}, + {"item": "minecraft:light_blue_candle"}, + {"item": "minecraft:yellow_candle"}, + {"item": "minecraft:lime_candle"}, + {"item": "minecraft:pink_candle"}, + {"item": "minecraft:gray_candle"}, + {"item": "minecraft:light_gray_candle"}, + {"item": "minecraft:purple_candle"}, + {"item": "minecraft:blue_candle"}, + {"item": "minecraft:brown_candle"}, + {"item": "minecraft:green_candle"}, + {"item": "minecraft:red_candle"}, + {"item": "minecraft:black_candle"} + ], + "O": { + "item": "minecraft:cyan_dye" + } + }, + "result": { + "id": "minecraft:cyan_candle", + "count": 8 + }, + "group": "universal_dyeing_candle" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_concrete_powder.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_concrete_powder.json new file mode 100644 index 0000000..54c793f --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_concrete_powder.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_concrete_powder"}, + {"item": "minecraft:orange_concrete_powder"}, + {"item": "minecraft:magenta_concrete_powder"}, + {"item": "minecraft:light_blue_concrete_powder"}, + {"item": "minecraft:yellow_concrete_powder"}, + {"item": "minecraft:lime_concrete_powder"}, + {"item": "minecraft:pink_concrete_powder"}, + {"item": "minecraft:gray_concrete_powder"}, + {"item": "minecraft:light_gray_concrete_powder"}, + {"item": "minecraft:purple_concrete_powder"}, + {"item": "minecraft:blue_concrete_powder"}, + {"item": "minecraft:brown_concrete_powder"}, + {"item": "minecraft:green_concrete_powder"}, + {"item": "minecraft:red_concrete_powder"}, + {"item": "minecraft:black_concrete_powder"} + ], + "O": { + "item": "minecraft:cyan_dye" + } + }, + "result": { + "id": "minecraft:cyan_concrete_powder", + "count": 8 + }, + "group": "universal_dyeing_concrete_powder" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_glazed_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_glazed_terracotta.json new file mode 100644 index 0000000..375702e --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_glazed_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_glazed_terracotta"}, + {"item": "minecraft:orange_glazed_terracotta"}, + {"item": "minecraft:magenta_glazed_terracotta"}, + {"item": "minecraft:light_blue_glazed_terracotta"}, + {"item": "minecraft:yellow_glazed_terracotta"}, + {"item": "minecraft:lime_glazed_terracotta"}, + {"item": "minecraft:pink_glazed_terracotta"}, + {"item": "minecraft:gray_glazed_terracotta"}, + {"item": "minecraft:light_gray_glazed_terracotta"}, + {"item": "minecraft:purple_glazed_terracotta"}, + {"item": "minecraft:blue_glazed_terracotta"}, + {"item": "minecraft:brown_glazed_terracotta"}, + {"item": "minecraft:green_glazed_terracotta"}, + {"item": "minecraft:red_glazed_terracotta"}, + {"item": "minecraft:black_glazed_terracotta"} + ], + "O": { + "item": "minecraft:cyan_dye" + } + }, + "result": { + "id": "minecraft:cyan_glazed_terracotta", + "count": 8 + }, + "group": "universal_dyeing_glazed_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_stained_glass.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_stained_glass.json new file mode 100644 index 0000000..952cb66 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_stained_glass.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass"}, + {"item": "minecraft:orange_stained_glass"}, + {"item": "minecraft:magenta_stained_glass"}, + {"item": "minecraft:light_blue_stained_glass"}, + {"item": "minecraft:yellow_stained_glass"}, + {"item": "minecraft:lime_stained_glass"}, + {"item": "minecraft:pink_stained_glass"}, + {"item": "minecraft:gray_stained_glass"}, + {"item": "minecraft:light_gray_stained_glass"}, + {"item": "minecraft:purple_stained_glass"}, + {"item": "minecraft:blue_stained_glass"}, + {"item": "minecraft:brown_stained_glass"}, + {"item": "minecraft:green_stained_glass"}, + {"item": "minecraft:red_stained_glass"}, + {"item": "minecraft:black_stained_glass"} + ], + "O": { + "item": "minecraft:cyan_dye" + } + }, + "result": { + "id": "minecraft:cyan_stained_glass", + "count": 8 + }, + "group": "universal_dyeing_stained_glass" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_stained_glass_pane.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_stained_glass_pane.json new file mode 100644 index 0000000..55a546d --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_stained_glass_pane.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass_pane"}, + {"item": "minecraft:orange_stained_glass_pane"}, + {"item": "minecraft:magenta_stained_glass_pane"}, + {"item": "minecraft:light_blue_stained_glass_pane"}, + {"item": "minecraft:yellow_stained_glass_pane"}, + {"item": "minecraft:lime_stained_glass_pane"}, + {"item": "minecraft:pink_stained_glass_pane"}, + {"item": "minecraft:gray_stained_glass_pane"}, + {"item": "minecraft:light_gray_stained_glass_pane"}, + {"item": "minecraft:purple_stained_glass_pane"}, + {"item": "minecraft:blue_stained_glass_pane"}, + {"item": "minecraft:brown_stained_glass_pane"}, + {"item": "minecraft:green_stained_glass_pane"}, + {"item": "minecraft:red_stained_glass_pane"}, + {"item": "minecraft:black_stained_glass_pane"} + ], + "O": { + "item": "minecraft:cyan_dye" + } + }, + "result": { + "id": "minecraft:cyan_stained_glass_pane", + "count": 8 + }, + "group": "universal_dyeing_stained_glass_pane" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_terracotta.json new file mode 100644 index 0000000..a2a3d61 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_terracotta"}, + {"item": "minecraft:orange_terracotta"}, + {"item": "minecraft:magenta_terracotta"}, + {"item": "minecraft:light_blue_terracotta"}, + {"item": "minecraft:yellow_terracotta"}, + {"item": "minecraft:lime_terracotta"}, + {"item": "minecraft:pink_terracotta"}, + {"item": "minecraft:gray_terracotta"}, + {"item": "minecraft:light_gray_terracotta"}, + {"item": "minecraft:purple_terracotta"}, + {"item": "minecraft:blue_terracotta"}, + {"item": "minecraft:brown_terracotta"}, + {"item": "minecraft:green_terracotta"}, + {"item": "minecraft:red_terracotta"}, + {"item": "minecraft:black_terracotta"} + ], + "O": { + "item": "minecraft:cyan_dye" + } + }, + "result": { + "id": "minecraft:cyan_terracotta", + "count": 8 + }, + "group": "universal_dyeing_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/glass.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/glass.json new file mode 100644 index 0000000..d9173c9 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/glass.json @@ -0,0 +1,36 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass"}, + {"item": "minecraft:orange_stained_glass"}, + {"item": "minecraft:magenta_stained_glass"}, + {"item": "minecraft:light_blue_stained_glass"}, + {"item": "minecraft:yellow_stained_glass"}, + {"item": "minecraft:lime_stained_glass"}, + {"item": "minecraft:pink_stained_glass"}, + {"item": "minecraft:gray_stained_glass"}, + {"item": "minecraft:light_gray_stained_glass"}, + {"item": "minecraft:cyan_stained_glass"}, + {"item": "minecraft:purple_stained_glass"}, + {"item": "minecraft:blue_stained_glass"}, + {"item": "minecraft:brown_stained_glass"}, + {"item": "minecraft:green_stained_glass"}, + {"item": "minecraft:red_stained_glass"}, + {"item": "minecraft:black_stained_glass"} + ], + "O": { + "item": "minecraft:ice" + } + }, + "result": { + "id": "minecraft:glass", + "count": 8 + }, + "group": "" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/glass_pane.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/glass_pane.json new file mode 100644 index 0000000..4ddf794 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/glass_pane.json @@ -0,0 +1,36 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass_pane"}, + {"item": "minecraft:orange_stained_glass_pane"}, + {"item": "minecraft:magenta_stained_glass_pane"}, + {"item": "minecraft:light_blue_stained_glass_pane"}, + {"item": "minecraft:yellow_stained_glass_pane"}, + {"item": "minecraft:lime_stained_glass_pane"}, + {"item": "minecraft:pink_stained_glass_pane"}, + {"item": "minecraft:gray_stained_glass_pane"}, + {"item": "minecraft:light_gray_stained_glass_pane"}, + {"item": "minecraft:cyan_stained_glass_pane"}, + {"item": "minecraft:purple_stained_glass_pane"}, + {"item": "minecraft:blue_stained_glass_pane"}, + {"item": "minecraft:brown_stained_glass_pane"}, + {"item": "minecraft:green_stained_glass_pane"}, + {"item": "minecraft:red_stained_glass_pane"}, + {"item": "minecraft:black_stained_glass_pane"} + ], + "O": { + "item": "minecraft:ice" + } + }, + "result": { + "id": "minecraft:glass_pane", + "count": 8 + }, + "group": "" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_candle.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_candle.json new file mode 100644 index 0000000..4652db8 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_candle.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_candle"}, + {"item": "minecraft:orange_candle"}, + {"item": "minecraft:magenta_candle"}, + {"item": "minecraft:light_blue_candle"}, + {"item": "minecraft:yellow_candle"}, + {"item": "minecraft:lime_candle"}, + {"item": "minecraft:pink_candle"}, + {"item": "minecraft:light_gray_candle"}, + {"item": "minecraft:cyan_candle"}, + {"item": "minecraft:purple_candle"}, + {"item": "minecraft:blue_candle"}, + {"item": "minecraft:brown_candle"}, + {"item": "minecraft:green_candle"}, + {"item": "minecraft:red_candle"}, + {"item": "minecraft:black_candle"} + ], + "O": { + "item": "minecraft:gray_dye" + } + }, + "result": { + "id": "minecraft:gray_candle", + "count": 8 + }, + "group": "universal_dyeing_candle" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_concrete_powder.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_concrete_powder.json new file mode 100644 index 0000000..17ffabb --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_concrete_powder.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_concrete_powder"}, + {"item": "minecraft:orange_concrete_powder"}, + {"item": "minecraft:magenta_concrete_powder"}, + {"item": "minecraft:light_blue_concrete_powder"}, + {"item": "minecraft:yellow_concrete_powder"}, + {"item": "minecraft:lime_concrete_powder"}, + {"item": "minecraft:pink_concrete_powder"}, + {"item": "minecraft:light_gray_concrete_powder"}, + {"item": "minecraft:cyan_concrete_powder"}, + {"item": "minecraft:purple_concrete_powder"}, + {"item": "minecraft:blue_concrete_powder"}, + {"item": "minecraft:brown_concrete_powder"}, + {"item": "minecraft:green_concrete_powder"}, + {"item": "minecraft:red_concrete_powder"}, + {"item": "minecraft:black_concrete_powder"} + ], + "O": { + "item": "minecraft:gray_dye" + } + }, + "result": { + "id": "minecraft:gray_concrete_powder", + "count": 8 + }, + "group": "universal_dyeing_concrete_powder" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_glazed_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_glazed_terracotta.json new file mode 100644 index 0000000..a0c4b41 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_glazed_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_glazed_terracotta"}, + {"item": "minecraft:orange_glazed_terracotta"}, + {"item": "minecraft:magenta_glazed_terracotta"}, + {"item": "minecraft:light_blue_glazed_terracotta"}, + {"item": "minecraft:yellow_glazed_terracotta"}, + {"item": "minecraft:lime_glazed_terracotta"}, + {"item": "minecraft:pink_glazed_terracotta"}, + {"item": "minecraft:light_gray_glazed_terracotta"}, + {"item": "minecraft:cyan_glazed_terracotta"}, + {"item": "minecraft:purple_glazed_terracotta"}, + {"item": "minecraft:blue_glazed_terracotta"}, + {"item": "minecraft:brown_glazed_terracotta"}, + {"item": "minecraft:green_glazed_terracotta"}, + {"item": "minecraft:red_glazed_terracotta"}, + {"item": "minecraft:black_glazed_terracotta"} + ], + "O": { + "item": "minecraft:gray_dye" + } + }, + "result": { + "id": "minecraft:gray_glazed_terracotta", + "count": 8 + }, + "group": "universal_dyeing_glazed_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_stained_glass.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_stained_glass.json new file mode 100644 index 0000000..5ed3da6 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_stained_glass.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass"}, + {"item": "minecraft:orange_stained_glass"}, + {"item": "minecraft:magenta_stained_glass"}, + {"item": "minecraft:light_blue_stained_glass"}, + {"item": "minecraft:yellow_stained_glass"}, + {"item": "minecraft:lime_stained_glass"}, + {"item": "minecraft:pink_stained_glass"}, + {"item": "minecraft:light_gray_stained_glass"}, + {"item": "minecraft:cyan_stained_glass"}, + {"item": "minecraft:purple_stained_glass"}, + {"item": "minecraft:blue_stained_glass"}, + {"item": "minecraft:brown_stained_glass"}, + {"item": "minecraft:green_stained_glass"}, + {"item": "minecraft:red_stained_glass"}, + {"item": "minecraft:black_stained_glass"} + ], + "O": { + "item": "minecraft:gray_dye" + } + }, + "result": { + "id": "minecraft:gray_stained_glass", + "count": 8 + }, + "group": "universal_dyeing_stained_glass" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_stained_glass_pane.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_stained_glass_pane.json new file mode 100644 index 0000000..a5336b3 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_stained_glass_pane.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass_pane"}, + {"item": "minecraft:orange_stained_glass_pane"}, + {"item": "minecraft:magenta_stained_glass_pane"}, + {"item": "minecraft:light_blue_stained_glass_pane"}, + {"item": "minecraft:yellow_stained_glass_pane"}, + {"item": "minecraft:lime_stained_glass_pane"}, + {"item": "minecraft:pink_stained_glass_pane"}, + {"item": "minecraft:light_gray_stained_glass_pane"}, + {"item": "minecraft:cyan_stained_glass_pane"}, + {"item": "minecraft:purple_stained_glass_pane"}, + {"item": "minecraft:blue_stained_glass_pane"}, + {"item": "minecraft:brown_stained_glass_pane"}, + {"item": "minecraft:green_stained_glass_pane"}, + {"item": "minecraft:red_stained_glass_pane"}, + {"item": "minecraft:black_stained_glass_pane"} + ], + "O": { + "item": "minecraft:gray_dye" + } + }, + "result": { + "id": "minecraft:gray_stained_glass_pane", + "count": 8 + }, + "group": "universal_dyeing_stained_glass_pane" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_terracotta.json new file mode 100644 index 0000000..e92b02e --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_terracotta"}, + {"item": "minecraft:orange_terracotta"}, + {"item": "minecraft:magenta_terracotta"}, + {"item": "minecraft:light_blue_terracotta"}, + {"item": "minecraft:yellow_terracotta"}, + {"item": "minecraft:lime_terracotta"}, + {"item": "minecraft:pink_terracotta"}, + {"item": "minecraft:light_gray_terracotta"}, + {"item": "minecraft:cyan_terracotta"}, + {"item": "minecraft:purple_terracotta"}, + {"item": "minecraft:blue_terracotta"}, + {"item": "minecraft:brown_terracotta"}, + {"item": "minecraft:green_terracotta"}, + {"item": "minecraft:red_terracotta"}, + {"item": "minecraft:black_terracotta"} + ], + "O": { + "item": "minecraft:gray_dye" + } + }, + "result": { + "id": "minecraft:gray_terracotta", + "count": 8 + }, + "group": "universal_dyeing_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_candle.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_candle.json new file mode 100644 index 0000000..383008f --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_candle.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_candle"}, + {"item": "minecraft:orange_candle"}, + {"item": "minecraft:magenta_candle"}, + {"item": "minecraft:light_blue_candle"}, + {"item": "minecraft:yellow_candle"}, + {"item": "minecraft:lime_candle"}, + {"item": "minecraft:pink_candle"}, + {"item": "minecraft:gray_candle"}, + {"item": "minecraft:light_gray_candle"}, + {"item": "minecraft:cyan_candle"}, + {"item": "minecraft:purple_candle"}, + {"item": "minecraft:blue_candle"}, + {"item": "minecraft:brown_candle"}, + {"item": "minecraft:red_candle"}, + {"item": "minecraft:black_candle"} + ], + "O": { + "item": "minecraft:green_dye" + } + }, + "result": { + "id": "minecraft:green_candle", + "count": 8 + }, + "group": "universal_dyeing_candle" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_concrete_powder.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_concrete_powder.json new file mode 100644 index 0000000..df1facd --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_concrete_powder.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_concrete_powder"}, + {"item": "minecraft:orange_concrete_powder"}, + {"item": "minecraft:magenta_concrete_powder"}, + {"item": "minecraft:light_blue_concrete_powder"}, + {"item": "minecraft:yellow_concrete_powder"}, + {"item": "minecraft:lime_concrete_powder"}, + {"item": "minecraft:pink_concrete_powder"}, + {"item": "minecraft:gray_concrete_powder"}, + {"item": "minecraft:light_gray_concrete_powder"}, + {"item": "minecraft:cyan_concrete_powder"}, + {"item": "minecraft:purple_concrete_powder"}, + {"item": "minecraft:blue_concrete_powder"}, + {"item": "minecraft:brown_concrete_powder"}, + {"item": "minecraft:red_concrete_powder"}, + {"item": "minecraft:black_concrete_powder"} + ], + "O": { + "item": "minecraft:green_dye" + } + }, + "result": { + "id": "minecraft:green_concrete_powder", + "count": 8 + }, + "group": "universal_dyeing_concrete_powder" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_glazed_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_glazed_terracotta.json new file mode 100644 index 0000000..3c2d8d2 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_glazed_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_glazed_terracotta"}, + {"item": "minecraft:orange_glazed_terracotta"}, + {"item": "minecraft:magenta_glazed_terracotta"}, + {"item": "minecraft:light_blue_glazed_terracotta"}, + {"item": "minecraft:yellow_glazed_terracotta"}, + {"item": "minecraft:lime_glazed_terracotta"}, + {"item": "minecraft:pink_glazed_terracotta"}, + {"item": "minecraft:gray_glazed_terracotta"}, + {"item": "minecraft:light_gray_glazed_terracotta"}, + {"item": "minecraft:cyan_glazed_terracotta"}, + {"item": "minecraft:purple_glazed_terracotta"}, + {"item": "minecraft:blue_glazed_terracotta"}, + {"item": "minecraft:brown_glazed_terracotta"}, + {"item": "minecraft:red_glazed_terracotta"}, + {"item": "minecraft:black_glazed_terracotta"} + ], + "O": { + "item": "minecraft:green_dye" + } + }, + "result": { + "id": "minecraft:green_glazed_terracotta", + "count": 8 + }, + "group": "universal_dyeing_glazed_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_stained_glass.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_stained_glass.json new file mode 100644 index 0000000..5ec5c0a --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_stained_glass.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass"}, + {"item": "minecraft:orange_stained_glass"}, + {"item": "minecraft:magenta_stained_glass"}, + {"item": "minecraft:light_blue_stained_glass"}, + {"item": "minecraft:yellow_stained_glass"}, + {"item": "minecraft:lime_stained_glass"}, + {"item": "minecraft:pink_stained_glass"}, + {"item": "minecraft:gray_stained_glass"}, + {"item": "minecraft:light_gray_stained_glass"}, + {"item": "minecraft:cyan_stained_glass"}, + {"item": "minecraft:purple_stained_glass"}, + {"item": "minecraft:blue_stained_glass"}, + {"item": "minecraft:brown_stained_glass"}, + {"item": "minecraft:red_stained_glass"}, + {"item": "minecraft:black_stained_glass"} + ], + "O": { + "item": "minecraft:green_dye" + } + }, + "result": { + "id": "minecraft:green_stained_glass", + "count": 8 + }, + "group": "universal_dyeing_stained_glass" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_stained_glass_pane.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_stained_glass_pane.json new file mode 100644 index 0000000..dd32a0c --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_stained_glass_pane.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass_pane"}, + {"item": "minecraft:orange_stained_glass_pane"}, + {"item": "minecraft:magenta_stained_glass_pane"}, + {"item": "minecraft:light_blue_stained_glass_pane"}, + {"item": "minecraft:yellow_stained_glass_pane"}, + {"item": "minecraft:lime_stained_glass_pane"}, + {"item": "minecraft:pink_stained_glass_pane"}, + {"item": "minecraft:gray_stained_glass_pane"}, + {"item": "minecraft:light_gray_stained_glass_pane"}, + {"item": "minecraft:cyan_stained_glass_pane"}, + {"item": "minecraft:purple_stained_glass_pane"}, + {"item": "minecraft:blue_stained_glass_pane"}, + {"item": "minecraft:brown_stained_glass_pane"}, + {"item": "minecraft:red_stained_glass_pane"}, + {"item": "minecraft:black_stained_glass_pane"} + ], + "O": { + "item": "minecraft:green_dye" + } + }, + "result": { + "id": "minecraft:green_stained_glass_pane", + "count": 8 + }, + "group": "universal_dyeing_stained_glass_pane" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_terracotta.json new file mode 100644 index 0000000..e1f7df5 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_terracotta"}, + {"item": "minecraft:orange_terracotta"}, + {"item": "minecraft:magenta_terracotta"}, + {"item": "minecraft:light_blue_terracotta"}, + {"item": "minecraft:yellow_terracotta"}, + {"item": "minecraft:lime_terracotta"}, + {"item": "minecraft:pink_terracotta"}, + {"item": "minecraft:gray_terracotta"}, + {"item": "minecraft:light_gray_terracotta"}, + {"item": "minecraft:cyan_terracotta"}, + {"item": "minecraft:purple_terracotta"}, + {"item": "minecraft:blue_terracotta"}, + {"item": "minecraft:brown_terracotta"}, + {"item": "minecraft:red_terracotta"}, + {"item": "minecraft:black_terracotta"} + ], + "O": { + "item": "minecraft:green_dye" + } + }, + "result": { + "id": "minecraft:green_terracotta", + "count": 8 + }, + "group": "universal_dyeing_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_candle.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_candle.json new file mode 100644 index 0000000..e374592 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_candle.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_candle"}, + {"item": "minecraft:orange_candle"}, + {"item": "minecraft:magenta_candle"}, + {"item": "minecraft:yellow_candle"}, + {"item": "minecraft:lime_candle"}, + {"item": "minecraft:pink_candle"}, + {"item": "minecraft:gray_candle"}, + {"item": "minecraft:light_gray_candle"}, + {"item": "minecraft:cyan_candle"}, + {"item": "minecraft:purple_candle"}, + {"item": "minecraft:blue_candle"}, + {"item": "minecraft:brown_candle"}, + {"item": "minecraft:green_candle"}, + {"item": "minecraft:red_candle"}, + {"item": "minecraft:black_candle"} + ], + "O": { + "item": "minecraft:light_blue_dye" + } + }, + "result": { + "id": "minecraft:light_blue_candle", + "count": 8 + }, + "group": "universal_dyeing_candle" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_concrete_powder.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_concrete_powder.json new file mode 100644 index 0000000..245ebcb --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_concrete_powder.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_concrete_powder"}, + {"item": "minecraft:orange_concrete_powder"}, + {"item": "minecraft:magenta_concrete_powder"}, + {"item": "minecraft:yellow_concrete_powder"}, + {"item": "minecraft:lime_concrete_powder"}, + {"item": "minecraft:pink_concrete_powder"}, + {"item": "minecraft:gray_concrete_powder"}, + {"item": "minecraft:light_gray_concrete_powder"}, + {"item": "minecraft:cyan_concrete_powder"}, + {"item": "minecraft:purple_concrete_powder"}, + {"item": "minecraft:blue_concrete_powder"}, + {"item": "minecraft:brown_concrete_powder"}, + {"item": "minecraft:green_concrete_powder"}, + {"item": "minecraft:red_concrete_powder"}, + {"item": "minecraft:black_concrete_powder"} + ], + "O": { + "item": "minecraft:light_blue_dye" + } + }, + "result": { + "id": "minecraft:light_blue_concrete_powder", + "count": 8 + }, + "group": "universal_dyeing_concrete_powder" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_glazed_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_glazed_terracotta.json new file mode 100644 index 0000000..75052ef --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_glazed_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_glazed_terracotta"}, + {"item": "minecraft:orange_glazed_terracotta"}, + {"item": "minecraft:magenta_glazed_terracotta"}, + {"item": "minecraft:yellow_glazed_terracotta"}, + {"item": "minecraft:lime_glazed_terracotta"}, + {"item": "minecraft:pink_glazed_terracotta"}, + {"item": "minecraft:gray_glazed_terracotta"}, + {"item": "minecraft:light_gray_glazed_terracotta"}, + {"item": "minecraft:cyan_glazed_terracotta"}, + {"item": "minecraft:purple_glazed_terracotta"}, + {"item": "minecraft:blue_glazed_terracotta"}, + {"item": "minecraft:brown_glazed_terracotta"}, + {"item": "minecraft:green_glazed_terracotta"}, + {"item": "minecraft:red_glazed_terracotta"}, + {"item": "minecraft:black_glazed_terracotta"} + ], + "O": { + "item": "minecraft:light_blue_dye" + } + }, + "result": { + "id": "minecraft:light_blue_glazed_terracotta", + "count": 8 + }, + "group": "universal_dyeing_glazed_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_stained_glass.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_stained_glass.json new file mode 100644 index 0000000..d8b0093 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_stained_glass.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass"}, + {"item": "minecraft:orange_stained_glass"}, + {"item": "minecraft:magenta_stained_glass"}, + {"item": "minecraft:yellow_stained_glass"}, + {"item": "minecraft:lime_stained_glass"}, + {"item": "minecraft:pink_stained_glass"}, + {"item": "minecraft:gray_stained_glass"}, + {"item": "minecraft:light_gray_stained_glass"}, + {"item": "minecraft:cyan_stained_glass"}, + {"item": "minecraft:purple_stained_glass"}, + {"item": "minecraft:blue_stained_glass"}, + {"item": "minecraft:brown_stained_glass"}, + {"item": "minecraft:green_stained_glass"}, + {"item": "minecraft:red_stained_glass"}, + {"item": "minecraft:black_stained_glass"} + ], + "O": { + "item": "minecraft:light_blue_dye" + } + }, + "result": { + "id": "minecraft:light_blue_stained_glass", + "count": 8 + }, + "group": "universal_dyeing_stained_glass" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_stained_glass_pane.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_stained_glass_pane.json new file mode 100644 index 0000000..86df4c1 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_stained_glass_pane.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass_pane"}, + {"item": "minecraft:orange_stained_glass_pane"}, + {"item": "minecraft:magenta_stained_glass_pane"}, + {"item": "minecraft:yellow_stained_glass_pane"}, + {"item": "minecraft:lime_stained_glass_pane"}, + {"item": "minecraft:pink_stained_glass_pane"}, + {"item": "minecraft:gray_stained_glass_pane"}, + {"item": "minecraft:light_gray_stained_glass_pane"}, + {"item": "minecraft:cyan_stained_glass_pane"}, + {"item": "minecraft:purple_stained_glass_pane"}, + {"item": "minecraft:blue_stained_glass_pane"}, + {"item": "minecraft:brown_stained_glass_pane"}, + {"item": "minecraft:green_stained_glass_pane"}, + {"item": "minecraft:red_stained_glass_pane"}, + {"item": "minecraft:black_stained_glass_pane"} + ], + "O": { + "item": "minecraft:light_blue_dye" + } + }, + "result": { + "id": "minecraft:light_blue_stained_glass_pane", + "count": 8 + }, + "group": "universal_dyeing_stained_glass_pane" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_terracotta.json new file mode 100644 index 0000000..54bb645 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_terracotta"}, + {"item": "minecraft:orange_terracotta"}, + {"item": "minecraft:magenta_terracotta"}, + {"item": "minecraft:yellow_terracotta"}, + {"item": "minecraft:lime_terracotta"}, + {"item": "minecraft:pink_terracotta"}, + {"item": "minecraft:gray_terracotta"}, + {"item": "minecraft:light_gray_terracotta"}, + {"item": "minecraft:cyan_terracotta"}, + {"item": "minecraft:purple_terracotta"}, + {"item": "minecraft:blue_terracotta"}, + {"item": "minecraft:brown_terracotta"}, + {"item": "minecraft:green_terracotta"}, + {"item": "minecraft:red_terracotta"}, + {"item": "minecraft:black_terracotta"} + ], + "O": { + "item": "minecraft:light_blue_dye" + } + }, + "result": { + "id": "minecraft:light_blue_terracotta", + "count": 8 + }, + "group": "universal_dyeing_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_candle.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_candle.json new file mode 100644 index 0000000..19530d8 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_candle.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_candle"}, + {"item": "minecraft:orange_candle"}, + {"item": "minecraft:magenta_candle"}, + {"item": "minecraft:light_blue_candle"}, + {"item": "minecraft:yellow_candle"}, + {"item": "minecraft:lime_candle"}, + {"item": "minecraft:pink_candle"}, + {"item": "minecraft:gray_candle"}, + {"item": "minecraft:cyan_candle"}, + {"item": "minecraft:purple_candle"}, + {"item": "minecraft:blue_candle"}, + {"item": "minecraft:brown_candle"}, + {"item": "minecraft:green_candle"}, + {"item": "minecraft:red_candle"}, + {"item": "minecraft:black_candle"} + ], + "O": { + "item": "minecraft:light_gray_dye" + } + }, + "result": { + "id": "minecraft:light_gray_candle", + "count": 8 + }, + "group": "universal_dyeing_candle" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_concrete_powder.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_concrete_powder.json new file mode 100644 index 0000000..63985c4 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_concrete_powder.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_concrete_powder"}, + {"item": "minecraft:orange_concrete_powder"}, + {"item": "minecraft:magenta_concrete_powder"}, + {"item": "minecraft:light_blue_concrete_powder"}, + {"item": "minecraft:yellow_concrete_powder"}, + {"item": "minecraft:lime_concrete_powder"}, + {"item": "minecraft:pink_concrete_powder"}, + {"item": "minecraft:gray_concrete_powder"}, + {"item": "minecraft:cyan_concrete_powder"}, + {"item": "minecraft:purple_concrete_powder"}, + {"item": "minecraft:blue_concrete_powder"}, + {"item": "minecraft:brown_concrete_powder"}, + {"item": "minecraft:green_concrete_powder"}, + {"item": "minecraft:red_concrete_powder"}, + {"item": "minecraft:black_concrete_powder"} + ], + "O": { + "item": "minecraft:light_gray_dye" + } + }, + "result": { + "id": "minecraft:light_gray_concrete_powder", + "count": 8 + }, + "group": "universal_dyeing_concrete_powder" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_glazed_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_glazed_terracotta.json new file mode 100644 index 0000000..4774951 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_glazed_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_glazed_terracotta"}, + {"item": "minecraft:orange_glazed_terracotta"}, + {"item": "minecraft:magenta_glazed_terracotta"}, + {"item": "minecraft:light_blue_glazed_terracotta"}, + {"item": "minecraft:yellow_glazed_terracotta"}, + {"item": "minecraft:lime_glazed_terracotta"}, + {"item": "minecraft:pink_glazed_terracotta"}, + {"item": "minecraft:gray_glazed_terracotta"}, + {"item": "minecraft:cyan_glazed_terracotta"}, + {"item": "minecraft:purple_glazed_terracotta"}, + {"item": "minecraft:blue_glazed_terracotta"}, + {"item": "minecraft:brown_glazed_terracotta"}, + {"item": "minecraft:green_glazed_terracotta"}, + {"item": "minecraft:red_glazed_terracotta"}, + {"item": "minecraft:black_glazed_terracotta"} + ], + "O": { + "item": "minecraft:light_gray_dye" + } + }, + "result": { + "id": "minecraft:light_gray_glazed_terracotta", + "count": 8 + }, + "group": "universal_dyeing_glazed_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_stained_glass.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_stained_glass.json new file mode 100644 index 0000000..40af4f2 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_stained_glass.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass"}, + {"item": "minecraft:orange_stained_glass"}, + {"item": "minecraft:magenta_stained_glass"}, + {"item": "minecraft:light_blue_stained_glass"}, + {"item": "minecraft:yellow_stained_glass"}, + {"item": "minecraft:lime_stained_glass"}, + {"item": "minecraft:pink_stained_glass"}, + {"item": "minecraft:gray_stained_glass"}, + {"item": "minecraft:cyan_stained_glass"}, + {"item": "minecraft:purple_stained_glass"}, + {"item": "minecraft:blue_stained_glass"}, + {"item": "minecraft:brown_stained_glass"}, + {"item": "minecraft:green_stained_glass"}, + {"item": "minecraft:red_stained_glass"}, + {"item": "minecraft:black_stained_glass"} + ], + "O": { + "item": "minecraft:light_gray_dye" + } + }, + "result": { + "id": "minecraft:light_gray_stained_glass", + "count": 8 + }, + "group": "universal_dyeing_stained_glass" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_stained_glass_pane.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_stained_glass_pane.json new file mode 100644 index 0000000..8488636 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_stained_glass_pane.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass_pane"}, + {"item": "minecraft:orange_stained_glass_pane"}, + {"item": "minecraft:magenta_stained_glass_pane"}, + {"item": "minecraft:light_blue_stained_glass_pane"}, + {"item": "minecraft:yellow_stained_glass_pane"}, + {"item": "minecraft:lime_stained_glass_pane"}, + {"item": "minecraft:pink_stained_glass_pane"}, + {"item": "minecraft:gray_stained_glass_pane"}, + {"item": "minecraft:cyan_stained_glass_pane"}, + {"item": "minecraft:purple_stained_glass_pane"}, + {"item": "minecraft:blue_stained_glass_pane"}, + {"item": "minecraft:brown_stained_glass_pane"}, + {"item": "minecraft:green_stained_glass_pane"}, + {"item": "minecraft:red_stained_glass_pane"}, + {"item": "minecraft:black_stained_glass_pane"} + ], + "O": { + "item": "minecraft:light_gray_dye" + } + }, + "result": { + "id": "minecraft:light_gray_stained_glass_pane", + "count": 8 + }, + "group": "universal_dyeing_stained_glass_pane" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_terracotta.json new file mode 100644 index 0000000..4ee4759 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_terracotta"}, + {"item": "minecraft:orange_terracotta"}, + {"item": "minecraft:magenta_terracotta"}, + {"item": "minecraft:light_blue_terracotta"}, + {"item": "minecraft:yellow_terracotta"}, + {"item": "minecraft:lime_terracotta"}, + {"item": "minecraft:pink_terracotta"}, + {"item": "minecraft:gray_terracotta"}, + {"item": "minecraft:cyan_terracotta"}, + {"item": "minecraft:purple_terracotta"}, + {"item": "minecraft:blue_terracotta"}, + {"item": "minecraft:brown_terracotta"}, + {"item": "minecraft:green_terracotta"}, + {"item": "minecraft:red_terracotta"}, + {"item": "minecraft:black_terracotta"} + ], + "O": { + "item": "minecraft:light_gray_dye" + } + }, + "result": { + "id": "minecraft:light_gray_terracotta", + "count": 8 + }, + "group": "universal_dyeing_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_candle.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_candle.json new file mode 100644 index 0000000..4683c65 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_candle.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_candle"}, + {"item": "minecraft:orange_candle"}, + {"item": "minecraft:magenta_candle"}, + {"item": "minecraft:light_blue_candle"}, + {"item": "minecraft:yellow_candle"}, + {"item": "minecraft:pink_candle"}, + {"item": "minecraft:gray_candle"}, + {"item": "minecraft:light_gray_candle"}, + {"item": "minecraft:cyan_candle"}, + {"item": "minecraft:purple_candle"}, + {"item": "minecraft:blue_candle"}, + {"item": "minecraft:brown_candle"}, + {"item": "minecraft:green_candle"}, + {"item": "minecraft:red_candle"}, + {"item": "minecraft:black_candle"} + ], + "O": { + "item": "minecraft:lime_dye" + } + }, + "result": { + "id": "minecraft:lime_candle", + "count": 8 + }, + "group": "universal_dyeing_candle" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_concrete_powder.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_concrete_powder.json new file mode 100644 index 0000000..6b085c7 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_concrete_powder.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_concrete_powder"}, + {"item": "minecraft:orange_concrete_powder"}, + {"item": "minecraft:magenta_concrete_powder"}, + {"item": "minecraft:light_blue_concrete_powder"}, + {"item": "minecraft:yellow_concrete_powder"}, + {"item": "minecraft:pink_concrete_powder"}, + {"item": "minecraft:gray_concrete_powder"}, + {"item": "minecraft:light_gray_concrete_powder"}, + {"item": "minecraft:cyan_concrete_powder"}, + {"item": "minecraft:purple_concrete_powder"}, + {"item": "minecraft:blue_concrete_powder"}, + {"item": "minecraft:brown_concrete_powder"}, + {"item": "minecraft:green_concrete_powder"}, + {"item": "minecraft:red_concrete_powder"}, + {"item": "minecraft:black_concrete_powder"} + ], + "O": { + "item": "minecraft:lime_dye" + } + }, + "result": { + "id": "minecraft:lime_concrete_powder", + "count": 8 + }, + "group": "universal_dyeing_concrete_powder" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_glazed_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_glazed_terracotta.json new file mode 100644 index 0000000..322b288 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_glazed_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_glazed_terracotta"}, + {"item": "minecraft:orange_glazed_terracotta"}, + {"item": "minecraft:magenta_glazed_terracotta"}, + {"item": "minecraft:light_blue_glazed_terracotta"}, + {"item": "minecraft:yellow_glazed_terracotta"}, + {"item": "minecraft:pink_glazed_terracotta"}, + {"item": "minecraft:gray_glazed_terracotta"}, + {"item": "minecraft:light_gray_glazed_terracotta"}, + {"item": "minecraft:cyan_glazed_terracotta"}, + {"item": "minecraft:purple_glazed_terracotta"}, + {"item": "minecraft:blue_glazed_terracotta"}, + {"item": "minecraft:brown_glazed_terracotta"}, + {"item": "minecraft:green_glazed_terracotta"}, + {"item": "minecraft:red_glazed_terracotta"}, + {"item": "minecraft:black_glazed_terracotta"} + ], + "O": { + "item": "minecraft:lime_dye" + } + }, + "result": { + "id": "minecraft:lime_glazed_terracotta", + "count": 8 + }, + "group": "universal_dyeing_glazed_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_stained_glass.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_stained_glass.json new file mode 100644 index 0000000..279c1bb --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_stained_glass.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass"}, + {"item": "minecraft:orange_stained_glass"}, + {"item": "minecraft:magenta_stained_glass"}, + {"item": "minecraft:light_blue_stained_glass"}, + {"item": "minecraft:yellow_stained_glass"}, + {"item": "minecraft:pink_stained_glass"}, + {"item": "minecraft:gray_stained_glass"}, + {"item": "minecraft:light_gray_stained_glass"}, + {"item": "minecraft:cyan_stained_glass"}, + {"item": "minecraft:purple_stained_glass"}, + {"item": "minecraft:blue_stained_glass"}, + {"item": "minecraft:brown_stained_glass"}, + {"item": "minecraft:green_stained_glass"}, + {"item": "minecraft:red_stained_glass"}, + {"item": "minecraft:black_stained_glass"} + ], + "O": { + "item": "minecraft:lime_dye" + } + }, + "result": { + "id": "minecraft:lime_stained_glass", + "count": 8 + }, + "group": "universal_dyeing_stained_glass" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_stained_glass_pane.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_stained_glass_pane.json new file mode 100644 index 0000000..9783f4b --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_stained_glass_pane.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass_pane"}, + {"item": "minecraft:orange_stained_glass_pane"}, + {"item": "minecraft:magenta_stained_glass_pane"}, + {"item": "minecraft:light_blue_stained_glass_pane"}, + {"item": "minecraft:yellow_stained_glass_pane"}, + {"item": "minecraft:pink_stained_glass_pane"}, + {"item": "minecraft:gray_stained_glass_pane"}, + {"item": "minecraft:light_gray_stained_glass_pane"}, + {"item": "minecraft:cyan_stained_glass_pane"}, + {"item": "minecraft:purple_stained_glass_pane"}, + {"item": "minecraft:blue_stained_glass_pane"}, + {"item": "minecraft:brown_stained_glass_pane"}, + {"item": "minecraft:green_stained_glass_pane"}, + {"item": "minecraft:red_stained_glass_pane"}, + {"item": "minecraft:black_stained_glass_pane"} + ], + "O": { + "item": "minecraft:lime_dye" + } + }, + "result": { + "id": "minecraft:lime_stained_glass_pane", + "count": 8 + }, + "group": "universal_dyeing_stained_glass_pane" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_terracotta.json new file mode 100644 index 0000000..b4ea2c3 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_terracotta"}, + {"item": "minecraft:orange_terracotta"}, + {"item": "minecraft:magenta_terracotta"}, + {"item": "minecraft:light_blue_terracotta"}, + {"item": "minecraft:yellow_terracotta"}, + {"item": "minecraft:pink_terracotta"}, + {"item": "minecraft:gray_terracotta"}, + {"item": "minecraft:light_gray_terracotta"}, + {"item": "minecraft:cyan_terracotta"}, + {"item": "minecraft:purple_terracotta"}, + {"item": "minecraft:blue_terracotta"}, + {"item": "minecraft:brown_terracotta"}, + {"item": "minecraft:green_terracotta"}, + {"item": "minecraft:red_terracotta"}, + {"item": "minecraft:black_terracotta"} + ], + "O": { + "item": "minecraft:lime_dye" + } + }, + "result": { + "id": "minecraft:lime_terracotta", + "count": 8 + }, + "group": "universal_dyeing_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_candle.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_candle.json new file mode 100644 index 0000000..ab4e16b --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_candle.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_candle"}, + {"item": "minecraft:orange_candle"}, + {"item": "minecraft:light_blue_candle"}, + {"item": "minecraft:yellow_candle"}, + {"item": "minecraft:lime_candle"}, + {"item": "minecraft:pink_candle"}, + {"item": "minecraft:gray_candle"}, + {"item": "minecraft:light_gray_candle"}, + {"item": "minecraft:cyan_candle"}, + {"item": "minecraft:purple_candle"}, + {"item": "minecraft:blue_candle"}, + {"item": "minecraft:brown_candle"}, + {"item": "minecraft:green_candle"}, + {"item": "minecraft:red_candle"}, + {"item": "minecraft:black_candle"} + ], + "O": { + "item": "minecraft:magenta_dye" + } + }, + "result": { + "id": "minecraft:magenta_candle", + "count": 8 + }, + "group": "universal_dyeing_candle" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_concrete_powder.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_concrete_powder.json new file mode 100644 index 0000000..fdb1c58 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_concrete_powder.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_concrete_powder"}, + {"item": "minecraft:orange_concrete_powder"}, + {"item": "minecraft:light_blue_concrete_powder"}, + {"item": "minecraft:yellow_concrete_powder"}, + {"item": "minecraft:lime_concrete_powder"}, + {"item": "minecraft:pink_concrete_powder"}, + {"item": "minecraft:gray_concrete_powder"}, + {"item": "minecraft:light_gray_concrete_powder"}, + {"item": "minecraft:cyan_concrete_powder"}, + {"item": "minecraft:purple_concrete_powder"}, + {"item": "minecraft:blue_concrete_powder"}, + {"item": "minecraft:brown_concrete_powder"}, + {"item": "minecraft:green_concrete_powder"}, + {"item": "minecraft:red_concrete_powder"}, + {"item": "minecraft:black_concrete_powder"} + ], + "O": { + "item": "minecraft:magenta_dye" + } + }, + "result": { + "id": "minecraft:magenta_concrete_powder", + "count": 8 + }, + "group": "universal_dyeing_concrete_powder" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_glazed_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_glazed_terracotta.json new file mode 100644 index 0000000..2cf4491 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_glazed_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_glazed_terracotta"}, + {"item": "minecraft:orange_glazed_terracotta"}, + {"item": "minecraft:light_blue_glazed_terracotta"}, + {"item": "minecraft:yellow_glazed_terracotta"}, + {"item": "minecraft:lime_glazed_terracotta"}, + {"item": "minecraft:pink_glazed_terracotta"}, + {"item": "minecraft:gray_glazed_terracotta"}, + {"item": "minecraft:light_gray_glazed_terracotta"}, + {"item": "minecraft:cyan_glazed_terracotta"}, + {"item": "minecraft:purple_glazed_terracotta"}, + {"item": "minecraft:blue_glazed_terracotta"}, + {"item": "minecraft:brown_glazed_terracotta"}, + {"item": "minecraft:green_glazed_terracotta"}, + {"item": "minecraft:red_glazed_terracotta"}, + {"item": "minecraft:black_glazed_terracotta"} + ], + "O": { + "item": "minecraft:magenta_dye" + } + }, + "result": { + "id": "minecraft:magenta_glazed_terracotta", + "count": 8 + }, + "group": "universal_dyeing_glazed_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_stained_glass.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_stained_glass.json new file mode 100644 index 0000000..29f1fdd --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_stained_glass.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass"}, + {"item": "minecraft:orange_stained_glass"}, + {"item": "minecraft:light_blue_stained_glass"}, + {"item": "minecraft:yellow_stained_glass"}, + {"item": "minecraft:lime_stained_glass"}, + {"item": "minecraft:pink_stained_glass"}, + {"item": "minecraft:gray_stained_glass"}, + {"item": "minecraft:light_gray_stained_glass"}, + {"item": "minecraft:cyan_stained_glass"}, + {"item": "minecraft:purple_stained_glass"}, + {"item": "minecraft:blue_stained_glass"}, + {"item": "minecraft:brown_stained_glass"}, + {"item": "minecraft:green_stained_glass"}, + {"item": "minecraft:red_stained_glass"}, + {"item": "minecraft:black_stained_glass"} + ], + "O": { + "item": "minecraft:magenta_dye" + } + }, + "result": { + "id": "minecraft:magenta_stained_glass", + "count": 8 + }, + "group": "universal_dyeing_stained_glass" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_stained_glass_pane.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_stained_glass_pane.json new file mode 100644 index 0000000..954c2dd --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_stained_glass_pane.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass_pane"}, + {"item": "minecraft:orange_stained_glass_pane"}, + {"item": "minecraft:light_blue_stained_glass_pane"}, + {"item": "minecraft:yellow_stained_glass_pane"}, + {"item": "minecraft:lime_stained_glass_pane"}, + {"item": "minecraft:pink_stained_glass_pane"}, + {"item": "minecraft:gray_stained_glass_pane"}, + {"item": "minecraft:light_gray_stained_glass_pane"}, + {"item": "minecraft:cyan_stained_glass_pane"}, + {"item": "minecraft:purple_stained_glass_pane"}, + {"item": "minecraft:blue_stained_glass_pane"}, + {"item": "minecraft:brown_stained_glass_pane"}, + {"item": "minecraft:green_stained_glass_pane"}, + {"item": "minecraft:red_stained_glass_pane"}, + {"item": "minecraft:black_stained_glass_pane"} + ], + "O": { + "item": "minecraft:magenta_dye" + } + }, + "result": { + "id": "minecraft:magenta_stained_glass_pane", + "count": 8 + }, + "group": "universal_dyeing_stained_glass_pane" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_terracotta.json new file mode 100644 index 0000000..3e8d6ce --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_terracotta"}, + {"item": "minecraft:orange_terracotta"}, + {"item": "minecraft:light_blue_terracotta"}, + {"item": "minecraft:yellow_terracotta"}, + {"item": "minecraft:lime_terracotta"}, + {"item": "minecraft:pink_terracotta"}, + {"item": "minecraft:gray_terracotta"}, + {"item": "minecraft:light_gray_terracotta"}, + {"item": "minecraft:cyan_terracotta"}, + {"item": "minecraft:purple_terracotta"}, + {"item": "minecraft:blue_terracotta"}, + {"item": "minecraft:brown_terracotta"}, + {"item": "minecraft:green_terracotta"}, + {"item": "minecraft:red_terracotta"}, + {"item": "minecraft:black_terracotta"} + ], + "O": { + "item": "minecraft:magenta_dye" + } + }, + "result": { + "id": "minecraft:magenta_terracotta", + "count": 8 + }, + "group": "universal_dyeing_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_candle.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_candle.json new file mode 100644 index 0000000..3a02dd9 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_candle.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_candle"}, + {"item": "minecraft:magenta_candle"}, + {"item": "minecraft:light_blue_candle"}, + {"item": "minecraft:yellow_candle"}, + {"item": "minecraft:lime_candle"}, + {"item": "minecraft:pink_candle"}, + {"item": "minecraft:gray_candle"}, + {"item": "minecraft:light_gray_candle"}, + {"item": "minecraft:cyan_candle"}, + {"item": "minecraft:purple_candle"}, + {"item": "minecraft:blue_candle"}, + {"item": "minecraft:brown_candle"}, + {"item": "minecraft:green_candle"}, + {"item": "minecraft:red_candle"}, + {"item": "minecraft:black_candle"} + ], + "O": { + "item": "minecraft:orange_dye" + } + }, + "result": { + "id": "minecraft:orange_candle", + "count": 8 + }, + "group": "universal_dyeing_candle" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_concrete_powder.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_concrete_powder.json new file mode 100644 index 0000000..df9b9e2 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_concrete_powder.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_concrete_powder"}, + {"item": "minecraft:magenta_concrete_powder"}, + {"item": "minecraft:light_blue_concrete_powder"}, + {"item": "minecraft:yellow_concrete_powder"}, + {"item": "minecraft:lime_concrete_powder"}, + {"item": "minecraft:pink_concrete_powder"}, + {"item": "minecraft:gray_concrete_powder"}, + {"item": "minecraft:light_gray_concrete_powder"}, + {"item": "minecraft:cyan_concrete_powder"}, + {"item": "minecraft:purple_concrete_powder"}, + {"item": "minecraft:blue_concrete_powder"}, + {"item": "minecraft:brown_concrete_powder"}, + {"item": "minecraft:green_concrete_powder"}, + {"item": "minecraft:red_concrete_powder"}, + {"item": "minecraft:black_concrete_powder"} + ], + "O": { + "item": "minecraft:orange_dye" + } + }, + "result": { + "id": "minecraft:orange_concrete_powder", + "count": 8 + }, + "group": "universal_dyeing_concrete_powder" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_glazed_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_glazed_terracotta.json new file mode 100644 index 0000000..1197889 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_glazed_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_glazed_terracotta"}, + {"item": "minecraft:magenta_glazed_terracotta"}, + {"item": "minecraft:light_blue_glazed_terracotta"}, + {"item": "minecraft:yellow_glazed_terracotta"}, + {"item": "minecraft:lime_glazed_terracotta"}, + {"item": "minecraft:pink_glazed_terracotta"}, + {"item": "minecraft:gray_glazed_terracotta"}, + {"item": "minecraft:light_gray_glazed_terracotta"}, + {"item": "minecraft:cyan_glazed_terracotta"}, + {"item": "minecraft:purple_glazed_terracotta"}, + {"item": "minecraft:blue_glazed_terracotta"}, + {"item": "minecraft:brown_glazed_terracotta"}, + {"item": "minecraft:green_glazed_terracotta"}, + {"item": "minecraft:red_glazed_terracotta"}, + {"item": "minecraft:black_glazed_terracotta"} + ], + "O": { + "item": "minecraft:orange_dye" + } + }, + "result": { + "id": "minecraft:orange_glazed_terracotta", + "count": 8 + }, + "group": "universal_dyeing_glazed_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_stained_glass.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_stained_glass.json new file mode 100644 index 0000000..31df33d --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_stained_glass.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass"}, + {"item": "minecraft:magenta_stained_glass"}, + {"item": "minecraft:light_blue_stained_glass"}, + {"item": "minecraft:yellow_stained_glass"}, + {"item": "minecraft:lime_stained_glass"}, + {"item": "minecraft:pink_stained_glass"}, + {"item": "minecraft:gray_stained_glass"}, + {"item": "minecraft:light_gray_stained_glass"}, + {"item": "minecraft:cyan_stained_glass"}, + {"item": "minecraft:purple_stained_glass"}, + {"item": "minecraft:blue_stained_glass"}, + {"item": "minecraft:brown_stained_glass"}, + {"item": "minecraft:green_stained_glass"}, + {"item": "minecraft:red_stained_glass"}, + {"item": "minecraft:black_stained_glass"} + ], + "O": { + "item": "minecraft:orange_dye" + } + }, + "result": { + "id": "minecraft:orange_stained_glass", + "count": 8 + }, + "group": "universal_dyeing_stained_glass" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_stained_glass_pane.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_stained_glass_pane.json new file mode 100644 index 0000000..f0c706a --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_stained_glass_pane.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass_pane"}, + {"item": "minecraft:magenta_stained_glass_pane"}, + {"item": "minecraft:light_blue_stained_glass_pane"}, + {"item": "minecraft:yellow_stained_glass_pane"}, + {"item": "minecraft:lime_stained_glass_pane"}, + {"item": "minecraft:pink_stained_glass_pane"}, + {"item": "minecraft:gray_stained_glass_pane"}, + {"item": "minecraft:light_gray_stained_glass_pane"}, + {"item": "minecraft:cyan_stained_glass_pane"}, + {"item": "minecraft:purple_stained_glass_pane"}, + {"item": "minecraft:blue_stained_glass_pane"}, + {"item": "minecraft:brown_stained_glass_pane"}, + {"item": "minecraft:green_stained_glass_pane"}, + {"item": "minecraft:red_stained_glass_pane"}, + {"item": "minecraft:black_stained_glass_pane"} + ], + "O": { + "item": "minecraft:orange_dye" + } + }, + "result": { + "id": "minecraft:orange_stained_glass_pane", + "count": 8 + }, + "group": "universal_dyeing_stained_glass_pane" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_terracotta.json new file mode 100644 index 0000000..a664b4d --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_terracotta"}, + {"item": "minecraft:magenta_terracotta"}, + {"item": "minecraft:light_blue_terracotta"}, + {"item": "minecraft:yellow_terracotta"}, + {"item": "minecraft:lime_terracotta"}, + {"item": "minecraft:pink_terracotta"}, + {"item": "minecraft:gray_terracotta"}, + {"item": "minecraft:light_gray_terracotta"}, + {"item": "minecraft:cyan_terracotta"}, + {"item": "minecraft:purple_terracotta"}, + {"item": "minecraft:blue_terracotta"}, + {"item": "minecraft:brown_terracotta"}, + {"item": "minecraft:green_terracotta"}, + {"item": "minecraft:red_terracotta"}, + {"item": "minecraft:black_terracotta"} + ], + "O": { + "item": "minecraft:orange_dye" + } + }, + "result": { + "id": "minecraft:orange_terracotta", + "count": 8 + }, + "group": "universal_dyeing_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_candle.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_candle.json new file mode 100644 index 0000000..874bf98 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_candle.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_candle"}, + {"item": "minecraft:orange_candle"}, + {"item": "minecraft:magenta_candle"}, + {"item": "minecraft:light_blue_candle"}, + {"item": "minecraft:yellow_candle"}, + {"item": "minecraft:lime_candle"}, + {"item": "minecraft:gray_candle"}, + {"item": "minecraft:light_gray_candle"}, + {"item": "minecraft:cyan_candle"}, + {"item": "minecraft:purple_candle"}, + {"item": "minecraft:blue_candle"}, + {"item": "minecraft:brown_candle"}, + {"item": "minecraft:green_candle"}, + {"item": "minecraft:red_candle"}, + {"item": "minecraft:black_candle"} + ], + "O": { + "item": "minecraft:pink_dye" + } + }, + "result": { + "id": "minecraft:pink_candle", + "count": 8 + }, + "group": "universal_dyeing_candle" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_concrete_powder.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_concrete_powder.json new file mode 100644 index 0000000..1574692 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_concrete_powder.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_concrete_powder"}, + {"item": "minecraft:orange_concrete_powder"}, + {"item": "minecraft:magenta_concrete_powder"}, + {"item": "minecraft:light_blue_concrete_powder"}, + {"item": "minecraft:yellow_concrete_powder"}, + {"item": "minecraft:lime_concrete_powder"}, + {"item": "minecraft:gray_concrete_powder"}, + {"item": "minecraft:light_gray_concrete_powder"}, + {"item": "minecraft:cyan_concrete_powder"}, + {"item": "minecraft:purple_concrete_powder"}, + {"item": "minecraft:blue_concrete_powder"}, + {"item": "minecraft:brown_concrete_powder"}, + {"item": "minecraft:green_concrete_powder"}, + {"item": "minecraft:red_concrete_powder"}, + {"item": "minecraft:black_concrete_powder"} + ], + "O": { + "item": "minecraft:pink_dye" + } + }, + "result": { + "id": "minecraft:pink_concrete_powder", + "count": 8 + }, + "group": "universal_dyeing_concrete_powder" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_glazed_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_glazed_terracotta.json new file mode 100644 index 0000000..35d20b2 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_glazed_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_glazed_terracotta"}, + {"item": "minecraft:orange_glazed_terracotta"}, + {"item": "minecraft:magenta_glazed_terracotta"}, + {"item": "minecraft:light_blue_glazed_terracotta"}, + {"item": "minecraft:yellow_glazed_terracotta"}, + {"item": "minecraft:lime_glazed_terracotta"}, + {"item": "minecraft:gray_glazed_terracotta"}, + {"item": "minecraft:light_gray_glazed_terracotta"}, + {"item": "minecraft:cyan_glazed_terracotta"}, + {"item": "minecraft:purple_glazed_terracotta"}, + {"item": "minecraft:blue_glazed_terracotta"}, + {"item": "minecraft:brown_glazed_terracotta"}, + {"item": "minecraft:green_glazed_terracotta"}, + {"item": "minecraft:red_glazed_terracotta"}, + {"item": "minecraft:black_glazed_terracotta"} + ], + "O": { + "item": "minecraft:pink_dye" + } + }, + "result": { + "id": "minecraft:pink_glazed_terracotta", + "count": 8 + }, + "group": "universal_dyeing_glazed_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_stained_glass.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_stained_glass.json new file mode 100644 index 0000000..77fe63f --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_stained_glass.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass"}, + {"item": "minecraft:orange_stained_glass"}, + {"item": "minecraft:magenta_stained_glass"}, + {"item": "minecraft:light_blue_stained_glass"}, + {"item": "minecraft:yellow_stained_glass"}, + {"item": "minecraft:lime_stained_glass"}, + {"item": "minecraft:gray_stained_glass"}, + {"item": "minecraft:light_gray_stained_glass"}, + {"item": "minecraft:cyan_stained_glass"}, + {"item": "minecraft:purple_stained_glass"}, + {"item": "minecraft:blue_stained_glass"}, + {"item": "minecraft:brown_stained_glass"}, + {"item": "minecraft:green_stained_glass"}, + {"item": "minecraft:red_stained_glass"}, + {"item": "minecraft:black_stained_glass"} + ], + "O": { + "item": "minecraft:pink_dye" + } + }, + "result": { + "id": "minecraft:pink_stained_glass", + "count": 8 + }, + "group": "universal_dyeing_stained_glass" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_stained_glass_pane.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_stained_glass_pane.json new file mode 100644 index 0000000..83b8062 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_stained_glass_pane.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass_pane"}, + {"item": "minecraft:orange_stained_glass_pane"}, + {"item": "minecraft:magenta_stained_glass_pane"}, + {"item": "minecraft:light_blue_stained_glass_pane"}, + {"item": "minecraft:yellow_stained_glass_pane"}, + {"item": "minecraft:lime_stained_glass_pane"}, + {"item": "minecraft:gray_stained_glass_pane"}, + {"item": "minecraft:light_gray_stained_glass_pane"}, + {"item": "minecraft:cyan_stained_glass_pane"}, + {"item": "minecraft:purple_stained_glass_pane"}, + {"item": "minecraft:blue_stained_glass_pane"}, + {"item": "minecraft:brown_stained_glass_pane"}, + {"item": "minecraft:green_stained_glass_pane"}, + {"item": "minecraft:red_stained_glass_pane"}, + {"item": "minecraft:black_stained_glass_pane"} + ], + "O": { + "item": "minecraft:pink_dye" + } + }, + "result": { + "id": "minecraft:pink_stained_glass_pane", + "count": 8 + }, + "group": "universal_dyeing_stained_glass_pane" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_terracotta.json new file mode 100644 index 0000000..7d7fa34 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_terracotta"}, + {"item": "minecraft:orange_terracotta"}, + {"item": "minecraft:magenta_terracotta"}, + {"item": "minecraft:light_blue_terracotta"}, + {"item": "minecraft:yellow_terracotta"}, + {"item": "minecraft:lime_terracotta"}, + {"item": "minecraft:gray_terracotta"}, + {"item": "minecraft:light_gray_terracotta"}, + {"item": "minecraft:cyan_terracotta"}, + {"item": "minecraft:purple_terracotta"}, + {"item": "minecraft:blue_terracotta"}, + {"item": "minecraft:brown_terracotta"}, + {"item": "minecraft:green_terracotta"}, + {"item": "minecraft:red_terracotta"}, + {"item": "minecraft:black_terracotta"} + ], + "O": { + "item": "minecraft:pink_dye" + } + }, + "result": { + "id": "minecraft:pink_terracotta", + "count": 8 + }, + "group": "universal_dyeing_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_candle.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_candle.json new file mode 100644 index 0000000..89dc67d --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_candle.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_candle"}, + {"item": "minecraft:orange_candle"}, + {"item": "minecraft:magenta_candle"}, + {"item": "minecraft:light_blue_candle"}, + {"item": "minecraft:yellow_candle"}, + {"item": "minecraft:lime_candle"}, + {"item": "minecraft:pink_candle"}, + {"item": "minecraft:gray_candle"}, + {"item": "minecraft:light_gray_candle"}, + {"item": "minecraft:cyan_candle"}, + {"item": "minecraft:blue_candle"}, + {"item": "minecraft:brown_candle"}, + {"item": "minecraft:green_candle"}, + {"item": "minecraft:red_candle"}, + {"item": "minecraft:black_candle"} + ], + "O": { + "item": "minecraft:purple_dye" + } + }, + "result": { + "id": "minecraft:purple_candle", + "count": 8 + }, + "group": "universal_dyeing_candle" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_concrete_powder.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_concrete_powder.json new file mode 100644 index 0000000..87c618c --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_concrete_powder.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_concrete_powder"}, + {"item": "minecraft:orange_concrete_powder"}, + {"item": "minecraft:magenta_concrete_powder"}, + {"item": "minecraft:light_blue_concrete_powder"}, + {"item": "minecraft:yellow_concrete_powder"}, + {"item": "minecraft:lime_concrete_powder"}, + {"item": "minecraft:pink_concrete_powder"}, + {"item": "minecraft:gray_concrete_powder"}, + {"item": "minecraft:light_gray_concrete_powder"}, + {"item": "minecraft:cyan_concrete_powder"}, + {"item": "minecraft:blue_concrete_powder"}, + {"item": "minecraft:brown_concrete_powder"}, + {"item": "minecraft:green_concrete_powder"}, + {"item": "minecraft:red_concrete_powder"}, + {"item": "minecraft:black_concrete_powder"} + ], + "O": { + "item": "minecraft:purple_dye" + } + }, + "result": { + "id": "minecraft:purple_concrete_powder", + "count": 8 + }, + "group": "universal_dyeing_concrete_powder" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_glazed_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_glazed_terracotta.json new file mode 100644 index 0000000..ad19067 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_glazed_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_glazed_terracotta"}, + {"item": "minecraft:orange_glazed_terracotta"}, + {"item": "minecraft:magenta_glazed_terracotta"}, + {"item": "minecraft:light_blue_glazed_terracotta"}, + {"item": "minecraft:yellow_glazed_terracotta"}, + {"item": "minecraft:lime_glazed_terracotta"}, + {"item": "minecraft:pink_glazed_terracotta"}, + {"item": "minecraft:gray_glazed_terracotta"}, + {"item": "minecraft:light_gray_glazed_terracotta"}, + {"item": "minecraft:cyan_glazed_terracotta"}, + {"item": "minecraft:blue_glazed_terracotta"}, + {"item": "minecraft:brown_glazed_terracotta"}, + {"item": "minecraft:green_glazed_terracotta"}, + {"item": "minecraft:red_glazed_terracotta"}, + {"item": "minecraft:black_glazed_terracotta"} + ], + "O": { + "item": "minecraft:purple_dye" + } + }, + "result": { + "id": "minecraft:purple_glazed_terracotta", + "count": 8 + }, + "group": "universal_dyeing_glazed_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_stained_glass.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_stained_glass.json new file mode 100644 index 0000000..52dcbe0 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_stained_glass.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass"}, + {"item": "minecraft:orange_stained_glass"}, + {"item": "minecraft:magenta_stained_glass"}, + {"item": "minecraft:light_blue_stained_glass"}, + {"item": "minecraft:yellow_stained_glass"}, + {"item": "minecraft:lime_stained_glass"}, + {"item": "minecraft:pink_stained_glass"}, + {"item": "minecraft:gray_stained_glass"}, + {"item": "minecraft:light_gray_stained_glass"}, + {"item": "minecraft:cyan_stained_glass"}, + {"item": "minecraft:blue_stained_glass"}, + {"item": "minecraft:brown_stained_glass"}, + {"item": "minecraft:green_stained_glass"}, + {"item": "minecraft:red_stained_glass"}, + {"item": "minecraft:black_stained_glass"} + ], + "O": { + "item": "minecraft:purple_dye" + } + }, + "result": { + "id": "minecraft:purple_stained_glass", + "count": 8 + }, + "group": "universal_dyeing_stained_glass" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_stained_glass_pane.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_stained_glass_pane.json new file mode 100644 index 0000000..c1ad98f --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_stained_glass_pane.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass_pane"}, + {"item": "minecraft:orange_stained_glass_pane"}, + {"item": "minecraft:magenta_stained_glass_pane"}, + {"item": "minecraft:light_blue_stained_glass_pane"}, + {"item": "minecraft:yellow_stained_glass_pane"}, + {"item": "minecraft:lime_stained_glass_pane"}, + {"item": "minecraft:pink_stained_glass_pane"}, + {"item": "minecraft:gray_stained_glass_pane"}, + {"item": "minecraft:light_gray_stained_glass_pane"}, + {"item": "minecraft:cyan_stained_glass_pane"}, + {"item": "minecraft:blue_stained_glass_pane"}, + {"item": "minecraft:brown_stained_glass_pane"}, + {"item": "minecraft:green_stained_glass_pane"}, + {"item": "minecraft:red_stained_glass_pane"}, + {"item": "minecraft:black_stained_glass_pane"} + ], + "O": { + "item": "minecraft:purple_dye" + } + }, + "result": { + "id": "minecraft:purple_stained_glass_pane", + "count": 8 + }, + "group": "universal_dyeing_stained_glass_pane" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_terracotta.json new file mode 100644 index 0000000..558aaf3 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_terracotta"}, + {"item": "minecraft:orange_terracotta"}, + {"item": "minecraft:magenta_terracotta"}, + {"item": "minecraft:light_blue_terracotta"}, + {"item": "minecraft:yellow_terracotta"}, + {"item": "minecraft:lime_terracotta"}, + {"item": "minecraft:pink_terracotta"}, + {"item": "minecraft:gray_terracotta"}, + {"item": "minecraft:light_gray_terracotta"}, + {"item": "minecraft:cyan_terracotta"}, + {"item": "minecraft:blue_terracotta"}, + {"item": "minecraft:brown_terracotta"}, + {"item": "minecraft:green_terracotta"}, + {"item": "minecraft:red_terracotta"}, + {"item": "minecraft:black_terracotta"} + ], + "O": { + "item": "minecraft:purple_dye" + } + }, + "result": { + "id": "minecraft:purple_terracotta", + "count": 8 + }, + "group": "universal_dyeing_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_candle.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_candle.json new file mode 100644 index 0000000..ef83b3d --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_candle.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_candle"}, + {"item": "minecraft:orange_candle"}, + {"item": "minecraft:magenta_candle"}, + {"item": "minecraft:light_blue_candle"}, + {"item": "minecraft:yellow_candle"}, + {"item": "minecraft:lime_candle"}, + {"item": "minecraft:pink_candle"}, + {"item": "minecraft:gray_candle"}, + {"item": "minecraft:light_gray_candle"}, + {"item": "minecraft:cyan_candle"}, + {"item": "minecraft:purple_candle"}, + {"item": "minecraft:blue_candle"}, + {"item": "minecraft:brown_candle"}, + {"item": "minecraft:green_candle"}, + {"item": "minecraft:black_candle"} + ], + "O": { + "item": "minecraft:red_dye" + } + }, + "result": { + "id": "minecraft:red_candle", + "count": 8 + }, + "group": "universal_dyeing_candle" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_concrete_powder.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_concrete_powder.json new file mode 100644 index 0000000..c487054 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_concrete_powder.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_concrete_powder"}, + {"item": "minecraft:orange_concrete_powder"}, + {"item": "minecraft:magenta_concrete_powder"}, + {"item": "minecraft:light_blue_concrete_powder"}, + {"item": "minecraft:yellow_concrete_powder"}, + {"item": "minecraft:lime_concrete_powder"}, + {"item": "minecraft:pink_concrete_powder"}, + {"item": "minecraft:gray_concrete_powder"}, + {"item": "minecraft:light_gray_concrete_powder"}, + {"item": "minecraft:cyan_concrete_powder"}, + {"item": "minecraft:purple_concrete_powder"}, + {"item": "minecraft:blue_concrete_powder"}, + {"item": "minecraft:brown_concrete_powder"}, + {"item": "minecraft:green_concrete_powder"}, + {"item": "minecraft:black_concrete_powder"} + ], + "O": { + "item": "minecraft:red_dye" + } + }, + "result": { + "id": "minecraft:red_concrete_powder", + "count": 8 + }, + "group": "universal_dyeing_concrete_powder" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_glazed_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_glazed_terracotta.json new file mode 100644 index 0000000..1fbfdf1 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_glazed_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_glazed_terracotta"}, + {"item": "minecraft:orange_glazed_terracotta"}, + {"item": "minecraft:magenta_glazed_terracotta"}, + {"item": "minecraft:light_blue_glazed_terracotta"}, + {"item": "minecraft:yellow_glazed_terracotta"}, + {"item": "minecraft:lime_glazed_terracotta"}, + {"item": "minecraft:pink_glazed_terracotta"}, + {"item": "minecraft:gray_glazed_terracotta"}, + {"item": "minecraft:light_gray_glazed_terracotta"}, + {"item": "minecraft:cyan_glazed_terracotta"}, + {"item": "minecraft:purple_glazed_terracotta"}, + {"item": "minecraft:blue_glazed_terracotta"}, + {"item": "minecraft:brown_glazed_terracotta"}, + {"item": "minecraft:green_glazed_terracotta"}, + {"item": "minecraft:black_glazed_terracotta"} + ], + "O": { + "item": "minecraft:red_dye" + } + }, + "result": { + "id": "minecraft:red_glazed_terracotta", + "count": 8 + }, + "group": "universal_dyeing_glazed_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_stained_glass.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_stained_glass.json new file mode 100644 index 0000000..8c05aa9 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_stained_glass.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass"}, + {"item": "minecraft:orange_stained_glass"}, + {"item": "minecraft:magenta_stained_glass"}, + {"item": "minecraft:light_blue_stained_glass"}, + {"item": "minecraft:yellow_stained_glass"}, + {"item": "minecraft:lime_stained_glass"}, + {"item": "minecraft:pink_stained_glass"}, + {"item": "minecraft:gray_stained_glass"}, + {"item": "minecraft:light_gray_stained_glass"}, + {"item": "minecraft:cyan_stained_glass"}, + {"item": "minecraft:purple_stained_glass"}, + {"item": "minecraft:blue_stained_glass"}, + {"item": "minecraft:brown_stained_glass"}, + {"item": "minecraft:green_stained_glass"}, + {"item": "minecraft:black_stained_glass"} + ], + "O": { + "item": "minecraft:red_dye" + } + }, + "result": { + "id": "minecraft:red_stained_glass", + "count": 8 + }, + "group": "universal_dyeing_stained_glass" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_stained_glass_pane.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_stained_glass_pane.json new file mode 100644 index 0000000..a864fb2 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_stained_glass_pane.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass_pane"}, + {"item": "minecraft:orange_stained_glass_pane"}, + {"item": "minecraft:magenta_stained_glass_pane"}, + {"item": "minecraft:light_blue_stained_glass_pane"}, + {"item": "minecraft:yellow_stained_glass_pane"}, + {"item": "minecraft:lime_stained_glass_pane"}, + {"item": "minecraft:pink_stained_glass_pane"}, + {"item": "minecraft:gray_stained_glass_pane"}, + {"item": "minecraft:light_gray_stained_glass_pane"}, + {"item": "minecraft:cyan_stained_glass_pane"}, + {"item": "minecraft:purple_stained_glass_pane"}, + {"item": "minecraft:blue_stained_glass_pane"}, + {"item": "minecraft:brown_stained_glass_pane"}, + {"item": "minecraft:green_stained_glass_pane"}, + {"item": "minecraft:black_stained_glass_pane"} + ], + "O": { + "item": "minecraft:red_dye" + } + }, + "result": { + "id": "minecraft:red_stained_glass_pane", + "count": 8 + }, + "group": "universal_dyeing_stained_glass_pane" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_terracotta.json new file mode 100644 index 0000000..78137c1 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_terracotta"}, + {"item": "minecraft:orange_terracotta"}, + {"item": "minecraft:magenta_terracotta"}, + {"item": "minecraft:light_blue_terracotta"}, + {"item": "minecraft:yellow_terracotta"}, + {"item": "minecraft:lime_terracotta"}, + {"item": "minecraft:pink_terracotta"}, + {"item": "minecraft:gray_terracotta"}, + {"item": "minecraft:light_gray_terracotta"}, + {"item": "minecraft:cyan_terracotta"}, + {"item": "minecraft:purple_terracotta"}, + {"item": "minecraft:blue_terracotta"}, + {"item": "minecraft:brown_terracotta"}, + {"item": "minecraft:green_terracotta"}, + {"item": "minecraft:black_terracotta"} + ], + "O": { + "item": "minecraft:red_dye" + } + }, + "result": { + "id": "minecraft:red_terracotta", + "count": 8 + }, + "group": "universal_dyeing_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/terracotta.json new file mode 100644 index 0000000..0f49568 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/terracotta.json @@ -0,0 +1,36 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_terracotta"}, + {"item": "minecraft:orange_terracotta"}, + {"item": "minecraft:magenta_terracotta"}, + {"item": "minecraft:light_blue_terracotta"}, + {"item": "minecraft:yellow_terracotta"}, + {"item": "minecraft:lime_terracotta"}, + {"item": "minecraft:pink_terracotta"}, + {"item": "minecraft:gray_terracotta"}, + {"item": "minecraft:light_gray_terracotta"}, + {"item": "minecraft:cyan_terracotta"}, + {"item": "minecraft:purple_terracotta"}, + {"item": "minecraft:blue_terracotta"}, + {"item": "minecraft:brown_terracotta"}, + {"item": "minecraft:green_terracotta"}, + {"item": "minecraft:red_terracotta"}, + {"item": "minecraft:black_terracotta"} + ], + "O": { + "item": "minecraft:ice" + } + }, + "result": { + "id": "minecraft:terracotta", + "count": 8 + }, + "group": "" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_candle.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_candle.json new file mode 100644 index 0000000..0575f3a --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_candle.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:orange_candle"}, + {"item": "minecraft:magenta_candle"}, + {"item": "minecraft:light_blue_candle"}, + {"item": "minecraft:yellow_candle"}, + {"item": "minecraft:lime_candle"}, + {"item": "minecraft:pink_candle"}, + {"item": "minecraft:gray_candle"}, + {"item": "minecraft:light_gray_candle"}, + {"item": "minecraft:cyan_candle"}, + {"item": "minecraft:purple_candle"}, + {"item": "minecraft:blue_candle"}, + {"item": "minecraft:brown_candle"}, + {"item": "minecraft:green_candle"}, + {"item": "minecraft:red_candle"}, + {"item": "minecraft:black_candle"} + ], + "O": { + "tag": "universal_dyeing:dyes/white_dye" + } + }, + "result": { + "id": "minecraft:white_candle", + "count": 8 + }, + "group": "universal_dyeing_candle" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_concrete_powder.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_concrete_powder.json new file mode 100644 index 0000000..3a23918 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_concrete_powder.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:orange_concrete_powder"}, + {"item": "minecraft:magenta_concrete_powder"}, + {"item": "minecraft:light_blue_concrete_powder"}, + {"item": "minecraft:yellow_concrete_powder"}, + {"item": "minecraft:lime_concrete_powder"}, + {"item": "minecraft:pink_concrete_powder"}, + {"item": "minecraft:gray_concrete_powder"}, + {"item": "minecraft:light_gray_concrete_powder"}, + {"item": "minecraft:cyan_concrete_powder"}, + {"item": "minecraft:purple_concrete_powder"}, + {"item": "minecraft:blue_concrete_powder"}, + {"item": "minecraft:brown_concrete_powder"}, + {"item": "minecraft:green_concrete_powder"}, + {"item": "minecraft:red_concrete_powder"}, + {"item": "minecraft:black_concrete_powder"} + ], + "O": { + "tag": "universal_dyeing:dyes/white_dye" + } + }, + "result": { + "id": "minecraft:white_concrete_powder", + "count": 8 + }, + "group": "universal_dyeing_concrete_powder" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_glazed_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_glazed_terracotta.json new file mode 100644 index 0000000..32f5981 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_glazed_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:orange_glazed_terracotta"}, + {"item": "minecraft:magenta_glazed_terracotta"}, + {"item": "minecraft:light_blue_glazed_terracotta"}, + {"item": "minecraft:yellow_glazed_terracotta"}, + {"item": "minecraft:lime_glazed_terracotta"}, + {"item": "minecraft:pink_glazed_terracotta"}, + {"item": "minecraft:gray_glazed_terracotta"}, + {"item": "minecraft:light_gray_glazed_terracotta"}, + {"item": "minecraft:cyan_glazed_terracotta"}, + {"item": "minecraft:purple_glazed_terracotta"}, + {"item": "minecraft:blue_glazed_terracotta"}, + {"item": "minecraft:brown_glazed_terracotta"}, + {"item": "minecraft:green_glazed_terracotta"}, + {"item": "minecraft:red_glazed_terracotta"}, + {"item": "minecraft:black_glazed_terracotta"} + ], + "O": { + "tag": "universal_dyeing:dyes/white_dye" + } + }, + "result": { + "id": "minecraft:white_glazed_terracotta", + "count": 8 + }, + "group": "universal_dyeing_glazed_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_stained_glass.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_stained_glass.json new file mode 100644 index 0000000..eb851ed --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_stained_glass.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:orange_stained_glass"}, + {"item": "minecraft:magenta_stained_glass"}, + {"item": "minecraft:light_blue_stained_glass"}, + {"item": "minecraft:yellow_stained_glass"}, + {"item": "minecraft:lime_stained_glass"}, + {"item": "minecraft:pink_stained_glass"}, + {"item": "minecraft:gray_stained_glass"}, + {"item": "minecraft:light_gray_stained_glass"}, + {"item": "minecraft:cyan_stained_glass"}, + {"item": "minecraft:purple_stained_glass"}, + {"item": "minecraft:blue_stained_glass"}, + {"item": "minecraft:brown_stained_glass"}, + {"item": "minecraft:green_stained_glass"}, + {"item": "minecraft:red_stained_glass"}, + {"item": "minecraft:black_stained_glass"} + ], + "O": { + "tag": "universal_dyeing:dyes/white_dye" + } + }, + "result": { + "id": "minecraft:white_stained_glass", + "count": 8 + }, + "group": "universal_dyeing_stained_glass" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_stained_glass_pane.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_stained_glass_pane.json new file mode 100644 index 0000000..d33ae56 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_stained_glass_pane.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:orange_stained_glass_pane"}, + {"item": "minecraft:magenta_stained_glass_pane"}, + {"item": "minecraft:light_blue_stained_glass_pane"}, + {"item": "minecraft:yellow_stained_glass_pane"}, + {"item": "minecraft:lime_stained_glass_pane"}, + {"item": "minecraft:pink_stained_glass_pane"}, + {"item": "minecraft:gray_stained_glass_pane"}, + {"item": "minecraft:light_gray_stained_glass_pane"}, + {"item": "minecraft:cyan_stained_glass_pane"}, + {"item": "minecraft:purple_stained_glass_pane"}, + {"item": "minecraft:blue_stained_glass_pane"}, + {"item": "minecraft:brown_stained_glass_pane"}, + {"item": "minecraft:green_stained_glass_pane"}, + {"item": "minecraft:red_stained_glass_pane"}, + {"item": "minecraft:black_stained_glass_pane"} + ], + "O": { + "tag": "universal_dyeing:dyes/white_dye" + } + }, + "result": { + "id": "minecraft:white_stained_glass_pane", + "count": 8 + }, + "group": "universal_dyeing_stained_glass_pane" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_terracotta.json new file mode 100644 index 0000000..ea691fd --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:orange_terracotta"}, + {"item": "minecraft:magenta_terracotta"}, + {"item": "minecraft:light_blue_terracotta"}, + {"item": "minecraft:yellow_terracotta"}, + {"item": "minecraft:lime_terracotta"}, + {"item": "minecraft:pink_terracotta"}, + {"item": "minecraft:gray_terracotta"}, + {"item": "minecraft:light_gray_terracotta"}, + {"item": "minecraft:cyan_terracotta"}, + {"item": "minecraft:purple_terracotta"}, + {"item": "minecraft:blue_terracotta"}, + {"item": "minecraft:brown_terracotta"}, + {"item": "minecraft:green_terracotta"}, + {"item": "minecraft:red_terracotta"}, + {"item": "minecraft:black_terracotta"} + ], + "O": { + "tag": "universal_dyeing:dyes/white_dye" + } + }, + "result": { + "id": "minecraft:white_terracotta", + "count": 8 + }, + "group": "universal_dyeing_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_candle.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_candle.json new file mode 100644 index 0000000..96eb539 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_candle.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_candle"}, + {"item": "minecraft:orange_candle"}, + {"item": "minecraft:magenta_candle"}, + {"item": "minecraft:light_blue_candle"}, + {"item": "minecraft:lime_candle"}, + {"item": "minecraft:pink_candle"}, + {"item": "minecraft:gray_candle"}, + {"item": "minecraft:light_gray_candle"}, + {"item": "minecraft:cyan_candle"}, + {"item": "minecraft:purple_candle"}, + {"item": "minecraft:blue_candle"}, + {"item": "minecraft:brown_candle"}, + {"item": "minecraft:green_candle"}, + {"item": "minecraft:red_candle"}, + {"item": "minecraft:black_candle"} + ], + "O": { + "item": "minecraft:yellow_dye" + } + }, + "result": { + "id": "minecraft:yellow_candle", + "count": 8 + }, + "group": "universal_dyeing_candle" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_concrete_powder.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_concrete_powder.json new file mode 100644 index 0000000..4d20e68 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_concrete_powder.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_concrete_powder"}, + {"item": "minecraft:orange_concrete_powder"}, + {"item": "minecraft:magenta_concrete_powder"}, + {"item": "minecraft:light_blue_concrete_powder"}, + {"item": "minecraft:lime_concrete_powder"}, + {"item": "minecraft:pink_concrete_powder"}, + {"item": "minecraft:gray_concrete_powder"}, + {"item": "minecraft:light_gray_concrete_powder"}, + {"item": "minecraft:cyan_concrete_powder"}, + {"item": "minecraft:purple_concrete_powder"}, + {"item": "minecraft:blue_concrete_powder"}, + {"item": "minecraft:brown_concrete_powder"}, + {"item": "minecraft:green_concrete_powder"}, + {"item": "minecraft:red_concrete_powder"}, + {"item": "minecraft:black_concrete_powder"} + ], + "O": { + "item": "minecraft:yellow_dye" + } + }, + "result": { + "id": "minecraft:yellow_concrete_powder", + "count": 8 + }, + "group": "universal_dyeing_concrete_powder" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_glazed_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_glazed_terracotta.json new file mode 100644 index 0000000..37f88ed --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_glazed_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_glazed_terracotta"}, + {"item": "minecraft:orange_glazed_terracotta"}, + {"item": "minecraft:magenta_glazed_terracotta"}, + {"item": "minecraft:light_blue_glazed_terracotta"}, + {"item": "minecraft:lime_glazed_terracotta"}, + {"item": "minecraft:pink_glazed_terracotta"}, + {"item": "minecraft:gray_glazed_terracotta"}, + {"item": "minecraft:light_gray_glazed_terracotta"}, + {"item": "minecraft:cyan_glazed_terracotta"}, + {"item": "minecraft:purple_glazed_terracotta"}, + {"item": "minecraft:blue_glazed_terracotta"}, + {"item": "minecraft:brown_glazed_terracotta"}, + {"item": "minecraft:green_glazed_terracotta"}, + {"item": "minecraft:red_glazed_terracotta"}, + {"item": "minecraft:black_glazed_terracotta"} + ], + "O": { + "item": "minecraft:yellow_dye" + } + }, + "result": { + "id": "minecraft:yellow_glazed_terracotta", + "count": 8 + }, + "group": "universal_dyeing_glazed_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_stained_glass.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_stained_glass.json new file mode 100644 index 0000000..fea1019 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_stained_glass.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass"}, + {"item": "minecraft:orange_stained_glass"}, + {"item": "minecraft:magenta_stained_glass"}, + {"item": "minecraft:light_blue_stained_glass"}, + {"item": "minecraft:lime_stained_glass"}, + {"item": "minecraft:pink_stained_glass"}, + {"item": "minecraft:gray_stained_glass"}, + {"item": "minecraft:light_gray_stained_glass"}, + {"item": "minecraft:cyan_stained_glass"}, + {"item": "minecraft:purple_stained_glass"}, + {"item": "minecraft:blue_stained_glass"}, + {"item": "minecraft:brown_stained_glass"}, + {"item": "minecraft:green_stained_glass"}, + {"item": "minecraft:red_stained_glass"}, + {"item": "minecraft:black_stained_glass"} + ], + "O": { + "item": "minecraft:yellow_dye" + } + }, + "result": { + "id": "minecraft:yellow_stained_glass", + "count": 8 + }, + "group": "universal_dyeing_stained_glass" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_stained_glass_pane.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_stained_glass_pane.json new file mode 100644 index 0000000..211047f --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_stained_glass_pane.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_stained_glass_pane"}, + {"item": "minecraft:orange_stained_glass_pane"}, + {"item": "minecraft:magenta_stained_glass_pane"}, + {"item": "minecraft:light_blue_stained_glass_pane"}, + {"item": "minecraft:lime_stained_glass_pane"}, + {"item": "minecraft:pink_stained_glass_pane"}, + {"item": "minecraft:gray_stained_glass_pane"}, + {"item": "minecraft:light_gray_stained_glass_pane"}, + {"item": "minecraft:cyan_stained_glass_pane"}, + {"item": "minecraft:purple_stained_glass_pane"}, + {"item": "minecraft:blue_stained_glass_pane"}, + {"item": "minecraft:brown_stained_glass_pane"}, + {"item": "minecraft:green_stained_glass_pane"}, + {"item": "minecraft:red_stained_glass_pane"}, + {"item": "minecraft:black_stained_glass_pane"} + ], + "O": { + "item": "minecraft:yellow_dye" + } + }, + "result": { + "id": "minecraft:yellow_stained_glass_pane", + "count": 8 + }, + "group": "universal_dyeing_stained_glass_pane" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_terracotta.json new file mode 100644 index 0000000..ffd0215 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_terracotta.json @@ -0,0 +1,35 @@ +{ + "type": "crafting_shaped", + "pattern": [ + "###", + "#O#", + "###" + ], + "key": { + "#": [ + {"item": "minecraft:white_terracotta"}, + {"item": "minecraft:orange_terracotta"}, + {"item": "minecraft:magenta_terracotta"}, + {"item": "minecraft:light_blue_terracotta"}, + {"item": "minecraft:lime_terracotta"}, + {"item": "minecraft:pink_terracotta"}, + {"item": "minecraft:gray_terracotta"}, + {"item": "minecraft:light_gray_terracotta"}, + {"item": "minecraft:cyan_terracotta"}, + {"item": "minecraft:purple_terracotta"}, + {"item": "minecraft:blue_terracotta"}, + {"item": "minecraft:brown_terracotta"}, + {"item": "minecraft:green_terracotta"}, + {"item": "minecraft:red_terracotta"}, + {"item": "minecraft:black_terracotta"} + ], + "O": { + "item": "minecraft:yellow_dye" + } + }, + "result": { + "id": "minecraft:yellow_terracotta", + "count": 8 + }, + "group": "universal_dyeing_terracotta" +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/bed.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/bed.json new file mode 100644 index 0000000..9e3c19f --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/bed.json @@ -0,0 +1,20 @@ +{ + "values": [ + "minecraft:white_bed", + "minecraft:orange_bed", + "minecraft:magenta_bed", + "minecraft:light_blue_bed", + "minecraft:yellow_bed", + "minecraft:lime_bed", + "minecraft:pink_bed", + "minecraft:gray_bed", + "minecraft:light_gray_bed", + "minecraft:cyan_bed", + "minecraft:purple_bed", + "minecraft:blue_bed", + "minecraft:brown_bed", + "minecraft:green_bed", + "minecraft:red_bed", + "minecraft:black_bed" + ] +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/candle.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/candle.json new file mode 100644 index 0000000..5e3b11b --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/candle.json @@ -0,0 +1,20 @@ +{ + "values": [ + "minecraft:white_candle", + "minecraft:orange_candle", + "minecraft:magenta_candle", + "minecraft:light_blue_candle", + "minecraft:yellow_candle", + "minecraft:lime_candle", + "minecraft:pink_candle", + "minecraft:gray_candle", + "minecraft:light_gray_candle", + "minecraft:cyan_candle", + "minecraft:purple_candle", + "minecraft:blue_candle", + "minecraft:brown_candle", + "minecraft:green_candle", + "minecraft:red_candle", + "minecraft:black_candle" + ] +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/concrete_powder.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/concrete_powder.json new file mode 100644 index 0000000..3c2bae6 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/concrete_powder.json @@ -0,0 +1,20 @@ +{ + "values": [ + "minecraft:white_concrete_powder", + "minecraft:orange_concrete_powder", + "minecraft:magenta_concrete_powder", + "minecraft:light_blue_concrete_powder", + "minecraft:yellow_concrete_powder", + "minecraft:lime_concrete_powder", + "minecraft:pink_concrete_powder", + "minecraft:gray_concrete_powder", + "minecraft:light_gray_concrete_powder", + "minecraft:cyan_concrete_powder", + "minecraft:purple_concrete_powder", + "minecraft:blue_concrete_powder", + "minecraft:brown_concrete_powder", + "minecraft:green_concrete_powder", + "minecraft:red_concrete_powder", + "minecraft:black_concrete_powder" + ] +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes.json new file mode 100644 index 0000000..26ef8d8 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes.json @@ -0,0 +1,24 @@ +{ + "values": [ + "minecraft:bone_meal", + "minecraft:orange_dye", + "minecraft:magenta_dye", + "minecraft:light_blue_dye", + "minecraft:yellow_dye", + "minecraft:lime_dye", + "minecraft:pink_dye", + "minecraft:gray_dye", + "minecraft:light_gray_dye", + "minecraft:cyan_dye", + "minecraft:purple_dye", + "minecraft:lapis_lazuli", + "minecraft:cocoa_beans", + "minecraft:green_dye", + "minecraft:red_dye", + "minecraft:ink_sac", + "minecraft:black_dye", + "minecraft:brown_dye", + "minecraft:blue_dye", + "minecraft:white_dye" + ] +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/black_dye.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/black_dye.json new file mode 100644 index 0000000..dc16bc2 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/black_dye.json @@ -0,0 +1,6 @@ +{ + "values": [ + "minecraft:ink_sac", + "minecraft:black_dye" + ] +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/blue_dye.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/blue_dye.json new file mode 100644 index 0000000..3f460d6 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/blue_dye.json @@ -0,0 +1,6 @@ +{ + "values": [ + "minecraft:lapis_lazuli", + "minecraft:blue_dye" + ] +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/brown_dye.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/brown_dye.json new file mode 100644 index 0000000..9f47ca1 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/brown_dye.json @@ -0,0 +1,6 @@ +{ + "values": [ + "minecraft:cocoa_beans", + "minecraft:brown_dye" + ] +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/white_dye.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/white_dye.json new file mode 100644 index 0000000..0f1ea07 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/white_dye.json @@ -0,0 +1,6 @@ +{ + "values": [ + "minecraft:bone_meal", + "minecraft:white_dye" + ] +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/glazed_terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/glazed_terracotta.json new file mode 100644 index 0000000..fffc699 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/glazed_terracotta.json @@ -0,0 +1,20 @@ +{ + "values": [ + "minecraft:white_glazed_terracotta", + "minecraft:orange_glazed_terracotta", + "minecraft:magenta_glazed_terracotta", + "minecraft:light_blue_glazed_terracotta", + "minecraft:yellow_glazed_terracotta", + "minecraft:lime_glazed_terracotta", + "minecraft:pink_glazed_terracotta", + "minecraft:gray_glazed_terracotta", + "minecraft:light_gray_glazed_terracotta", + "minecraft:cyan_glazed_terracotta", + "minecraft:purple_glazed_terracotta", + "minecraft:blue_glazed_terracotta", + "minecraft:brown_glazed_terracotta", + "minecraft:green_glazed_terracotta", + "minecraft:red_glazed_terracotta", + "minecraft:black_glazed_terracotta" + ] +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/stained_glass.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/stained_glass.json new file mode 100644 index 0000000..a3bc7ea --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/stained_glass.json @@ -0,0 +1,20 @@ +{ + "values": [ + "minecraft:white_stained_glass", + "minecraft:orange_stained_glass", + "minecraft:magenta_stained_glass", + "minecraft:light_blue_stained_glass", + "minecraft:yellow_stained_glass", + "minecraft:lime_stained_glass", + "minecraft:pink_stained_glass", + "minecraft:gray_stained_glass", + "minecraft:light_gray_stained_glass", + "minecraft:cyan_stained_glass", + "minecraft:purple_stained_glass", + "minecraft:blue_stained_glass", + "minecraft:brown_stained_glass", + "minecraft:green_stained_glass", + "minecraft:red_stained_glass", + "minecraft:black_stained_glass" + ] +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/stained_glass_pane.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/stained_glass_pane.json new file mode 100644 index 0000000..10c10b5 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/stained_glass_pane.json @@ -0,0 +1,20 @@ +{ + "values": [ + "minecraft:white_stained_glass_pane", + "minecraft:orange_stained_glass_pane", + "minecraft:magenta_stained_glass_pane", + "minecraft:light_blue_stained_glass_pane", + "minecraft:yellow_stained_glass_pane", + "minecraft:lime_stained_glass_pane", + "minecraft:pink_stained_glass_pane", + "minecraft:gray_stained_glass_pane", + "minecraft:light_gray_stained_glass_pane", + "minecraft:cyan_stained_glass_pane", + "minecraft:purple_stained_glass_pane", + "minecraft:blue_stained_glass_pane", + "minecraft:brown_stained_glass_pane", + "minecraft:green_stained_glass_pane", + "minecraft:red_stained_glass_pane", + "minecraft:black_stained_glass_pane" + ] +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/terracotta.json b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/terracotta.json new file mode 100644 index 0000000..eed8b48 --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/terracotta.json @@ -0,0 +1,20 @@ +{ + "values": [ + "minecraft:white_terracotta", + "minecraft:orange_terracotta", + "minecraft:magenta_terracotta", + "minecraft:light_blue_terracotta", + "minecraft:yellow_terracotta", + "minecraft:lime_terracotta", + "minecraft:pink_terracotta", + "minecraft:gray_terracotta", + "minecraft:light_gray_terracotta", + "minecraft:cyan_terracotta", + "minecraft:purple_terracotta", + "minecraft:blue_terracotta", + "minecraft:brown_terracotta", + "minecraft:green_terracotta", + "minecraft:red_terracotta", + "minecraft:black_terracotta" + ] +} \ No newline at end of file diff --git a/src/universal_dyeing_1.0.0_mc1.21/pack.mcmeta b/src/universal_dyeing_1.0.0_mc1.21/pack.mcmeta new file mode 100644 index 0000000..3e77aac --- /dev/null +++ b/src/universal_dyeing_1.0.0_mc1.21/pack.mcmeta @@ -0,0 +1,7 @@ +{ + "pack":{ + "pack_format": 48, + "supported_formats": {"min_inclusive": 15, "max_inclusive": 48}, + "description": [{"text":"Universal Dyeing","color":"gold"}] + } +} \ No newline at end of file