// Path: src/main/java/crazypants/enderzoo/EnderZooTab.java
// public class EnderZooTab extends CreativeTabs {
// 
//   public static final CreativeTabs tabEnderZoo = new EnderZooTab();
// 
//   public EnderZooTab() {
//     super(MODID);
//   }
// 
//   @Override
//   @SideOnly(Side.CLIENT)
//   public String getTabLabel() {
//     return MODID;
//   }
// 
//   @Override
//   @SideOnly(Side.CLIENT)
//   public String getTranslatedTabLabel() {
//     return MOD_NAME;
//   }
// 
//   @Override
//   public ItemStack getTabIconItem() {
//     return new ItemStack(EnderZoo.itemForCreativeMenuIcon);    
//   }
// 
// }
// 
// Path: src/main/java/crazypants/enderzoo/RegistryHandler.java
// public class RegistryHandler {
// 	
// 	public static final List<Item> ITEMS = new ArrayList<Item>();
// 	public static final List<Block> BLOCKS = new ArrayList<Block>();
// 
// 	@SubscribeEvent
// 	public void onBlockRegister(Register<Block> e) {
// 		e.getRegistry().registerAll(BLOCKS.toArray(new Block[BLOCKS.size()]));
// 	}
// 	
// 	@SubscribeEvent
// 	public void onItemRegister(Register<Item> e) {
// 		e.getRegistry().registerAll(ITEMS.toArray(new Item[ITEMS.size()]));
// 	}
// 	
// 	@SubscribeEvent
// 	public void onPotionTypeRegister(Register<PotionType> e) {
// 		EnderZoo.potions.registerPotions(e.getRegistry());
// 	}
// 	
// 	@SubscribeEvent
// 	public void onPotionRegister(Register<Potion> e) {
// 		e.getRegistry().register(EnderZoo.potions.getFloatingPotion());
// 	}
// 	
// 	@SubscribeEvent
// 	public void onSoundEventRegister(Register<SoundEvent> e) {
// 	    IForgeRegistry<SoundEvent> reg = e.getRegistry();
// 	    reg.register(EntityOwl.SND_HOOT);
// 	    reg.register(EntityOwl.SND_HOOT2);
// 	    reg.register(EntityOwl.SND_HURT);
// 	}
// 	
// 	@SubscribeEvent
// 	public void onEntityRegister(Register<EntityEntry> e) {
// 	    for (MobInfo mob : MobInfo.values()) {
// 	    	EntityEntry entry = new EntityEntry(mob.getClz(), mob.getName());
// 	    	ResourceLocation name = new ResourceLocation(EnderZoo.MODID, mob.getName());
// 	    	entry.setRegistryName(name);
// 	    	entry.setEgg(new EntityEggInfo(name, mob.getEggBackgroundColor(), mob.getEggForegroundColor()));
// 	    	e.getRegistry().register(entry);
// 	        registerEntity(mob);
// 	      }
// 	}
// 	
// 	private void registerEntity(MobInfo mob) {
// 		EntityRegistry.registerModEntity(new ResourceLocation(EnderZoo.MODID, mob.getName()),
// 		mob.getClz(), mob.getName(), mob.getEntityId(), EnderZoo.instance, 64, 3, true);
// 	}
// 	
// 	@SubscribeEvent
// 	public void onRecipeRegister(Register<IRecipe> e) {
// 		EnderZoo.addRecipes();
// 	}
// 	
// 	@SubscribeEvent
// 	public void onEnchantmentRegister(Register<Enchantment> e) {
// 		e.getRegistry().register(new EnchantmentWitherArrow());
// 		e.getRegistry().register(new EnchantmentWitherWeapon());
// 	}
// 	
// }


import crazypants.enderzoo.EnderZooTab;
import crazypants.enderzoo.RegistryHandler;
import net.minecraft.item.Item;
package crazypants.enderzoo.item;


public class ItemWitheringDust extends Item {

  public static final String NAME = "witheringdust";  

  public static ItemWitheringDust create() {
    ItemWitheringDust res = new ItemWitheringDust();
    res.init();
    return res;
  }

