RS2Object oreDeposit = getObjects().closest("Ore vein");
String objectName = oreDeposit.getName();
int objectModelID = oreDeposit.getId();
if(oreDeposit != null && getMap().canReach(oreDeposit)) {
oreDeposit.interact("Mine");
log("Waiting to be done mining");
new ConditionalSleep(6000, 8000) {
@Override
public boolean condition() {
return getObjects().closest(objectModelID) != null && getObjects().closest(objectModelID).getName().equals("Ore vein");
}
}.sleep();
}