aboutsummaryrefslogtreecommitdiff
path: root/mod/src/main
AgeCommit message (Collapse)Author
2023-10-22Feature: GUI scale command (closes #396) (#429)Erymanthus[#5074] | (u/)RayDeeUx
* add alias per #400 * add alias per #400 (attempt #2) * add another alias * revise arraylist initalization * intellij is saying this import is unused. removed it * add justifications for aliases * swap "dg" and "dungeonsguide" * Revert "swap "dg" and "dungeonsguide"" This reverts commit 2ddbaf8f58d5d7937389909d96d5797c76c16639. * swap "dg" and "dungeonsguide" (for real this time) * ui scale command * actually reset scale * remove unused imports * remove unused imports again Signed-off-by: Erymanthus[#5074] | (u/)RayDeeUx <51521765+RayDeeUx@users.noreply.github.com> * update command desc Signed-off-by: Erymanthus[#5074] | (u/)RayDeeUx <51521765+RayDeeUx@users.noreply.github.com> --------- Signed-off-by: Erymanthus[#5074] | (u/)RayDeeUx <51521765+RayDeeUx@users.noreply.github.com>
2023-10-22- Fix #377 box solver freeze, due to someone making addToChatQueue fire ↵syeyoung
ClientChatReceivedEvent (#430) Signed-off-by: syeyoung <cyoung06@naver.com>
2023-10-20Feature: Per #400, add command alias "dungeonsguide". Also added ↵Erymanthus[#5074] | (u/)RayDeeUx
"dungeonguide" since everyone keeps forgetting plural (#428) * add alias per #400 * add alias per #400 (attempt #2) * add another alias * revise arraylist initalization * intellij is saying this import is unused. removed it * add justifications for aliases * swap "dg" and "dungeonsguide" * Revert "swap "dg" and "dungeonsguide"" This reverts commit 2ddbaf8f58d5d7937389909d96d5797c76c16639. * swap "dg" and "dungeonsguide" (for real this time)
2023-10-20Multi Language support for Party context detection (#427)syeyoung
* - Automatic Party Control Message collection for 25 languages Signed-off-by: syeyoung <cyoung06@naver.com> * - Processing generated file Signed-off-by: syeyoung <cyoung06@naver.com> * - Processing generated file, and add script for "transfering because leader left" message - Change how message detection is done to regex Maybe implement aho-corasick later. :D Signed-off-by: syeyoung <cyoung06@naver.com> * - update party messages Signed-off-by: syeyoung <cyoung06@naver.com> --------- Signed-off-by: syeyoung <cyoung06@naver.com>
2023-10-14Fix 2GB/sec memory allocation on pathfinders #425syeyoung
- WeakReference on PathfindExecutors - OPTIMIZE Instance Creation on PathfinderExecutorExecutor, it was previously allocating 2GB/sec (lol) - Cleanup reference to Executor for it to be garbage collected - Volatile on target on executor, sometimes it was not updating - Fix pathfind stopping if visited all open nodes - Fix isBlocked array not correctly being updated due to multi-threading Signed-off-by: syeyoung <cyoung06@naver.com>
2023-10-14Hud feature visibility check fix (#424)syeyoung
* - Make it check visilbility when exiting skyblock, fixes #367 Signed-off-by: syeyoung <cyoung06@naver.com> * - a small formatting fix: SkyblockStatus static access Signed-off-by: syeyoung <cyoung06@naver.com> * - Fix soulroom warning displaying outside of skyblock if dungeon was exited mid-run Signed-off-by: syeyoung <cyoung06@naver.com> --------- Signed-off-by: syeyoung <cyoung06@naver.com>
2023-10-14- Fix #395 crash from incorrect parsing of countdown (#423)syeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-10-14- Fix #380 settings dialogue from custom party finder being linked to wrong ↵syeyoung
category (#422) Signed-off-by: syeyoung <cyoung06@naver.com>
2023-10-14- Add rest of the rooms!syeyoung
crypts-thing 4b58076d-76e8-4499-8a75-b38104a53a50 (1x1-1) castle 2d11a2bf-d1c5-402d-a201-57eb33c4f25d (L-6) multiflag b106-7d59-4101-993c-585c48a7b2c0 (1x1-1) sewer 77709265-8dcf-4746-a099-f556c2338ead (1x4-7) - Fix item-drop in tower room being added as a chest - Fix bat-1 in Lava-Skull correctly to itemdrop-1 Signed-off-by: syeyoung <cyoung06@naver.com>
2023-10-09- new rooms!syeyoung
tower cd735e4d-d728-4432-9d31-ac1c0b4e578e (1x1-3) lava-tomb 570ae82b-2051-496a-a731-af8d11bf1565 (1x1-3) red-crypt 9fea6e90-994d-4792-a742-05853b376f2c (1x1-3) slime 6c074b40-4aa9-4271-9ea7-936823fa5415 (1x3-5) altar e96feab1-39a0-4bd6-8d18-08807b7b0668 (L-6) Signed-off-by: syeyoung <cyoung06@naver.com>
2023-10-09- change the way we detect dungeon map, because previous one caused problemssyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-10-09- fix small npe bug in dg listenersyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-10-09- fix roomedit toolsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-10-09- scale 4 gui editsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-10-09- implement crown penguinsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-09-17- use dg backend api for fetching profilessyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-04-11Update SkyblockStatus.java (#375)Loudbook
Signed-off-by: Loudbook <loudbooked@gmail.com>
2023-02-28Fix #341 Mod boxing wrong Livid (Mixing Scream / Frog livid) (#353)syeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-28Merge pull request #350BuggyAl
* added ability to disable auto recombobulator messages * fixed spacing * removed comma * bad keyboard coming in clutch
2023-02-28cancel invalid clicks in terminal (#351)BuggyAl
* cancel invalid clicks in terminal Signed-off-by: BuggyAl <64368488+BuggyAl@users.noreply.github.com> * - An option for blocking click Signed-off-by: syeyoung <cyoung06@naver.com> --------- Signed-off-by: BuggyAl <64368488+BuggyAl@users.noreply.github.com> Signed-off-by: syeyoung <cyoung06@naver.com> Co-authored-by: syeyoung <cyoung06@naver.com>
2023-02-28Fix #308 hide mob nametag hiding all nametags (#352)syeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-28- Fix score calculation failing with failed puzzlesyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Fix config locationsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Make spam clicking menuitem not insert a billion items into the page stacksyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Search in configsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Iconssyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Reorganize categoriessyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Reorganize categoriessyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Dump Feature Categorysyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27Skyblock dungeons guide 345 (#347)syeyoung
* - Fix #345, DG unload incompatibility with essential due to "thePlayer" not being EntityPlayerSP but some kind of wierd player emulated by Essential - Fix unloading error mentioned in #345, JarLoader popping ProgressBar that doesn't exist Signed-off-by: syeyoung <cyoung06@naver.com> * - Additional Checks on EntityPlayerSP Signed-off-by: syeyoung <cyoung06@naver.com> --------- Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Proper User Agentsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- call try rematch insteadsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- ignore exceptions on isBlocked call on DungeonListener, due to dungeonroom ↵syeyoung
not being fully instantiated Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Check if RoomMatcher is instantiated (because it might not be)syeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Check if dungeonroominfo is instantiated (because it might not be)syeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Check if dungeonroominfo is instantiated (because it might not be)syeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Fix NPE due to incomplete dungeoncontext checksyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Fix IntegerFormatException due to minute on clock: FetureEpicCountdownsyeyoung
- Also remove unnecessary volatile (no multithreading) Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Fix NPE on FeatureDungeonCurrentRoomSecretssyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Fix racecondition isOnHypixel NPEsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Remove searchbar since it is not implemented yetsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Disable autoupdate button if remote branch is not availablesyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Fix #344, profile viewer not showing latest profilesyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Fix party pv location on uisyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- UX: more tipssyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- UX: Tips on mainpage / GUI Relocate -> GUI Configsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- UX: Tell users where to go to set global hud stylesyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27- Remove debug messagessyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-27Fix #333, incorrect score predictionsyeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>
2023-02-26Fix #342, NPE on SkyblockStatus:153 Crashing game (#343)syeyoung
Signed-off-by: syeyoung <cyoung06@naver.com>