// Path: src/main/java/net/mcft/copy/betterstorage/BetterStorage.java
// @Mod(modid = Constants.modId,
//      name = Constants.modName,
//      dependencies = "required-after:Forge; after:Thaumcraft; after:NotEnoughItems;",
//      guiFactory = "net.mcft.copy.betterstorage.client.gui.BetterStorageGuiFactory")
// public class BetterStorage {
// 	
// 	@Instance(Constants.modId)
// 	public static BetterStorage instance;
// 	
// 	@SidedProxy(serverSide = Constants.commonProxy,
// 	            clientSide = Constants.clientProxy)
// 	public static CommonProxy proxy;
// 	
// 	public static ChannelHandler networkChannel;
// 	
// 	public static Logger log;
// 	
// 	public static CreativeTabs creativeTab;
// 	
// 	public static Config globalConfig;
// 	
// 	@EventHandler
// 	public void preInit(FMLPreInitializationEvent event) {
// 		
// 		networkChannel = new ChannelHandler();
// 		log = event.getModLog();
// 		creativeTab = new CreativeTabBetterStorage();
// 		
// 		Addon.initialize();
// 		
// 		globalConfig = new GlobalConfig(event.getSuggestedConfigurationFile());
// 		Addon.setupConfigsAll();
// 		globalConfig.load();
// 		globalConfig.save();
// 		
// 		BetterStorageTiles.initialize();
// 		BetterStorageItems.initialize();
// 		
// 		EnchantmentBetterStorage.initialize();
// 		
// 		BetterStorageTileEntities.register();
// 		BetterStorageEntities.register();
// 		DungeonLoot.add();
// 		
// 	}
// 	
// 	@EventHandler
// 	public void load(FMLInitializationEvent event) {
// 		
// 		Recipes.add();
// 		proxy.initialize();
// 		
// 	}
// 	
// 	@EventHandler
// 	public void postInit(FMLPostInitializationEvent event) {
// 		Addon.postInitializeAll();
// 	}
// 	
// }


import net.mcft.copy.betterstorage.BetterStorage;
import net.mcft.copy.betterstorage.misc.Constants;
import net.mcft.copy.betterstorage.utils.MiscUtils;
import net.mcft.copy.betterstorage.utils.StackUtils;
import net.minecraft.block.Block;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemHoe;
import net.minecraft.item.ItemStack;
import net.minecraft.world.World;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
package net.mcft.copy.betterstorage.item.cardboard;


public class ItemCardboardHoe extends ItemHoe implements ICardboardItem {
	
	private String name;
	
	public ItemCardboardHoe() {
		super(ItemCardboardSheet.toolMaterial);
// Path: src/main/java/net/mcft/copy/betterstorage/BetterStorage.java
// @Mod(modid = Constants.modId,
//      name = Constants.modName,
//      dependencies = "required-after:Forge; after:Thaumcraft; after:NotEnoughItems;",
//      guiFactory = "net.mcft.copy.betterstorage.client.gui.BetterStorageGuiFactory")
// public class BetterStorage {
// 	
// 	@Instance(Constants.modId)
// 	public static BetterStorage instance;
// 	
// 	@SidedProxy(serverSide = Constants.commonProxy,
// 	            clientSide = Constants.clientProxy)
// 	public static CommonProxy proxy;
// 	
// 	public static ChannelHandler networkChannel;
// 	
// 	public static Logger log;
// 	
// 	public static CreativeTabs creativeTab;
// 	
// 	public static Config globalConfig;
// 	
// 	@EventHandler
// 	public void preInit(FMLPreInitializationEvent event) {
// 		
// 		networkChannel = new ChannelHandler();
// 		log = event.getModLog();
// 		creativeTab = new CreativeTabBetterStorage();
// 		
// 		Addon.initialize();
// 		
// 		globalConfig = new GlobalConfig(event.getSuggestedConfigurationFile());
// 		Addon.setupConfigsAll();
// 		globalConfig.load();
// 		globalConfig.save();
// 		
// 		BetterStorageTiles.initialize();
// 		BetterStorageItems.initialize();
// 		
// 		EnchantmentBetterStorage.initialize();
// 		
// 		BetterStorageTileEntities.register();
// 		BetterStorageEntities.register();
// 		DungeonLoot.add();
// 		
// 	}
// 	
// 	@EventHandler
// 	public void load(FMLInitializationEvent event) {
// 		
// 		Recipes.add();
// 		proxy.initialize();
// 		
// 	}
// 	
// 	@EventHandler
// 	public void postInit(FMLPostInitializationEvent event) {
// 		Addon.postInitializeAll();
// 	}
// 	
// }


// Path: src/main/java/net/mcft/copy/betterstorage/item/cardboard/ItemCardboardHoe.java
import net.mcft.copy.betterstorage.BetterStorage;
import net.mcft.copy.betterstorage.misc.Constants;
import net.mcft.copy.betterstorage.utils.MiscUtils;
import net.mcft.copy.betterstorage.utils.StackUtils;
import net.minecraft.block.Block;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemHoe;
import net.minecraft.item.ItemStack;
import net.minecraft.world.World;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;

package net.mcft.copy.betterstorage.item.cardboard;


public class ItemCardboardHoe extends ItemHoe implements ICardboardItem {
	
	private String name;
	
	public ItemCardboardHoe() {
		super(ItemCardboardSheet.toolMaterial);
		setCreativeTab(BetterStorage.creativeTab);