package appeng.core.features; import net.minecraft.block.Block; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; public class ItemStackSrc { public final Item item; public final Block block; public final int damage; public ItemStackSrc(Item i, int dmg) { block = null; item = i; damage = dmg; } public ItemStackSrc(Block b, int dmg) { item = null; block = b; damage = dmg; } public ItemStack stack(int i) { if ( block != null ) return new ItemStack( block, i, damage ); return new ItemStack( item, i, damage ); } }