Add-on for BentoBox to add challenges for BSkyBlock and AcidIsland
Go to file
BONNe b1fa9a9da7
Release 1.2.0 (#317)
* Init 1.2.0 version

* Fixes #311 localization errors in zn-CN.

Original translation author translated `[]` placeholders which broke locale

* Init 1.2.0 version

* Edit some unfit translation (#312)

Edit some unfit translation

* Fixes a regex bug that replaced every [player] char instead of whole word.

* Fixes a crash that prevented STATISTICS entity and material/item challenges to be completed.

* Add requirement-not-met-material and requirement-not-met-entity to display statistic required item on error.

* Add locale of Chinese-Hong Kong (zh-HK) (#313)

Addition of locale updated to latest version

* Add ${argLine} to get jacoco coverage

* Updated Jacoco POM section

* Update build.yml

Java 17 for Surefire

* Updated pladdon annotations

* Add support for gamemode-specific translations.

This was a request from Floris

* Update ChallengesManagerTest methods with world parameter.

* Implement option that excludes undeployed challenges

The new option allows to toggle if undeployed challenges should be included in level completion count. Disabling option will not include these challenges for level completion.

Fixes #315

* Create plugin.yml (#316)

* Create plugin.yml

* Update pom.xml

* Update ChallengesPladdon.java

* Remove dependency to org.apache.commons

Replace org.apache.commons.lang.ArrayUtils to a default Java implementation.

---------

Co-authored-by: EpicMo <1982742309@qq.com>
Co-authored-by: JamesMCL44 <epicquarters@gmail.com>
Co-authored-by: tastybento <tastybento@users.noreply.github.com>
Co-authored-by: tastybento <tastybento@wasteofplastic.com>
2023-04-15 22:55:34 +03:00
.github/workflows Release 1.2.0 (#317) 2023-04-15 22:55:34 +03:00
src Release 1.2.0 (#317) 2023-04-15 22:55:34 +03:00
.gitignore Test coverage (#199) 2019-10-30 08:44:26 +02:00
LICENSE Added license 2018-05-27 09:14:50 -07:00
README.md Update README.md 2020-09-06 22:17:27 +03:00
pom.xml Release 1.2.0 (#317) 2023-04-15 22:55:34 +03:00

README.md

Challenges Addon

Discord Build Status

Add-on for BentoBox to provide challenges for any BentoBox GameMode.

Where to find

Currently Challenges Addon is in Beta stage, so it may or may not contain bugs... a lot of bugs. Also it means, that some features are not working or implemented. Latest official Beta Release is 0.8.3, and you can download it from Release tab But it will work with BentoBox 1.14.

Latest development builds will be based on Minecraft 1.16.1 and BentoBox 1.14.0. Nightly builds are available in Jenkins Server.

If you like this addon but something is missing or is not working as you want, you can always submit an Issue request or get a support in Discord BentoBox icon

Translations

As most of BentoBox projects, Challenges Addon is translatable in any language. Everyone can contribute, and translate some parts of the addon in their language via GitLocalize. If your language is not in the list, please contact to developers via Discord and it will be added there. Unfortunately, default challenges come only in English translation. But with version 0.8.0 there will be access to different challenges libraries, where everyone could share their challenges with their translations. More information will come soon.

How to use

  1. Place the addon jar in the addons folder of the BentoBox plugin
  2. Restart the server
  3. Edit the config.yml how you want.
  4. Restart the server

Challenges

By default, challenges addon comes without any challenge or level. On first runtime only Admin GUI will be accessible. Admins can create their own challenges or import some default challenges, which importing also are available via Admin GUI. Default challenges contains 5 levels and 57 challenges. There exist also Web Library, where users can download public challenges. It is accessible with Admin GUI by clicking on Web icon.

Compatibility

  • BentoBox - 1.14 versions
  • BSkyBlock
  • AcidIsland
  • SkyGrid
  • CaveBlock

Information

More information can be found in Wiki Pages.