public void onStart() {
SkillTracker.start(Skill.MINING);
here i want to stop camera
ironObjects = new ArrayList<GameObject>();
ironObjects.add(GameObjects.getTopObjectOnTile(new Tile(3285, 3368, 0)));
ironObjects.add(GameObjects.getTopObjectOnTile(new Tile(3286, 3369, 0)));
rotation = 0;
}
this function didn't work .
i want to interact the rock one by one and if one didn't have id ==11365 then interact the next
help plz >>>
private void mine() {
log("mining>>>>");
currentNode = ironObjects.get(rotation);
if(rotation == 1) {
rotation = 0;
}
else{rotation++;}
if(currentNode.isOnScreen()&& currentNode.exists()&& currentNode!= null){
currentNode.interactForceLeft("Mine");}
if (currentNode.getID() == 11365 && getLocalPlayer().getAnimation() != -1) {
sleepUntil(() -> currentNode.getID() == 11391, (Calculations.random(2000, 2400)));
} else if (currentNode.getID() == 11391 && getLocalPlayer().getAnimation() != -1) {
if(rotation == 1) {
rotation = 0;
currentNode.interactForceLeft("Mine");
}
else{
rotation++;
currentNode.interactForceLeft("Mine");
}
}else {
mine();
}
}