BONNe
9953459e50
Add support for gamemode-specific translations.
...
This was a request from Floris
2023-03-31 11:12:08 +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
tastybento
9cccfa02ba
Remove various code smells.
2022-04-16 15:54:49 -07:00
tastybento
e8b4129c3a
Check for null world
2022-04-16 15:13:55 -07: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
bb5e861b30
Implement timeout respecting in challenges completion.
...
Implement timeout in GUI's.
Relates #71
2021-09-24 16:03:02 +03:00
BONNe
644c7d6ba5
Fixes #269
...
Disable waiver amount message for last challenge level.
2021-09-24 12:55:41 +03:00
BONNe
dfd0a53fb5
Remove unnecessary "admin" tag.
2021-09-20 10:22:07 +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
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
edc6d1a5b6
Fixes ChallengesManager and Completer.
2021-09-18 13:01:35 +03:00
BONNe
703658eccc
Move managers to a separate directory.
2021-08-14 21:43:42 +03:00