Config for ignoring Compression mod's compress recipes

Over 3200 recipes with *just* vanilla + BM is... bad. Nobody should be adding that many...
This commit is contained in:
Nicholas Ignoffo 2016-04-24 08:30:59 -07:00
parent b9557bf5ae
commit ba17fe126e
4 changed files with 46 additions and 0 deletions

View file

@ -18,6 +18,8 @@ import java.util.*;
public class StorageBlockCraftingRecipeAssimilator
{
public static final List<Class> ignore = new ArrayList<Class>();
public List<IRecipe> getPackingRecipes()
{
// grab all recipes potentially suitable for packing or unpacking
@ -27,6 +29,9 @@ public class StorageBlockCraftingRecipeAssimilator
for (IRecipe recipe : getCraftingRecipes())
{
if (ignore.contains(recipe.getClass()))
continue;
ItemStack output = recipe.getRecipeOutput();
if (output == null || output.getItem() == null)
continue;
@ -58,6 +63,9 @@ public class StorageBlockCraftingRecipeAssimilator
for (IRecipe recipeUnpack : unpackingRecipes)
{
if (ignore.contains(recipeUnpack.getClass()))
continue;
ItemStack unpacked = recipeUnpack.getRecipeOutput();
InventoryCrafting inventory = null;