if (ent instanceof Boat)
submitMatches(new BlockData(Material.WOOD), ent, goals);
// endermen can carry blocks...possibly into other lane? interesting, investigate later
if (ent instanceof Enderman)
{
MaterialData carried = ((Enderman) ent).getCarriedMaterial();
submitMatches(new BlockData(carried.getItemType(), carried.getData()), ent, goals);
}
// break minecarts to get the blocks used to craft
if (ent instanceof Minecart)
{
if (ent instanceof ExplosiveMinecart)