v4.4.0 - Objective progress tracking & Beam improvements
        
         
        
        
        v4.3.0 - Location indicators
        
         
        
        
        v4.2.0 - New Conditions and Actions
        ATTENTION: VERSION 3 AND OLDER ARE NOT COMPATIBLE. Updating from <v4 guide: https://github.com/AlessioGr/NotQuests/wiki/Updating-from-v3-or-older
- [+] Condition: PlayerCurrentBiome
 
- [+] Condition: DayOfWeek
 
- [+] Action & Condition: PlayerFlying
 
- [+] Action & Condition: PlayerHealth
 
- [+] Action & Condition: PlayerGameMode
 
- [+] Action & Condition: PlayerSneaking
 
 
         
        
        
        v4.1.0 - Condition Descriptions & Bug Fixes
        ATTENTION: VERSION 3 AND OLDER ARE NOT COMPATIBLE. Updating from <v4 guide: https://github.com/AlessioGr/NotQuests/wiki/Updating-from-v3-or-older
- [+] You can now add descriptions to each condition/requirement. This will change the message which is displayed when the player does not fulfill the condition/requirement.
 
- [+] Added commands to remove single conditions
 
- [!] Fixed action conditions not saving properly
 
- [!] Fixed various remove commands not working
 
- [@] Updated French translation (thanks to Bossbirdyman)
 
 
         
        
        
        v4.0.0 - More flexibility: Variables & Categories
        ATTENTION: VERSION 3 AND OLDER ARE NOT COMPATIBLE. Updating from <v4 guide: https://github.com/AlessioGr/NotQuests/wiki/Updating-from-v3-or-older
[+] Entire GUI system has been re-written and is now better
[+] Category system & new, better folder structure based on categories
[+] Variable system, which is automatically used for actions and conditions. This allows you to create more advanced actions and conditions
[+] Math expressions are now possible in numerical actions & conditions.
[+] PlaceholderAPI conditions
[+] Ability to negate conditions
[+] Inline variables, which can be used in conversations (For example you can now easily define a money condition by using - Money equals 100 in the conversation file instead of having to create a condition using the /qa conditions command)
[+] New Condition: Chance (basically is true or false randomly. You can enter the chance of it being true. This is great for creating randomized rewards)
[+] New Condition: Advancement (checks for advancements]
[+] New Action: Advancements (adds or revokesadvancements]
[+] New Condition: PlayerCurrentWorld (checks the current world of the player)
[+] New Action: PlayerCurrentWorld (teleports the player into a different world)
[+] New Condition: PlayerExperienceLevel (checks the experience level of the player)
[+] New Action: PlayerExperienceLevel (changes the experience level of the player)
[+] New Condition: PlayerExperience (checks the raw experience value of the player)
[+] New Action: PlayerExperience (changes the raw experience of the player)
[+] New Condition: PlayerName (checks the players name)
[+] New Action: PlayerName (changes the "Custom Name" of a player)
[+] WIP beacon beam (like Wynncraft) available in the /qa debug command.
[+] EcoBosses integration (you are able to spawn EcoBosses in the SpawnMob action)
[^] Improved data loading, which is now tightly integrated with categories.
[^] Easier-to-use API, especially with variables
[^] Improved BetonQuest integration
[^] Improved Update checker
[^] Add config version to general.yml
[^] Improved some log (& other) messages
[^] All dependencies are updated
[^] Renamed a lot of actions and conditions
[^] Improved acceptCooldown command
[^] Various other improvements which I can't remember
[@] The GUI section of language files has been updated. You can now configure more stuff in the GUI - even the position of the items. While I updated the English & German language config accordingly, other translations do not have the GUI translated anymore. Feel free to contribute to that at https://translate.notquests.com/
 
         
        
        
        v3.2.5 - Bug Fixes & Improvements
        Attention: This update will only work with Java 17 – NOT with Java 16. If your host does not support Java 17, refund them and look for a better host.
Additionally, if you are updating from ≤v3.0.1, you will NEED to re-generate your language files (delete the plugins/NotQuests/languages folder) as I removed support for legacy colors.
[^] Ability to use spaces in conversation speaker names by using underscores ( _ ). In-game, they will now be displayed as spaces. If you do want to display an underscore, use two underscores instead ( __ )
[^] More useful /qa version information
[@] Added French translation
[!] Fixed takeEnabled not working
         
        
        
        v3.2.4 - Placeholder Improvements
        Attention: This update will only work with Java 17 – NOT with Java 16. If your host does not support Java 17, refund them and look for a better host.
