
MiningClass
By: a guest on
Apr 28th, 2012 | syntax:
None | size: 0.50 KB | hits: 18 | expires: Never
public class Mining implements Task, Condition{
@Override
public void run() {
for(int a : ROCK_ID){
SceneObject rock = SceneEntities.getNearest(a);
if(rock.isOnScreen() && rock.validate()){
rock.interact("Mine");
Timer t = new Timer(1000);
while(t.isRunning()){
if(Players.getLocal().getAnimation() != -1){
t.reset();
}
}
}
}
}
@Override
public boolean validate() {
return Inventory.getCount() < 28;
}
}