package appeng.api;

import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;

/**
 * Access to stack-able simple items, these include resources... 
 * Craftable ingredients, and a few simple items that don't have log of their own...
 * DO NOT USE THESE WITHOUT COPYING THEM : ItemStack.copy() - is your friend.
 */
public class Materials
{
	// Tech 1
    public static ItemStack matWoodenGear;
	public static ItemStack matIronNugget;
    public static ItemStack matCrank;

    // Grinder...
	public static ItemStack matQuartzDustNether;
    public static ItemStack matQuartzDust;
    public static ItemStack matIronDust;
    public static ItemStack matGoldDust;
    public static ItemStack matFlour;
    
    // Tech 3
    public static ItemStack matSilicon;
	public static ItemStack matProcessorBasicUncooked;
	public static ItemStack matProcessorAdvancedUncooked;
	public static ItemStack matProcessorBasic;
	public static ItemStack matProcessorAdvanced;
	
	// ME Construction...
    public static ItemStack matConversionMatrix;
    public static ItemStack matStorageCell;
    public static ItemStack matStorageBlock;
    public static ItemStack matStorageCluster;
    public static ItemStack matWireless;
    public static ItemStack matStorageCellHouseing;
    public static ItemStack matStorageCellHouseingFuzzy;
    public static ItemStack matBlankPattern;
	public static ItemStack matStorageSegment;
    public static ItemStack matFluxDust;
    public static ItemStack matFluxCrystal;
	public static ItemStack matFluxPearl;
	
    // World gen...
    public static ItemStack matQuartz;
    
    // Other items, such as upgrades.
    public static ItemStack matWirelessBooster;
	public static ItemStack matMatterBall;
	public static ItemStack matSingularity;
	public static ItemStack matEnderPearlDust;
	public static ItemStack matQuantumEntangledSingularity;
    
    // TEST ITEMS!
	public static ItemStack testItem;
}
