diff options
author | olim <bobq4582@gmail.com> | 2024-01-30 16:11:11 +0000 |
---|---|---|
committer | olim <bobq4582@gmail.com> | 2024-01-30 16:11:11 +0000 |
commit | 51b7043abab1d91beb4f0dabec6b9ffe8ca7b1bf (patch) | |
tree | 171bb3e0a168f45cd7b377f22100cf0719c00ef6 | |
parent | 622b29b2f855f66ec47974d23f4931d81dffb5e9 (diff) | |
download | Skyblocker-51b7043abab1d91beb4f0dabec6b9ffe8ca7b1bf.tar.gz Skyblocker-51b7043abab1d91beb4f0dabec6b9ffe8ca7b1bf.tar.bz2 Skyblocker-51b7043abab1d91beb4f0dabec6b9ffe8ca7b1bf.zip |
add Corleone and map icon changes
changed map icon so it smaller centred on player and dose not look like it can rotate as that is non functional. and added Corleone to locations
3 files changed, 6 insertions, 4 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 f9eaa65f..6a9ac743 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsHud.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsHud.java @@ -85,9 +85,9 @@ public class CrystalsHud { Pair<Integer, Integer> renderPos = transformLocation(playerX,playerZ); //draw marker on map context. - drawTexture(MAP_ICON,hudX+renderPos.first(),hudY+renderPos.second(),2,0,5,7,128,128); + drawTexture(MAP_ICON,hudX+renderPos.first()-2,hudY+renderPos.second()-2,58,2,4,4,128,128); - //todo add direction and scale (could be wrong drawing methods) and offset to center on player + //todo add direction and scale (can not work out how to rotate) } private static Pair<Integer, Integer> transformLocation(double x, double z){ diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsLocationsManager.java b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsLocationsManager.java index 3484bafd..743d4ef5 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsLocationsManager.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsLocationsManager.java @@ -50,7 +50,8 @@ public class CrystalsLocationsManager { "Lost Precursor City", CrystalsWaypoint.Category.LOSTPRECURSORCITY, "Khazad-dûm", CrystalsWaypoint.Category.KHAZADUM, "Fairy Grotto", CrystalsWaypoint.Category.FAIRYGROTTO, - "Dragon's Lair", CrystalsWaypoint.Category.DRAGONSLAIR + "Dragon's Lair", CrystalsWaypoint.Category.DRAGONSLAIR, + "Corleone", CrystalsWaypoint.Category.DRAGONSLAIR ); private static final Pattern TEXT_CWORDS_PATTERN = Pattern.compile("([0-9][0-9][0-9]) ([0-9][0-9][0-9]?) ([0-9][0-9][0-9])"); @@ -62,7 +63,7 @@ public class CrystalsLocationsManager { ClientCommandRegistrationCallback.EVENT.register(CrystalsLocationsManager::registerWaypointLocationCommands); } private static void extractLocationFromMessage(Text message, SignedMessage signedMessage, GameProfile sender, MessageType.Parameters params, Instant receptionTimestamp){ - if (!SkyblockerConfigManager.get().locations.dwarvenMines.crystalsWaypoints.findInChat || !Utils.isInCrystals()) { + if (!SkyblockerConfigManager.get().locations.dwarvenMines.crystalsWaypoints.findInChat || !Utils.isInCrystals()) { return; } //get the message text diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsWaypoint.java b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsWaypoint.java index 551821ca..c33251d7 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsWaypoint.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/dwarven/CrystalsWaypoint.java @@ -104,6 +104,7 @@ public class CrystalsWaypoint extends Waypoint { KHAZADUM("Khazad-dûm",Color.RED), FAIRYGROTTO("Fairy Grotto",Color.PINK), DRAGONSLAIR("Dragon's Lair",Color.BLACK), + CORLEONE("Corleone",Color.ORANGE), DEFAULT("Default",Color.BLACK); |