  private ItemWitheringDust() {
    setUnlocalizedName(NAME);
    setRegistryName(NAME);
// Path: src/main/java/crazypants/enderzoo/EnderZooTab.java
// public class EnderZooTab extends CreativeTabs {
// 
//   public static final CreativeTabs tabEnderZoo = new EnderZooTab();
// 
//   public EnderZooTab() {
//     super(MODID);
//   }
// 
//   @Override
//   @SideOnly(Side.CLIENT)
//   public String getTabLabel() {
//     return MODID;
//   }
// 
//   @Override
//   @SideOnly(Side.CLIENT)
//   public String getTranslatedTabLabel() {
//     return MOD_NAME;
//   }
// 
//   @Override
//   public ItemStack getTabIconItem() {
//     return new ItemStack(EnderZoo.itemForCreativeMenuIcon);    
//   }
// 
// }
// 
// Path: src/main/java/crazypants/enderzoo/RegistryHandler.java
// public class RegistryHandler {
// 	
// 	public static final List<Item> ITEMS = new ArrayList<Item>();
// 	public static final List<Block> BLOCKS = new ArrayList<Block>();
// 
// 	@SubscribeEvent
// 	public void onBlockRegister(Register<Block> e) {
// 		e.getRegistry().registerAll(BLOCKS.toArray(new Block[BLOCKS.size()]));
// 	}
// 	
// 	@SubscribeEvent
// 	public void onItemRegister(Register<Item> e) {
// 		e.getRegistry().registerAll(ITEMS.toArray(new Item[ITEMS.size()]));
// 	}
// 	
// 	@SubscribeEvent
// 	public void onPotionTypeRegister(Register<PotionType> e) {
// 		EnderZoo.potions.registerPotions(e.getRegistry());
// 	}
// 	
// 	@SubscribeEvent
// 	public void onPotionRegister(Register<Potion> e) {
// 		e.getRegistry().register(EnderZoo.potions.getFloatingPotion());
// 	}
// 	
// 	@SubscribeEvent
// 	public void onSoundEventRegister(Register<SoundEvent> e) {
// 	    IForgeRegistry<SoundEvent> reg = e.getRegistry();
// 	    reg.register(EntityOwl.SND_HOOT);
// 	    reg.register(EntityOwl.SND_HOOT2);
// 	    reg.register(EntityOwl.SND_HURT);
// 	}
// 	
// 	@SubscribeEvent
// 	public void onEntityRegister(Register<EntityEntry> e) {
// 	    for (MobInfo mob : MobInfo.values()) {
// 	    	EntityEntry entry = new EntityEntry(mob.getClz(), mob.getName());
// 	    	ResourceLocation name = new ResourceLocation(EnderZoo.MODID, mob.getName());
// 	    	entry.setRegistryName(name);
// 	    	entry.setEgg(new EntityEggInfo(name, mob.getEggBackgroundColor(), mob.getEggForegroundColor()));
// 	    	e.getRegistry().register(entry);
// 	        registerEntity(mob);
// 	      }
// 	}
// 	
// 	private void registerEntity(MobInfo mob) {
// 		EntityRegistry.registerModEntity(new ResourceLocation(EnderZoo.MODID, mob.getName()),
// 		mob.getClz(), mob.getName(), mob.getEntityId(), EnderZoo.instance, 64, 3, true);
// 	}
// 	
// 	@SubscribeEvent
// 	public void onRecipeRegister(Register<IRecipe> e) {
// 		EnderZoo.addRecipes();
// 	}
// 	
// 	@SubscribeEvent
// 	public void onEnchantmentRegister(Register<Enchantment> e) {
// 		e.getRegistry().register(new EnchantmentWitherArrow());
// 		e.getRegistry().register(new EnchantmentWitherWeapon());
// 	}
// 	
// }


// Path: src/main/java/crazypants/enderzoo/item/ItemWitheringDust.java
import crazypants.enderzoo.EnderZooTab;
import crazypants.enderzoo.RegistryHandler;
import net.minecraft.item.Item;

package crazypants.enderzoo.item;


public class ItemWitheringDust extends Item {

  public static final String NAME = "witheringdust";  

  public static ItemWitheringDust create() {
    ItemWitheringDust res = new ItemWitheringDust();
    res.init();
    return res;
  }

  private ItemWitheringDust() {
    setUnlocalizedName(NAME);
    setRegistryName(NAME);
    setCreativeTab(EnderZooTab.tabEnderZoo);