Changes

Summary

  1. Add recipe generator for recipes module (details)
  2. Add builder and serializer for anvil recipes (details)
  3. Generate all the anvil recipes (details)
  4. Tweak logic so breaking blocks causes the anvil to continue through the block. (details)
  5. Rearrange this to use the Optional more correctly. (details)
  6. Fix smashing recipes being rejected as invalid (details)
Commit 6c40859ddc0cef4f10d49f43b8a6cc49125dc6e6 by spencerb21
Add recipe generator for recipes module
The file was addedsrc/generated/resources/data/inspirations/recipes/dyed_bottle/brown_yp.json
The file was addedsrc/generated/resources/data/inspirations/recipes/dyed_bottle/magenta_pp.json
The file was addedsrc/generated/resources/data/inspirations/recipes/lingering_from_1_bottle.json
The file was addedsrc/generated/resources/data/forge/tags/items/dyes/purple.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/brewing/lingering_from_1_bottle.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/misc/dyed_bottle/gray_bw.json
The file was addedsrc/generated/resources/data/inspirations/recipes/dyed_bottle/green_yb.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/brewing/splash_from_1_bottle.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/brewing/splash_from_3_bottles.json
The file was addedsrc/generated/resources/data/forge/tags/items/dyes/yellow.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/brewing/lingering_from_3_bottles.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/misc/dyed_bottle/light_gray_gw.json
The file was addedsrc/generated/resources/data/forge/tags/items/dyes/blue.json
The file was addedsrc/generated/resources/data/inspirations/recipes/dyed_bottle/cyan_bg.json
The file was addedsrc/generated/resources/data/inspirations/recipes/dyed_bottle/orange_ry.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/misc/dyed_bottle/brown_yp.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/misc/dyed_bottle/brown_ob.json
The file was addedsrc/generated/resources/data/inspirations/recipes/dyed_bottle/brown_rg.json
The file was addedsrc/generated/resources/data/inspirations/recipes/dyed_bottle/green_br.json
The file was addedsrc/generated/resources/data/forge/tags/items/dyes/white.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/misc/dyed_bottle/light_gray_bww.json
The file was addedsrc/generated/resources/data/forge/tags/items/dyes/light_gray.json
The file was addedsrc/generated/resources/data/inspirations/recipes/dyed_bottle/magenta_brrw.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/misc/dyed_bottle/brown_gmo.json
The file was addedsrc/generated/resources/data/inspirations/recipes/dyed_bottle/magenta_brp.json
The file was addedsrc/generated/resources/data/inspirations/recipes/splash_from_3_bottles.json
The file was addedsrc/generated/resources/data/forge/tags/items/dyes/green.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/misc/dyed_bottle/pink_rw.json
The file was addedsrc/generated/resources/data/inspirations/recipes/dyed_bottle/brown_gmo.json
The file was addedsrc/generated/resources/data/inspirations/recipes/lingering_from_3_bottles.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/misc/dyed_bottle/magenta_brp.json
The file was addedsrc/generated/resources/data/forge/tags/items/dyes/pink.json
The file was addedsrc/generated/resources/data/forge/tags/items/dyes/red.json
The file was addedsrc/generated/resources/data/forge/tags/items/dyes/brown.json
The file was addedsrc/generated/resources/data/forge/tags/items/dyes/magenta.json
The file was modifiedsrc/main/java/knightminer/inspirations/common/data/ConfigEnabledCondition.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/InspirationsRecipes.java (diff)
The file was addedsrc/generated/resources/data/forge/tags/items/dyes/light_blue.json
The file was addedsrc/generated/resources/data/inspirations/recipes/dyed_bottle/pink_rw.json
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/item/MixedDyedBottleItem.java (diff)
The file was addedsrc/generated/resources/data/inspirations/recipes/dyed_bottle/lime_gw.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/misc/dyed_bottle/magenta_pp.json
The file was addedsrc/generated/resources/data/forge/tags/items/dyes.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/brewing/lingering_from_2_bottles.json
The file was modifiedsrc/generated/resources/.cache/cache (diff)
The file was removedsrc/main/resources/data/inspirations/recipes/recipes/splash_bottle.json
The file was addedsrc/generated/resources/data/forge/tags/items/dyes/gray.json
The file was removedsrc/main/resources/data/inspirations/recipes/recipes/lingering_bottle.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/misc/dyed_bottle/brown_rby.json
The file was addedsrc/generated/resources/data/inspirations/recipes/lingering_from_2_bottles.json
The file was addedsrc/generated/resources/data/inspirations/recipes/dyed_bottle/light_blue_bw.json
The file was addedsrc/generated/resources/data/inspirations/recipes/dyed_bottle/gray_bw.json
The file was addedsrc/generated/resources/data/inspirations/recipes/splash_from_1_bottle.json
The file was addedsrc/generated/resources/data/inspirations/recipes/dyed_bottle/brown_rby.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/misc/dyed_bottle/cyan_bg.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/misc/dyed_bottle/green_yb.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/misc/dyed_bottle/magenta_brrw.json
The file was addedsrc/generated/resources/data/inspirations/recipes/dyed_bottle/light_gray_gw.json
The file was addedsrc/generated/resources/data/inspirations/recipes/dyed_bottle/brown_ob.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/misc/dyed_bottle/lime_gw.json
The file was addedsrc/generated/resources/data/forge/tags/items/dyes/cyan.json
The file was addedsrc/generated/resources/data/forge/tags/items/dyes/black.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/misc/dyed_bottle/brown_rg.json
The file was addedsrc/generated/resources/data/forge/tags/items/dyes/orange.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/misc/dyed_bottle/orange_ry.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/misc/dyed_bottle/light_blue_bw.json
The file was addedsrc/generated/resources/data/forge/tags/items/dyes/lime.json
The file was addedsrc/generated/resources/data/inspirations/recipes/splash_from_2_bottles.json
The file was addedsrc/main/java/knightminer/inspirations/recipes/datagen/RecipesRecipeProvider.java
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/brewing/splash_from_2_bottles.json
The file was addedsrc/generated/resources/data/inspirations/advancements/recipes/misc/dyed_bottle/green_br.json
The file was addedsrc/generated/resources/data/inspirations/recipes/dyed_bottle/light_gray_bww.json
Commit a7fea7d027293a6a84b2cf422a905085a1900ddd by spencerb21
Add builder and serializer for anvil recipes
The file was addedsrc/main/java/knightminer/inspirations/common/datagen/AnvilRecipeBuilder.java
The file was modifiedsrc/main/java/knightminer/inspirations/Inspirations.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/BlockIngredient.java (diff)
Commit 915192d8c6444f2aa7f27f1dae6c66553f528585 by spencerb21
Generate all the anvil recipes
The file was addedsrc/generated/resources/data/minecraft/recipes/yellow_concrete_powder_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/light_blue_concrete_powder_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/red_sand_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/anvil_smash_pumpkin.json
The file was addedsrc/generated/resources/data/minecraft/recipes/cobble_from_stone_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/diorite_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/andesite_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/white_concrete_powder_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/brown_concrete_powder_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/black_concrete_powder_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/anvil_smash_infested_cobblestone.json
The file was addedsrc/generated/resources/data/minecraft/recipes/end_stone_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/inspirations/recipes/plain_mulch_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/anvil_smash_melon.json
The file was addedsrc/generated/resources/data/minecraft/recipes/purple_concrete_powder_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/anvil_smash_infested_chiseled_stone_bricks.json
The file was addedsrc/generated/resources/data/minecraft/recipes/prismarine_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/light_gray_concrete_powder_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/mossy_cobblestone_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/cobble_from_smooth_stone_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/anvil_smash_jack_o_lantern.json
The file was addedsrc/generated/resources/data/minecraft/recipes/orange_concrete_powder_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/anvil_smash_infested_cracked_stone_bricks.json
The file was addedsrc/generated/resources/data/minecraft/recipes/gravel_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/anvil_smash_infested_mossy_stone_bricks.json
The file was addedsrc/generated/resources/data/minecraft/recipes/anvil_smash_infested_stone_bricks.json
The file was addedsrc/generated/resources/data/minecraft/recipes/granite_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/cyan_concrete_powder_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/cobble_from_bricks_anvil_smashing.json
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/datagen/RecipesRecipeProvider.java (diff)
The file was addedsrc/generated/resources/data/minecraft/recipes/anvil_smash_carved_pumpkin.json
The file was addedsrc/generated/resources/data/minecraft/recipes/sand_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/anvil_smash_brown_mushroom_block.json
The file was addedsrc/generated/resources/data/minecraft/recipes/green_concrete_powder_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/pink_concrete_powder_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/red_concrete_powder_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/anvil_smash_red_mushroom_block.json
The file was addedsrc/generated/resources/data/minecraft/recipes/blue_concrete_powder_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/anvil_smash_ice.json
The file was addedsrc/generated/resources/data/minecraft/recipes/anvil_smash_leaves.json
The file was addedsrc/generated/resources/data/minecraft/recipes/lime_concrete_powder_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/magenta_concrete_powder_from_anvil_smashing.json
The file was addedsrc/generated/resources/data/minecraft/recipes/anvil_smash_infested_stone.json
The file was addedsrc/generated/resources/data/minecraft/recipes/gray_concrete_powder_from_anvil_smashing.json
Commit 5e57c05bd9e80896b227f01967661c94f34d2db5 by spencerb21
Tweak logic so breaking blocks causes the anvil to continue through the block.
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/entity/SmashingAnvilEntity.java (diff)
Commit 5fca787ffde969d1afe64f0def6613eb49d6f07e by spencerb21
Rearrange this to use the Optional more correctly.
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/entity/SmashingAnvilEntity.java (diff)
Commit 5ba2ee4016eb7e3b0bbdc65580fa8058db6421f1 by spencerb21
Fix smashing recipes being rejected as invalid
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/anvil/AnvilRecipe.java (diff)