Commit Graph

725 Commits

Author SHA1 Message Date
BONNe 1b01995546 Add timeout for repeatable challenges.
Relates #71
2021-09-24 13:08:33 +03:00
BONNe 644c7d6ba5 Fixes #269
Disable waiver amount message for last challenge level.
2021-09-24 12:55:41 +03:00
BONNe aa0336d62a Fixes #187
Add a new method that updates unlocked level list without changing active level. This method returns if last unlocked level was changed, and in that case it triggers whole gui rebuilding.
2021-09-24 12:26:44 +03:00
BONNe adf4e7c58b Fixes #253
Adds TeamKick and TeamLeave events to the reset check.
Do not reset challenges if data is stored per island. As in that case, they will already lose their data.
2021-09-24 11:14:07 +03:00
tastybento 41d574a859 Excluded unnecessary files from shading. 2021-09-23 22:22:23 -07:00
tastybento 070a7190a4 Remove Vault repo because it is not needed. 2021-09-23 22:09:34 -07:00
tastybento f9e1b15b9f Try different spigot API version 2021-09-23 21:59:14 -07:00
tastybento e110202a2a Updated .gitignore 2021-09-23 19:39:54 -07:00
tastybento 50d5687aef Fix JavaDoc, Shade plugin settings 2021-09-23 19:39:33 -07:00
tastybento 877c8d2eff Fixes tests 2021-09-23 19:38:10 -07:00
tastybento 7b8cab3689 Fixed ChallengesCommandTest tests 2021-09-23 17:35:26 -07:00
tastybento c21cae91e1 Fixed errors and tests for CompleteChallengeCommandTest 2021-09-23 17:22:16 -07:00
tastybento 018455f8f6 Prevent errors in TryToCompleteTest
Note - tests still fail.
2021-09-23 17:12:59 -07:00
tastybento 7126acfcfa Reorder dependencies
The Mojang dependency was blocking out the needed Google common
packages.
2021-09-23 17:08:12 -07:00
BONNe ff231fae49 Add missing strings into locale. 2021-09-20 15:19:08 +03:00
BONNe 09d5bfc8cf Add search button to the CommonPagedPanel.
Search button will allow to search elements if there are more than displayed elements.
2021-09-20 15:14:42 +03:00
BONNe 8c9ddb189d Add missing tooltips to the CommonPagedPanel 2021-09-20 14:41:09 +03:00
BONNe 23fc5310b3 Change download icon from hopper to cobweb. 2021-09-20 14:40:47 +03:00
BONNe a75c243762 Add search field to the PagedSelectors.
Add missing tooltips.
2021-09-20 14:39:21 +03:00
BONNe b138e50376 Change from click-to-select to a proper next/previous page tooltip 2021-09-20 14:38:29 +03:00
BONNe 7f53283f78 Fixes illegal stack issues in default challenges.
#249
2021-09-20 12:23:19 +03:00
BONNe 5e94aa71da Add missing mob heads. 2021-09-20 12:16:30 +03:00
BONNe aa4bb3d8e4 Update missing icons for blocks.
Some blocks cannot be displayed in GUI's, and were leaving empty spaces.
This replaces their icon with a close representative.

Fixes #286
2021-09-20 11:49:39 +03:00
BONNe 7f3a1f3e5e Update BentoBox version 2021-09-20 11:17:23 +03:00
BONNe 4e0177772e Comment out showcase translation. 2021-09-20 11:16:03 +03:00
BONNe 01e6306ef2 Implement multi-linguistic server support.
Now server owners can specify different name, description and reward text for each challenge and level via locales file.

Add showcase example.
2021-09-20 11:15:24 +03:00
BONNe 477766c8f0 Update latvian locale to the latest version. 2021-09-20 10:22:43 +03:00
BONNe 25c6d0d403 Update default locale. 2021-09-20 10:22:27 +03:00
BONNe dfd0a53fb5 Remove unnecessary "admin" tag. 2021-09-20 10:22:07 +03:00
BONNe 56fb5388c5 Fixes small bugs in translation. 2021-09-20 09:28:23 +03:00
BONNe 24828a3a1b Fixes a bug when global commands does not displays in tab-complete.
Remove DefaultsCommand.java as it is not used anymore.
2021-09-20 09:27:58 +03:00
BONNe c1a0eaa2bf Translates color codes for database texts. 2021-09-19 22:56:50 +03:00
BONNe 5f4fc315e6 Fix permission link. 2021-09-19 21:48:19 +03:00
BONNe 54696ce8e7 Add meta for items translations. 2021-09-19 21:04:54 +03:00
BONNe 2bc71b5f52 Clean up Constants a bit. 2021-09-19 21:04:09 +03:00
BONNe 89c51211cd Separate singe and multiple listings. 2021-09-19 18:41:41 +03:00
BONNe 6fbc9d0676 Changes User#sendMessage to Utils#sendMessage
This allows add "prefix" to all messages send from Challenges addon.
2021-09-19 15:36:52 +03:00
BONNe 99c920fe8f Fixes #264
Challenges Menu will be opened only if player is in correct world.
2021-09-19 15:14:28 +03:00
BONNe 220cc20726 Update default config value. 2021-09-19 15:02:28 +03:00
BONNe 670513e37a Update all commands.
Commands now will have an option to change their call values.
2021-09-19 15:02:15 +03:00
BONNe 5da823c7e5 Update Main addon class.
Move vault and level detection after everything is loaded.
Update command names.
2021-09-19 14:21:29 +03:00
BONNe 4826b5fec7 Change settings file.
Add ability to change commands for addon.
Change default mode from player challenges to island challenges.
2021-09-19 14:20:11 +03:00
BONNe af3a42e136 Improve coloring scheme a bit. 2021-09-19 13:11:41 +03:00
BONNe 29565538c3 Implements Template reading.
Add template loading via Admin Panel.
Improve LibraryPanel so it could find json and yml files.
2021-09-18 21:37:30 +03:00
BONNe 535cde825e Create template YAML file.
This file format is for people who has an alergy with ingame GUI.
2021-09-18 21:35:54 +03:00
BONNe 5687f1a125 Update default.json
Split text into multiple lines.
2021-09-18 21:34:18 +03:00
BONNe 3a3af0e2c8 Updates tests.
ChallengesGUITest is removed because GUI is removed.
2021-09-18 13:04:43 +03:00
BONNe 09e25dc2a7 Updates pom.xml 2021-09-18 13:04:14 +03:00
BONNe d44298cb3f Updates locales file.
Complete rework of the locales file.
Very sorry translators :( no migration.
2021-09-18 13:03:27 +03:00
BONNe dae779ea1a Adds panel saving to the `/challenges/panels` directory. 2021-09-18 13:02:22 +03:00