Releases: AlessioGr/NotQuests
Releases · AlessioGr/NotQuests
v4.23.1 - Bug Fixes
ATTENTION: VERSION 3 AND OLDER ARE NOT COMPATIBLE. ⇒ [Updating from <v4 guide](https://www.notquests.com/docs/documentation/updating-from-v3-or-older/).
- [^] New, improved update manager.
- [^] Shitizens NPC names are now automatically converted from legacy to minimessage to prevent a warning for colored npc names
- [!] Attempt to fix incorrect handling of 'hand' argument for materials. This should fix the bug where custom items with special nbt tags / custom names did not work properly any more.
v4.23.0 - Finally: Database Tags
ATTENTION: VERSION 3 AND OLDER ARE NOT COMPATIBLE. ⇒ [Updating from <v4 guide](https://www.notquests.com/docs/documentation/updating-from-v3-or-older/).
- [+] Finally: Move Tag system from PersistentDataContainers to Database (MySQL / SQLite). It's now fully asynchronous, bungeecord/velocity-compatible and should work a lot better than before. Give it a try! With tags, you can save ANY kind of data for any player. Why is this useful, you ask? Well, for example, you can make an own, completely custom currency system with that. A point system. A relationship system between NPCs. Or villages. Custom nickname for a player. Anything.
- [!] Fix bug where objective rewards are not skipped-over during playerdata loading and only during plugin loading
v4.22.0 - 1.19 Update & Bug Fix
ATTENTION: VERSION 3 AND OLDER ARE NOT COMPATIBLE. ⇒ [Updating from <v4 guide](https://www.notquests.com/docs/documentation/updating-from-v3-or-older/).
- [^] Updated to 1.19. Older versions are NOT supported anymore
- [!] Fix bug where display names of rewards of quest objectives did not save correctly and caused a startup error
v4.21.0 - Bug fixes & multiple NPCs for a conversation
ATTENTION: VERSION 3 AND OLDER ARE NOT COMPATIBLE. ⇒ [Updating from <v4 guide](https://www.notquests.com/docs/documentation/updating-from-v3-or-older/).
- [+] Add ability to add multiple NPCs to a Conversation
- [!] Fix protection plugins not being respected
- [!] Prevent ConcurrentModificationException when looping through active quests
v4.20.0 - Playtime variable, new helpful command & small improvements
ATTENTION: VERSION 3 AND OLDER ARE NOT COMPATIBLE. ⇒ [Updating from <v4 guide](https://www.notquests.com/docs/documentation/updating-from-v3-or-older/).
- [+] New Variables: PlayerPlaytimeTicks, PlayerPlaytimeMinutes and PlayerPlaytimeHours
- [+] Added super helpful
/qa variables check
command - [^] Improved startup messages for registering stuff
- [^] Updated dependencies
- [@] New translations
- [!] Make sure QuestPlayer exists before opening GUI
v4.19.6 - Bug fixes
ATTENTION: VERSION 3 AND OLDER ARE NOT COMPATIBLE. ⇒ [Updating from <v4 guide](https://www.notquests.com/docs/documentation/updating-from-v3-or-older/).
- [+] Add option to disable register message spam
- [^] Enable late loading of Citizens commands
- [!] Variable value arguments error checking, fixing missing tab completions
- [!] Fixed Citizens NPE at server shutdown
v4.19.5 - Bug fixes
ATTENTION: VERSION 3 AND OLDER ARE NOT COMPATIBLE. ⇒ [Updating from <v4 guide](https://www.notquests.com/docs/documentation/updating-from-v3-or-older/).
- [+] Added MaxHealth variable
- [+] Add CompletedObjectiveIDsOfQuest Variable
- [^] Update MythicMobs API to v5
- [^] Use new configuration comments api
- [!] Fixed 'hand' argument in MaterialOrHand selector
- [!] Fixed Citizens NPE at server startup
- [!] Fix npe for terminating packetmanager
- [!] Update minimessage stuff to fix potential bugs
- [@] Updated translations
v4.19.4 - Improvements
ATTENTION: VERSION 3 AND OLDER ARE NOT COMPATIBLE. ⇒ [Updating from <v4 guide](https://www.notquests.com/docs/documentation/updating-from-v3-or-older/).
For this version, please re-generate your language files by deleting the plugins/NotQuests/languages
folder.
- [+] Added placeholders: %notquests_player_objective_progress_OBJECTIVEID_from_active_quest_QUESTNAME% and %notquests_player_objective_progress_percentage_OBJECTIVEID_from_active_quest_QUESTNAME%
- [^] Added %OBJECTIVEDESCRIPTION% internal placeholder and renamed other internal placeholders
- [^] Improved & optimized any kind of data loading - especially tags. Log messages should be a lot more helpful now as well
- [^] Fix update checker click message
- [^] Updated all integrations
- [!] Fixed bug where tags were saved in an invalid format
v4.18.3 - Bug Fixes for the 1.17-1.18.1 version
ATTENTION: VERSION 3 AND OLDER ARE NOT COMPATIBLE. ⇒ [Updating from <v4 guide](https://www.notquests.com/docs/documentation/updating-from-v3-or-older/).
- [^] Improve loading of Tags and fix bugs related to it
- [^] Check for dots in actions
v4.19.3 - Stability improvements
ATTENTION: VERSION 3 AND OLDER ARE NOT COMPATIBLE. ⇒ [Updating from <v4 guide](https://www.notquests.com/docs/documentation/updating-from-v3-or-older/).
- [+] Added command:
/qa debug showErrorsAndWarnings
and/qa debug showErrorsAndWarnings --printToConsole
- [^] Improved Quest & Tag data loading. Any error messages should be a lot more helpful as well now.
- [^] Updated to adventure 4.10.1. On Paper, make sure you are at least using build #235. This will fix an error with some command completions.