// Path: src/main/java/matgm50/twarden/TWarden.java
// @Mod(modid = ModLib.ID, name = ModLib.NAME, version = ModLib.VERSION, dependencies = ModLib.DEPENDENCIES)
// 
// public class TWarden {
// 
//     @Instance(ModLib.ID)
//     public static TWarden instance;
// 
//     @SidedProxy(serverSide = ModLib.COMMONPROXY, clientSide = ModLib.CLIENTPROXY)
//     public static CommonProxy proxy;
// 
//     public static CreativeTabs tabTWarden = new TabTWarden(ModLib.ID);
// 
//     @EventHandler
//     public void preInit(FMLPreInitializationEvent event) {
// 
//         proxy.initRenderers();
//         GuiHandler.init();
// 
//         WardenicChargeEvents.init();
//         WardenicUpgrades.init();
// 
//         ModItems.init();
//         ModBlocks.init();
//         ModEntities.init();
//         ModGen.init();
// 
//     }
// 
//     @EventHandler
//     public void init(FMLInitializationEvent event) {
// 
//     }
// 
//     @EventHandler
//     public void postInit(FMLPostInitializationEvent event) {
// 
//         ModRecipes.init();
//         ModResearch.init();
// 
//     }
// 
// }
// 
// Path: src/main/java/matgm50/twarden/item/ModItems.java
// public class ModItems {
// 
//     public static ArmorMaterial materialWarden = EnumHelper.addArmorMaterial("WARDEN", 33, new int[]{3, 8, 6, 3}, 50);
// 
//     public static Item itemResource = new ItemResource();
//     public static Item itemWardenAmulet = new ItemWardenAmulet();
//     public static Item itemWardenSword = new ItemWardenWeapon();
//     public static Item itemFocusPurity = new ItemFocusPurity();
//     public static Item itemWardenHelm = new ItemWardenHelm();
//     public static Item itemWardenChest = new ItemWardenChest();
//     public static Item itemWardenLegs = new ItemWardenLegs();
//     public static Item itemWardenBoots = new ItemWardenBoots();
//     public static Item itemLoveRing = new ItemLoveRing();
//     public static Item itemWaslieHammer = new ItemWaslieHammer();
//     public static Item itemFocusIllumination = new ItemFocusIllumination();
// 
//     public static void init() {
// 
//         GameRegistry.registerItem(itemResource, ItemLib.RESOURCE_NAME);
//         GameRegistry.registerItem(itemFocusPurity, ItemLib.PURITY_FOCUS_NAME);
//         GameRegistry.registerItem(itemWardenSword, ItemLib.WARDEN_WEAPON_NAME);
//         GameRegistry.registerItem(itemWardenAmulet, ItemLib.WARDEN_AMULET_NAME);
//         GameRegistry.registerItem(itemWardenHelm, ItemLib.WARDEN_HELM_NAME);
//         GameRegistry.registerItem(itemWardenChest, ItemLib.WARDEN_CHEST_NAME);
//         GameRegistry.registerItem(itemWardenLegs, ItemLib.WARDEN_LEGS_NAME);
//         GameRegistry.registerItem(itemWardenBoots, ItemLib.WARDEN_BOOTS_NAME);
//         GameRegistry.registerItem(itemLoveRing, ItemLib.LOVE_RING_NAME);
//         GameRegistry.registerItem(itemWaslieHammer, ItemLib.WASLIE_HAMMER_NAME);
//         GameRegistry.registerItem(itemFocusIllumination, ItemLib.ILLUMI_FOCUS_NAME);
// 
//     }
// 
// }
// 
// Path: src/main/java/matgm50/twarden/lib/BlockLib.java
// public class BlockLib {
// 
//     public static final String EXUBITURA_NAME = "blockExubitura";
//     public static final String QUARTZ_NORMAL_NAME = "blockInfusedQuartzNormal";
//     public static final String QUARTZ_SLAB_NAME = "blockInfusedQuartzSlab";
//     public static final String QUARTZ_STAIR_NAME = "blockInfusedQuartzStair";
//     public static final String QUARTZ_CHISELED_NAME = "blockInfusedQuartzChiseled";
//     public static final String QUARTZ_PILLAR_NAME = "blockInfusedQuartzPillar";
//     public static final String BLOCK_WITOR_NAME = "blockWitor";
//     public static final String TILE_WITOR_NAME = "tileWitor";
// 
// }
// 
// Path: src/main/java/matgm50/twarden/lib/ModLib.java
// public class ModLib {
// 
//     public static final String ID = "TWarden";
//     public static final String NAME = "Thaumic Warden";
//     public static final String VERSION = "1.1.1";
//     public static final String DEPENDENCIES = "required-after:Thaumcraft";
// 
//     public static final String CLIENTPROXY = "matgm50.twarden.proxy.ClientProxy";
//     public static final String COMMONPROXY = "matgm50.twarden.proxy.CommonProxy";
// 
// }


