diff --git a/src/anti_enderman_grief_1.0.0_mc1.21/data/minecraft/advancement/anti_enderman_grief.json b/src/anti_enderman_grief/data/minecraft/advancement/anti_enderman_grief.json similarity index 100% rename from src/anti_enderman_grief_1.0.0_mc1.21/data/minecraft/advancement/anti_enderman_grief.json rename to src/anti_enderman_grief/data/minecraft/advancement/anti_enderman_grief.json diff --git a/src/anti_enderman_grief_1.0.0_mc1.21/data/minecraft/tags/block/enderman_holdable.json b/src/anti_enderman_grief/data/minecraft/tags/block/enderman_holdable.json similarity index 100% rename from src/anti_enderman_grief_1.0.0_mc1.21/data/minecraft/tags/block/enderman_holdable.json rename to src/anti_enderman_grief/data/minecraft/tags/block/enderman_holdable.json diff --git a/src/anti_enderman_grief_1.0.0_mc1.21/pack.mcmeta b/src/anti_enderman_grief/pack.mcmeta similarity index 100% rename from src/anti_enderman_grief_1.0.0_mc1.21/pack.mcmeta rename to src/anti_enderman_grief/pack.mcmeta diff --git a/src/anti_enderman_grief_1.0.0_mc1.21/pack.png b/src/anti_enderman_grief/pack.png similarity index 100% rename from src/anti_enderman_grief_1.0.0_mc1.21/pack.png rename to src/anti_enderman_grief/pack.png diff --git a/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/check_for_items_in_filled_cauldrons.mcfunction b/src/cauldron_concrete/data/cauldron_concrete/function/check_for_items_in_filled_cauldrons.mcfunction similarity index 100% rename from src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/check_for_items_in_filled_cauldrons.mcfunction rename to src/cauldron_concrete/data/cauldron_concrete/function/check_for_items_in_filled_cauldrons.mcfunction diff --git a/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/check_item.mcfunction b/src/cauldron_concrete/data/cauldron_concrete/function/check_item.mcfunction similarity index 100% rename from src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/check_item.mcfunction rename to src/cauldron_concrete/data/cauldron_concrete/function/check_item.mcfunction diff --git a/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/harden.mcfunction b/src/cauldron_concrete/data/cauldron_concrete/function/harden.mcfunction similarity index 100% rename from src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/harden.mcfunction rename to src/cauldron_concrete/data/cauldron_concrete/function/harden.mcfunction diff --git a/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/load.mcfunction b/src/cauldron_concrete/data/cauldron_concrete/function/load.mcfunction similarity index 100% rename from src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/load.mcfunction rename to src/cauldron_concrete/data/cauldron_concrete/function/load.mcfunction diff --git a/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/summon_marker.mcfunction b/src/cauldron_concrete/data/cauldron_concrete/function/summon_marker.mcfunction similarity index 100% rename from src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/summon_marker.mcfunction rename to src/cauldron_concrete/data/cauldron_concrete/function/summon_marker.mcfunction diff --git a/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/uninstall.mcfunction b/src/cauldron_concrete/data/cauldron_concrete/function/uninstall.mcfunction similarity index 100% rename from src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/uninstall.mcfunction rename to src/cauldron_concrete/data/cauldron_concrete/function/uninstall.mcfunction diff --git a/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/predicate/concrete_powder.json b/src/cauldron_concrete/data/cauldron_concrete/predicate/concrete_powder.json similarity index 100% rename from src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/predicate/concrete_powder.json rename to src/cauldron_concrete/data/cauldron_concrete/predicate/concrete_powder.json diff --git a/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/tags/item/concrete_powder.json b/src/cauldron_concrete/data/cauldron_concrete/tags/item/concrete_powder.json similarity index 100% rename from src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/tags/item/concrete_powder.json rename to src/cauldron_concrete/data/cauldron_concrete/tags/item/concrete_powder.json diff --git a/src/cauldron_concrete_1.0.0_mc1.21/data/minecraft/advancement/cauldron_concrete.json b/src/cauldron_concrete/data/minecraft/advancement/cauldron_concrete.json similarity index 100% rename from src/cauldron_concrete_1.0.0_mc1.21/data/minecraft/advancement/cauldron_concrete.json rename to src/cauldron_concrete/data/minecraft/advancement/cauldron_concrete.json diff --git a/src/cauldron_concrete_1.0.0_mc1.21/data/minecraft/tags/function/load.json b/src/cauldron_concrete/data/minecraft/tags/function/load.json similarity index 100% rename from src/cauldron_concrete_1.0.0_mc1.21/data/minecraft/tags/function/load.json rename to src/cauldron_concrete/data/minecraft/tags/function/load.json diff --git a/src/cauldron_concrete_1.0.0_mc1.21/pack.mcmeta b/src/cauldron_concrete/pack.mcmeta similarity index 100% rename from src/cauldron_concrete_1.0.0_mc1.21/pack.mcmeta rename to src/cauldron_concrete/pack.mcmeta diff --git a/src/cauldron_concrete_1.0.0_mc1.21/pack.png b/src/cauldron_concrete/pack.png similarity index 100% rename from src/cauldron_concrete_1.0.0_mc1.21/pack.png rename to src/cauldron_concrete/pack.png diff --git a/src/craftable_saddles_1.0.0_mc1.21/data/minecraft/advancement/craftable_saddles.json b/src/craftable_saddles/data/minecraft/advancement/craftable_saddles.json similarity index 100% rename from src/craftable_saddles_1.0.0_mc1.21/data/minecraft/advancement/craftable_saddles.json rename to src/craftable_saddles/data/minecraft/advancement/craftable_saddles.json diff --git a/src/craftable_saddles_1.0.0_mc1.21/data/minecraft/advancement/saddle.json b/src/craftable_saddles/data/minecraft/advancement/saddle.json similarity index 100% rename from src/craftable_saddles_1.0.0_mc1.21/data/minecraft/advancement/saddle.json rename to src/craftable_saddles/data/minecraft/advancement/saddle.json diff --git a/src/craftable_saddles_1.0.0_mc1.21/data/minecraft/recipe/saddle.json b/src/craftable_saddles/data/minecraft/recipe/saddle.json similarity index 100% rename from src/craftable_saddles_1.0.0_mc1.21/data/minecraft/recipe/saddle.json rename to src/craftable_saddles/data/minecraft/recipe/saddle.json diff --git a/src/craftable_saddles_1.0.0_mc1.21/pack.mcmeta b/src/craftable_saddles/pack.mcmeta similarity index 100% rename from src/craftable_saddles_1.0.0_mc1.21/pack.mcmeta rename to src/craftable_saddles/pack.mcmeta diff --git a/src/craftable_saddles_1.0.0_mc1.21/pack.png b/src/craftable_saddles/pack.png similarity index 100% rename from src/craftable_saddles_1.0.0_mc1.21/pack.png rename to src/craftable_saddles/pack.png diff --git a/src/double_shulker_shells_1.0.0_mc1.21/data/minecraft/advancement/double_shulker_shells.json b/src/double_shulker_shells/data/minecraft/advancement/double_shulker_shells.json similarity index 100% rename from src/double_shulker_shells_1.0.0_mc1.21/data/minecraft/advancement/double_shulker_shells.json rename to src/double_shulker_shells/data/minecraft/advancement/double_shulker_shells.json diff --git a/src/double_shulker_shells_1.0.0_mc1.21/data/minecraft/loot_table/entities/shulker.json b/src/double_shulker_shells/data/minecraft/loot_table/entities/shulker.json similarity index 100% rename from src/double_shulker_shells_1.0.0_mc1.21/data/minecraft/loot_table/entities/shulker.json rename to src/double_shulker_shells/data/minecraft/loot_table/entities/shulker.json diff --git a/src/double_shulker_shells_1.0.0_mc1.21/pack.mcmeta b/src/double_shulker_shells/pack.mcmeta similarity index 100% rename from src/double_shulker_shells_1.0.0_mc1.21/pack.mcmeta rename to src/double_shulker_shells/pack.mcmeta diff --git a/src/double_shulker_shells_1.0.0_mc1.21/pack.png b/src/double_shulker_shells/pack.png similarity index 100% rename from src/double_shulker_shells_1.0.0_mc1.21/pack.png rename to src/double_shulker_shells/pack.png diff --git a/src/leather_bundles_1.0.0_mc1.21/data/minecraft/advancement/leather_bundle.json b/src/leather_bundles/data/minecraft/advancement/leather_bundle.json similarity index 100% rename from src/leather_bundles_1.0.0_mc1.21/data/minecraft/advancement/leather_bundle.json rename to src/leather_bundles/data/minecraft/advancement/leather_bundle.json diff --git a/src/leather_bundles_1.0.0_mc1.21/data/minecraft/advancement/leather_bundle_recipe.json b/src/leather_bundles/data/minecraft/advancement/leather_bundle_recipe.json similarity index 100% rename from src/leather_bundles_1.0.0_mc1.21/data/minecraft/advancement/leather_bundle_recipe.json rename to src/leather_bundles/data/minecraft/advancement/leather_bundle_recipe.json diff --git a/src/leather_bundles_1.0.0_mc1.21/data/minecraft/recipe/leather_bundle.json b/src/leather_bundles/data/minecraft/recipe/leather_bundle.json similarity index 100% rename from src/leather_bundles_1.0.0_mc1.21/data/minecraft/recipe/leather_bundle.json rename to src/leather_bundles/data/minecraft/recipe/leather_bundle.json diff --git a/src/leather_bundles_1.0.0_mc1.21/pack.mcmeta b/src/leather_bundles/pack.mcmeta similarity index 100% rename from src/leather_bundles_1.0.0_mc1.21/pack.mcmeta rename to src/leather_bundles/pack.mcmeta diff --git a/src/leather_bundles_1.0.0_mc1.21/pack.png b/src/leather_bundles/pack.png similarity index 100% rename from src/leather_bundles_1.0.0_mc1.21/pack.png rename to src/leather_bundles/pack.png diff --git a/src/nether_coordinate_scale_1to1_1.0.0_mc1.21/data/minecraft/advancement/nether_coordinate_scale.json b/src/nether_coordinate_scale_1to1/data/minecraft/advancement/nether_coordinate_scale.json similarity index 100% rename from src/nether_coordinate_scale_1to1_1.0.0_mc1.21/data/minecraft/advancement/nether_coordinate_scale.json rename to src/nether_coordinate_scale_1to1/data/minecraft/advancement/nether_coordinate_scale.json diff --git a/src/nether_coordinate_scale_1to1_1.0.0_mc1.21/data/minecraft/dimension_type/the_nether.json b/src/nether_coordinate_scale_1to1/data/minecraft/dimension_type/the_nether.json similarity index 100% rename from src/nether_coordinate_scale_1to1_1.0.0_mc1.21/data/minecraft/dimension_type/the_nether.json rename to src/nether_coordinate_scale_1to1/data/minecraft/dimension_type/the_nether.json diff --git a/src/nether_coordinate_scale_1to1_1.0.0_mc1.21/pack.mcmeta b/src/nether_coordinate_scale_1to1/pack.mcmeta similarity index 100% rename from src/nether_coordinate_scale_1to1_1.0.0_mc1.21/pack.mcmeta rename to src/nether_coordinate_scale_1to1/pack.mcmeta diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/minecraft/advancement/no_vault_limit.json b/src/no_vault_limit/data/minecraft/advancement/no_vault_limit.json similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/minecraft/advancement/no_vault_limit.json rename to src/no_vault_limit/data/minecraft/advancement/no_vault_limit.json diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/minecraft/tags/function/tick.json b/src/no_vault_limit/data/minecraft/tags/function/tick.json similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/minecraft/tags/function/tick.json rename to src/no_vault_limit/data/minecraft/tags/function/tick.json diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00000.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/00000.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00000.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/00000.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00001.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/00001.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00001.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/00001.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00010.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/00010.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00010.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/00010.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00011.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/00011.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00011.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/00011.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00100.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/00100.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00100.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/00100.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00101.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/00101.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00101.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/00101.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00110.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/00110.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00110.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/00110.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00111.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/00111.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00111.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/00111.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01000.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/01000.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01000.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/01000.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01001.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/01001.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01001.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/01001.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01010.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/01010.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01010.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/01010.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01011.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/01011.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01011.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/01011.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01100.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/01100.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01100.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/01100.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01101.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/01101.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01101.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/01101.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01110.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/01110.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01110.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/01110.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01111.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/01111.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01111.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/01111.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10000.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/10000.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10000.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/10000.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10001.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/10001.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10001.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/10001.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10010.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/10010.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10010.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/10010.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10011.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/10011.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10011.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/10011.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10100.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/10100.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10100.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/10100.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10101.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/10101.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10101.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/10101.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10110.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/10110.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10110.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/10110.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10111.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/10111.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10111.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/10111.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11000.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/11000.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11000.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/11000.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11001.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/11001.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11001.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/11001.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11010.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/11010.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11010.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/11010.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11011.mcfunction b/src/no_vault_limit/data/no_vault_limit/function/11011.mcfunction similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11011.mcfunction rename to src/no_vault_limit/data/no_vault_limit/function/11011.mcfunction diff --git a/src/no_vault_limit_1.0.0_mc1.21/pack.mcmeta b/src/no_vault_limit/pack.mcmeta similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/pack.mcmeta rename to src/no_vault_limit/pack.mcmeta diff --git a/src/no_vault_limit_1.0.0_mc1.21/pack.png b/src/no_vault_limit/pack.png similarity index 100% rename from src/no_vault_limit_1.0.0_mc1.21/pack.png rename to src/no_vault_limit/pack.png diff --git a/src/player_death_counter_1.0.0_mc1.21/data/minecraft/advancement/player_death_counter.json b/src/player_death_counter/data/minecraft/advancement/player_death_counter.json similarity index 100% rename from src/player_death_counter_1.0.0_mc1.21/data/minecraft/advancement/player_death_counter.json rename to src/player_death_counter/data/minecraft/advancement/player_death_counter.json diff --git a/src/player_death_counter_1.0.0_mc1.21/data/minecraft/tags/function/load.json b/src/player_death_counter/data/minecraft/tags/function/load.json similarity index 100% rename from src/player_death_counter_1.0.0_mc1.21/data/minecraft/tags/function/load.json rename to src/player_death_counter/data/minecraft/tags/function/load.json diff --git a/src/player_death_counter_1.0.0_mc1.21/data/player_death_counter/function/load.mcfunction b/src/player_death_counter/data/player_death_counter/function/load.mcfunction similarity index 100% rename from src/player_death_counter_1.0.0_mc1.21/data/player_death_counter/function/load.mcfunction rename to src/player_death_counter/data/player_death_counter/function/load.mcfunction diff --git a/src/player_death_counter_1.0.0_mc1.21/pack.mcmeta b/src/player_death_counter/pack.mcmeta similarity index 100% rename from src/player_death_counter_1.0.0_mc1.21/pack.mcmeta rename to src/player_death_counter/pack.mcmeta diff --git a/src/server_1.0.0_mc1.21/data/minecraft/advancement/root.json b/src/server/data/minecraft/advancement/root.json similarity index 100% rename from src/server_1.0.0_mc1.21/data/minecraft/advancement/root.json rename to src/server/data/minecraft/advancement/root.json diff --git a/src/server_1.0.0_mc1.21/pack.mcmeta b/src/server/pack.mcmeta similarity index 100% rename from src/server_1.0.0_mc1.21/pack.mcmeta rename to src/server/pack.mcmeta diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/candle.json b/src/universal_dyeing/data/universal_dyeing/advancement/candle.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/candle.json rename to src/universal_dyeing/data/universal_dyeing/advancement/candle.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/concrete_powder.json b/src/universal_dyeing/data/universal_dyeing/advancement/concrete_powder.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/concrete_powder.json rename to src/universal_dyeing/data/universal_dyeing/advancement/concrete_powder.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/glazed_terracotta.json b/src/universal_dyeing/data/universal_dyeing/advancement/glazed_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/glazed_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/advancement/glazed_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/stained_glass.json b/src/universal_dyeing/data/universal_dyeing/advancement/stained_glass.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/stained_glass.json rename to src/universal_dyeing/data/universal_dyeing/advancement/stained_glass.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/stained_glass_pane.json b/src/universal_dyeing/data/universal_dyeing/advancement/stained_glass_pane.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/stained_glass_pane.json rename to src/universal_dyeing/data/universal_dyeing/advancement/stained_glass_pane.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/terracotta.json b/src/universal_dyeing/data/universal_dyeing/advancement/terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/advancement/terracotta.json rename to src/universal_dyeing/data/universal_dyeing/advancement/terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_candle.json b/src/universal_dyeing/data/universal_dyeing/recipe/black_candle.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_candle.json rename to src/universal_dyeing/data/universal_dyeing/recipe/black_candle.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_concrete_powder.json b/src/universal_dyeing/data/universal_dyeing/recipe/black_concrete_powder.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_concrete_powder.json rename to src/universal_dyeing/data/universal_dyeing/recipe/black_concrete_powder.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_glazed_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/black_glazed_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_glazed_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/black_glazed_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_stained_glass.json b/src/universal_dyeing/data/universal_dyeing/recipe/black_stained_glass.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_stained_glass.json rename to src/universal_dyeing/data/universal_dyeing/recipe/black_stained_glass.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_stained_glass_pane.json b/src/universal_dyeing/data/universal_dyeing/recipe/black_stained_glass_pane.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_stained_glass_pane.json rename to src/universal_dyeing/data/universal_dyeing/recipe/black_stained_glass_pane.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/black_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/black_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/black_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_candle.json b/src/universal_dyeing/data/universal_dyeing/recipe/blue_candle.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_candle.json rename to src/universal_dyeing/data/universal_dyeing/recipe/blue_candle.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_concrete_powder.json b/src/universal_dyeing/data/universal_dyeing/recipe/blue_concrete_powder.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_concrete_powder.json rename to src/universal_dyeing/data/universal_dyeing/recipe/blue_concrete_powder.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_glazed_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/blue_glazed_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_glazed_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/blue_glazed_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_stained_glass.json b/src/universal_dyeing/data/universal_dyeing/recipe/blue_stained_glass.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_stained_glass.json rename to src/universal_dyeing/data/universal_dyeing/recipe/blue_stained_glass.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_stained_glass_pane.json b/src/universal_dyeing/data/universal_dyeing/recipe/blue_stained_glass_pane.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_stained_glass_pane.json rename to src/universal_dyeing/data/universal_dyeing/recipe/blue_stained_glass_pane.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/blue_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/blue_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/blue_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_candle.json b/src/universal_dyeing/data/universal_dyeing/recipe/brown_candle.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_candle.json rename to src/universal_dyeing/data/universal_dyeing/recipe/brown_candle.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_concrete_powder.json b/src/universal_dyeing/data/universal_dyeing/recipe/brown_concrete_powder.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_concrete_powder.json rename to src/universal_dyeing/data/universal_dyeing/recipe/brown_concrete_powder.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_glazed_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/brown_glazed_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_glazed_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/brown_glazed_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_stained_glass.json b/src/universal_dyeing/data/universal_dyeing/recipe/brown_stained_glass.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_stained_glass.json rename to src/universal_dyeing/data/universal_dyeing/recipe/brown_stained_glass.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_stained_glass_pane.json b/src/universal_dyeing/data/universal_dyeing/recipe/brown_stained_glass_pane.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_stained_glass_pane.json rename to src/universal_dyeing/data/universal_dyeing/recipe/brown_stained_glass_pane.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/brown_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/brown_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/brown_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/candle.json b/src/universal_dyeing/data/universal_dyeing/recipe/candle.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/candle.json rename to src/universal_dyeing/data/universal_dyeing/recipe/candle.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_candle.json b/src/universal_dyeing/data/universal_dyeing/recipe/cyan_candle.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_candle.json rename to src/universal_dyeing/data/universal_dyeing/recipe/cyan_candle.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_concrete_powder.json b/src/universal_dyeing/data/universal_dyeing/recipe/cyan_concrete_powder.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_concrete_powder.json rename to src/universal_dyeing/data/universal_dyeing/recipe/cyan_concrete_powder.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_glazed_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/cyan_glazed_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_glazed_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/cyan_glazed_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_stained_glass.json b/src/universal_dyeing/data/universal_dyeing/recipe/cyan_stained_glass.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_stained_glass.json rename to src/universal_dyeing/data/universal_dyeing/recipe/cyan_stained_glass.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_stained_glass_pane.json b/src/universal_dyeing/data/universal_dyeing/recipe/cyan_stained_glass_pane.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_stained_glass_pane.json rename to src/universal_dyeing/data/universal_dyeing/recipe/cyan_stained_glass_pane.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/cyan_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/cyan_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/cyan_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/glass.json b/src/universal_dyeing/data/universal_dyeing/recipe/glass.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/glass.json rename to src/universal_dyeing/data/universal_dyeing/recipe/glass.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/glass_pane.json b/src/universal_dyeing/data/universal_dyeing/recipe/glass_pane.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/glass_pane.json rename to src/universal_dyeing/data/universal_dyeing/recipe/glass_pane.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_candle.json b/src/universal_dyeing/data/universal_dyeing/recipe/gray_candle.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_candle.json rename to src/universal_dyeing/data/universal_dyeing/recipe/gray_candle.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_concrete_powder.json b/src/universal_dyeing/data/universal_dyeing/recipe/gray_concrete_powder.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_concrete_powder.json rename to src/universal_dyeing/data/universal_dyeing/recipe/gray_concrete_powder.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_glazed_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/gray_glazed_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_glazed_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/gray_glazed_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_stained_glass.json b/src/universal_dyeing/data/universal_dyeing/recipe/gray_stained_glass.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_stained_glass.json rename to src/universal_dyeing/data/universal_dyeing/recipe/gray_stained_glass.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_stained_glass_pane.json b/src/universal_dyeing/data/universal_dyeing/recipe/gray_stained_glass_pane.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_stained_glass_pane.json rename to src/universal_dyeing/data/universal_dyeing/recipe/gray_stained_glass_pane.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/gray_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/gray_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/gray_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_candle.json b/src/universal_dyeing/data/universal_dyeing/recipe/green_candle.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_candle.json rename to src/universal_dyeing/data/universal_dyeing/recipe/green_candle.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_concrete_powder.json b/src/universal_dyeing/data/universal_dyeing/recipe/green_concrete_powder.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_concrete_powder.json rename to src/universal_dyeing/data/universal_dyeing/recipe/green_concrete_powder.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_glazed_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/green_glazed_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_glazed_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/green_glazed_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_stained_glass.json b/src/universal_dyeing/data/universal_dyeing/recipe/green_stained_glass.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_stained_glass.json rename to src/universal_dyeing/data/universal_dyeing/recipe/green_stained_glass.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_stained_glass_pane.json b/src/universal_dyeing/data/universal_dyeing/recipe/green_stained_glass_pane.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_stained_glass_pane.json rename to src/universal_dyeing/data/universal_dyeing/recipe/green_stained_glass_pane.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/green_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/green_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/green_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_candle.json b/src/universal_dyeing/data/universal_dyeing/recipe/light_blue_candle.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_candle.json rename to src/universal_dyeing/data/universal_dyeing/recipe/light_blue_candle.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_concrete_powder.json b/src/universal_dyeing/data/universal_dyeing/recipe/light_blue_concrete_powder.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_concrete_powder.json rename to src/universal_dyeing/data/universal_dyeing/recipe/light_blue_concrete_powder.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_glazed_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/light_blue_glazed_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_glazed_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/light_blue_glazed_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_stained_glass.json b/src/universal_dyeing/data/universal_dyeing/recipe/light_blue_stained_glass.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_stained_glass.json rename to src/universal_dyeing/data/universal_dyeing/recipe/light_blue_stained_glass.json 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/data/universal_dyeing/recipe/light_blue_stained_glass_pane.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_stained_glass_pane.json rename to src/universal_dyeing/data/universal_dyeing/recipe/light_blue_stained_glass_pane.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/light_blue_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_blue_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/light_blue_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_candle.json b/src/universal_dyeing/data/universal_dyeing/recipe/light_gray_candle.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_candle.json rename to src/universal_dyeing/data/universal_dyeing/recipe/light_gray_candle.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_concrete_powder.json b/src/universal_dyeing/data/universal_dyeing/recipe/light_gray_concrete_powder.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_concrete_powder.json rename to src/universal_dyeing/data/universal_dyeing/recipe/light_gray_concrete_powder.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_glazed_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/light_gray_glazed_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_glazed_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/light_gray_glazed_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_stained_glass.json b/src/universal_dyeing/data/universal_dyeing/recipe/light_gray_stained_glass.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_stained_glass.json rename to src/universal_dyeing/data/universal_dyeing/recipe/light_gray_stained_glass.json 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/data/universal_dyeing/recipe/light_gray_stained_glass_pane.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_stained_glass_pane.json rename to src/universal_dyeing/data/universal_dyeing/recipe/light_gray_stained_glass_pane.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/light_gray_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/light_gray_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/light_gray_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_candle.json b/src/universal_dyeing/data/universal_dyeing/recipe/lime_candle.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_candle.json rename to src/universal_dyeing/data/universal_dyeing/recipe/lime_candle.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_concrete_powder.json b/src/universal_dyeing/data/universal_dyeing/recipe/lime_concrete_powder.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_concrete_powder.json rename to src/universal_dyeing/data/universal_dyeing/recipe/lime_concrete_powder.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_glazed_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/lime_glazed_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_glazed_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/lime_glazed_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_stained_glass.json b/src/universal_dyeing/data/universal_dyeing/recipe/lime_stained_glass.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_stained_glass.json rename to src/universal_dyeing/data/universal_dyeing/recipe/lime_stained_glass.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_stained_glass_pane.json b/src/universal_dyeing/data/universal_dyeing/recipe/lime_stained_glass_pane.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_stained_glass_pane.json rename to src/universal_dyeing/data/universal_dyeing/recipe/lime_stained_glass_pane.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/lime_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/lime_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/lime_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_candle.json b/src/universal_dyeing/data/universal_dyeing/recipe/magenta_candle.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_candle.json rename to src/universal_dyeing/data/universal_dyeing/recipe/magenta_candle.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_concrete_powder.json b/src/universal_dyeing/data/universal_dyeing/recipe/magenta_concrete_powder.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_concrete_powder.json rename to src/universal_dyeing/data/universal_dyeing/recipe/magenta_concrete_powder.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_glazed_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/magenta_glazed_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_glazed_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/magenta_glazed_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_stained_glass.json b/src/universal_dyeing/data/universal_dyeing/recipe/magenta_stained_glass.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_stained_glass.json rename to src/universal_dyeing/data/universal_dyeing/recipe/magenta_stained_glass.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_stained_glass_pane.json b/src/universal_dyeing/data/universal_dyeing/recipe/magenta_stained_glass_pane.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_stained_glass_pane.json rename to src/universal_dyeing/data/universal_dyeing/recipe/magenta_stained_glass_pane.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/magenta_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/magenta_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/magenta_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_candle.json b/src/universal_dyeing/data/universal_dyeing/recipe/orange_candle.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_candle.json rename to src/universal_dyeing/data/universal_dyeing/recipe/orange_candle.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_concrete_powder.json b/src/universal_dyeing/data/universal_dyeing/recipe/orange_concrete_powder.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_concrete_powder.json rename to src/universal_dyeing/data/universal_dyeing/recipe/orange_concrete_powder.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_glazed_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/orange_glazed_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_glazed_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/orange_glazed_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_stained_glass.json b/src/universal_dyeing/data/universal_dyeing/recipe/orange_stained_glass.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_stained_glass.json rename to src/universal_dyeing/data/universal_dyeing/recipe/orange_stained_glass.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_stained_glass_pane.json b/src/universal_dyeing/data/universal_dyeing/recipe/orange_stained_glass_pane.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_stained_glass_pane.json rename to src/universal_dyeing/data/universal_dyeing/recipe/orange_stained_glass_pane.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/orange_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/orange_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/orange_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_candle.json b/src/universal_dyeing/data/universal_dyeing/recipe/pink_candle.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_candle.json rename to src/universal_dyeing/data/universal_dyeing/recipe/pink_candle.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_concrete_powder.json b/src/universal_dyeing/data/universal_dyeing/recipe/pink_concrete_powder.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_concrete_powder.json rename to src/universal_dyeing/data/universal_dyeing/recipe/pink_concrete_powder.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_glazed_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/pink_glazed_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_glazed_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/pink_glazed_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_stained_glass.json b/src/universal_dyeing/data/universal_dyeing/recipe/pink_stained_glass.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_stained_glass.json rename to src/universal_dyeing/data/universal_dyeing/recipe/pink_stained_glass.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_stained_glass_pane.json b/src/universal_dyeing/data/universal_dyeing/recipe/pink_stained_glass_pane.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_stained_glass_pane.json rename to src/universal_dyeing/data/universal_dyeing/recipe/pink_stained_glass_pane.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/pink_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/pink_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/pink_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_candle.json b/src/universal_dyeing/data/universal_dyeing/recipe/purple_candle.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_candle.json rename to src/universal_dyeing/data/universal_dyeing/recipe/purple_candle.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_concrete_powder.json b/src/universal_dyeing/data/universal_dyeing/recipe/purple_concrete_powder.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_concrete_powder.json rename to src/universal_dyeing/data/universal_dyeing/recipe/purple_concrete_powder.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_glazed_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/purple_glazed_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_glazed_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/purple_glazed_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_stained_glass.json b/src/universal_dyeing/data/universal_dyeing/recipe/purple_stained_glass.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_stained_glass.json rename to src/universal_dyeing/data/universal_dyeing/recipe/purple_stained_glass.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_stained_glass_pane.json b/src/universal_dyeing/data/universal_dyeing/recipe/purple_stained_glass_pane.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_stained_glass_pane.json rename to src/universal_dyeing/data/universal_dyeing/recipe/purple_stained_glass_pane.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/purple_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/purple_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/purple_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_candle.json b/src/universal_dyeing/data/universal_dyeing/recipe/red_candle.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_candle.json rename to src/universal_dyeing/data/universal_dyeing/recipe/red_candle.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_concrete_powder.json b/src/universal_dyeing/data/universal_dyeing/recipe/red_concrete_powder.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_concrete_powder.json rename to src/universal_dyeing/data/universal_dyeing/recipe/red_concrete_powder.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_glazed_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/red_glazed_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_glazed_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/red_glazed_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_stained_glass.json b/src/universal_dyeing/data/universal_dyeing/recipe/red_stained_glass.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_stained_glass.json rename to src/universal_dyeing/data/universal_dyeing/recipe/red_stained_glass.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_stained_glass_pane.json b/src/universal_dyeing/data/universal_dyeing/recipe/red_stained_glass_pane.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_stained_glass_pane.json rename to src/universal_dyeing/data/universal_dyeing/recipe/red_stained_glass_pane.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/red_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/red_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/red_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_candle.json b/src/universal_dyeing/data/universal_dyeing/recipe/white_candle.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_candle.json rename to src/universal_dyeing/data/universal_dyeing/recipe/white_candle.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_concrete_powder.json b/src/universal_dyeing/data/universal_dyeing/recipe/white_concrete_powder.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_concrete_powder.json rename to src/universal_dyeing/data/universal_dyeing/recipe/white_concrete_powder.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_glazed_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/white_glazed_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_glazed_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/white_glazed_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_stained_glass.json b/src/universal_dyeing/data/universal_dyeing/recipe/white_stained_glass.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_stained_glass.json rename to src/universal_dyeing/data/universal_dyeing/recipe/white_stained_glass.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_stained_glass_pane.json b/src/universal_dyeing/data/universal_dyeing/recipe/white_stained_glass_pane.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_stained_glass_pane.json rename to src/universal_dyeing/data/universal_dyeing/recipe/white_stained_glass_pane.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/white_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/white_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/white_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_candle.json b/src/universal_dyeing/data/universal_dyeing/recipe/yellow_candle.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_candle.json rename to src/universal_dyeing/data/universal_dyeing/recipe/yellow_candle.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_concrete_powder.json b/src/universal_dyeing/data/universal_dyeing/recipe/yellow_concrete_powder.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_concrete_powder.json rename to src/universal_dyeing/data/universal_dyeing/recipe/yellow_concrete_powder.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_glazed_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/yellow_glazed_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_glazed_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/yellow_glazed_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_stained_glass.json b/src/universal_dyeing/data/universal_dyeing/recipe/yellow_stained_glass.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_stained_glass.json rename to src/universal_dyeing/data/universal_dyeing/recipe/yellow_stained_glass.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_stained_glass_pane.json b/src/universal_dyeing/data/universal_dyeing/recipe/yellow_stained_glass_pane.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_stained_glass_pane.json rename to src/universal_dyeing/data/universal_dyeing/recipe/yellow_stained_glass_pane.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_terracotta.json b/src/universal_dyeing/data/universal_dyeing/recipe/yellow_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/recipe/yellow_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/recipe/yellow_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/bed.json b/src/universal_dyeing/data/universal_dyeing/tags/item/bed.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/bed.json rename to src/universal_dyeing/data/universal_dyeing/tags/item/bed.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/candle.json b/src/universal_dyeing/data/universal_dyeing/tags/item/candle.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/candle.json rename to src/universal_dyeing/data/universal_dyeing/tags/item/candle.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/concrete_powder.json b/src/universal_dyeing/data/universal_dyeing/tags/item/concrete_powder.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/concrete_powder.json rename to src/universal_dyeing/data/universal_dyeing/tags/item/concrete_powder.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes.json b/src/universal_dyeing/data/universal_dyeing/tags/item/dyes.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes.json rename to src/universal_dyeing/data/universal_dyeing/tags/item/dyes.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/black_dye.json b/src/universal_dyeing/data/universal_dyeing/tags/item/dyes/black_dye.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/black_dye.json rename to src/universal_dyeing/data/universal_dyeing/tags/item/dyes/black_dye.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/blue_dye.json b/src/universal_dyeing/data/universal_dyeing/tags/item/dyes/blue_dye.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/blue_dye.json rename to src/universal_dyeing/data/universal_dyeing/tags/item/dyes/blue_dye.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/brown_dye.json b/src/universal_dyeing/data/universal_dyeing/tags/item/dyes/brown_dye.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/brown_dye.json rename to src/universal_dyeing/data/universal_dyeing/tags/item/dyes/brown_dye.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/white_dye.json b/src/universal_dyeing/data/universal_dyeing/tags/item/dyes/white_dye.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/dyes/white_dye.json rename to src/universal_dyeing/data/universal_dyeing/tags/item/dyes/white_dye.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/glazed_terracotta.json b/src/universal_dyeing/data/universal_dyeing/tags/item/glazed_terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/glazed_terracotta.json rename to src/universal_dyeing/data/universal_dyeing/tags/item/glazed_terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/stained_glass.json b/src/universal_dyeing/data/universal_dyeing/tags/item/stained_glass.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/stained_glass.json rename to src/universal_dyeing/data/universal_dyeing/tags/item/stained_glass.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/stained_glass_pane.json b/src/universal_dyeing/data/universal_dyeing/tags/item/stained_glass_pane.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/stained_glass_pane.json rename to src/universal_dyeing/data/universal_dyeing/tags/item/stained_glass_pane.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/terracotta.json b/src/universal_dyeing/data/universal_dyeing/tags/item/terracotta.json similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/data/universal_dyeing/tags/item/terracotta.json rename to src/universal_dyeing/data/universal_dyeing/tags/item/terracotta.json diff --git a/src/universal_dyeing_1.0.0_mc1.21/pack.mcmeta b/src/universal_dyeing/pack.mcmeta similarity index 100% rename from src/universal_dyeing_1.0.0_mc1.21/pack.mcmeta rename to src/universal_dyeing/pack.mcmeta