Releases: AlessioGr/NotQuests
Releases · AlessioGr/NotQuests
v2.2.0 - Conversation update
Conversations:
- Added
/qa conversations create
command. This creates the conversation file with you - filled with the default template. However, to edit the actual conversation, you still need to open the conversation file manually and edit it. For beginners, I recommend using/qa conversations create test --demo
to fill it with a demo conversation. You can try to understand it and learn from it. - Added actions to conversation lines. Each conversation line can now specify an action (specified in actions.yml) to execute once it's reached.
- Chat packets: If this feature is enabled, old conversations will be magically removed from the chat while keeping the other chat history. While this feature is reeeally cool, you need to enable both "packet" options in the general.yml first as it could be unstable and needs some testing first.
- Fixed other, random conversation bugs I have noticed
Other:
- Fixed bug where actions were not saved after using the
/qa actions create
command - Fixed click & hover messages not working in 1.18
- Updated dependencies
- Other random bug fixes
v2.1.7 - Bug fixes & improvements
Improvements:
- Remove ugly empty brackets () from objective task descriptions without special item names
Fixes:
- Fix both reset admin commands not working
- Fix CraftItems Objective and another Objective not saving / not being created
- Fixed some internal placeholders not being replaced (like objective displayname & description)
v2.1.6 - Actions improvements
Improvements:
- This update migrates your actions from quests.yml to actions.yml. This will clean up the quests.yml a bit and will be the base for future updates coming to actions (different kinds of actions & adding actions to conversation lines or to quest rewards)
No need to do anything when updating.
v2.1.5 - String improvements
Additions:
- Added configuration options:
storage.load-playerdata
andstorage.save-playerdata
(You probably shouldn't touch those)
Improvements:
- Improved internal placeholders for translations/strings. Not only can you now use more of them for different strings - the attribute is now calculated correctly. Now, the Quest name of the quest completion message is correctly centered! Oh, and this might also have some performance benefits.
v2.1.4 - New Requirement: UltimateClansClanLevel
Additions:
- Added UltimateClansClanLevel Requirement (if you're using UltimateClans)
Improvements:
- Remove unnecessary data saved for the money requirement
v2.1.3 - New Requirement: World Time
Additions:
- Added WorldTime Requirement (Player has to accept the Quest in a specific time range of the world where the Player currently is in) (24-hour-clock)
v2.1.2 - Bug fix
Fixed small bug from previous version
v2.1.1 - New Objective: Jump
Additions:
- Added Jump Objective
v2.1.0 - Two new objectives!
Additions:
- Added RunCommand Objective (Player has to run a command)
- Added Interact Objective (This one is cool. It's triggered when the player either right- or left-clicks a specific blocks (or a block in a distance around it) x times.) Useful for, as an example, “Find my fishing rod” Objective.
v2.0.2 - PlaceBlocks Objective & improvements
Additions:
- Added PlaceBlocks Objective
- Fixed Greek Translation
Improvements:
- Block place events now respect grief prevention / land claiming plugins properly