From 3bf4b997b096467044048d2184e253968d9c07b5 Mon Sep 17 00:00:00 2001 From: Brady Date: Mon, 27 Aug 2018 13:39:36 -0500 Subject: [PATCH 1/4] Rename getByValueType to getAllValuesByType --- src/main/java/baritone/Settings.java | 2 +- src/main/java/baritone/utils/ExampleBaritoneControl.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/baritone/Settings.java b/src/main/java/baritone/Settings.java index 9b918416..6a30099c 100644 --- a/src/main/java/baritone/Settings.java +++ b/src/main/java/baritone/Settings.java @@ -323,7 +323,7 @@ public class Settings { } @SuppressWarnings("unchecked") - public List> getByValueType(Class klass) { + public List> getAllValuesByType(Class klass) { List> result = new ArrayList<>(); for (Setting setting : allSettings) { if (setting.klass.equals(klass)) { diff --git a/src/main/java/baritone/utils/ExampleBaritoneControl.java b/src/main/java/baritone/utils/ExampleBaritoneControl.java index e7c637d7..59cafd6b 100644 --- a/src/main/java/baritone/utils/ExampleBaritoneControl.java +++ b/src/main/java/baritone/utils/ExampleBaritoneControl.java @@ -286,7 +286,7 @@ public class ExampleBaritoneControl extends Behavior { event.cancel(); return; } - List> toggleable = Baritone.settings().getByValueType(Boolean.class); + List> toggleable = Baritone.settings().getAllValuesByType(Boolean.class); for (Settings.Setting setting : toggleable) { if (msg.equalsIgnoreCase(setting.getName())) { setting.value ^= true; From 92e0b842be0523ba669700fb4445b923e5846621 Mon Sep 17 00:00:00 2001 From: Brady Date: Mon, 27 Aug 2018 13:51:22 -0500 Subject: [PATCH 2/4] Double frown? Let's be more positive! --- src/main/java/baritone/pathing/calc/AStarPathFinder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/baritone/pathing/calc/AStarPathFinder.java b/src/main/java/baritone/pathing/calc/AStarPathFinder.java index 2c1df800..dc31e1c4 100644 --- a/src/main/java/baritone/pathing/calc/AStarPathFinder.java +++ b/src/main/java/baritone/pathing/calc/AStarPathFinder.java @@ -190,7 +190,7 @@ public class AStarPathFinder extends AbstractNodeCostSearch implements Helper { return Optional.of(new Path(startNode, bestSoFar[i], numNodes)); } } - displayChatMessageRaw("Even with a cost coefficient of " + COEFFICIENTS[COEFFICIENTS.length - 1] + ", I couldn't get more than " + bestDist + " blocks =("); + displayChatMessageRaw("Even with a cost coefficient of " + COEFFICIENTS[COEFFICIENTS.length - 1] + ", I couldn't get more than " + bestDist + " blocks"); displayChatMessageRaw("No path found =("); currentlyRunning = null; return Optional.empty(); From 71e04ad1045ba1ffb91ee9d1a7ab8ca49ae6f808 Mon Sep 17 00:00:00 2001 From: Brady Date: Mon, 27 Aug 2018 13:53:17 -0500 Subject: [PATCH 3/4] Change the instructions in the README --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5d5d9c47..2a26afb0 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,6 @@ the original version of the bot for Minecraft 1.8, rebuilt for 1.12.2. # Setup - Open the project in IntelliJ as a Gradle project - Run the Gradle task `setupDecompWorkspace` +- Refresh the Gradle project - Run the Gradle task `genIntellijRuns` -- Restart IntelliJ and import Gradle changes -- Select the "Minecraft Client" launch config and run \ No newline at end of file +- Select the "Minecraft Client" launch config and run From 3da6b160db09a876ef46de94840819c9c1f5de20 Mon Sep 17 00:00:00 2001 From: Brady Date: Mon, 27 Aug 2018 13:59:36 -0500 Subject: [PATCH 4/4] Include setup commands in the README --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 2a26afb0..ddc779f5 100644 --- a/README.md +++ b/README.md @@ -8,3 +8,10 @@ the original version of the bot for Minecraft 1.8, rebuilt for 1.12.2. - Refresh the Gradle project - Run the Gradle task `genIntellijRuns` - Select the "Minecraft Client" launch config and run + +## Command Line +``` +$ gradlew setupDecompWorkspace +$ gradlew --refresh-dependencies +$ gradlew genIntellijRuns +```