Changes

Summary

  1. Use simpler Table and MultiMap instead of Guava's (details)
  2. Fix duplicate items when they are added by a mod at runtime from the API (details)
Commit 48c6e1178460c957b1947ec5f5740f87e9cf5a5b by mezz
Use simpler Table and MultiMap instead of Guava's
The file was addedsrc/main/java/mezz/jei/collect/Table.java
The file was modifiedsrc/main/java/mezz/jei/recipes/InternalRecipeRegistryPlugin.java (diff)
The file was modifiedsrc/main/java/mezz/jei/recipes/RecipeRegistry.java (diff)
The file was modifiedsrc/main/java/mezz/jei/util/ReflectionUtil.java (diff)
The file was addedsrc/main/java/mezz/jei/collect/MultiMap.java
The file was addedsrc/main/java/mezz/jei/collect/ListMultiMap.java
The file was modifiedsrc/main/java/mezz/jei/util/IngredientSet.java (diff)
The file was addedsrc/main/java/mezz/jei/collect/SetMultiMap.java
The file was modifiedsrc/main/java/mezz/jei/recipes/RecipeMap.java (diff)
The file was modifiedsrc/main/java/mezz/jei/plugins/vanilla/brewing/BrewingRecipeUtil.java (diff)
The file was modifiedsrc/main/java/mezz/jei/startup/ModRegistry.java (diff)
The file was modifiedsrc/main/java/mezz/jei/recipes/RecipeTransferRegistry.java (diff)
Commit 4937b44c5d747600ae076b7c5f895bba2553ddf9 by mezz
Fix duplicate items when they are added by a mod at runtime from the API
The file was modifiedsrc/main/java/mezz/jei/ingredients/IngredientRegistry.java (diff)