Fix minetweaker changes not showing in JEI, closes #1068

This commit is contained in:
modmuss50 2017-06-02 16:22:07 +01:00
parent b4c873f54c
commit aa50cfa7b9
No known key found for this signature in database
GPG key ID: 773D17BE8BF49C82

View file

@ -56,6 +56,7 @@ public class CTGeneric {
@Override
public void apply() {
RecipeHandler.addRecipe(recipe);
MineTweakerAPI.getIjeiRecipeRegistry().addRecipe(recipe);
}
@Override
@ -66,6 +67,7 @@ public class CTGeneric {
@Override
public void undo() {
RecipeHandler.recipeList.remove(recipe);
MineTweakerAPI.getIjeiRecipeRegistry().removeRecipe(recipe);
}
@Override
@ -101,6 +103,7 @@ public class CTGeneric {
if (ItemUtils.isItemEqual(stack, output, true, false)) {
removedRecipes.add((BaseRecipe) recipeType);
RecipeHandler.recipeList.remove(recipeType);
MineTweakerAPI.getIjeiRecipeRegistry().removeRecipe(recipeType);
break;
}
}
@ -113,6 +116,7 @@ public class CTGeneric {
for (BaseRecipe recipe : removedRecipes) {
if (recipe != null) {
RecipeHandler.addRecipe(recipe);
MineTweakerAPI.getIjeiRecipeRegistry().addRecipe(recipe);
}
}
}
@ -171,6 +175,7 @@ public class CTGeneric {
for (BaseRecipe recipe : removedRecipes) {
if (recipe != null) {
RecipeHandler.addRecipe(recipe);
MineTweakerAPI.getIjeiRecipeRegistry().addRecipe(recipe);
}
}
}