Commit Graph

61 Commits

Author SHA1 Message Date
Teriuihi 46bfb4fd65 Replace printStackTrace with Logger.throwing in various classes
The changes made in these classes are intended to improve error handling and visibility. Instead of simply printing the StackTrace, the Logger.throwing method is now used to send error messages to the logger in a more controlled manner. This should facilitate better error tracking and resolution. The affected classes include database, configuration, and quest implementation classes.
2024-04-13 20:27:33 +02:00
Teriuihi 8a22f5188e Add reroll command and associated help messages
A new 'reroll' command has been added for players to get a new quest. This feature is now reflected in the help messages. Furthermore, messages have been introduced to inform the player about successful reroll, or if the rerolling option is on cooldown.
2024-04-13 20:16:21 +02:00
stijn 379ba6d624 Merge pull request 'OnceABranch' (#1) from OnceABranch into master
Reviewed-on: #1
2024-04-13 18:03:03 +00:00
once_a_fairy 410a825681 Fixed upper case quest names breaking bossbars. 2023-09-20 09:22:14 +02:00
once_a_fairy 2409103b3e Minor changes for OtherQuests and a progress bar was added. 2023-09-19 19:32:56 +02:00
Teriuihi e93a922cc8 Attempting to fix thread issues, temporarily disabled them 2023-08-06 20:57:59 +02:00
Teriuihi b8114ba0d3 Added auto hiding bossbar 2023-08-06 20:07:12 +02:00
once_a_fairy 2b9d6c0160 Minor changes. 2023-08-06 14:53:36 +02:00
once_a_fairy e258644a20 Fixed some dumb mistakes for the progress book. 2023-08-05 17:35:19 +02:00
once_a_fairy 0a0c4ffb98 Tried to add a progress book which only shows the quest progress upon using a command. 2023-08-05 13:49:12 +02:00
once_a_fairy e85e79c801 Added support for raid quests. 2023-08-04 23:41:13 +02:00
once_a_fairy 8eb28ea5f6 Added support for Shearing and Bucket quests and fixed some minor things. 2023-08-04 22:44:06 +02:00
OnceAFairy e0d3251bc9
Delete .gradle directory 2023-07-16 16:28:42 +02:00
OnceAFairy 75c9e71e00
Delete .idea directory 2023-07-16 16:28:33 +02:00
OnceAFairy 48968e445f
Delete build directory 2023-07-16 16:28:20 +02:00
once_a_fairy 244ac818a3 Merge remote-tracking branch 'origin/OnceABranch' into OnceABranch 2023-07-16 16:26:29 +02:00
once_a_fairy 3df774c2b6 Added ItemCaught.java which I previously forgot to push. 2023-07-16 16:15:10 +02:00
OnceAFairy 5b0cb847c4
Delete build/classes/java/main/com/alttd/altitudequests/events directory 2023-07-16 16:13:10 +02:00
once_a_fairy 1aee415642 Added support for other quests.
Support for other quests of the fishing type was added.
2023-07-16 15:48:07 +02:00
once_a_fairy 5929582e71 Added support for other quests.
Support for other quests of the fishing type was added.
2023-07-13 13:38:29 +02:00
once_a_fairy 241dce0537 Added quest support for harvesting plants. 2023-07-10 17:33:48 +02:00
Teriuihi 4e2aa4258d Fixed being able to get reward without doing the quest 2023-03-10 21:26:22 +01:00
Teriuihi 7d9d37f17b Fixed checking from wrong active channel in datalockapi 2022-12-06 01:16:32 +01:00
Teriuihi 37462fedfe
Merge pull request #1 from Altitude-Devs/datalockapi
Datalockapi
2022-12-06 01:07:15 +01:00
Teriuihi 3881dd5015 Added debug statement, register DataLock listener 2022-12-06 01:06:33 +01:00
Teriuihi ba4fff6676 Started rework for datalockapi 2022-12-05 21:35:39 +01:00
Teriuihi 785ca2f044 Fixed quest types not tab completing
Fixed tab complete not taking into account what has been typed already
2022-09-30 00:59:15 +02:00
Teriuihi 88b997daed Merge remote-tracking branch 'origin/master' 2022-09-28 01:14:43 +02:00
Teriuihi 20f79fd8ea Added dependency for DataLockLib 2022-09-28 01:14:32 +02:00
Stijn b393693f16 Fixed collect drops quest taking too many items 2022-09-12 18:32:46 +02:00
Teriuihi bd1d71c953 Swapped order of quest pages 2022-09-08 05:31:26 +02:00
Teriuihi 6a100a2327 Better tab complete for set quest 2022-09-08 01:10:36 +02:00
Teriuihi bd4b8a4f81 Added debug statements for loading quests 2022-09-05 23:35:57 +02:00
Teriuihi 53e3ef8b1d Added a way to specify how often a quest type gets picked 2022-09-05 23:35:46 +02:00
Teriuihi 50fe3d8066 Fixed name capitalization 2022-09-05 23:35:29 +02:00
Teriuihi 3dc3ab05a7 Extend range of random int by one 2022-09-05 19:28:37 +02:00
Teriuihi 49bce78498 Made daily quests object synchronized 2022-09-05 19:28:22 +02:00
Teriuihi 724c9b01a8 idk what i did 2022-07-13 03:48:16 +02:00
Teriuihi d900e6f639 Fixed deleting too many items 2022-06-26 01:52:53 +02:00
Teriuihi c21a499f82 Updated to 1.19 2022-06-09 18:38:53 +02:00
Teriuihi 96512d8907 Fixed infinitely claiming quests 2022-06-05 03:46:50 +02:00
Teriuihi e074d939a8 Added finished quest message 2022-06-03 05:28:51 +02:00
Teriuihi 263b0ddbd1 Fixed being able to increase step1 over the max 2022-06-03 05:10:06 +02:00
Teriuihi 6d513de154 Load amount of things to do/collect/kill/whatever into the database and load it when loading quest 2022-06-03 05:02:26 +02:00
Teriuihi bcf0a3adef Correctly (hopefully) calculate the amount based on a range based on quest completed this month 2022-06-03 04:43:48 +02:00
Teriuihi 2cefdf8840 Log when someone completes a quest and fixed CompleteQuestEvent storing quests 2022-06-03 04:02:45 +02:00
Teriuihi 6a5261ff9a Created quest_log table 2022-06-03 03:42:21 +02:00
Teriuihi cdff96fb4d Added the ability to put a range in for quest types 2022-06-03 03:29:18 +02:00
Teriuihi c3fa337d2a Made setQuest create a quest async 2022-06-03 03:14:41 +02:00
Teriuihi 647cead4c1 Added get reward command
Store if a player obtained their reward already
2022-06-03 02:50:44 +02:00