Skip to content

Commit

Permalink
feat: add claws & fangs item tags for crafting
Browse files Browse the repository at this point in the history
  • Loading branch information
Elenterius committed Aug 1, 2023
1 parent 23af07d commit cf0d3cf
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -177,15 +177,15 @@ private void registerWorkbenchRecipes(Consumer<FinishedRecipe> consumer) {
WorkbenchRecipeBuilder.shaped(ModItems.PRIMORDIAL_CRADLE.get())
.define('E', ModItems.PRIMORDIAL_CORE.get())
.define('M', ModItemTags.RAW_MEATS)
.define('F', ModItems.MOB_FANG.get())
.define('F', ModItemTags.FANGS)
.pattern("F F")
.pattern("MEM")
.pattern("MMM")
.unlockedBy(hasName(ModItems.PRIMORDIAL_CORE.get()), has(ModItems.PRIMORDIAL_CORE.get())).save(consumer);

WorkbenchRecipeBuilder.shaped(ModItems.DECOMPOSER.get())
.define('M', ModItemTags.RAW_MEATS)
.define('F', ModItems.MOB_FANG.get())
.define('F', ModItemTags.FANGS)
.define('G', ModItems.GENERIC_MOB_GLAND.get())
.define('E', ModItems.LIVING_FLESH.get())
.pattern("F F")
Expand All @@ -196,7 +196,7 @@ private void registerWorkbenchRecipes(Consumer<FinishedRecipe> consumer) {
WorkbenchRecipeBuilder.shaped(ModItems.BIO_FORGE.get())
.define('S', Items.SLIME_BALL)
.define('M', ModItemTags.RAW_MEATS)
.define('C', ModItems.MOB_CLAW.get())
.define('C', ModItemTags.CLAWS)
.define('E', ModItems.LIVING_FLESH.get())
.pattern("C C")
.pattern("MSM")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,14 @@ private void addBiomancyTags() {
.add(AMItemRegistry.COOKED_MOOSE_RIBS.get())
.addOptional("createfa:schnitzel", "createfa:meatballs", "createfa:chicken_nuggets")
.addOptional("rats:cooked_rat");

createTag(ModItemTags.CLAWS)
.add(ModItems.MOB_CLAW.get())
.add(AMItemRegistry.DROPBEAR_CLAW.get());

createTag(ModItemTags.FANGS)
.add(ModItems.MOB_FANG.get())
.add(AMItemRegistry.BONE_SERPENT_TOOTH.get());
}

private void addMinecraftTags() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ public final class ModItemTags {
// public static final TagKey<Item> FORGE_RAW_MUTTON = forgeTag("raw_mutton");
// public static final TagKey<Item> FORGE_RAW_FISHES = forgeTag("raw_fishes");

public static final TagKey<Item> FANGS = tag("fangs");
public static final TagKey<Item> CLAWS = tag("claws");
public static final TagKey<Item> RAW_MEATS = tag("raw_meats");
public static final TagKey<Item> COOKED_MEATS = tag("cooked_meats");
public static final TagKey<Item> SUGARS = tag("sugars");
Expand Down

0 comments on commit cf0d3cf

Please sign in to comment.