i am an idiot 2: electric boogaloo

This commit is contained in:
Leijurv
2018-09-09 13:19:48 -07:00
parent d29a37664c
commit d8ca6cad4e
2 changed files with 8 additions and 6 deletions

View File

@@ -314,6 +314,9 @@ public class ExampleBaritoneControl extends Behavior {
if (msg.toLowerCase().equals("costs")) {
Movement[] movements = AStarPathFinder.getConnectedPositions(new BetterBlockPos(playerFeet()), new CalculationContext());
List<Movement> moves = new ArrayList<>(Arrays.asList(movements));
while (moves.contains(null)) {
moves.remove(null);
}
moves.sort(Comparator.comparingDouble(movement -> movement.getCost(new CalculationContext())));
for (Movement move : moves) {
String[] parts = move.getClass().toString().split("\\.");