Changes

Summary

  1. Greatly simplify cauldron contents (details)
  2. Fix containers not properly parsing (details)
Commit 29133510cb72514f3d925e2f4a9782f5985b2e2d by KnightMiner
Greatly simplify cauldron contents

No longer needs quite so many interfaces. Instead of an extension pattern, it uses a contains pattern
The file was addedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contents/RegistryContentType.java
The file was removedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contenttype/NamedContentType.java
The file was removedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contenttype/EmptyContentType.java
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/InspirationsRecipes.java (diff)
The file was removedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/CauldronColor.java
The file was removedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/CauldronFluid.java
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/CauldronRecipeBuilder.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/RecipesClientEvents.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/ColorContentType.java (diff)
The file was removedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/CauldronDye.java
The file was removedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/CauldronPotion.java
The file was addedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/DyeContentType.java
The file was removedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/CauldronWater.java
The file was addedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/CauldronContents.java
The file was addedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contents/EmptyContentType.java
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/ingredient/FluidCauldronIngredient.java (diff)
The file was addedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/FluidContentType.java
The file was addedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contents/NamedContentType.java
The file was removedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contents/ICauldronDye.java
The file was removedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contents/ICauldronPotion.java
The file was addedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/contents/PotionContentType.java
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/CauldronIngredients.java (diff)
The file was removedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contenttype/RegistryContentType.java
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/ingredient/ContentMatchIngredient.java (diff)
The file was removedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contenttype/CauldronContentType.java
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contents/ICauldronContents.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/CauldronContentTypes.java (diff)
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/EmptyBucketCauldronRecipe.java (diff)
The file was removedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contents/ICauldronFluid.java
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contents/EmptyCauldronContents.java (diff)
The file was removedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contents/ICauldronColor.java
The file was modifiedsrc/main/java/knightminer/inspirations/recipes/recipe/cauldron/FillBucketCauldronRecipe.java (diff)
The file was addedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contents/CauldronContentType.java
The file was removedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/contenttype/package-info.java
Commit a13e130696541224a0eada1d34177a2c2a858531 by KnightMiner
Fix containers not properly parsing
The file was modifiedsrc/main/java/knightminer/inspirations/library/recipe/cauldron/recipe/CauldronRecipe.java (diff)