aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsHud.java
diff options
context:
space:
mode:
authorKevin <92656833+kevinthegreat1@users.noreply.github.com>2024-03-18 00:41:11 -0400
committerGitHub <noreply@github.com>2024-03-18 00:41:11 -0400
commit02a7ecc471c3a24a0ef4c9a58b70ebf2510ed55f (patch)
treedb7ec1bc6e5142cd1853c49e3f08148544d16b8e /src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsHud.java
parent40fc0550c7441ed6966d8a0222b60485180f93e0 (diff)
parent5cf396aa564ba3b93762f914cc2334d48596ab2e (diff)
downloadSkyblocker-02a7ecc471c3a24a0ef4c9a58b70ebf2510ed55f.tar.gz
Skyblocker-02a7ecc471c3a24a0ef4c9a58b70ebf2510ed55f.tar.bz2
Skyblocker-02a7ecc471c3a24a0ef4c9a58b70ebf2510ed55f.zip
Merge pull request #589 from kevinthegreat1/farming-hud
Farming HUD & HUD Refactor
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsHud.java')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsHud.java17
1 files changed, 7 insertions, 10 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsHud.java b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsHud.java
index 7b15c61e..f113561f 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsHud.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsHud.java
@@ -4,7 +4,6 @@ import de.hysky.skyblocker.SkyblockerMod;
import de.hysky.skyblocker.config.SkyblockerConfigManager;
import de.hysky.skyblocker.utils.Utils;
import de.hysky.skyblocker.utils.scheduler.Scheduler;
-import it.unimi.dsi.fastutil.ints.IntIntPair;
import net.fabricmc.fabric.api.client.command.v2.ClientCommandManager;
import net.fabricmc.fabric.api.client.command.v2.ClientCommandRegistrationCallback;
import net.fabricmc.fabric.api.client.rendering.v1.HudRenderCallback;
@@ -14,14 +13,13 @@ import net.minecraft.client.util.math.MatrixStack;
import net.minecraft.util.Identifier;
import net.minecraft.util.math.MathHelper;
import net.minecraft.util.math.RotationAxis;
+import org.joml.Vector2i;
+import org.joml.Vector2ic;
import java.awt.*;
import java.util.Arrays;
import java.util.Map;
-import org.joml.Vector2i;
-import org.joml.Vector2ic;
-
public class CrystalsHud {
private static final MinecraftClient CLIENT = MinecraftClient.getInstance();
protected static final Identifier MAP_TEXTURE = new Identifier(SkyblockerMod.NAMESPACE, "textures/gui/crystals_map.png");
@@ -47,9 +45,8 @@ public class CrystalsHud {
});
}
- protected static IntIntPair getDimensionsForConfig() {
- int size = (int) (62 * SkyblockerConfigManager.get().locations.dwarvenMines.crystalsHud.mapScaling);
- return IntIntPair.of(size, size);
+ protected static int getDimensionsForConfig() {
+ return (int) (62 * SkyblockerConfigManager.get().locations.dwarvenMines.crystalsHud.mapScaling);
}
@@ -119,7 +116,7 @@ public class CrystalsHud {
}
/**
- * Converts an X and Z coordinate in the crystal hollow to a X and Y coordinate on the map.
+ * Converts an X and Z coordinate in the crystal hollow to an X and Y coordinate on the map.
*
* @param x the world X coordinate
* @param z the world Z coordinate
@@ -142,8 +139,8 @@ public class CrystalsHud {
* Based off code from {@link net.minecraft.client.render.MapRenderer}
*/
private static float yaw2Cardinal(float yaw) {
- yaw += + 180; //flip direction
- byte clipped = (byte) ((yaw += yaw < 0.0 ? -8.0 : 8.0) * 16.0 / 360.0);
+ yaw += 180; //flip direction
+ byte clipped = (byte) ((yaw + (yaw < 0.0 ? -8.0 : 8.0)) * 16.0 / 360.0);
return (clipped * 360f) / 16f;
}