BONNe
8d5514325c
Fix issue when AbandonedListener targeted correct input values.
...
I did not understand correctly how that listener worked.
2020-04-29 23:15:24 +03:00
BONNe
5a0d63a272
Add option to quit from conversation by writing "cancel" in chat.
...
Move sanitizeInput to a GuiUtil class.
2020-04-22 01:12:46 +03:00
Florian CUNY
db971d81ab
Added a uniqueId sanitization when creating challenges/levels
...
This will help fixing issues with spaces, hyphens and accents in non-English languages.
2020-02-08 22:28:57 +01:00
tastybento
2aa437f071
English update ( #193 )
...
* Organized imports
* Minor code cleanup
* Updated English locale file.
2019-10-10 08:35:25 +03:00
BONNe
4e6d37cd90
Rework Challenge Object Data storing.
...
Requires MIGRATION if upgrade from older version.
2019-09-08 20:03:46 +03:00
BONNe
28d61870a7
Fix issue when complete wipe did not work, even when selected.
2019-09-05 13:10:02 +03:00
BONNe
a5022bea7a
Improve Wipe Button behaviour.
...
Add 2 new buttons:
- User wipe - deletes all challenges addon player data.
- challenges wipe - deletes only challenges and levels.
By clicking on challenges wipe with right click, it will switch to compelte wipe, and via versa.
2019-09-05 12:19:05 +03:00
BONNe
5f1ea920f5
Add download button in Challenges Libraries panel.
...
Disable access to Library panel if github api is disabled.
2019-09-05 09:36:53 +03:00
BONNe1704
f611727d4e
Implement WebManager that will download Challenges Libraries from GitHub.
...
Implement GUI for selecting and downloading Challenges Libraries.
2019-09-02 17:56:24 +03:00
BuildTools
ac79fa5d56
Completely drop ability to import ASkyBlock challenges.
...
This option was not working properly and were used wrongly. To avoid that, importing challenges and player data will be handled by converter.
2019-08-26 09:08:56 +03:00
BuildTools
c516d53907
Update to v1.6.0 version.
...
Remove AnvilGUI, as it is broken. Replaced with Spigot Conversation API.
Remove lore-config from GUI (broken).
Remove RIGHT_CLICK to complete multiple times (broken).
2019-08-25 22:43:15 +03:00
tastybento
a50d00b2e7
Fixes JavaDoc warnings. ( #164 )
...
@inheritDoc cannot be used on Constructors.
Fixed some other warnings.
2019-08-05 13:00:03 +03:00
BONNe1704
e9f9b1b8d5
Rework how challenges are stored.
...
This is old change that was declined (#105 ), but unfortunately it is necessary.
If every ID is based on world names, than addon cannot process "/" in it. It mean that worlds cannot be put into different folders.
This change will fix it, but it is not completed.
In progress.
There does not exist converter, so old data is not usable with this version.
2019-08-01 13:19:15 +03:00
BONNe1704
94c3fd9fa4
Add Complete Wipe button in AdminGUI that allows to remove all Challenges Addon data from database.
...
This request comes from Discord.
It also mention to format DiskDrive to avoid ability to restore database, but it is not implemented yet. Will be implemented in future releases.
2019-06-05 12:30:48 +03:00
BONNe
d9486bbbdb
Fix issue when Import Default Challenges Button did not work
2019-05-05 23:54:35 +03:00
BONNe
ca5cfcc841
Add button in Challenges admin GUI that allows to import default challenges.
2019-05-01 23:14:41 +03:00
BONNe1704
8d238a5789
Remove all deprecated code.
...
Remove Challenges.yml from resources, as old standard is outdated and there is no point to support it.
2019-04-11 12:49:43 +03:00
BONNe
a957dc3a62
Update to BentoBox API 1.4.0
2019-03-29 00:42:51 +02:00
BONNe1704
78fa459aa4
Implement ability to Fix player Data from GUI.
...
Fix issue when accept and decline buttons were with wrong names.
2019-02-13 16:17:44 +02:00
BONNe
ab3275cd69
Rework Challenges Addon Language structure.
...
Reorganize structure.
Add missing translations.
Add colors.
2019-02-12 01:38:16 +02:00
BONNe
94a54c2156
Fix null-pointer issue in ChallengeLevel creation.
2019-02-05 09:13:39 +02:00
BONNe1704
abfe81c5e6
Add GuiButton that allows to load 0.3 challenges.
...
Add Necessary methods in ImportManager.
2019-01-28 17:53:23 +02:00
BONNe
01482b926b
Fix issue, when new challenges and levels were without world name.
2019-01-26 13:17:38 +02:00
BONNe
22205265f6
Fix issue when UniqueID was not accepted. Logical error.
2019-01-23 20:36:50 +02:00
BONNe1704
590b3f114c
Rework ChallengesManager.
...
Implement all methods that were only placeholders.
Remove all unnecessary old methods.
Implement new methods in all classes.
User and Admin command now opens new GUI.
2019-01-23 17:30:30 +02:00
BONNe1704
10a5dc1940
Apply single GUI style to all admin GUIs.
2019-01-21 15:23:16 +02:00
BONNe
11c3637b2a
Add error messages when unique ID is not unique.
2019-01-18 19:28:12 +02:00
BONNe
1ecbac43bf
Add last missing element in AdminGUI.
...
Now AdminGUI all icons are functional.
2019-01-18 19:26:03 +02:00
BONNe1704
0f56eb7185
Add EditSettingsGUI to AdminGUI.
...
Fix issue when other GUIs were not opened.
2019-01-18 17:40:01 +02:00
BONNe
29dadf3841
Implement existing GUIs in AdminGUI. Update TODO comments.
2019-01-17 22:56:05 +02:00
BONNe1704
efab8f7e24
Improve GUIs naming.
2019-01-17 11:36:39 +02:00