Skip to content

Releases: PikaMug/Quests

Withdraw Update

22 Oct 09:55
Compare
Choose a tag to compare

After six and a half years, this is the last update before we withdraw support for Minecraft 1.7.9 - 1.7.10 versions. To the 0.2% of servers this affects (according to bStats), we thank you for choosing Quests. Your throwback Cauldron server may continue to use Quests 4.1.1 as long as your heart desires.

This release corrects an issue when first generating the MySQL structure for player data, then attempting to set multiple targets for certain objectives. Specifically, the quests_player_questdata table should have the mobs_killed, mobs_tamed, sheep_sheared, and custom_counts columns be of data type VARCHAR(100) instead of INT.

Value Update

15 Oct 05:42
Compare
Choose a tag to compare

Due to increasingly popular demand, the quests.admin.trial permission has been changed to quests.mode.trial to prevent those with a wildcard ('*') permission value from inadvertently enabling Trial Mode.

Update Update

26 Sep 00:50
Compare
Choose a tag to compare

In addition to the typical bug fixes, an update checker has been added. You may disable it by setting update-check: false in the configuration file, if desired. The checker may also be shown or hidden from view using the new quests.admin.update permission.

Trivial Update

09 Sep 19:19
Compare
Choose a tag to compare

On the surface, no significant changes have been made for this release. Under the hood, the entire code base has been made less error-prone and easier to read for developers.

Scope Update

13 Aug 05:52
f3e151a
Compare
Choose a tag to compare

A new Trial Mode has been introduced which is useful for controlling the scope of novice administrators' abilities within Quests. The permission - quests.admin.trial - is disabled by default, however those using wildcard ('*') permissions may need to explicitly set it false.

MySQL implementation for player data is complete (objective progress is now saved on disconnect). Several major changes were necessary and, as a result, you may need to adjust Password objectives as well as Chat/Command Actions. Developers may need to update resources which depend on Quests.

Rooted Update

21 Jun 04:40
Compare
Choose a tag to compare

Quests is officially compatible with the 1.17 release of Minecraft. Everything from Axolotl to Rooted Dirt are available for use. Speaking of dirt, the most recent versions of Quests are also compatible - only a built-in dependency called LocaleLib broke with the new update. If you notice any errors which mention LocaleLib, please report them on the library's issue tracker.

Quadratic Update

05 Jun 01:54
Compare
Choose a tag to compare

Attn Developers: See notice from last release (Pivotal Update).

We've adjusted distance calculation for reach-location objectives, correcting an issue from the previous update where entering the radius of a second point would often not update the objective. GPS-Quests has been improved, as well. Enchantments which cannot be applied during normal gameplay (but can through commands) should no longer cause problems with deliver-item objectives.

Pivotal Update

21 May 02:41
Compare
Choose a tag to compare

Attn Developers: This release is pivotal for your projects which depend on Quests. Methods for acquiring a list of loaded quests, actions or conditions have been deprecated in a bid for improved performance, and will only continue to be available for at least the next three releases.

Overlooked Update

08 Apr 06:36
Compare
Choose a tag to compare

Bug fixes for several objective types are enclosed, as well as a solution for a couple (harmless) errors which had been overlooked in recent updates.

Naughty Update

16 Mar 10:15
Compare
Choose a tag to compare

For this update, we've covered a scenario in which naughty players could move the Quest Journal outside of their inventory. Minecarts of all types may be specified for ride conditions and player data will now reload more efficiently. There are also several quality-of-life improvements, such as making some prompts easier to read with high quest counts and by sorting input lists alphabetically.