Yes Brotha

/**
* @author White Bear
* @copyright (C)2010-2011 White Bear
* No one except White Bear has the right to modify this script!
*/

import java.util.Calendar;
import java.util.Properties;
import java.text.SimpleDateFormat;
import java.awt.*;
import java.awt.event.*;

import javax.swing.*;
import java.awt.geom.Rectangle2D;
import java.awt.image.BufferedImage;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
import java.text.NumberFormat;
import java.text.DecimalFormat;
import javax.imageio.ImageIO;

import org.rsbot.event.events.MessageEvent;
import org.rsbot.event.listeners.MessageListener;
import org.rsbot.event.listeners.PaintListener;
import org.rsbot.script.Script;
import org.rsbot.script.ScriptManifest;
import org.rsbot.script.methods.Players;
import org.rsbot.script.methods.Skills;
import org.rsbot.script.methods.GrandExchange.GEItem;
import org.rsbot.script.wrappers.*;
import org.rsbot.util.GlobalConfiguration;

@ScriptManifest(authors = { "WhiteBear" }, keywords = "Mining Varrock Yanille", name = "White Bear Essence Miner", version = 7.12, description =
"Safest, Fastest, Most Stable Essence Miner for Varrock and Yanille", website = "http://whitebearrs.orgfree.com")

public class WhiteBearEssenceMiner extends Script implements PaintListener, MessageListener, MouseListener, MouseMotionListener {

//------------VARIABLES--------------\
private static interface CT {
final int[] pickaxe = {1265, 1267, 1269, 1273, 1271, 1275, 15259, 14069, 16912};
final String[] pickaxeNames = {"Bronze Pickaxe", "Iron Pickaxe", "Steel Pickaxe", "Mithril Pickaxe", "Adamant Pickaxe", "Rune Pickaxe", "Dragon Pickaxe", "Inferno Adze", "Sacred Clay Pickaxe"};
final int[] bankerIDs = {5913, 5912, 494, 495};...