From f3ebd6529dc0a29fa561aa71564f2e20d3568dcb Mon Sep 17 00:00:00 2001 From: olim Date: Mon, 6 May 2024 15:12:45 +0100 Subject: tidy up last bits --- .../de/hysky/skyblocker/skyblock/dwarven/CommissionLabels.java | 8 ++++++++ .../java/de/hysky/skyblocker/skyblock/dwarven/CrystalsHud.java | 2 +- .../java/de/hysky/skyblocker/skyblock/dwarven/DwarvenHud.java | 2 +- .../de/hysky/skyblocker/skyblock/dwarven/MiningLocationLabel.java | 4 ++++ 4 files changed, 14 insertions(+), 2 deletions(-) (limited to 'src/main/java/de/hysky/skyblocker') diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CommissionLabels.java b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CommissionLabels.java index 9bdd2776..353d0e8a 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CommissionLabels.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CommissionLabels.java @@ -21,6 +21,10 @@ public class CommissionLabels { WorldRenderEvents.AFTER_TRANSLUCENT.register(CommissionLabels::render); } + /** + * update the activeWaypoints when there is a change in commissions + * @param newCommissions the new commissions to get the waypoints from + */ protected static void update(List newCommissions) { if (!SkyblockerConfigManager.get().locations.dwarvenMines.commissionWaypoints.enabled) { return; @@ -57,6 +61,10 @@ public class CommissionLabels { } } + /** + * render all the active waypoints + * @param context render context + */ private static void render(WorldRenderContext context) { if (!Utils.isInDwarvenMines() || !SkyblockerConfigManager.get().locations.dwarvenMines.commissionWaypoints.enabled) { return; 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 ff4a23b8..63430489 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsHud.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsHud.java @@ -158,4 +158,4 @@ public class CrystalsHud { //get if the player is in the crystals visible = Utils.isInCrystalHollows(); } -} \ No newline at end of file +} diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/DwarvenHud.java b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/DwarvenHud.java index 82e03969..0ae50253 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/DwarvenHud.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/DwarvenHud.java @@ -25,7 +25,7 @@ import java.util.stream.Stream; public class DwarvenHud { private static final MinecraftClient CLIENT = MinecraftClient.getInstance(); - protected static List commissionList = new ArrayList<>(); + private static List commissionList = new ArrayList<>(); public static String mithrilPowder = "0"; public static String gemStonePowder = "0"; diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/MiningLocationLabel.java b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/MiningLocationLabel.java index ce5f5ccb..ee82773c 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/MiningLocationLabel.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/MiningLocationLabel.java @@ -25,6 +25,10 @@ public class MiningLocationLabel { this.centerPos = pos.toCenterPos(); } + /** + * render the name and distance to the label scaled so can be seen at a distance + * @param context render context + */ public void render(WorldRenderContext context) { Vec3d posUp = centerPos.add(0, 1, 0); double distance = context.camera().getPos().distanceTo(centerPos); -- cgit