From 333e90baf6aa69d737bf3d215b83b72350ac9702 Mon Sep 17 00:00:00 2001 From: Vasco Lavos Date: Sun, 7 Jan 2024 16:13:03 +0000 Subject: [PATCH] Revert "crafter is kil" This reverts commit 4e1bbe861c17d57bb0b8016f24563e368fe9cc4e. --- .../tags/blocks/mineable/pickaxe.json | 1 + .../quark/loot_tables/blocks/crafter.json | 19 ++++++++++++ .../recipes/automation/crafting/crafter.json | 31 +++++++++++++++++++ 3 files changed, 51 insertions(+) create mode 100644 src/main/resources/data/quark/loot_tables/blocks/crafter.json create mode 100644 src/main/resources/data/quark/recipes/automation/crafting/crafter.json diff --git a/src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json b/src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json index 7a93aa4619..ebfff1510e 100644 --- a/src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json +++ b/src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json @@ -441,6 +441,7 @@ "quark:carved_mud_bricks", "quark:mud_pillar", "quark:mud_brick_lattice", + { "id": "quark:crafter", "required": false }, { "id": "quark:lootr_nether_brick_chest", "required": false }, { "id": "quark:lootr_purpur_chest", "required": false }, { "id": "quark:lootr_prismarine_chest", "required": false }, diff --git a/src/main/resources/data/quark/loot_tables/blocks/crafter.json b/src/main/resources/data/quark/loot_tables/blocks/crafter.json new file mode 100644 index 0000000000..a80837b897 --- /dev/null +++ b/src/main/resources/data/quark/loot_tables/blocks/crafter.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "quark:crafter" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/quark/recipes/automation/crafting/crafter.json b/src/main/resources/data/quark/recipes/automation/crafting/crafter.json new file mode 100644 index 0000000000..5633a4cfb4 --- /dev/null +++ b/src/main/resources/data/quark/recipes/automation/crafting/crafter.json @@ -0,0 +1,31 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "III", + "ICI", + "RDR" + ], + "key": { + "I": { + "tag": "forge:ingots/iron" + }, + "C": { + "item": "minecraft:crafting_table" + }, + "D": { + "item": "minecraft:dropper" + }, + "R": { + "tag": "forge:dusts/redstone" + } + }, + "result": { + "item": "quark:crafter" + }, + "conditions": [ + { + "type": "quark:flag", + "flag": "crafter" + } + ] +} \ No newline at end of file