diff --git a/src/generated/resources/data/minecraft/tags/item/enchantable/mace.json b/src/generated/resources/data/minecraft/tags/item/enchantable/mace.json new file mode 100644 index 000000000..54bcac999 --- /dev/null +++ b/src/generated/resources/data/minecraft/tags/item/enchantable/mace.json @@ -0,0 +1,7 @@ +{ + "values": [ + "anvilcraft:anvil_hammer", + "anvilcraft:royal_anvil_hammer", + "anvilcraft:ember_anvil_hammer" + ] +} \ No newline at end of file diff --git a/src/main/java/dev/dubhe/anvilcraft/init/ModItems.java b/src/main/java/dev/dubhe/anvilcraft/init/ModItems.java index a57c713be..c89fed4da 100644 --- a/src/main/java/dev/dubhe/anvilcraft/init/ModItems.java +++ b/src/main/java/dev/dubhe/anvilcraft/init/ModItems.java @@ -327,6 +327,7 @@ public class ModItems { public static final ItemEntry ANVIL_HAMMER = REGISTRATE .item("anvil_hammer", AnvilHammerItem::new) .properties(properties -> properties.durability(35)) + .tag(ItemTags.MACE_ENCHANTABLE) .model((ctx, provider) -> { }) .recipe((ctx, provider) -> ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, ctx.get()) @@ -357,6 +358,7 @@ public class ModItems { .unlocks("hasitem", AnvilCraftDatagen.has(ModItems.ROYAL_STEEL_INGOT)) .save(provider, AnvilCraft.of("smithing/royal_anvil_hammer")); }) + .tag(ItemTags.MACE_ENCHANTABLE) .properties(properties -> properties.durability(150)) .model((ctx, provider) -> { }) @@ -373,6 +375,7 @@ public class ModItems { .unlocks("hasitem", AnvilCraftDatagen.has(ModItems.EMBER_METAL_INGOT)) .save(provider, AnvilCraft.of("smithing/ember_anvil_hammer")); }) + .tag(ItemTags.MACE_ENCHANTABLE) .model((ctx, provider) -> { }) .register();