Skip to content

Releases: BentoBoxWorld/Challenges

Release 1.4.0

17 Nov 03:44
a92df39
Compare
Choose a tag to compare

Compatibility

✔️ BentoBox API 2.7.1+ only - not backwards compatible
✔️ Minecraft 1.21.3 not backwards compatible

Changelog

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

New Contributors

Full Changelog: 1.3.1...1.4.0

Release 1.3.1

10 Aug 17:13
4438c36
Compare
Choose a tag to compare

Compatibility

✔️ BentoBox API 2.0.0
✔️ Minecraft 1.20.x

Changelog

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

Full Changelog: 1.3.0...1.3.1

Release 1.3.0

16 Mar 17:39
7c1deb9
Compare
Choose a tag to compare

Compatibility

✔️ BentoBox API 2.0.0
✔️ Minecraft 1.20.x

Changelog

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

What's Changed

  • 🔡 @GIGABAIT93 Add Ukrainian locale #326
  • Update to latest APIs
  • Show money as formatted. Addresses #324
  • Fixes enchanted book meta not displayed (#328)
  • Fixes crash when player in CREATIVE shift+clicks on INVENTORY challenge.
  • 🔡 Update en-US.yml
  • Release 1.3.0 by @tastybento in #331

Full Changelog: 1.2.0...1.3.0

Release 1.2.0

17 Apr 06:06
b1fa9a9
Compare
Choose a tag to compare

Compatibility

✔️ BentoBox API 1.23.0.
✔️ Minecraft 1.19

Changelog

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

New Features

  • Implement ability to not count undepoloyed challenges for level completion
  • Fixes some bugs with Statistics challenges not parsing
  • Fixes some localization bugs

Full Changelog: 1.1.0...1.2.0

Release 1.1.0

05 Jan 19:49
Compare
Choose a tag to compare

Compatibility

✔️ BentoBox API 1.21.0.
✔️ Minecraft 1.17.1 (tested 1.18.2 and 1.19.3)

Changelog

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

New Features

  • Add extra parameters for completion commands. #309
  • Rewrite action display logic. Should now be not showing unusable options. #308
  • Fixes incorrect permission for admin commands.
  • Fixes level requirement text #298
  • Fixes crash in challenge ordering #296

Full Changelog: 1.0.0...1.1.0

Release 1.0.0

16 May 11:41
7ac1ab4
Compare
Choose a tag to compare

Challenges 1.0.0

Challenges 1.0 comes with a new Challenge Type: STATISTICS. This type allows creating a challenge that checks players' statistics field and allows them to complete the challenge upon he has reached a certain value for it. It works together with InvSwitcher which allows to separate statistics per world to operate separately for each game mode.
Admins also can completely customize all user-accessible GUI's.
Items and challenges (levels) texts can now be translated per language so supporting multi-linguistic servers.
And there are some more new features and improvements.

Upgrade Note

Challenges 1.0+ stores data a bit differently than 0.8.4. If you are upgrading, you will need to migrate data to the new format: /[admin_cmd] challenges migrate.
Challenges Locale got complete rework. It means that any customization that was done in 0.8.4 requires to be reworked, sorry.

Compatibility

✔️ BentoBox API 1.20.0.
✔️ Minecraft 1.17.1 (tested 1.18.2)

Changelog

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

New Features

Bug Fixes

  • Fixes an issue when kicking from the team did not reset challenges (#253)
  • Fixes an issue when the level did not receive an update in the GUI after challenge completion (#187)
  • Remove waiver amount for last level (Fixes #269)
  • Fixes some bugs with new Panels.

Full Changelog: 0.8.4...1.0.0

Release 0.8.4

07 Mar 21:37
Compare
Choose a tag to compare

Compatibility

✔️ BentoBox API 1.15.4.
✔️ Minecraft 1.15.2 (tested 1.16.4)

Changelog

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

New Features

Bug Fixes

  • Rewards lore (#248) (commit: 7060799)
  • Add validation methods to challenge and challengeLevel. (commit: 504c0b4)
  • Fix a bug with Vault Economy not found in loading process. (commit: 27d10f2)
  • Fixes #263 (commit: 93f07b9)
  • Fixes #265 (commit: e1f27c8)
  • Add proper Bukkit API event usage. (commit: 2a31fc9)

Challenges 0.8.3

09 Jul 22:18
Compare
Choose a tag to compare

Challenges addon continues to improve little by little. This release solves some old standing bugs and adds implements some new placeholders.
Mostly this release in preparation for fully integrating Minecraft 1.16 new entities. As the current version supports both 1.15 and 1.16, then it does not do it by default. Default challenges still are with 1.15 entities and blocks.

Compatibility

✔️ BentoBox API 1.14.0.
✔️ Minecraft 1.15.2 (tested with 1.16.4)

Changelog

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

New Features

  • Added 1.16 compatibility
  • Added 1.16 Mob Heads.
  • Updated to BentoBox API 1.14
  • Implemented Placeholders:
    • [gamemode]_challenges_latest_level_completed_count
    • [gamemode]_challenges_latest_level_uncompleted_count

Bug Fixes

  • Fixed issue when corrupted player data cannot be reset. (#222)
  • Fixed issue with illegal item stack in default challenge set (#241)
  • Fixed issue when calling Web Library GUI update from async task (#239)
  • Fixed incorrect waiver amount usage (#243)
  • Fixed issue when the database was not saved after importing challenges from the web library.
  • Removed config saving on addon disabling.
  • Added null-pointer protection in challenge loading.
  • Fixed issue with incorrect messages in the config file.
  • Fixed incorrect placeholder return message (#231)
    -🔺Fixed placeholder name generation: it will follow [gamemode]_[addon]_[placeholder] template.

Challenges 0.8.2

01 May 21:23
Compare
Choose a tag to compare

Just a small bug fix that prevents users from getting valid input via Chat.

Compatibility

✔️ BentoBox API 1.7.0.
✔️ Minecraft 1.14.4

Changelog

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

Fixes

  • Fix issue with chat API that prevented from getting valid input.

Challenges 0.8.1

21 Apr 22:37
8383c93
Compare
Choose a tag to compare

A small upgrade version for the Challenges addon.
It is basically the same old and good 0.8.0 but with new and shiny placeholders, some bug fixes and new languages.

Compatibility

✔️ BentoBox API 1.7.0
✔️ Minecraft 1.14.4

Changelog

Legend

  • 🔡 locale files may need to be regenerated or updated.
  • ⚙️ config options have been removed, renamed or added.
  • 🔺 special attention needed.

New Features

  • Add placeholders:
    • challenges_[gamemode]_challenge_total_completion_count returns number of sum of challenge completions for user.
    • challenges_[gamemode]_challenge_completed_count returns number of completed challenges (at least once) for user.
    • challenges_[gamemode]_challenge_uncompleted_count returns number of uncompleted challenges for user.
    • challenges_[gamemode]_challenge_completed_level_count returns number of completed levels for user.
    • challenges_[gamemode]_challenge_uncompleted_level_count returns number of uncompleted levels for user.
    • challenges_[gamemode]_challenge_unlocked_level_count returns number of unlocked levels for user.
    • challenges_[gamemode]_challenge_locked_level_count returns number of locked levels for user.
    • challenges_[gamemode]_challenge_latest_level_name returns latest unlocked challenge level name
    • challenges_[gamemode]_challenge_latest_level_id returns latest unlocked challenge level id
  • Add ability to exit from chat conversions by writing cancel in it.
  • 🔡 Make default translation looking a bit nicer (#192)
  • Add languages:
    • 🔡Spanish
    • 🔡Romanian
    • 🔡Indonesian
    • 🔡Russian
    • 🔡Czech - Credit @Polda18

Bug Fixes

  • Fixes bug with checking entities in nether and end (#219)
  • Fix issue when users could not select non-block items as icons for challenges and levels. (#190)
  • Fix LevelListRequestHandler.
  • Fix a bug with challenge deletion.
  • 🔡⚙️Adapt a literal style (#197)