Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...
Filter channels...
  • [+] Support mythicmobs factions in killmobs objective (mmfaction:yourfactionname)
  • [!] Attempt to fix db issues
  • [!] fixed sqlite locking issues by limiting its max. connection pool size to 1.
  • [+] Update to Paper 1.20
  • [+] Update Citizens API so it supports the latest version
  • [+] Support Minecraft 1.19.4 (Thanks to @BakaAless )
  • [+] Drop Spigot support completely. This reduces the jar size!
  • [+] Add AND and OR to boolean conditions (Thanks to @BakaAless )
  • [^] return warning when using /qa editor command
  • [!] Prevent unnecessary quest saves during plugin load. This should increase the load speed of NotQuests, especially if you have many Quests
  • [!] fix OtherQuest objective task description not displaying the displayname of the other Quest
  • [!] fix typo in Quest chat preview
  • [!] fix conversation focus distance check erroring when player is in different worlds
  • [!] fix QuestOnCooldown variable not working
  • [@] Update a bunch of translations
  • [+] New objective: Enchant

  • [+] For conversations: Add random line possibility (Thanks to @BakaAless ). Instead of just "text:", you can now specify "texts:" as a string list inside of conversations. Showcase: https://github.com/AlessioGr/NotQuests/pull/189

  • [^] Update all kinds of dependencies

  • [^] Stop a moving Citizens NPC when in a conversation (Thanks to @BakaAless ). Showcase: https://github.com/AlessioGr/NotQuests/pull/188

  • [^] Allow minimessage format on quest-giver-npc-indicator-above-name (Thanks to @TheZexquex )

  • [^] Ability to check objective unlock conditions for:

    • every time an action is run for a player (default: on)
    • every X seconds (default: off)

    This also fixes some faulty logic with repeating tasks. Stuff like condition objectives were checked too quickly/often if multiple players are online

  • [!] Fix quest giver hologram armorstand not getting destroyed when despawning npc (Thanks to @TheZexquex )

  • [!] Fix armor being visible in armor slots after completing DeliverItems objective (Thanks to @TheZexquex )

  • [!] Finally fix lang tags being invisible inside custom gradient tags if they are not wrapped in a solid color. This removes the hard-coded blue color for translated material names and thus allows for more customization.
  • [+] Better conversations: Conversation Focus! Thanks @BakaAless for adding this feature
  • [!] Fix errors when a condition is executed from an async thread
  • [^] updated BQ integration interceptor to work with the latest version
  • [+] Now you can finally customize the category GUI items (default is chest) using /qa categories edit categoryname guiItem ...
  • maxAccepts => limits.accept, limits.complete, limits.fail. maxAccepts did not make sense, as it counted the completions and not the accepts
  • New variables: QuestReachedMaxCompletions and QuestReachedMaxFails
  • /qa edit questname acceptCooldown complete ...
  • For PlayerStatisticVariable: Only allow untyped statistics. The others are filtered out, as they need additional arguments
  • NPC holo stuff safety check incase PacketManager is null
  • Update packet version check to 1.19.3
  • [^] Just updated some of notquests dependencies & updated some translations.
  • [+] Added support for 1.19.3 and updated some dependencies & integrations
  • [^] Renamed CollectItems Objective to PickupItems Objective which should be more accurate. Also improved that objective!
  • [!] A bunch of bugfixes with quest player loading, the GiveItem action and some more smaller ones. I recommend everyone to update!
  • [!] Fixed MySQL not working correctly anymore
  • [+] Profiles! Every player with the permission node "notquests.user.profiles" can now create profiles in notquests! 🔥 Each profile has their own quest points, tags active & completed quests etc. This would allow players to start over if they want to, in or[der to choose a different path, do a speedrun or just to experience your RPG again - or whatever else! Commands: /notquests profiles [...]
  • [+] /qa debug clearOwnChat command
  • [+] New quest setting: /qa edit questName abortEnabled - this sets if players can abort the quest
  • [^] Reworked database & playerdata management! Security has been hardened
  • [^] Fix playerdata saving & loading of sub-objectives
  • [^] Automatic database backups if you're using SQLite (doesn't work for MySQL yet)
  • [^] More npc-related error checking & better warning messages for better stability
  • [^] Update BetonQuest API
  • **[^] Skip execution of command in quests take GUI. Also improve the continueConversation command
  • [^] Improved /qa debug showErrorsAndWarnings command
  • [@] Many translation updates
  • [!] Many smaller bug fixes

v5.6.2+ features design improvements for language strings. To benefit from them, please delete the "languages" folder so the new version can re-generate it with the latest design improvements, if you are under v5.6.2

  • [+] Added EnderChest variable

External resources



Project members

Alessio

Owner


Technical information

License
GPL-3.0-only
Project ID