diff options
| author | msg-programs <msgdoesstuff@gmail.com> | 2023-07-23 12:29:32 +0200 |
|---|---|---|
| committer | msg-programs <msgdoesstuff@gmail.com> | 2023-07-23 12:29:32 +0200 |
| commit | 384d9954aedefcee6f132d2bdadca11fca682bd7 (patch) | |
| tree | e1688bb368f381ccdd2993e0d3e2cae9e799bf83 /src/main/java/me/xmrvizzy/skyblocker/skyblock/tabhud/util | |
| parent | f9740d423146fafa83a85704580368cdc1131377 (diff) | |
| download | Skyblocker-384d9954aedefcee6f132d2bdadca11fca682bd7.tar.gz Skyblocker-384d9954aedefcee6f132d2bdadca11fca682bd7.tar.bz2 Skyblocker-384d9954aedefcee6f132d2bdadca11fca682bd7.zip | |
Massive refactor, see details
Instead of creating a new widget instance every frame, instantiate once and update content.
This means that every widget had to be updated to work like that.
This also necessitated some ugly hackery for the dwarven HUD.
Many other minor things like moving and renaming classes
Diffstat (limited to 'src/main/java/me/xmrvizzy/skyblocker/skyblock/tabhud/util')
| -rw-r--r-- | src/main/java/me/xmrvizzy/skyblocker/skyblock/tabhud/util/PlayerListMgr.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/skyblock/tabhud/util/PlayerListMgr.java b/src/main/java/me/xmrvizzy/skyblocker/skyblock/tabhud/util/PlayerListMgr.java index ee4319dc..7895b77b 100644 --- a/src/main/java/me/xmrvizzy/skyblocker/skyblock/tabhud/util/PlayerListMgr.java +++ b/src/main/java/me/xmrvizzy/skyblocker/skyblock/tabhud/util/PlayerListMgr.java @@ -27,6 +27,7 @@ public class PlayerListMgr { public static final Logger LOGGER = LoggerFactory.getLogger("Skyblocker Regex"); private static List<PlayerListEntry> playerList; + private static String footer; public static void updateList() { @@ -42,6 +43,14 @@ public class PlayerListMgr { } } + public static void updateFooter(Text f) { + footer = f.getString(); + } + + public static String getFooter() { + return footer; + } + /** * Get the display name at some index of the player list and apply a pattern to * it |
