24a2ae35bc
Remove the client configuration Work on configuration Implement bspkrs graphical configuration system
26 lines
798 B
Java
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);
|
|
}
|
|
}
|
|
}
|