Applied-Energistics-2-tiler.../src/main/java/appeng/integration/modules/jei
yueh eb1e86cacb Refactored GrinderRegistry. (#2644)
* Refactored GrinderRegistry.

Changed IGrinderRegistry#getRecipes to return an unmodifiable collection.
Added a way to remove recipes explicitly instead the internal list.
Added a cache to lookup recipes instead of iterating a list.

Renamed IGrinderEntry to IGrinderRecipe
Made IGrindRecipe immutable for easy caching.

Improved GrinderLogging and Exception Handling
JEI Workaround as it expects a List instead Collection.

* Added blacklist of explicit oredict names for the grindstone.

This can be used should the automatic recipe generation create unintended
loopholes.
2016-12-02 23:47:50 +01:00
..
CondenserCategory.java Cleaning Up Mod Integrations (#2581) 2016-11-06 20:23:14 +01:00
CondenserOutputHandler.java Cleaning Up Mod Integrations (#2581) 2016-11-06 20:23:14 +01:00
CondenserOutputWrapper.java Cleaning Up Mod Integrations (#2581) 2016-11-06 20:23:14 +01:00
FacadeRecipeWrapper.java Cleaning Up Mod Integrations (#2581) 2016-11-06 20:23:14 +01:00
FacadeRegistryPlugin.java Cleaning Up Mod Integrations (#2581) 2016-11-06 20:23:14 +01:00
GrinderRecipeCategory.java Cleaning Up Mod Integrations (#2581) 2016-11-06 20:23:14 +01:00
GrinderRecipeHandler.java Refactored GrinderRegistry. (#2644) 2016-12-02 23:47:50 +01:00
GrinderRecipeWrapper.java Refactored GrinderRegistry. (#2644) 2016-12-02 23:47:50 +01:00
InscriberRecipeCategory.java Cleaning Up Mod Integrations (#2581) 2016-11-06 20:23:14 +01:00
InscriberRecipeHandler.java Cleaning Up Mod Integrations (#2581) 2016-11-06 20:23:14 +01:00
InscriberRecipeWrapper.java Cleaning Up Mod Integrations (#2581) 2016-11-06 20:23:14 +01:00
InscriberRegistryPlugin.java Cleaning Up Mod Integrations (#2581) 2016-11-06 20:23:14 +01:00
JEIModule.java Cleaning Up Mod Integrations (#2581) 2016-11-06 20:23:14 +01:00
JEIPlugin.java Refactored GrinderRegistry. (#2644) 2016-12-02 23:47:50 +01:00
JeiRuntimeAdapter.java Cleaning Up Mod Integrations (#2581) 2016-11-06 20:23:14 +01:00
RecipeTransferHandler.java Refactored AEConfig (#2633) 2016-11-26 14:07:34 +01:00
ShapedRecipeHandler.java Cleaning Up Mod Integrations (#2581) 2016-11-06 20:23:14 +01:00
ShapedRecipeWrapper.java Refactored AEConfig (#2633) 2016-11-26 14:07:34 +01:00
ShapelessRecipeHandler.java Cleaning Up Mod Integrations (#2581) 2016-11-06 20:23:14 +01:00
ShapelessRecipeWrapper.java Cleaning Up Mod Integrations (#2581) 2016-11-06 20:23:14 +01:00