BONNe
0475c798e1
Fixes missing error translation for not meeting statistics challenge value.
2022-11-05 04:09:43 +02:00
BONNe
c933caebe0
Fixes an issue when error message about file loading was not logged.
2022-07-26 01:02:09 +03:00
BONNe
d59b047555
Fixes missing "required level" string.
...
I forgot to add correct reference text to the level.
Fixes #298
2022-07-25 11:00:05 +03:00
BONNe
26fb55748f
Solves "Comparison method violates its general contract!" crash.
...
I reworked a comparator for challenges a bit. I did not find the reason why previous was wrong, as it should return the same result as the new one, but for some reason this works, and previous do not.
Fixes #296
2022-07-07 11:27:11 +03:00
BONNe
218e5fc6c4
Fixes an incorrect permission assignment for global admin and global player command.
...
Reported via discord.
2022-05-13 18:02:42 +03:00
BONNe
629159b52d
Update pom.xml
2022-05-06 23:18:38 +03:00
tastybento
9cccfa02ba
Remove various code smells.
2022-04-16 15:54:49 -07:00
tastybento
6c0915544e
Require non-nulls.
...
getInventory never returns null.
2022-04-16 15:27:35 -07:00
tastybento
37d2039a67
Added null check
2022-04-16 15:21:29 -07:00
tastybento
44ad32df50
Null check
2022-04-16 15:15:26 -07:00
tastybento
e8b4129c3a
Check for null world
2022-04-16 15:13:55 -07:00
tastybento
5c2f2ecfc7
Avoid potential call with a null parameter to User.getInstance
2022-04-16 15:12:19 -07:00
tastybento
10d8352f1c
Fixed test failures.
2022-04-16 15:03:11 -07:00
tastybento
aff6fcec22
Fix failing test. Make player default to being on island.
2022-04-16 14:49:17 -07:00
tastybento
80f748070e
Fix error in test class.
...
Note this does not fix the failing assertion.
2022-04-16 14:42:52 -07:00
tastybento
2263dae70c
Fix NPEs when running tests.
...
Note that there are still test failures, but these are assertions and
not errors.
2022-04-16 14:36:05 -07:00
gitlocalize-app[bot]
f851a96c9b
Update German translation ( #295 )
...
* Translate de.yml via GitLocalize
* Translate de.yml via GitLocalize
* Translate de.yml via GitLocalize
Co-authored-by: Patrick <patrick.wassmuth@gmx.de>
Co-authored-by: Michael F <unhappyangel83@googlemail.com>
Co-authored-by: DAge030 <dage030@web.de>
2022-04-16 18:34:54 +03:00
BONNe
36ad61b4b9
Improve equal item listing.
...
Change when items should be grouped.
Instead of relaying strictly from ignoreMetaData set, now try to group equal elements without durability check, and use set only if that fails.
2022-03-22 12:49:57 +02:00
BONNe
e96e2c7e72
Fixes a bug with -1
repeat-times
...
There was a bug that prevented the challenge to be completed if negative numbers were set in the "max-repeats" value.
2022-03-22 12:41:27 +02:00
BONNe
48c47f086d
Update pom.xml
2022-03-03 18:33:56 +02:00
BONNe
6bffb2088b
Fix a bug with completion broadcasting
...
Reported via Discord.
2022-02-20 12:08:58 +02:00
BONNe
b9e57fdebb
Fixes some small bugs with translation potion base effect.
...
There was an issue that it tried to translate extra effects and ignored main one.
Relates to #290
2022-01-08 13:23:48 +02:00
BONNe
fc1d4fcf06
Update lv translation.
2022-01-04 21:48:36 +02:00
BONNe
23778ffca2
Fix an issue when edit menu did not display item amount.
2022-01-04 21:47:20 +02:00
BONNe
88215b6f0c
Implement MetaData ignoring for rewards.
...
While required items had a metadata grouping, reward items did not have it. This will fix that.
Fixes #289
2022-01-04 21:45:34 +02:00
BONNe
71e0029d46
Fixes incorrect NEXT and PREVIOUS button descriptions.
...
Fixes #289
2022-01-04 21:38:52 +02:00
BONNe
7fbffbb6d2
Address some code quality reports from SonarCloud.
...
Most of the errors are just sanity checks, as the most of null-pointers were already checked in other ways.
2021-12-01 11:30:02 +02:00
BONNe
e7b84768aa
Remove unnecessary NMS dependency.
...
NMS code was used for Player Heads, but instead of NMS now it uses public mojang lib.
2021-12-01 10:16:34 +02:00
BONNe
8f6abf2434
Link templates to the docs.
2021-11-22 13:55:51 +02:00
BONNe
e9f37e8dee
Replace GuiUtils and HeadLib to the PanelUtils library.
2021-10-02 14:04:30 +03:00
tastybento
e4f93615ce
Removed shade plugin from POM
2021-09-24 19:58:04 -07:00
BONNe
13924a3011
Fixes failing unit-test
2021-09-24 17:19:58 +03:00
BONNe
08d1561138
Implement an option to set which item type will ignore metadata per challenge.
...
Fixes #261
Fixes #252
2021-09-24 17:16:33 +03:00
BONNe
99a3e3f165
Implement changing Timeout in the Challenge Edit GUI.
...
Relates #71
2021-09-24 16:16:48 +03:00
BONNe
bb5e861b30
Implement timeout respecting in challenges completion.
...
Implement timeout in GUI's.
Relates #71
2021-09-24 16:03:02 +03:00
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