From aaf04d5e0b69cd50ab239080e4661739e8c97ad1 Mon Sep 17 00:00:00 2001 From: Vos Date: Sun, 22 Mar 2026 16:02:56 -0500 Subject: [PATCH] 2.1.0 Fixes 1 --- .../recipes/building_blocks/ashen_steel.json | 32 +++++++++++++++++++ .../decorations/ashen_steel_block.json | 32 +++++++++++++++++++ .../data/acesbs/recipe/ashen_steel.json | 11 +++++++ .../data/acesbs/recipe/ashen_steel_block.json | 16 ++++++++++ .../data/minecraft/tags/item/pickaxes.json | 4 ++- .../acesbs/datagen/ModItemTagProvider.java | 4 ++- 6 files changed, 97 insertions(+), 2 deletions(-) create mode 100644 src/main/generated/data/acesbs/advancement/recipes/building_blocks/ashen_steel.json create mode 100644 src/main/generated/data/acesbs/advancement/recipes/decorations/ashen_steel_block.json create mode 100644 src/main/generated/data/acesbs/recipe/ashen_steel.json create mode 100644 src/main/generated/data/acesbs/recipe/ashen_steel_block.json diff --git a/src/main/generated/data/acesbs/advancement/recipes/building_blocks/ashen_steel.json b/src/main/generated/data/acesbs/advancement/recipes/building_blocks/ashen_steel.json new file mode 100644 index 0000000..0d7aa52 --- /dev/null +++ b/src/main/generated/data/acesbs/advancement/recipes/building_blocks/ashen_steel.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_ashen_steel_block": { + "conditions": { + "items": [ + { + "items": "acesbs:ashen_steel_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "acesbs:ashen_steel" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_ashen_steel_block" + ] + ], + "rewards": { + "recipes": [ + "acesbs:ashen_steel" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/acesbs/advancement/recipes/decorations/ashen_steel_block.json b/src/main/generated/data/acesbs/advancement/recipes/decorations/ashen_steel_block.json new file mode 100644 index 0000000..8df0027 --- /dev/null +++ b/src/main/generated/data/acesbs/advancement/recipes/decorations/ashen_steel_block.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_ashen_steel": { + "conditions": { + "items": [ + { + "items": "acesbs:ashen_steel" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "acesbs:ashen_steel_block" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_ashen_steel" + ] + ], + "rewards": { + "recipes": [ + "acesbs:ashen_steel_block" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/acesbs/recipe/ashen_steel.json b/src/main/generated/data/acesbs/recipe/ashen_steel.json new file mode 100644 index 0000000..5e914b8 --- /dev/null +++ b/src/main/generated/data/acesbs/recipe/ashen_steel.json @@ -0,0 +1,11 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + "acesbs:ashen_steel_block" + ], + "result": { + "count": 9, + "id": "acesbs:ashen_steel" + } +} \ No newline at end of file diff --git a/src/main/generated/data/acesbs/recipe/ashen_steel_block.json b/src/main/generated/data/acesbs/recipe/ashen_steel_block.json new file mode 100644 index 0000000..cf6f25e --- /dev/null +++ b/src/main/generated/data/acesbs/recipe/ashen_steel_block.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": "acesbs:ashen_steel" + }, + "pattern": [ + "###", + "###", + "###" + ], + "result": { + "count": 1, + "id": "acesbs:ashen_steel_block" + } +} \ No newline at end of file diff --git a/src/main/generated/data/minecraft/tags/item/pickaxes.json b/src/main/generated/data/minecraft/tags/item/pickaxes.json index 2ef9da0..eb8ace9 100644 --- a/src/main/generated/data/minecraft/tags/item/pickaxes.json +++ b/src/main/generated/data/minecraft/tags/item/pickaxes.json @@ -1,6 +1,8 @@ { "values": [ "acesbs:prisma_steel_pickaxe", - "acesbs:ashen_steel_pickaxe" + "acesbs:ashen_steel_pickaxe", + "acesbs:prisma_steel_hammer", + "acesbs:ashen_steel_hammer" ] } \ No newline at end of file diff --git a/src/main/java/com/acethewildfire/acesbs/datagen/ModItemTagProvider.java b/src/main/java/com/acethewildfire/acesbs/datagen/ModItemTagProvider.java index 3b51f63..65e825b 100644 --- a/src/main/java/com/acethewildfire/acesbs/datagen/ModItemTagProvider.java +++ b/src/main/java/com/acethewildfire/acesbs/datagen/ModItemTagProvider.java @@ -61,7 +61,9 @@ public class ModItemTagProvider extends FabricTagProvider.ItemTagProvider { valueLookupBuilder(ItemTags.PICKAXES) .add(PrismaSteelItems.PRISMA_STEEL_PICKAXE) - .add(AshenSteelItems.ASHEN_STEEL_PICKAXE); + .add(AshenSteelItems.ASHEN_STEEL_PICKAXE) + .add(PrismaSteelItems.PRISMA_STEEL_HAMMER) + .add(AshenSteelItems.ASHEN_STEEL_HAMMER); valueLookupBuilder(ItemTags.SHOVELS) .add(PrismaSteelItems.PRISMA_STEEL_SHOVEL)