2013-06-15 11:08:58 +00:00
|
|
|
package biomesoplenty.handlers;
|
2013-05-10 07:12:56 +00:00
|
|
|
|
|
|
|
import net.minecraft.entity.player.EntityPlayer;
|
|
|
|
import net.minecraft.inventory.IInventory;
|
|
|
|
import net.minecraft.item.ItemStack;
|
2013-11-13 01:55:01 +00:00
|
|
|
import biomesoplenty.api.Items;
|
|
|
|
import biomesoplenty.configuration.BOPAchievements;
|
2013-05-29 01:05:27 +00:00
|
|
|
import cpw.mods.fml.common.ICraftingHandler;
|
2013-05-10 07:12:56 +00:00
|
|
|
|
2013-06-15 11:08:58 +00:00
|
|
|
public class BOPCraftHandler implements ICraftingHandler
|
2013-05-10 07:12:56 +00:00
|
|
|
{
|
2013-05-31 10:34:02 +00:00
|
|
|
@Override
|
2013-05-10 07:12:56 +00:00
|
|
|
public void onCrafting(EntityPlayer var1, ItemStack var2, IInventory var3)
|
|
|
|
{
|
2013-11-13 01:55:01 +00:00
|
|
|
//Scythe
|
|
|
|
if (var2 == new ItemStack(Items.scytheAmethyst.get(), 1, 0))
|
|
|
|
{
|
|
|
|
var1.addStat(BOPAchievements.achScythe, 1);
|
|
|
|
}
|
|
|
|
if (var2 == new ItemStack(Items.scytheDiamond.get(), 1, 0))
|
|
|
|
{
|
|
|
|
var1.addStat(BOPAchievements.achScythe, 1);
|
|
|
|
}
|
|
|
|
if (var2 == new ItemStack(Items.scytheGold.get(), 1, 0))
|
|
|
|
{
|
|
|
|
var1.addStat(BOPAchievements.achScythe, 1);
|
|
|
|
}
|
|
|
|
if (var2 == new ItemStack(Items.scytheIron.get(), 1, 0))
|
|
|
|
{
|
|
|
|
var1.addStat(BOPAchievements.achScythe, 1);
|
|
|
|
}
|
|
|
|
if (var2 == new ItemStack(Items.scytheWood.get(), 1, 0))
|
|
|
|
{
|
|
|
|
var1.addStat(BOPAchievements.achScythe, 1);
|
|
|
|
}
|
|
|
|
if (var2 == new ItemStack(Items.scytheMud.get(), 1, 0))
|
|
|
|
{
|
|
|
|
var1.addStat(BOPAchievements.achScythe, 1);
|
|
|
|
}
|
|
|
|
|
|
|
|
//Dart Blower
|
|
|
|
if (var2 == new ItemStack(Items.dartBlower.get(), 1, 0))
|
|
|
|
{
|
|
|
|
var1.addStat(BOPAchievements.achDartBlower, 1);
|
|
|
|
}
|
|
|
|
|
|
|
|
//Flower Band
|
|
|
|
if (var2 == new ItemStack(Items.flowerBand.get(), 1, 0))
|
|
|
|
{
|
|
|
|
var1.addStat(BOPAchievements.achFlowerBand, 1);
|
|
|
|
}
|
|
|
|
if (var2 == new ItemStack(Items.flowerBand.get(), 1, 1))
|
|
|
|
{
|
|
|
|
var1.addStat(BOPAchievements.achFlowerBand, 1);
|
|
|
|
}
|
|
|
|
if (var2 == new ItemStack(Items.flowerBand.get(), 1, 2))
|
|
|
|
{
|
|
|
|
var1.addStat(BOPAchievements.achFlowerBand, 1);
|
|
|
|
}
|
|
|
|
if (var2 == new ItemStack(Items.flowerBand.get(), 1, 3))
|
|
|
|
{
|
|
|
|
var1.addStat(BOPAchievements.achFlowerBand, 1);
|
|
|
|
}
|
|
|
|
|
2013-05-10 07:12:56 +00:00
|
|
|
}
|
|
|
|
|
2013-05-31 10:34:02 +00:00
|
|
|
@Override
|
2013-05-10 07:12:56 +00:00
|
|
|
public void onSmelting(EntityPlayer var1, ItemStack var2) {}
|
|
|
|
}
|