equivalent-exchange-3/src/main/java/com/pahimar/ee3/handler/CraftingHandler.java
Pahimar 24a2ae35bc Move some interfaces into the util package
Remove the client configuration
Work on configuration
Implement bspkrs graphical configuration system
2014-07-18 15:55:10 -04:00

26 lines
798 B
Java

package com.pahimar.ee3.handler;
import com.pahimar.ee3.item.crafting.RecipesAlchemicalBagDyes;
import com.pahimar.ee3.util.IOwnable;
import com.pahimar.ee3.util.ItemHelper;
import cpw.mods.fml.common.eventhandler.SubscribeEvent;
import cpw.mods.fml.common.gameevent.PlayerEvent;
import net.minecraft.item.crafting.CraftingManager;
public class CraftingHandler
{
public static void init()
{
// Add in the ability to dye Alchemical Bags
CraftingManager.getInstance().getRecipeList().add(new RecipesAlchemicalBagDyes());
}
@SubscribeEvent
public void onItemCraftedEvent(PlayerEvent.ItemCraftedEvent event)
{
if (event.crafting.getItem() instanceof IOwnable)
{
ItemHelper.setOwner(event.crafting, event.player);
}
}
}