Files
Chisel/src/main/java/com/cricketcraft/chisel/item/ItemDiamondChisel.java
T

45 lines
1.3 KiB
Java

package com.cricketcraft.chisel.item;
import com.cricketcraft.chisel.Chisel;
import com.cricketcraft.chisel.api.ChiselMode;
import com.cricketcraft.chisel.api.IChiselMode;
import com.cricketcraft.chisel.carving.Carving;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.util.StatCollector;
import net.minecraft.world.World;
import java.util.HashSet;
import java.util.List;
public class ItemDiamondChisel extends Item implements IChiselMode{
public static Carving carving = Carving.chisel;
private static final HashSet<String> toolSet = new HashSet<String>();
public ItemDiamondChisel() {
super();
setMaxStackSize(1);
setUnlocalizedName("diamondChisel");
toolSet.add("chisel");
}
@Override
public ItemStack onItemRightClick(ItemStack itemstack, World world, EntityPlayer entityplayer) {
if(!entityplayer.isSneaking())
entityplayer.openGui(Chisel.instance, 0, world, 0, 0, 0);
return itemstack;
}
@Override
public ChiselMode getChiselMode(ItemStack itemStack){
return ChiselMode.SINGLE;
}
@Override
public void addInformation(ItemStack itemStack, EntityPlayer player, List list, boolean par4){
StatCollector.translateToLocal("item.diamondChisel.desc");
}
}