From b28779fe08f4e9c71e934ee1d1f313e64a9a4da2 Mon Sep 17 00:00:00 2001 From: Doppel_R Date: Wed, 13 May 2026 05:42:09 +0200 Subject: [PATCH 1/4] add recipe for normal chests using vanilla backport if quarks "variant chests" is active; remove tuff crushing recipe due to alternative ways of making resources --- gradle.properties | 2 +- .../data/create/recipe/crushing/tuff.json | 0 .../recipe/crushing/tuff_recycling.json | 0 .../recipe/shaped/chest_from_pale_oak.json | 24 +++++++++++++++++++ .../shaped/chest_from_pale_oak_logs.json | 24 +++++++++++++++++++ 5 files changed, 49 insertions(+), 1 deletion(-) create mode 100644 src/main/resources/data/create/recipe/crushing/tuff.json create mode 100644 src/main/resources/data/create/recipe/crushing/tuff_recycling.json create mode 100644 src/main/resources/data/perfectprocessing/recipe/shaped/chest_from_pale_oak.json create mode 100644 src/main/resources/data/perfectprocessing/recipe/shaped/chest_from_pale_oak_logs.json diff --git a/gradle.properties b/gradle.properties index ab09474..5226e3e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -34,7 +34,7 @@ mod_name=Create: Perfect Processing # The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default. mod_license=MIT # The mod version. See https://semver.org/ -mod_version=1.3.1 +mod_version=1.3.2 # The group ID for the mod. It is only important when publishing as an artifact to a Maven repository. # This should match the base package used for the mod sources. # See https://maven.apache.org/guides/mini/guide-naming-conventions.html diff --git a/src/main/resources/data/create/recipe/crushing/tuff.json b/src/main/resources/data/create/recipe/crushing/tuff.json new file mode 100644 index 0000000..e69de29 diff --git a/src/main/resources/data/create/recipe/crushing/tuff_recycling.json b/src/main/resources/data/create/recipe/crushing/tuff_recycling.json new file mode 100644 index 0000000..e69de29 diff --git a/src/main/resources/data/perfectprocessing/recipe/shaped/chest_from_pale_oak.json b/src/main/resources/data/perfectprocessing/recipe/shaped/chest_from_pale_oak.json new file mode 100644 index 0000000..ec187c5 --- /dev/null +++ b/src/main/resources/data/perfectprocessing/recipe/shaped/chest_from_pale_oak.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "zeta:flag", + "flag": "variant_chests" + } + ], + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:pale_oak_planks" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "minecraft:chest" + } +} \ No newline at end of file diff --git a/src/main/resources/data/perfectprocessing/recipe/shaped/chest_from_pale_oak_logs.json b/src/main/resources/data/perfectprocessing/recipe/shaped/chest_from_pale_oak_logs.json new file mode 100644 index 0000000..1398a65 --- /dev/null +++ b/src/main/resources/data/perfectprocessing/recipe/shaped/chest_from_pale_oak_logs.json @@ -0,0 +1,24 @@ +{ + "neoforge:conditions": [ + { + "type": "zeta:flag", + "flag": "variant_chests" + } + ], + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:pale_oak_log" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 4, + "id": "minecraft:chest" + } +} \ No newline at end of file From e52f96b3821c1fc7ee927918515ea3f234141206 Mon Sep 17 00:00:00 2001 From: Doppel_R Date: Wed, 13 May 2026 05:44:38 +0200 Subject: [PATCH 2/4] add recipe for normal chests using vanilla backport if quarks "variant chests" is active; remove tuff crushing recipe due to alternative ways of making resources --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 5226e3e..6f3b34b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -34,7 +34,7 @@ mod_name=Create: Perfect Processing # The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default. mod_license=MIT # The mod version. See https://semver.org/ -mod_version=1.3.2 +mod_version=1.6.1 # The group ID for the mod. It is only important when publishing as an artifact to a Maven repository. # This should match the base package used for the mod sources. # See https://maven.apache.org/guides/mini/guide-naming-conventions.html From e2562ad46304d12e738e5ef9e0a62451037b5c36 Mon Sep 17 00:00:00 2001 From: Doppel_R Date: Wed, 13 May 2026 05:45:30 +0200 Subject: [PATCH 3/4] bump version number --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 6f3b34b..2667ab6 100644 --- a/gradle.properties +++ b/gradle.properties @@ -34,7 +34,7 @@ mod_name=Create: Perfect Processing # The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default. mod_license=MIT # The mod version. See https://semver.org/ -mod_version=1.6.1 +mod_version=1.6.1 # The group ID for the mod. It is only important when publishing as an artifact to a Maven repository. # This should match the base package used for the mod sources. # See https://maven.apache.org/guides/mini/guide-naming-conventions.html From b95ca96237aedd96868bd7ca2a6ffcc8f0ec8e38 Mon Sep 17 00:00:00 2001 From: Doppel_R Date: Fri, 15 May 2026 18:11:15 +0200 Subject: [PATCH 4/4] is this tuff? --- gradle.properties | 2 +- src/main/resources/data/create/recipe/crushing/tuff.json | 3 +++ .../resources/data/create/recipe/crushing/tuff_recycling.json | 3 +++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 2667ab6..6f3b34b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -34,7 +34,7 @@ mod_name=Create: Perfect Processing # The license of the mod. Review your options at https://choosealicense.com/. All Rights Reserved is the default. mod_license=MIT # The mod version. See https://semver.org/ -mod_version=1.6.1 +mod_version=1.6.1 # The group ID for the mod. It is only important when publishing as an artifact to a Maven repository. # This should match the base package used for the mod sources. # See https://maven.apache.org/guides/mini/guide-naming-conventions.html diff --git a/src/main/resources/data/create/recipe/crushing/tuff.json b/src/main/resources/data/create/recipe/crushing/tuff.json index e69de29..0e0dcd2 100644 --- a/src/main/resources/data/create/recipe/crushing/tuff.json +++ b/src/main/resources/data/create/recipe/crushing/tuff.json @@ -0,0 +1,3 @@ +{ + +} \ No newline at end of file diff --git a/src/main/resources/data/create/recipe/crushing/tuff_recycling.json b/src/main/resources/data/create/recipe/crushing/tuff_recycling.json index e69de29..0e0dcd2 100644 --- a/src/main/resources/data/create/recipe/crushing/tuff_recycling.json +++ b/src/main/resources/data/create/recipe/crushing/tuff_recycling.json @@ -0,0 +1,3 @@ +{ + +} \ No newline at end of file