diff options
author | Kevinthegreat <92656833+kevinthegreat1@users.noreply.github.com> | 2024-01-28 22:14:27 -0500 |
---|---|---|
committer | Kevinthegreat <92656833+kevinthegreat1@users.noreply.github.com> | 2024-05-24 19:51:16 -0400 |
commit | bf4034da76adcc7760628d49e518404273efceee (patch) | |
tree | 458181e87af22d7cd8654c118fe2cd1daa18525e /src/main/java/de/hysky/skyblocker/utils/waypoint | |
parent | 6ad1335dd95e5df4db38e1d8d022a6c2925d6921 (diff) | |
download | Skyblocker-bf4034da76adcc7760628d49e518404273efceee.tar.gz Skyblocker-bf4034da76adcc7760628d49e518404273efceee.tar.bz2 Skyblocker-bf4034da76adcc7760628d49e518404273efceee.zip |
Add waypoints gui
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/utils/waypoint')
3 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/de/hysky/skyblocker/utils/waypoint/NamedWaypoint.java b/src/main/java/de/hysky/skyblocker/utils/waypoint/NamedWaypoint.java index f35ad95d..db95634b 100644 --- a/src/main/java/de/hysky/skyblocker/utils/waypoint/NamedWaypoint.java +++ b/src/main/java/de/hysky/skyblocker/utils/waypoint/NamedWaypoint.java @@ -29,6 +29,10 @@ public class NamedWaypoint extends Waypoint { protected final Text name; protected final Vec3d centerPos; + public NamedWaypoint(BlockPos pos, String name, float[] colorComponents) { + this(pos, name, colorComponents, true); + } + public NamedWaypoint(BlockPos pos, String name, float[] colorComponents, boolean shouldRender) { this(pos, Text.of(name), colorComponents, shouldRender); } diff --git a/src/main/java/de/hysky/skyblocker/utils/waypoint/ProfileAwareWaypoint.java b/src/main/java/de/hysky/skyblocker/utils/waypoint/ProfileAwareWaypoint.java index 7aa99d14..7369a2ef 100644 --- a/src/main/java/de/hysky/skyblocker/utils/waypoint/ProfileAwareWaypoint.java +++ b/src/main/java/de/hysky/skyblocker/utils/waypoint/ProfileAwareWaypoint.java @@ -38,7 +38,7 @@ public class ProfileAwareWaypoint extends Waypoint { } @Override - protected float[] getColorComponents() { + public float[] getColorComponents() { return foundProfiles.contains(Utils.getProfile()) ? foundColor : missingColor; } } diff --git a/src/main/java/de/hysky/skyblocker/utils/waypoint/Waypoint.java b/src/main/java/de/hysky/skyblocker/utils/waypoint/Waypoint.java index 1a83f175..75e2edcf 100644 --- a/src/main/java/de/hysky/skyblocker/utils/waypoint/Waypoint.java +++ b/src/main/java/de/hysky/skyblocker/utils/waypoint/Waypoint.java @@ -72,7 +72,7 @@ public class Waypoint implements Renderable { this.shouldRender = !this.shouldRender; } - protected float[] getColorComponents() { + public float[] getColorComponents() { return colorComponents; } |