Additionally, if you are updating from ≤v3.0.1, you will NEED to re-generate your language files (delete the plugins/NotQuests/languages folder) as I removed support for legacy colors.
[^] Ability to use Placeholders in conversations, as well as PlaceholderAPI Placeholders wherever you can are able to use internal placeholders
         
        
        
        v3.2.3 - Bug Fix & updated Translations
        Attention: This update will only work with Java 17 – NOT with Java 16. If your host does not support Java 17, refund them and look for a better host.
Additionally, if you are updating from ≤v3.0.1, you will NEED to re-generate your language files (delete the plugins/NotQuests/languages folder) as I removed support for legacy colors.
[@] Added Indonesian translation (thanks to Passeo)
[@] Added Spanish translation (thanks to Jaximo)
[@] Started with Serbian translation (thanks to 𝘒𝘳𝘪𝘴𝘴)
[@] Updated Vietnamese translation
[!] Fixed SpawnMob Action not working for lowercase vanilla mob names
         
        
        
        v3.2.2 - Translation Update
        Attention: This update will only work with Java 17 – NOT with Java 16. If your host does not support Java 17, refund them and look for a better host.
Additionally, if you are updating, you will NEED to re-generate your language files (delete the plugins/NotQuests/languages folder) as I removed support for legacy colors.
[^] Made the demo.yml conversation a bit more helpful
[@] Translations are now on crowdin: 
https://translate.notquests.com/ . They now also use 4-letter locale codes (like en-US instead of en), so make sure you update that in your general.yml
[@] Updated Vietnamese Translations (Thanks to YA_Dung2019vn)
[@] Updated Polish Translations (Thanks to Satramoh)
[!] Fixed sometimes missing text after accepting a Quest
 
         
        
        
        v3.2.1 - Bug Fixes & Translations
        Attention: This update will only work with Java 17 – NOT with Java 16. If your host does not support Java 17, refund them and look for a better host.
Additionally, if you are updating, you will NEED to re-generate your language files (delete the plugins/NotQuests/languages folder) as I removed support for legacy colors.
[@] Added new conversation-related translatable strings
[@] Updated the German translation
[@] Slight improvements to Polish Language
[!] Fix possible Stack Overflow error when adding CompleteQuest Action as Quest reward, completing itself over and over again.
         
        
        
        v3.2.0 - Visual Overhaul
        Attention: This update will only work with Java 17 – NOT with Java 16. If your host does not support Java 17, refund them and look for a better host.
Additionally, if you are updating, you will NEED to re-generate your language files (delete the plugins/NotQuests/languages folder) as I removed support for legacy colors.
[+] Named rewards are now shown after Quest and/or Objective completions (can be configured to your liking)
[+] Proper reward edit commands for objectives
[^] Greatly improved the default Strings (en.yml) and general style of the plugin. I recommend you to re-generate your en.yml language config - it looks beautiful!
[!] Fixed wrong reward IDs showing in reward edit commands
         
        
        
        v3.1.1 - Color fix
        ATTENTION: This update will only work with JAVA 17 – NOT with JAVA 16. If your host does not support JAVA 17, refund them and look for a better host.
Additionally, if you are updating from <=3.0.1, you will NEED to re-generate your language files (delete the plugins/NotQuests/languages folder) as I removed support for legacy colors.
[!] Fixed some incorrect color displaying in the GUI
         
        
        
        v3.1.0 - Modernization
        ATTENTION: This update will only work with JAVA 17 – NOT with JAVA 16. If your host does not support JAVA 17, refund them and look for a better host.
Additionally, if you are updating, you will NEED to re-generate your language files (delete the plugins/NotQuests/languages folder) as I removed support for legacy colors.
[+] Own color presets usable everywhere in the plugin (like ). These can be edited in the general.yml, which allows you to EASILY style the plugin
[+] BroadcastMessage Action
[+] Placeholder support for SendMessage Action
[+] MiniMessage command completions
[+] Previous conversations are now stopped if the player tries to start a new conversation
[^] Updated UltimateClans API to 4.0. 3.0 should no longer work.
[^] Split the plugin into a paper and a spigot module, as some features only work on paper
[^] Improved default colors. They now use beautiful gradients
[!] Fix conversations being played when right-clicking NPCs or armor stands, even if another action should happen instead (like the DeliverItems objective)
         
        
        
        v3.0.1 - Improvements & Additions
        [+] You can now use 'any' for the materials you enter in certain objectives
