- Unfortunately have to split the 1.21.3 and 1.21.1/1.21.2 versions as they are now incompatible with each other
- Added a new customization parameter, Display Style
- Is set to "default" by default which will send messages as it always has via Minecraft's built-in Toast system
- Can be changed to "chat" which will instead send the messages via chat
- added to the /gentlereminders get and set commands to see and edit the Display Style in-game
- updated the /gentlereminders help command with Display Style commands
- made custom DisplayStyleArgument for those commands
- updated the config file to version 4 to accommodate the Display Style and make it editable via the file as well
- implemented a new HUD Handler which decides how to send a message based on the display style parameter
- updated the Message Handler to make the methods have return values rather than directly handle the HUD
- implemented a Tick Handler to determine when to send messages (based on the time between messages parameter) and when to stop showing messages
- implemented a Toast Handler which isn't relevant this update, but will be the backbone to the next update when custom Toast styles are added!
WARNING: Due to the config version updating, your local file will be overwritten if it does not includeconfigVersion=4
. Make sure to back up your file!
- Unfortunately have to split the 1.21.2 and 1.21.1/1.21.3 versions as they are now incompatible with each other
- Added a new customization parameter, Display Style
- Is set to "default" by default which will send messages as it always has via Minecraft's built-in Toast system
- Can be changed to "chat" which will instead send the messages via chat
- added to the /gentlereminders get and set commands to see and edit the Display Style in-game
- updated the /gentlereminders help command with Display Style commands
- made custom DisplayStyleArgument for those commands
- updated the config file to version 4 to accommodate the Display Style and make it editable via the file as well
- implemented a new HUD Handler which decides how to send a message based on the display style parameter
- updated the Message Handler to make the methods have return values rather than directly handle the HUD
- implemented a Tick Handler to determine when to send messages (based on the time between messages parameter) and when to stop showing messages
- implemented a Toast Handler which isn't relevant this update, but will be the backbone to the next update when custom Toast styles are added!
WARNING: Due to the config version updating, your local file will be overwritten if it does not includeconfigVersion=4
. Make sure to back up your file!
- Unfortunately have to split the 1.21.1 and 1.21.2/1.21.3 versions as they are now incompatible with each other
- Added a new customization parameter, Display Style
- Is set to "default" by default which will send messages as it always has via Minecraft's built-in Toast system
- Can be changed to "chat" which will instead send the messages via chat
- added to the /gentlereminders get and set commands to see and edit the Display Style in-game
- updated the /gentlereminders help command with Display Style commands
- made custom DisplayStyleArgument for those commands
- updated the config file to version 4 to accommodate the Display Style and make it editable via the file as well
- implemented a new HUD Handler which decides how to send a message based on the display style parameter
- updated the Message Handler to make the methods have return values rather than directly handle the HUD
- implemented a Tick Handler to determine when to send messages (based on the time between messages parameter) and when to stop showing messages
- implemented a Toast Handler which isn't relevant this update, but will be the backbone to the next update when custom Toast styles are added!
WARNING: Due to the config version updating, your local file will be overwritten if it does not includeconfigVersion=4
. Make sure to back up your file!
- Migrated the mod to 1.20.1 so it would be compatible with the version, but additionally/specifically would be compatible with the modpack BigChadGuys+
- Has 100% of the features present in the 1.21.1 version
- Migrate from MindfulCraft to Gentle Reminders
- Add tons of simple and unique messages
- Update config version to 3
- Update description a lot
WARNING: This won't overwrite your old mindfulcraft-config.toml file, however the newly generated gentlereminders-config.toml file won't have any messages you added. Make sure to re-add them!
- Added get commands for TimeRemaining, ConfigPath, ConfigVersion, TicksBetweenMessages, and paginated Messages
- Added set commands for TicksBetweenMessages and Messages
- Added add commands for Messages
- Added remove commands for Messages
- Added enable commands for the mod and Messages
- Added disable commands for the mod and Messages
- Create a custom Formatting argument type with suggestions and error checking
- Add custom argument to the argument registry
- Due to the ConfigVersion not changing during this update, there is no need to worry about any custom messages being overwritten, and the config file will only be generated if one isn't present
- Various internal changes to improve performance and get better at randomly deciding on which message to send
- Due to the ConfigVersion not changing during this update, there is no need to worry about any custom messages being overwritten, and the config file will only be generated if one isn't present
- Make messages being disabled (via config) actually work correctly
- Update default config file to make message IDs more clear
- Drastically improve description/README.md
- Minor efficiency improvements
- Update config version to 2
WARNING: Due to the config version updating, your local file will be overwritten if it does not includeconfigVersion=2
. Make sure to back up your file!