@Override
 public Item setUnlocalizedName(String name) {
   super.setUnlocalizedName(name);
   GameRegistry.registerItem(this, getUnlocalizedName());
   return this;
 }