Yes, i use his solution in my script mate, still problem only with these 2 doors. It can open 3/4 diffrent doors, just wont open these exact 2
if(knight != null && !getMap().canReach(knight) && !myPlayer().isMoving()){
if(doorHandler.handleNextObstacle(knight)) {
if (camera.toEntity(door)) {
if (doorHandler.handleNextObstacle(door)) {
new ConditionalSleep(1000) {
@Override
public boolean condition() throws InterruptedException {
return door.hasAction("Close");
}
}.sleep();
}
}
}
}