April 13, 20232 yr So I am attempting to complete Ernest the chicken, but I am unable to get past the book case Optional<RS2Object> bookCase = baseFunctionality.getObjects().getAll().stream().filter(rs2Object -> rs2Object.getName().equalsIgnoreCase("Bookcase")).findFirst(); bookCase.ifPresent(RS2Object::interact); baseFunctionality.sleepAndLogException(2000); Running this thing in debug mode with a breakpoint at the sleep function and evaluating bookCase.isPresent() returns true When I broke this code down a bit further it showed that bookcase.get().interact() was returning false Anyone have any idea why I am unable to interact with the bookcase here? I have also tried bookCase.ifPresent(bc -> bc.interact("Search")); with no luck Edited April 13, 20232 yr by expWaster
April 13, 20232 yr Author nvm, problem was there were multiple book cases. this did it for me baseFunctionality.getObjects().closest("Bookcase").interact(); Edited April 13, 20232 yr by expWaster
Create an account or sign in to comment