From 8132d7073aa738bfc111c72852a20abf88f40edf Mon Sep 17 00:00:00 2001 From: Fish Date: Wed, 4 Dec 2024 22:47:38 +0100 Subject: [PATCH] Updated jumping logic so bots can jump over blocks. Updated patch version +1. --- .../src/main/java/net/nuggetmc/tplus/bot/Bot.java | 6 ++++-- .../main/kotlin/net.nuggetmc.java-conventions.gradle.kts | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/TerminatorPlus-Plugin/src/main/java/net/nuggetmc/tplus/bot/Bot.java b/TerminatorPlus-Plugin/src/main/java/net/nuggetmc/tplus/bot/Bot.java index f0bb858..7776561 100644 --- a/TerminatorPlus-Plugin/src/main/java/net/nuggetmc/tplus/bot/Bot.java +++ b/TerminatorPlus-Plugin/src/main/java/net/nuggetmc/tplus/bot/Bot.java @@ -450,7 +450,9 @@ public class Bot extends ServerPlayer implements Terminator { y = 0; } else { y = velocity.getY(); - velocity.setY(Math.max(y - 0.1, -3.5)); + if(jumpTicks - 3 <= 0) { + velocity.setY(Math.max(y - 0.08, -3.5)); + } } } @@ -484,7 +486,7 @@ public class Bot extends ServerPlayer implements Terminator { @Override public void jump() { - jump(new Vector(0, 0.5, 0)); + jump(new Vector(0, 0.42, 0)); } @Override diff --git a/buildSrc/src/main/kotlin/net.nuggetmc.java-conventions.gradle.kts b/buildSrc/src/main/kotlin/net.nuggetmc.java-conventions.gradle.kts index 3f654a9..54546e6 100644 --- a/buildSrc/src/main/kotlin/net.nuggetmc.java-conventions.gradle.kts +++ b/buildSrc/src/main/kotlin/net.nuggetmc.java-conventions.gradle.kts @@ -3,4 +3,4 @@ plugins { } group = "net.nuggetmc" -version = "4.5.0-BETA" +version = "4.5.1-BETA"