Changes

Summary

  1. Fix wrong input for filling milk buckets (details)
  2. Add normal cauldron temperature predicate (details)
  3. Add JEI support to the cauldron (details)
  4. Prevent transform recipes from matching 0 levels (details)
  5. Require a full cauldron for sponge wetting (details)
  6. Move cauldron serializers to common serializer class (details)
  7. Improve display of many colored recipes (details)
  8. Add dynamic brewing recipe, fix some bugs with Inspirations brewing recipe (details)
  9. Improve tooltips of things in cauldron JEI (details)
Commit b4810cb208ccf5784dc975c6e26a30c35298e7b5 by KnightMiner
Fix wrong input for filling milk buckets
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/data/RecipesRecipeProvider.java (diff)
The file was modifiedsrc/generated/resources/.cache/cache (diff)
The file was modifiedsrc/generated/resources/data/inspirations/recipes/cauldron/fill_milk_bucket.json (diff)
Commit 5049371d3cf9af03f6acd83b99f1e52469707a14 by KnightMiner
Add normal cauldron temperature predicate

In case you want to make a tier recipe with results based on temperature
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/util/TemperaturePredicate.java (diff)
Commit 2f73eaec4ce8e0ac5ddf8dec32d1a4771ceb4401 by KnightMiner
Add JEI support to the cauldron
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/CauldronTransform.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/MixCauldronDyeRecipe.java (diff)
The file was addedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/special/DyeableCauldronRecipe.java
The file was addedsrc/main/java/knightminer/inspirations/plugins/jei/cauldron/CauldronCategory.java
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/util/LevelPredicate.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/DyeCauldronWaterRecipe.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/tileentity/CauldronTileEntity.java (diff)
The file was addedsrc/main/java/knightminer/inspirations/plugins/jei/cauldron/CauldronRenderer.java
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contents/CauldronContentType.java (diff)
The file was addedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/AbstractCauldronRecipe.java
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/DyeContentType.java (diff)
The file was addedsrc/main/java/knightminer/inspirations/plugins/jei/cauldron/package-info.java
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/ingredient/ICauldronIngredient.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/ICauldronRecipe.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/EmptyBucketCauldronRecipe.java (diff)
The file was addedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/ICauldronRecipeDisplay.java
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/data/RecipesRecipeProvider.java (diff)
The file was addedsrc/main/java/knightminer/inspirations/plugins/jei/cauldron/CauldronContentHelper.java
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/ColorContentType.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contents/RegistryContentType.java (diff)
The file was modifiedsrc/main/resources/assets/inspirations/textures/gui/jei/cauldron.png (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/FluidContentType.java (diff)
The file was removedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/EmptyPotionCauldronRecipe.java
The file was removedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/FillPotionCauldronRecipe.java
The file was removedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/FillPotionCauldronRecipeBuilder.java
The file was removedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/DyeableCauldronRecipe.java
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/FillBucketCauldronRecipe.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/CauldronRecipe.java (diff)
The file was addedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/special/FillPotionCauldronRecipeBuilder.java
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/FillDyedBottleRecipe.java (diff)
The file was modifiedsrc/main/resources/assets/inspirations/lang/en_us.json (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contents/EmptyCauldronContents.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/ingredient/FluidCauldronIngredient.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/CauldronContents.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/CustomContentType.java (diff)
The file was addedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/special/EmptyPotionCauldronRecipeBuilder.java
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/ingredient/ContentMatchIngredient.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contents/EmptyContentType.java (diff)
The file was removedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/EmptyPotionCauldronRecipeBuilder.java
The file was modifiedsrc/main/resources/META-INF/accesstransformer.cfg (diff)
The file was addedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/special/EmptyPotionCauldronRecipe.java
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contents/ICauldronContents.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/plugins/jei/JEIPlugin.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/PotionContentType.java (diff)
The file was addedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/special/FillPotionCauldronRecipe.java
The file was addedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/special/package-info.java
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/InspirationsRecipes.java (diff)
Commit f1bda2cd98207d65080d547b268538b7faf037aa by KnightMiner
Prevent transform recipes from matching 0 levels

Breaks a few things as empty contents matches most liquids
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/CauldronTransform.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/CauldronTransformBuilder.java (diff)
Commit c827f48c87a3720bcbb741e302769941e2d4dc3c by KnightMiner
Require a full cauldron for sponge wetting
The file was modifiedsrc/generated/resources/data/inspirations/recipes/cauldron/dry_cauldron.json (diff)
The file was modifiedsrc/generated/resources/.cache/cache (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/data/RecipesRecipeProvider.java (diff)
Commit 17e4d34a65e9e1719a3fb43ae369d68d72970215 by KnightMiner
Move cauldron serializers to common serializer class
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/FillBucketCauldronRecipe.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/CauldronRecipeBuilder.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/CauldronRecipe.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/DyeCauldronWaterRecipe.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/CauldronTransform.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/data/RecipesRecipeProvider.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/special/FillPotionCauldronRecipeBuilder.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/special/EmptyPotionCauldronRecipe.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/EmptyBucketCauldronRecipe.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/FillDyedBottleRecipe.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/special/EmptyPotionCauldronRecipeBuilder.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/InspirationsRecipes.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/RemoveBannerPatternCauldronRecipe.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/special/DyeableCauldronRecipe.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/MixCauldronDyeRecipe.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/RecipeSerializers.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/CauldronTransformBuilder.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/special/FillPotionCauldronRecipe.java (diff)
Commit f414a922555bfdab9b7bf6720c4040ae8118903b by KnightMiner
Improve display of many colored recipes

Skipping potions for now, no good way to show them without listing all potions. Maybe will make it a config in the future
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/AbstractCauldronRecipe.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/DyeCauldronWaterRecipe.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/FillDyedBottleRecipe.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/plugins/jei/JEIPlugin.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/MixCauldronDyeRecipe.java (diff)
The file was addedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/util/DisplayCauldronRecipe.java
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/ICauldronRecipeDisplay.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/special/DyeableCauldronRecipe.java (diff)
Commit b31027c55db12ee0d697a4007d421412545a8bf8 by KnightMiner
Add dynamic brewing recipe, fix some bugs with Inspirations brewing recipe
The file was addedsrc/generated/resources/data/inspirations/recipes/cauldron/potion/potion_brewing.json
The file was addedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/BrewingCauldronRecipe.java
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/RecipeSerializers.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/data/RecipesRecipeProvider.java (diff)
The file was modifiedsrc/generated/resources/.cache/cache (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/tweaks/recipe/NormalBrewingRecipe.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/InspirationsRecipes.java (diff)
The file was addedsrc/generated/resources/data/inspirations/recipes/cauldron/potion/forge_brewing.json
Commit 97b038f61314e290489165e23ded92dbbbb6916f by KnightMiner
Improve tooltips of things in cauldron JEI

Colors show color in tooltips, potions show effects
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/DyeContentType.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/CauldronContents.java (diff)
The file was modifiedsrc/main/resources/assets/inspirations/lang/en_us.json (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/Util.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contents/ICauldronContents.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/PotionContentType.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contents/CauldronContentType.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/plugins/jei/cauldron/CauldronRenderer.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/ColorContentType.java (diff)