[+] Sneak Objective
[^] Slight, internal improvements to the journal item
[^] All user/player commands (/nq) have been moved to the new command system
[^] Improved some internal messages (for example, the Quest name now shows when using the /qa create command)
         
        
        
        v3.0.0 - Release!!!
        Version 3 is now officially released!!! Together with the release comes a super helpful beginner tutorial by Eggzieh – go check it out: https://www.youtube.com/watch?v=OC45_H3Tv8Y
Changes since v3.0.0-BETA9 (does not include BETA 1 - 9 changes. See previous update logs for that):
[+] Conditions can now be added to an action!
[+] StartConversation Action
[+] SpawnMob Action
[+] SendMessage Action (supports MiniMessage)
[+] Conditions.yml and /qa conditions commands.
[+] minimumTimeAfterCompletion option for CompletedQuest condition
[+] ActiveQuest Condition
[+] Condition Condition
[+] /qa actions edit execute command
[+] /qa conditions edit check command
[+] %notquests_player_completed_quests_amount% Placeholder
[+] %notquests_player_active_quests_amount% Placeholder
[+] New config option: visual.hide-rewards-without-name
[^] ConsoleCommand Action command completions are now… amazing!
[^] Improve conversation command structure
[^] More helpful error messages if anything goes wrong during Quest loading
[^] Updated demo condition
[^] /qa reload conversations command now also reloads NPC ID changes!
[^] For the conversation add speaker command, all possible speaker colors are now suggested
[^] Updated all dependencies
[^] Improved the conversations analyze command
[@] Czech translation (thanks to Foxiar)
[@] Small improvements to default en.yml
[!] Fixed some missing or incorrect colors
[!] Fixed completequest command / action not adding the Quest to the completed quests
[!] Fixed completequest Condition not working after update due to missing updater
         
        
        
            
                          Beta
            
        v3.0.0-BETA9 - Bug Fixes
        This is a BETA release. Please back up your old quests (the plugins/NotQuests folder) before updating. There may or may not be bugs which could lose to old v2 Quests being lost, so please make a back-up. Please report all bugs you find on my discord.
[!] Fixed old actions converter not converting the console command properly
[!] Fixed /qa actions edit actionname delete command not working
         
        
        
            
                          Beta
            
        v3.0.0-BETA7 - New Action & Improvements
        This is a BETA release. Please back up your old quests (the plugins/NotQuests folder) before updating. There may or may not be bugs which could lose to old v2 Quests being lost, so please make a back-up. Please report all bugs you find on my discord.
[+] CompleteQuest Action
[^] Make TakeItem an ItemStack instead of a material (incl. converter) and add glow flag for the command. You can now customize the TakeItem even more.
[!] Fix missing colors from NPC guis
[!] Fixed wrong spacing in a String
         
        
        
            
                          Beta
            
        v3.0.0-BETA6 - More Actions/rewards!
        This is a BETA release. Please back up your old quests (the plugins/NotQuests folder) before updating. There may or may not be bugs which could lose to old v2 Quests being lost, so please make a back-up. Please report all bugs you find on my discord.
[+] Added Action Action (an action which runs another action defined in the actions.yml)
[+] Added GiveQuest Action
[@] Improved MiniMessage of default en translation
         
        
        
            
                          Beta
            
        v3.0.0-BETA5 - ProjectKorra integration & fix Fancy Tab Completion
        This is a BETA release. Please back up your old quests (the plugins/NotQuests folder) before updating. There may or may not be bugs which could lose to old v2 Quests being lost, so please make a back-up. Please report all bugs you find on my discord.
[+] ProjectKorraUseAbility Objective
[^] Internally improve how integrations are handled
[!] Fix fancy actionbar completion colors
         
        
        
            
                          Beta
            
        v3.0.0-BETA4 - More random additions and improvements
        This is a BETA release. Please back up your old quests (the plugins/NotQuests folder) before updating. There may or may not be bugs which could lose to old v2 Quests being lost, so please make a back-up. Please report all bugs you find on my discord.
[+] JobsRebornReachJobLevel Objective
[+] Automatic backup system. Your quests.yml is now automatically backed up every time they are saved (in the plugins/notquests/backups folder)
[^] All messages (incl. the English translation) have been moved to MiniMessage/Adventure Components. You can now use MiniMessage everywhere.
[^] Ability to use \n in objective or Quest descriptions
[!] Fixed quest rewards edit commands not working.