aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorolim88 <bobq4582@gmail.com>2024-07-10 23:49:35 +0100
committerGitHub <noreply@github.com>2024-07-10 18:49:35 -0400
commit4233a55c009d2a751832d42f67f6dad1987abb18 (patch)
tree46c40dd06b6d8ce300c528a6c9885e7b826d4927 /src/main/java
parentd3ca54c64fffc34fa0f100a2f51dbe5314b7b3e1 (diff)
downloadSkyblocker-4233a55c009d2a751832d42f67f6dad1987abb18.tar.gz
Skyblocker-4233a55c009d2a751832d42f67f6dad1987abb18.tar.bz2
Skyblocker-4233a55c009d2a751832d42f67f6dad1987abb18.zip
make the box position more smooth with location of the wither skeleton (#831)
implement change suggested by "1styuki" in discord
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/crimson/dojo/ControlTestHelper.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/crimson/dojo/ControlTestHelper.java b/src/main/java/de/hysky/skyblocker/skyblock/crimson/dojo/ControlTestHelper.java
index 2f616a1e..f63d2fa2 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/crimson/dojo/ControlTestHelper.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/crimson/dojo/ControlTestHelper.java
@@ -67,7 +67,7 @@ public class ControlTestHelper {
float tickDelta = context.tickCounter().getTickDelta(false);
//how long until net update
double updatePercent = (double) (System.currentTimeMillis() - lastUpdate) / 150;
- Vec3d aimPos = correctWitherSkeleton.getEyePos().add(pingOffset.multiply(updatePercent)).add(lastPingOffset.multiply(1 - updatePercent));
+ Vec3d aimPos = correctWitherSkeleton.getCameraPosVec(tickDelta).add(pingOffset.multiply(updatePercent)).add(lastPingOffset.multiply(1 - updatePercent));
Box targetBox = new Box(aimPos.add(-0.5, -0.5, -0.5), aimPos.add(0.5, 0.5, 0.5));
boolean playerLookingAtBox = targetBox.raycast(CLIENT.player.getCameraPosVec(tickDelta), CLIENT.player.getCameraPosVec(tickDelta).add(CLIENT.player.getRotationVec(tickDelta).multiply(30))).isPresent();
float[] boxColor = playerLookingAtBox ? Color.GREEN.getColorComponents(new float[]{0, 0, 0}) : Color.LIGHT_GRAY.getColorComponents(new float[]{0, 0, 0});