import matgm50.twarden.TWarden;
import matgm50.twarden.item.ModItems;
import matgm50.twarden.lib.BlockLib;
import matgm50.twarden.lib.ModLib;
import net.minecraft.block.Block;
import net.minecraft.block.BlockBush;
import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.item.Item;
import java.util.Random;
package matgm50.twarden.block;



/**
 * Created by MasterAbdoTGM50 on 5/22/2014.
 */

public class BlockExubitura extends BlockBush{

    protected BlockExubitura() {

        super(Material.plants);
        setBlockName(BlockLib.EXUBITURA_NAME);
        setCreativeTab(TWarden.tabTWarden);
        setStepSound(Block.soundTypeGrass);

    }

    @Override
    public Item getItemDropped(int par1, Random random, int par2) {

        return ModItems.itemResource;

    }

    @Override
    public int damageDropped(int par1) {

        return 0;

    }

    @Override
    public void registerBlockIcons(IIconRegister register) {

// Path: src/main/java/matgm50/twarden/TWarden.java
// @Mod(modid = ModLib.ID, name = ModLib.NAME, version = ModLib.VERSION, dependencies = ModLib.DEPENDENCIES)
// 
// public class TWarden {
// 
//     @Instance(ModLib.ID)
//     public static TWarden instance;
// 
//     @SidedProxy(serverSide = ModLib.COMMONPROXY, clientSide = ModLib.CLIENTPROXY)
//     public static CommonProxy proxy;
// 
//     public static CreativeTabs tabTWarden = new TabTWarden(ModLib.ID);
// 
//     @EventHandler
//     public void preInit(FMLPreInitializationEvent event) {
// 
//         proxy.initRenderers();
//         GuiHandler.init();
// 
//         WardenicChargeEvents.init();
//         WardenicUpgrades.init();
// 
//         ModItems.init();
//         ModBlocks.init();
//         ModEntities.init();
//         ModGen.init();
// 
//     }
// 
//     @EventHandler
//     public void init(FMLInitializationEvent event) {
// 
//     }
// 
//     @EventHandler
//     public void postInit(FMLPostInitializationEvent event) {
// 
//         ModRecipes.init();
//         ModResearch.init();
// 
//     }
// 
// }
// 
// Path: src/main/java/matgm50/twarden/item/ModItems.java
// public class ModItems {
// 
//     public static ArmorMaterial materialWarden = EnumHelper.addArmorMaterial("WARDEN", 33, new int[]{3, 8, 6, 3}, 50);
// 
//     public static Item itemResource = new ItemResource();
//     public static Item itemWardenAmulet = new ItemWardenAmulet();
//     public static Item itemWardenSword = new ItemWardenWeapon();
//     public static Item itemFocusPurity = new ItemFocusPurity();
//     public static Item itemWardenHelm = new ItemWardenHelm();
//     public static Item itemWardenChest = new ItemWardenChest();
//     public static Item itemWardenLegs = new ItemWardenLegs();
//     public static Item itemWardenBoots = new ItemWardenBoots();
//     public static Item itemLoveRing = new ItemLoveRing();
//     public static Item itemWaslieHammer = new ItemWaslieHammer();
//     public static Item itemFocusIllumination = new ItemFocusIllumination();
// 
//     public static void init() {
// 
//         GameRegistry.registerItem(itemResource, ItemLib.RESOURCE_NAME);
//         GameRegistry.registerItem(itemFocusPurity, ItemLib.PURITY_FOCUS_NAME);
//         GameRegistry.registerItem(itemWardenSword, ItemLib.WARDEN_WEAPON_NAME);
//         GameRegistry.registerItem(itemWardenAmulet, ItemLib.WARDEN_AMULET_NAME);
//         GameRegistry.registerItem(itemWardenHelm, ItemLib.WARDEN_HELM_NAME);
//         GameRegistry.registerItem(itemWardenChest, ItemLib.WARDEN_CHEST_NAME);
//         GameRegistry.registerItem(itemWardenLegs, ItemLib.WARDEN_LEGS_NAME);
//         GameRegistry.registerItem(itemWardenBoots, ItemLib.WARDEN_BOOTS_NAME);
//         GameRegistry.registerItem(itemLoveRing, ItemLib.LOVE_RING_NAME);
//         GameRegistry.registerItem(itemWaslieHammer, ItemLib.WASLIE_HAMMER_NAME);
//         GameRegistry.registerItem(itemFocusIllumination, ItemLib.ILLUMI_FOCUS_NAME);
// 
//     }
// 
// }
// 
// Path: src/main/java/matgm50/twarden/lib/BlockLib.java
// public class BlockLib {
// 
//     public static final String EXUBITURA_NAME = "blockExubitura";
//     public static final String QUARTZ_NORMAL_NAME = "blockInfusedQuartzNormal";
//     public static final String QUARTZ_SLAB_NAME = "blockInfusedQuartzSlab";
//     public static final String QUARTZ_STAIR_NAME = "blockInfusedQuartzStair";
//     public static final String QUARTZ_CHISELED_NAME = "blockInfusedQuartzChiseled";
//     public static final String QUARTZ_PILLAR_NAME = "blockInfusedQuartzPillar";
//     public static final String BLOCK_WITOR_NAME = "blockWitor";
//     public static final String TILE_WITOR_NAME = "tileWitor";
// 
// }
// 
// Path: src/main/java/matgm50/twarden/lib/ModLib.java
// public class ModLib {
// 
//     public static final String ID = "TWarden";
//     public static final String NAME = "Thaumic Warden";
//     public static final String VERSION = "1.1.1";
//     public static final String DEPENDENCIES = "required-after:Thaumcraft";
// 
//     public static final String CLIENTPROXY = "matgm50.twarden.proxy.ClientProxy";
//     public static final String COMMONPROXY = "matgm50.twarden.proxy.CommonProxy";
// 
// }


// Path: src/main/java/matgm50/twarden/block/BlockExubitura.java
import matgm50.twarden.TWarden;
import matgm50.twarden.item.ModItems;
import matgm50.twarden.lib.BlockLib;
import matgm50.twarden.lib.ModLib;
import net.minecraft.block.Block;
import net.minecraft.block.BlockBush;
import net.minecraft.block.material.Material;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.item.Item;
import java.util.Random;

package matgm50.twarden.block;



/**
 * Created by MasterAbdoTGM50 on 5/22/2014.
 */

public class BlockExubitura extends BlockBush{

    protected BlockExubitura() {

        super(Material.plants);
        setBlockName(BlockLib.EXUBITURA_NAME);
        setCreativeTab(TWarden.tabTWarden);
        setStepSound(Block.soundTypeGrass);

    }

    @Override
    public Item getItemDropped(int par1, Random random, int par2) {

        return ModItems.itemResource;

    }

    @Override
    public int damageDropped(int par1) {

        return 0;

    }

    @Override
    public void registerBlockIcons(IIconRegister register) {

        blockIcon = register.registerIcon(ModLib.ID.toLowerCase() + ":" + "exubitura");