From a732e766f4fa400ad81d31d2e562115fa8ddbffc Mon Sep 17 00:00:00 2001 From: Leijurv Date: Sat, 30 Jan 2021 17:22:19 -0800 Subject: [PATCH 1/2] crucial performance optimization --- src/api/java/baritone/api/pathing/goals/GoalRunAway.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/api/java/baritone/api/pathing/goals/GoalRunAway.java b/src/api/java/baritone/api/pathing/goals/GoalRunAway.java index a1a153780..287e3e9ed 100644 --- a/src/api/java/baritone/api/pathing/goals/GoalRunAway.java +++ b/src/api/java/baritone/api/pathing/goals/GoalRunAway.java @@ -31,7 +31,7 @@ public class GoalRunAway implements Goal { private final BlockPos[] from; - private final double distanceSq; + private final int distanceSq; private final Integer maintainY; @@ -44,7 +44,7 @@ public class GoalRunAway implements Goal { throw new IllegalArgumentException(); } this.from = from; - this.distanceSq = distance * distance; + this.distanceSq = (int) (distance * distance); this.maintainY = maintainY; } @@ -56,7 +56,7 @@ public class GoalRunAway implements Goal { for (BlockPos p : from) { int diffX = x - p.getX(); int diffZ = z - p.getZ(); - double distSq = diffX * diffX + diffZ * diffZ; + int distSq = diffX * diffX + diffZ * diffZ; if (distSq < distanceSq) { return false; } From 25de16e0516115f9372de569b0b19714a70a0a89 Mon Sep 17 00:00:00 2001 From: DifferentPerson Date: Sun, 31 Jan 2021 15:55:52 -0800 Subject: [PATCH 2/2] Fix SpongePowered Maven repo URL SpongePowered recently changed their Maven repo URL, so this is the right one --- build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 0f9805469..df88862ad 100755 --- a/build.gradle +++ b/build.gradle @@ -26,7 +26,7 @@ buildscript { } maven { name = 'SpongePowered' - url = 'http://repo.spongepowered.org/maven' + url = 'https://repo.spongepowered.org/repository/maven-public/' } jcenter() } @@ -80,7 +80,7 @@ repositories { maven { name = 'spongepowered-repo' - url = 'http://repo.spongepowered.org/maven/' + url = 'https://repo.spongepowered.org/repository/maven-public/' } maven {