initial commit of packs

This commit is contained in:
Arthur Lu 2024-07-26 23:28:20 +00:00
commit 44acd9b0b5
193 changed files with 4597 additions and 0 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
dist/*

11
Makefile Normal file
View File

@ -0,0 +1,11 @@
DISTRELATIVE := ./dist
DIST := $(shell realpath $(DISTRELATIVE))
export DIST
build: src
clean: src
src:
$(MAKE) -C $@ $(MAKECMDGOALS)
.PHONY: all src

15
src/Makefile Normal file
View File

@ -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)

View File

@ -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"
}

View File

@ -0,0 +1,4 @@
{
"replace": true,
"values": []
}

View File

@ -0,0 +1,7 @@
{
"pack": {
"pack_format": 48,
"supported_formats": {"min_inclusive": 48, "max_inclusive": 48},
"description": [{"text":"Anti Enderman Grief","color":"gold"}]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

@ -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

View File

@ -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

View File

@ -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"

View File

@ -0,0 +1 @@
execute unless entity a093751a-2c77-4658-9d5f-62ab4494bdaf positioned 16562064 1000 -22242912 run function cauldron_concrete:summon_marker

View File

@ -0,0 +1,2 @@
forceload add ~ ~
summon minecraft:armor_stand ~ ~ ~ {Marker:1b,NoGravity:1b,Invulnerable:1b,Invisible:1b,UUID:[I;-1600948966,746014296,-1654693205,1150598575]}

View File

@ -0,0 +1,3 @@
schedule clear cauldron_concrete:check_for_items_in_filled_cauldrons
kill a093751a-2c77-4658-9d5f-62ab4494bdaf
forceload remove 16562064 -22242912

View File

@ -0,0 +1,11 @@
{
"condition": "minecraft:entity_properties",
"entity": "this",
"predicate": {
"equipment": {
"mainhand": {
"tag": "cauldron_concrete:concrete_powder"
}
}
}
}

View File

@ -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"
]
}

View File

@ -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"
}

View File

@ -0,0 +1 @@
{"replace":false,"values":["cauldron_concrete:load","cauldron_concrete:check_for_items_in_filled_cauldrons"]}

View File

@ -0,0 +1,7 @@
{
"pack": {
"pack_format": 48,
"supported_formats": {"min_inclusive": 15, "max_inclusive": 48},
"description": [{"text":"Cauldron Concrete","color":"gold"}]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

View File

@ -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"
}

View File

@ -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"
]
}
}

View File

@ -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"
}
}

View File

@ -0,0 +1,7 @@
{
"pack": {
"pack_format": 48,
"supported_formats": {"min_inclusive": 48, "max_inclusive": 48},
"description": [{"text":"Craftable Saddles","color":"gold"}]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

View File

@ -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"
]
]
}

View File

@ -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"
}

View File

@ -0,0 +1,7 @@
{
"pack": {
"pack_format": 48,
"supported_formats": {"min_inclusive": 48, "max_inclusive": 48},
"description": [{"text":"Double Shulker Shells","color":"gold"}]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -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"
]
}
}

View File

@ -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"
]
]
}

View File

@ -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
}
}

View File

@ -0,0 +1,7 @@
{
"pack": {
"pack_format": 48,
"supported_formats": {"min_inclusive": 48, "max_inclusive": 48},
"description": [{"text":"Leather Bundles","color":"gold"}]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 295 B

View File

@ -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"
]
]
}

View File

@ -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
}

View File

@ -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"}]
}
}

View File

@ -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"
]
]
}

View File

@ -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"
]
}

View File

@ -0,0 +1 @@
execute positioned as @e[type=minecraft:item] if block ~ ~-1 ~ minecraft:vault run data merge block ~ ~-1 ~ {server_data:{rewarded_players:[[]]}}

View File

@ -0,0 +1 @@
execute positioned as @a if block ~1 ~ ~1 minecraft:vault run data merge block ~1 ~ ~1 {server_data:{rewarded_players:[[]]}}

View File

@ -0,0 +1 @@
execute positioned as @a if block ~ ~ ~1 minecraft:vault run data merge block ~ ~ ~1 {server_data:{rewarded_players:[[]]}}

View File

@ -0,0 +1 @@
execute positioned as @a if block ~-1 ~ ~1 minecraft:vault run data merge block ~-1 ~ ~1 {server_data:{rewarded_players:[[]]}}

View File

@ -0,0 +1 @@
execute positioned as @a if block ~1 ~ ~ minecraft:vault run data merge block ~1 ~ ~ {server_data:{rewarded_players:[[]]}}

View File

@ -0,0 +1 @@
execute positioned as @a if block ~ ~ ~ minecraft:vault run data merge block ~ ~ ~ {server_data:{rewarded_players:[[]]}}

View File

@ -0,0 +1 @@
execute positioned as @a if block ~-1 ~ ~ minecraft:vault run data merge block ~-1 ~ ~ {server_data:{rewarded_players:[[]]}}

View File

@ -0,0 +1 @@
execute positioned as @a if block ~1 ~ ~-1 minecraft:vault run data merge block ~1 ~ ~-1 {server_data:{rewarded_players:[[]]}}

View File

@ -0,0 +1 @@
execute positioned as @a if block ~ ~ ~-1 minecraft:vault run data merge block ~ ~ ~-1 {server_data:{rewarded_players:[[]]}}

View File

@ -0,0 +1 @@
execute positioned as @a if block ~-1 ~ ~-1 minecraft:vault run data merge block ~-1 ~ ~-1 {server_data:{rewarded_players:[[]]}}

View File

@ -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:[[]]}}

View File

@ -0,0 +1 @@
execute positioned as @a if block ~ ~-1 ~1 minecraft:vault run data merge block ~ ~-1 ~1 {server_data:{rewarded_players:[[]]}}

View File

@ -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:[[]]}}

View File

@ -0,0 +1 @@
execute positioned as @a if block ~1 ~-1 ~ minecraft:vault run data merge block ~1 ~-1 ~ {server_data:{rewarded_players:[[]]}}

View File

@ -0,0 +1 @@
execute positioned as @e[type=minecraft:player] if block ~ ~-1 ~ minecraft:vault run data merge block ~ ~-1 ~ {server_data:{rewarded_players:[[]]}}

View File

@ -0,0 +1 @@
execute positioned as @a if block ~-1 ~-1 ~ minecraft:vault run data merge block ~-1 ~-1 ~ {server_data:{rewarded_players:[[]]}}

View File

@ -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:[[]]}}

View File

@ -0,0 +1 @@
execute positioned as @a if block ~ ~-1 ~-1 minecraft:vault run data merge block ~ ~-1 ~-1 {server_data:{rewarded_players:[[]]}}

View File

@ -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:[[]]}}

View File

@ -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:[[]]}}

View File

@ -0,0 +1 @@
execute positioned as @a if block ~ ~1 ~1 minecraft:vault run data merge block ~ ~1 ~1 {server_data:{rewarded_players:[[]]}}

View File

@ -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:[[]]}}

View File

@ -0,0 +1 @@
execute positioned as @a if block ~1 ~1 ~ minecraft:vault run data merge block ~1 ~1 ~ {server_data:{rewarded_players:[[]]}}

View File

@ -0,0 +1 @@
execute positioned as @e[type=minecraft:player] if block ~ ~1 ~ minecraft:vault run data merge block ~ ~1 ~ {server_data:{rewarded_players:[[]]}}

View File

@ -0,0 +1 @@
execute positioned as @a if block ~-1 ~1 ~ minecraft:vault run data merge block ~-1 ~1 ~ {server_data:{rewarded_players:[[]]}}

View File

@ -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:[[]]}}

View File

@ -0,0 +1 @@
execute positioned as @a if block ~ ~1 ~-1 minecraft:vault run data merge block ~ ~1 ~-1 {server_data:{rewarded_players:[[]]}}

View File

@ -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:[[]]}}

View File

@ -0,0 +1,7 @@
{
"pack": {
"pack_format": 48,
"supported_formats": {"min_inclusive": 27, "max_inclusive": 48},
"description": [{"text":"No Vault Limit","color":"gold"}]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

View File

@ -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"
]
]
}

View File

@ -0,0 +1 @@
{"replace":false,"values":["player_death_counter:load"]}

View File

@ -0,0 +1,2 @@
scoreboard objectives add Deaths deathCount
scoreboard objectives setdisplay list Deaths

View File

@ -0,0 +1,7 @@
{
"pack": {
"pack_format": 48,
"supported_formats": {"min_inclusive": 48, "max_inclusive": 48},
"description": [{"text":"Player Death Counter","color":"gold"}]
}
}

View File

@ -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"
]
]
}

View File

@ -0,0 +1,7 @@
{
"pack": {
"pack_format": 48,
"supported_formats": {"min_inclusive": 48, "max_inclusive": 48},
"description": [{"text":"Server Root","color":"gold"}]
}
}

View File

@ -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"
]
}
}

View File

@ -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"
]
}
}

View File

@ -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"
]
}
}

View File

@ -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"
]
}
}

View File

@ -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"
]
}
}

View File

@ -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"
]
}
}

View File

@ -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"
}

View File

@ -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"
}

View File

@ -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"
}

View File

@ -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"
}

View File

@ -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"
}

View File

@ -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"
}

View File

@ -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"
}

View File

@ -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"
}

View File

@ -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"
}

View File

@ -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"
}

View File

@ -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"
}

View File

@ -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"
}

View File

@ -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"
}

View File

@ -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"
}

View File

@ -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"
}

View File

@ -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"
}

View File

@ -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"
}

View File

@ -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"
}

View File

@ -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": ""
}

View File

@ -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"
}

Some files were not shown because too many files have changed in this diff Show More