commit 44acd9b0b55697c462d4af1e14000546f40f12a2 Author: alu Date: Fri Jul 26 23:28:20 2024 +0000 initial commit of packs 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 0000000..465e306 Binary files /dev/null and b/src/anti_enderman_grief_1.0.0_mc1.21/pack.png differ 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_1.0.0_mc1.21/data/cauldron_concrete/function/check_for_items_in_filled_cauldrons.mcfunction new file mode 100644 index 0000000..c5c49b9 --- /dev/null +++ b/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/check_for_items_in_filled_cauldrons.mcfunction @@ -0,0 +1,2 @@ +schedule function cauldron_concrete:check_for_items_in_filled_cauldrons 1t +execute as @e[type=minecraft:item] at @s if block ~ ~ ~ #minecraft:cauldrons unless block ~ ~ ~ minecraft:cauldron run function cauldron_concrete:check_item \ No newline at end of file diff --git a/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/check_item.mcfunction b/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/check_item.mcfunction new file mode 100644 index 0000000..97fc839 --- /dev/null +++ b/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/check_item.mcfunction @@ -0,0 +1,4 @@ +tag @s add cauCon.subject +data modify entity a093751a-2c77-4658-9d5f-62ab4494bdaf HandItems[0] set from entity @s Item +execute as a093751a-2c77-4658-9d5f-62ab4494bdaf if predicate cauldron_concrete:concrete_powder as @e[type=minecraft:item,tag=cauCon.subject] run function cauldron_concrete:harden +tag @s remove cauCon.subject \ No newline at end of file diff --git a/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/harden.mcfunction b/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/harden.mcfunction new file mode 100644 index 0000000..f7f57fb --- /dev/null +++ b/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/harden.mcfunction @@ -0,0 +1,16 @@ +data modify entity @s[nbt={Item:{id:"minecraft:white_concrete_powder"}}] Item.id set value "minecraft:white_concrete" +data modify entity @s[nbt={Item:{id:"minecraft:orange_concrete_powder"}}] Item.id set value "minecraft:orange_concrete" +data modify entity @s[nbt={Item:{id:"minecraft:magenta_concrete_powder"}}] Item.id set value "minecraft:magenta_concrete" +data modify entity @s[nbt={Item:{id:"minecraft:light_blue_concrete_powder"}}] Item.id set value "minecraft:light_blue_concrete" +data modify entity @s[nbt={Item:{id:"minecraft:yellow_concrete_powder"}}] Item.id set value "minecraft:yellow_concrete" +data modify entity @s[nbt={Item:{id:"minecraft:lime_concrete_powder"}}] Item.id set value "minecraft:lime_concrete" +data modify entity @s[nbt={Item:{id:"minecraft:pink_concrete_powder"}}] Item.id set value "minecraft:pink_concrete" +data modify entity @s[nbt={Item:{id:"minecraft:gray_concrete_powder"}}] Item.id set value "minecraft:gray_concrete" +data modify entity @s[nbt={Item:{id:"minecraft:light_gray_concrete_powder"}}] Item.id set value "minecraft:light_gray_concrete" +data modify entity @s[nbt={Item:{id:"minecraft:cyan_concrete_powder"}}] Item.id set value "minecraft:cyan_concrete" +data modify entity @s[nbt={Item:{id:"minecraft:purple_concrete_powder"}}] Item.id set value "minecraft:purple_concrete" +data modify entity @s[nbt={Item:{id:"minecraft:blue_concrete_powder"}}] Item.id set value "minecraft:blue_concrete" +data modify entity @s[nbt={Item:{id:"minecraft:brown_concrete_powder"}}] Item.id set value "minecraft:brown_concrete" +data modify entity @s[nbt={Item:{id:"minecraft:green_concrete_powder"}}] Item.id set value "minecraft:green_concrete" +data modify entity @s[nbt={Item:{id:"minecraft:red_concrete_powder"}}] Item.id set value "minecraft:red_concrete" +data modify entity @s[nbt={Item:{id:"minecraft:black_concrete_powder"}}] Item.id set value "minecraft:black_concrete" \ No newline at end of file diff --git a/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/load.mcfunction b/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/load.mcfunction new file mode 100644 index 0000000..3ccd5b7 --- /dev/null +++ b/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/load.mcfunction @@ -0,0 +1 @@ +execute unless entity a093751a-2c77-4658-9d5f-62ab4494bdaf positioned 16562064 1000 -22242912 run function cauldron_concrete:summon_marker \ No newline at end of file diff --git a/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/summon_marker.mcfunction b/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/summon_marker.mcfunction new file mode 100644 index 0000000..aa8efdf --- /dev/null +++ b/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/summon_marker.mcfunction @@ -0,0 +1,2 @@ +forceload add ~ ~ +summon minecraft:armor_stand ~ ~ ~ {Marker:1b,NoGravity:1b,Invulnerable:1b,Invisible:1b,UUID:[I;-1600948966,746014296,-1654693205,1150598575]} \ No newline at end of file diff --git a/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/uninstall.mcfunction b/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/uninstall.mcfunction new file mode 100644 index 0000000..c1989f2 --- /dev/null +++ b/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/function/uninstall.mcfunction @@ -0,0 +1,3 @@ +schedule clear cauldron_concrete:check_for_items_in_filled_cauldrons +kill a093751a-2c77-4658-9d5f-62ab4494bdaf +forceload remove 16562064 -22242912 \ No newline at end of file diff --git a/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/predicate/concrete_powder.json b/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/predicate/concrete_powder.json new file mode 100644 index 0000000..4742ed3 --- /dev/null +++ b/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/predicate/concrete_powder.json @@ -0,0 +1,11 @@ +{ + "condition": "minecraft:entity_properties", + "entity": "this", + "predicate": { + "equipment": { + "mainhand": { + "tag": "cauldron_concrete:concrete_powder" + } + } + } +} diff --git a/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/tags/item/concrete_powder.json b/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/tags/item/concrete_powder.json new file mode 100644 index 0000000..e86c469 --- /dev/null +++ b/src/cauldron_concrete_1.0.0_mc1.21/data/cauldron_concrete/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" + ] +} diff --git a/src/cauldron_concrete_1.0.0_mc1.21/data/minecraft/advancement/cauldron_concrete.json b/src/cauldron_concrete_1.0.0_mc1.21/data/minecraft/advancement/cauldron_concrete.json new file mode 100644 index 0000000..f726cfb --- /dev/null +++ b/src/cauldron_concrete_1.0.0_mc1.21/data/minecraft/advancement/cauldron_concrete.json @@ -0,0 +1,23 @@ +{ + "display": { + "icon": { + "id": "minecraft:white_concrete_powder" + }, + "title": "Cauldron Concrete", + "description": "Drop concrete powder into a cauldron with water to make hardened concrete.", + "show_toast": false, + "announce_to_chat": false + }, + "criteria": { + "tick": { + "trigger": "minecraft:tick" + } + }, + "requirements": [ + [ + "tick" + ] + ], + "parent": "minecraft:root" + } + \ No newline at end of file diff --git a/src/cauldron_concrete_1.0.0_mc1.21/data/minecraft/tags/function/load.json b/src/cauldron_concrete_1.0.0_mc1.21/data/minecraft/tags/function/load.json new file mode 100644 index 0000000..e02bc3c --- /dev/null +++ b/src/cauldron_concrete_1.0.0_mc1.21/data/minecraft/tags/function/load.json @@ -0,0 +1 @@ +{"replace":false,"values":["cauldron_concrete:load","cauldron_concrete:check_for_items_in_filled_cauldrons"]} \ No newline at end of file diff --git a/src/cauldron_concrete_1.0.0_mc1.21/pack.mcmeta b/src/cauldron_concrete_1.0.0_mc1.21/pack.mcmeta new file mode 100644 index 0000000..6b5c29a --- /dev/null +++ b/src/cauldron_concrete_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":"Cauldron Concrete","color":"gold"}] + } +} \ No newline at end of file diff --git a/src/cauldron_concrete_1.0.0_mc1.21/pack.png b/src/cauldron_concrete_1.0.0_mc1.21/pack.png new file mode 100644 index 0000000..5566c44 Binary files /dev/null and b/src/cauldron_concrete_1.0.0_mc1.21/pack.png differ diff --git a/src/craftable_saddles_1.0.0_mc1.21/data/minecraft/advancement/craftable_saddles.json b/src/craftable_saddles_1.0.0_mc1.21/data/minecraft/advancement/craftable_saddles.json new file mode 100644 index 0000000..f060a9f --- /dev/null +++ b/src/craftable_saddles_1.0.0_mc1.21/data/minecraft/advancement/craftable_saddles.json @@ -0,0 +1,22 @@ +{ + "display": { + "icon": { + "id": "minecraft:saddle" + }, + "title": "Craftable Saddles", + "description": "Craft saddles using leather, string, and iron.", + "show_toast": false, + "announce_to_chat": false + }, + "criteria": { + "tick": { + "trigger": "minecraft:tick" + } + }, + "requirements": [ + [ + "tick" + ] + ], + "parent": "minecraft:root" +} diff --git a/src/craftable_saddles_1.0.0_mc1.21/data/minecraft/advancement/saddle.json b/src/craftable_saddles_1.0.0_mc1.21/data/minecraft/advancement/saddle.json new file mode 100644 index 0000000..15f5ee5 --- /dev/null +++ b/src/craftable_saddles_1.0.0_mc1.21/data/minecraft/advancement/saddle.json @@ -0,0 +1,47 @@ +{ + "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" + } + ] + } + }, + "has_iron_ingot": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": "minecraft:iron_ingot" + } + ] + } + } + }, + "requirements": [ + [ + "has_leather", + "has_string", + "has_iron_ingot" + ] + ], + "rewards": { + "recipes": [ + "minecraft:saddle" + ] + } +} \ No newline at end of file diff --git a/src/craftable_saddles_1.0.0_mc1.21/data/minecraft/recipe/saddle.json b/src/craftable_saddles_1.0.0_mc1.21/data/minecraft/recipe/saddle.json new file mode 100644 index 0000000..adef9c7 --- /dev/null +++ b/src/craftable_saddles_1.0.0_mc1.21/data/minecraft/recipe/saddle.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "pattern": [ + "LLL", + "LSL", + "I I" + ], + "key": { + "L": { + "item": "minecraft:leather" + }, + "S": { + "item": "minecraft:string" + }, + "I": { + "item": "minecraft:iron_ingot" + } + }, + "result": { + "id": "minecraft:saddle" + } +} \ No newline at end of file diff --git a/src/craftable_saddles_1.0.0_mc1.21/pack.mcmeta b/src/craftable_saddles_1.0.0_mc1.21/pack.mcmeta new file mode 100644 index 0000000..3a75158 --- /dev/null +++ b/src/craftable_saddles_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":"Craftable Saddles","color":"gold"}] + } +} diff --git a/src/craftable_saddles_1.0.0_mc1.21/pack.png b/src/craftable_saddles_1.0.0_mc1.21/pack.png new file mode 100644 index 0000000..fa4729a Binary files /dev/null and b/src/craftable_saddles_1.0.0_mc1.21/pack.png differ diff --git a/src/double_shulker_shells_1.0.0_mc1.21/data/minecraft/advancement/double_shulker_shells.json b/src/double_shulker_shells_1.0.0_mc1.21/data/minecraft/advancement/double_shulker_shells.json new file mode 100644 index 0000000..7eb22f6 --- /dev/null +++ b/src/double_shulker_shells_1.0.0_mc1.21/data/minecraft/advancement/double_shulker_shells.json @@ -0,0 +1,22 @@ +{ + "display": { + "icon": { + "id": "minecraft:shulker_shell" + }, + "title": "Double Shulker Shells", + "description": "All shulkers drop 2 shells.", + "show_toast": false, + "announce_to_chat": false + }, + "parent": "minecraft:root", + "criteria": { + "tick": { + "trigger": "minecraft:tick" + } + }, + "requirements": [ + [ + "tick" + ] + ] +} diff --git a/src/double_shulker_shells_1.0.0_mc1.21/data/minecraft/loot_table/entities/shulker.json b/src/double_shulker_shells_1.0.0_mc1.21/data/minecraft/loot_table/entities/shulker.json new file mode 100644 index 0000000..a444cfb --- /dev/null +++ b/src/double_shulker_shells_1.0.0_mc1.21/data/minecraft/loot_table/entities/shulker.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:entity", + "pools": [ + { + "rolls": 2, + "bonus_rolls": 0, + "entries": [ + { + "type": "minecraft:item", + "name": "minecraft:shulker_shell" + } + ] + } + ], + "random_sequence": "minecraft:entities/shulker" +} diff --git a/src/double_shulker_shells_1.0.0_mc1.21/pack.mcmeta b/src/double_shulker_shells_1.0.0_mc1.21/pack.mcmeta new file mode 100644 index 0000000..0a2eeae --- /dev/null +++ b/src/double_shulker_shells_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":"Double Shulker Shells","color":"gold"}] + } +} diff --git a/src/double_shulker_shells_1.0.0_mc1.21/pack.png b/src/double_shulker_shells_1.0.0_mc1.21/pack.png new file mode 100644 index 0000000..420ccb9 Binary files /dev/null and b/src/double_shulker_shells_1.0.0_mc1.21/pack.png differ 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 0000000..a4f0149 Binary files /dev/null and b/src/leather_bundles_1.0.0_mc1.21/pack.png differ 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_1.0.0_mc1.21/data/minecraft/advancement/nether_coordinate_scale.json new file mode 100644 index 0000000..9fc8aa1 --- /dev/null +++ b/src/nether_coordinate_scale_1to1_1.0.0_mc1.21/data/minecraft/advancement/nether_coordinate_scale.json @@ -0,0 +1,22 @@ +{ + "display": { + "icon": { + "id": "minecraft:netherrack" + }, + "title": "Nether Coordinate Scale 1:1", + "description": "1 to 1, Nether to Overworld coordinates.", + "show_toast": false, + "announce_to_chat": false + }, + "parent": "minecraft:root", + "criteria": { + "tick": { + "trigger": "minecraft:tick" + } + }, + "requirements": [ + [ + "tick" + ] + ] +} 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_1.0.0_mc1.21/data/minecraft/dimension_type/the_nether.json new file mode 100644 index 0000000..71ffece --- /dev/null +++ b/src/nether_coordinate_scale_1to1_1.0.0_mc1.21/data/minecraft/dimension_type/the_nether.json @@ -0,0 +1,20 @@ +{ + "ultrawarm": true, + "natural": false, + "piglin_safe": true, + "respawn_anchor_works": true, + "bed_works": false, + "has_raids": false, + "has_skylight": false, + "has_ceiling": true, + "coordinate_scale": 1, + "ambient_light": 0.1, + "fixed_time": 18000, + "logical_height": 128, + "effects": "minecraft:the_nether", + "infiniburn": "#minecraft:infiniburn_nether", + "min_y": 0, + "height": 256, + "monster_spawn_light_level": 7, + "monster_spawn_block_light_limit": 15 +} diff --git a/src/nether_coordinate_scale_1to1_1.0.0_mc1.21/pack.mcmeta b/src/nether_coordinate_scale_1to1_1.0.0_mc1.21/pack.mcmeta new file mode 100644 index 0000000..91a15c6 --- /dev/null +++ b/src/nether_coordinate_scale_1to1_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":"Nether Coordinate Scale 1:1","color":"gold"}] + } +} diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/minecraft/advancement/no_vault_limit.json b/src/no_vault_limit_1.0.0_mc1.21/data/minecraft/advancement/no_vault_limit.json new file mode 100644 index 0000000..8668c78 --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/minecraft/advancement/no_vault_limit.json @@ -0,0 +1,22 @@ +{ + "display": { + "icon": { + "id": "minecraft:trial_key" + }, + "title": "No Vault Limit", + "description": "Unlock vaults forever. Keys required.", + "show_toast": false, + "announce_to_chat": false + }, + "parent": "minecraft:root", + "criteria": { + "tick": { + "trigger": "minecraft:tick" + } + }, + "requirements": [ + [ + "tick" + ] + ] +} diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/minecraft/tags/function/tick.json b/src/no_vault_limit_1.0.0_mc1.21/data/minecraft/tags/function/tick.json new file mode 100644 index 0000000..36eb469 --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/minecraft/tags/function/tick.json @@ -0,0 +1,32 @@ +{ + "values": [ + "no_vault_limit:00000", + "no_vault_limit:00001", + "no_vault_limit:00010", + "no_vault_limit:00011", + "no_vault_limit:00100", + "no_vault_limit:00101", + "no_vault_limit:00110", + "no_vault_limit:00111", + "no_vault_limit:01000", + "no_vault_limit:01001", + "no_vault_limit:01010", + "no_vault_limit:01011", + "no_vault_limit:01100", + "no_vault_limit:01101", + "no_vault_limit:01110", + "no_vault_limit:01111", + "no_vault_limit:10000", + "no_vault_limit:10001", + "no_vault_limit:10010", + "no_vault_limit:10011", + "no_vault_limit:10100", + "no_vault_limit:10101", + "no_vault_limit:10110", + "no_vault_limit:10111", + "no_vault_limit:11000", + "no_vault_limit:11001", + "no_vault_limit:11010", + "no_vault_limit:11011" + ] +} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00000.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00000.mcfunction new file mode 100644 index 0000000..7982c19 --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00000.mcfunction @@ -0,0 +1 @@ +execute positioned as @e[type=minecraft:item] if block ~ ~-1 ~ minecraft:vault run data merge block ~ ~-1 ~ {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00001.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00001.mcfunction new file mode 100644 index 0000000..8f62d5f --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00001.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~1 ~ ~1 minecraft:vault run data merge block ~1 ~ ~1 {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00010.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00010.mcfunction new file mode 100644 index 0000000..08a3da5 --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00010.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~ ~ ~1 minecraft:vault run data merge block ~ ~ ~1 {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00011.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00011.mcfunction new file mode 100644 index 0000000..db26e7f --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00011.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~-1 ~ ~1 minecraft:vault run data merge block ~-1 ~ ~1 {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00100.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00100.mcfunction new file mode 100644 index 0000000..3437e42 --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00100.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~1 ~ ~ minecraft:vault run data merge block ~1 ~ ~ {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00101.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00101.mcfunction new file mode 100644 index 0000000..7c24ed8 --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00101.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~ ~ ~ minecraft:vault run data merge block ~ ~ ~ {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00110.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00110.mcfunction new file mode 100644 index 0000000..cf591a7 --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00110.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~-1 ~ ~ minecraft:vault run data merge block ~-1 ~ ~ {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00111.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00111.mcfunction new file mode 100644 index 0000000..83b08e1 --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/00111.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~1 ~ ~-1 minecraft:vault run data merge block ~1 ~ ~-1 {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01000.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01000.mcfunction new file mode 100644 index 0000000..ea22ed5 --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01000.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~ ~ ~-1 minecraft:vault run data merge block ~ ~ ~-1 {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01001.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01001.mcfunction new file mode 100644 index 0000000..f30f015 --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01001.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~-1 ~ ~-1 minecraft:vault run data merge block ~-1 ~ ~-1 {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01010.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01010.mcfunction new file mode 100644 index 0000000..8d53421 --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01010.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~1 ~-1 ~1 minecraft:vault run data merge block ~1 ~-1 ~1 {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01011.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01011.mcfunction new file mode 100644 index 0000000..9ecc4be --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01011.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~ ~-1 ~1 minecraft:vault run data merge block ~ ~-1 ~1 {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01100.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01100.mcfunction new file mode 100644 index 0000000..301be4b --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01100.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~-1 ~-1 ~1 minecraft:vault run data merge block ~-1 ~-1 ~1 {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01101.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01101.mcfunction new file mode 100644 index 0000000..97ed0ba --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01101.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~1 ~-1 ~ minecraft:vault run data merge block ~1 ~-1 ~ {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01110.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01110.mcfunction new file mode 100644 index 0000000..64ef3cb --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01110.mcfunction @@ -0,0 +1 @@ +execute positioned as @e[type=minecraft:player] if block ~ ~-1 ~ minecraft:vault run data merge block ~ ~-1 ~ {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01111.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01111.mcfunction new file mode 100644 index 0000000..a4a0562 --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/01111.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~-1 ~-1 ~ minecraft:vault run data merge block ~-1 ~-1 ~ {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10000.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10000.mcfunction new file mode 100644 index 0000000..184c17d --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10000.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~1 ~-1 ~-1 minecraft:vault run data merge block ~1 ~-1 ~-1 {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10001.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10001.mcfunction new file mode 100644 index 0000000..8151a2f --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10001.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~ ~-1 ~-1 minecraft:vault run data merge block ~ ~-1 ~-1 {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10010.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10010.mcfunction new file mode 100644 index 0000000..2927c0b --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10010.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~-1 ~-1 ~-1 minecraft:vault run data merge block ~-1 ~-1 ~-1 {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10011.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10011.mcfunction new file mode 100644 index 0000000..a846d00 --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10011.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~1 ~1 ~1 minecraft:vault run data merge block ~1 ~1 ~1 {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10100.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10100.mcfunction new file mode 100644 index 0000000..ca09286 --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10100.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~ ~1 ~1 minecraft:vault run data merge block ~ ~1 ~1 {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10101.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10101.mcfunction new file mode 100644 index 0000000..48f6f47 --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10101.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~-1 ~1 ~1 minecraft:vault run data merge block ~-1 ~1 ~1 {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10110.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10110.mcfunction new file mode 100644 index 0000000..77b4efc --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10110.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~1 ~1 ~ minecraft:vault run data merge block ~1 ~1 ~ {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10111.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10111.mcfunction new file mode 100644 index 0000000..be414de --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/10111.mcfunction @@ -0,0 +1 @@ +execute positioned as @e[type=minecraft:player] if block ~ ~1 ~ minecraft:vault run data merge block ~ ~1 ~ {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11000.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11000.mcfunction new file mode 100644 index 0000000..5c704e3 --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11000.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~-1 ~1 ~ minecraft:vault run data merge block ~-1 ~1 ~ {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11001.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11001.mcfunction new file mode 100644 index 0000000..44355eb --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11001.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~1 ~1 ~-1 minecraft:vault run data merge block ~1 ~1 ~-1 {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11010.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11010.mcfunction new file mode 100644 index 0000000..0984aeb --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11010.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~ ~1 ~-1 minecraft:vault run data merge block ~ ~1 ~-1 {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11011.mcfunction b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11011.mcfunction new file mode 100644 index 0000000..d8214a8 --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/data/no_vault_limit/function/11011.mcfunction @@ -0,0 +1 @@ +execute positioned as @a if block ~-1 ~1 ~-1 minecraft:vault run data merge block ~-1 ~1 ~-1 {server_data:{rewarded_players:[[]]}} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/pack.mcmeta b/src/no_vault_limit_1.0.0_mc1.21/pack.mcmeta new file mode 100644 index 0000000..1feac2d --- /dev/null +++ b/src/no_vault_limit_1.0.0_mc1.21/pack.mcmeta @@ -0,0 +1,7 @@ +{ + "pack": { + "pack_format": 48, + "supported_formats": {"min_inclusive": 27, "max_inclusive": 48}, + "description": [{"text":"No Vault Limit","color":"gold"}] + } +} \ No newline at end of file diff --git a/src/no_vault_limit_1.0.0_mc1.21/pack.png b/src/no_vault_limit_1.0.0_mc1.21/pack.png new file mode 100644 index 0000000..b7b501d Binary files /dev/null and b/src/no_vault_limit_1.0.0_mc1.21/pack.png differ 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