Skip to content

Commit

Permalink
Add log to detect broken ingredient registration (#500)
Browse files Browse the repository at this point in the history
  • Loading branch information
mezz committed Oct 5, 2016
1 parent 4ae984d commit a3014cc
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions src/main/java/mezz/jei/plugins/vanilla/VanillaPlugin.java
Expand Up @@ -36,6 +36,7 @@
import mezz.jei.plugins.vanilla.ingredients.ItemStackHelper;
import mezz.jei.plugins.vanilla.ingredients.ItemStackListFactory;
import mezz.jei.plugins.vanilla.ingredients.ItemStackRenderer;
import mezz.jei.util.Log;
import mezz.jei.util.StackHelper;
import net.minecraft.client.gui.inventory.GuiBrewingStand;
import net.minecraft.client.gui.inventory.GuiCrafting;
Expand Down Expand Up @@ -85,9 +86,13 @@ public String getSubtypeInfo(ItemStack itemStack) {

@Override
public void registerIngredients(IModIngredientRegistration ingredientRegistration) {
StackHelper stackHelper = Internal.getStackHelper();
ingredientRegistration.register(ItemStack.class, ItemStackListFactory.create(stackHelper), new ItemStackHelper(stackHelper), new ItemStackRenderer());
ingredientRegistration.register(FluidStack.class, FluidStackListFactory.create(), new FluidStackHelper(), new FluidStackRenderer());
try {
StackHelper stackHelper = Internal.getStackHelper();
ingredientRegistration.register(ItemStack.class, ItemStackListFactory.create(stackHelper), new ItemStackHelper(stackHelper), new ItemStackRenderer());
ingredientRegistration.register(FluidStack.class, FluidStackListFactory.create(), new FluidStackHelper(), new FluidStackRenderer());
} catch (LinkageError e) {
Log.error("Error registering ingredients.", e);
}
}

@Override
Expand Down

0 comments on commit a3014cc

Please sign in to comment.