From 0e868cbed31a1b8306b4ce018448f8586bb3256c Mon Sep 17 00:00:00 2001 From: Raoul Van den Berge Date: Mon, 28 Mar 2016 23:35:23 +0200 Subject: [PATCH] Fire crafting events and stuff --- .../container/slot/SlotGridCraftingResult.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/refinedstorage/container/slot/SlotGridCraftingResult.java b/src/main/java/refinedstorage/container/slot/SlotGridCraftingResult.java index d369cc3c0..350905dd0 100755 --- a/src/main/java/refinedstorage/container/slot/SlotGridCraftingResult.java +++ b/src/main/java/refinedstorage/container/slot/SlotGridCraftingResult.java @@ -5,6 +5,7 @@ import net.minecraft.inventory.IInventory; import net.minecraft.inventory.InventoryCrafting; import net.minecraft.inventory.SlotCrafting; import net.minecraft.item.ItemStack; +import net.minecraftforge.fml.common.FMLCommonHandler; import refinedstorage.container.ContainerGrid; import refinedstorage.tile.TileGrid; @@ -23,6 +24,10 @@ public class SlotGridCraftingResult extends SlotCrafting { @Override public void onPickupFromSlot(EntityPlayer player, ItemStack stack) { + FMLCommonHandler.instance().firePlayerCraftingEvent(player, stack, craftingMatrix); + + onCrafting(stack); + grid.onCrafted(container); } }