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
tastybento
2aa437f071
English update ( #193 )
...
* Organized imports
* Minor code cleanup
* Updated English locale file.
2019-10-10 08:35:25 +03:00
BONNe
29a77147b5
Fix issue when each save added unnecessary "|" at the end of rewards and unlock message. ( #123 )
...
Algorithm that I used to join output list into single string, always added "|" at the end. Last "|" should be removed.
2019-09-02 13:20:59 +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
BONNe
071c6ca83a
Improve item description management.
2019-06-16 20:22:42 +03:00
BONNe
d60f20e394
Fix issue when Color codes did not work in opened Panels and Titles ( #110 )
...
These text element colors were not translated correctly.
Now it should work.
2019-05-04 11:16:41 +03:00
BONNe
c05015716f
Enable Level and Money editing, even when required addons or plugins are not provided.
2019-04-26 21:27:52 +03:00
BONNe
a41859459f
Implement ability to change text via Chat instead of AnvilGUI ( #97 ).
...
It was necessary as Anvil has limited char input, while chat is almost unlimited.
2019-04-26 21:20:36 +03:00
BONNe
a957dc3a62
Update to BentoBox API 1.4.0
2019-03-29 00:42:51 +02:00
BONNe1704
0f32e0e3d4
Implement configurable locked level icon ( #98 )
...
- Implement LockedIcon in ChallengeLevel (can be null)
- Implement defaultLockedIcon in Settings (can be overwritten by ChallengeLevel)
- Reformat Config File. !!!
2019-02-25 12:09:26 +02:00
BONNe1704
8f9aa78435
Fix confusing Select Challenge GUI. #86
...
Left Click on challenge will immediately return to previous panel (status = true), right click will select challenge.
2019-02-14 11:46:37 +02:00
BONNe1704
14660dd42c
Fix NumberGUI item description issue.
...
There was missing lineLength parameter in most of NumberGui calls.
2019-02-14 10:46:56 +02:00
BONNe
0317d057ab
Implement Challenge Description into SelectChallengeGUI.
...
Fix issue, when reset and complete user challenges showed all challenges, instead of mission one.
2019-02-12 13:03:13 +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
b2201ec48d
Add ability to specify Lore line length via Settings.
2019-02-11 15:29:19 +02:00
BONNe
586b076860
Fix issues when Description were to long to fit in window.
2019-01-26 14:46:03 +02:00
BONNe
96cb4488c3
Disable Money and Level buttons in admin panel, if EconomyPlugin or Level addon is missing.
2019-01-23 21:44:33 +02:00
BONNe
3d0f01f2dd
Fix issue when icons cannot be changed via parse.
...
Parser does not work with materials. Use materials directly instead.
2019-01-23 20:31:26 +02:00
BONNe1704
bf22a50124
Add ToDoes about Economy.
2019-01-23 17:33:51 +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
f75e4e080c
Rework Challenge, ChallengeLevel and ChallengesPlayerData classes.
...
Challenge now will not know their world, as it is not necessary.
Remove ICON type, as it is useless.
Rename Level to Other, as under it will be not only level things.
Rename slot to order, as it was weird that users could define slot but not order. Order is easier to understand and use.
ChallengesLevel now knows all their levels.
Each challenge level only will be for single world.
Rename some variables.
ChallengesPlayerData was just adapted with changes in challenges and level classes.
2019-01-23 16:33:33 +02:00
BONNe1704
dba5a44461
Rename Challenges and ChallengeLevels classes.
2019-01-23 16:09:38 +02:00
BONNe1704
10a5dc1940
Apply single GUI style to all admin GUIs.
2019-01-21 15:23:16 +02:00
BONNe
c42652dde8
Implement add and remove challenge from challenge level panels in EditLevelGUI.
2019-01-19 18:02:19 +02:00
BONNe
9415452e33
Implement AnvilGUIs into EditLevelGUI for editing Text fields.
2019-01-19 17:41:27 +02:00
BONNe1704
6cdc619cf0
Implement existing GUIs in EditLevelGUI.
2019-01-18 17:38:34 +02:00
BONNe1704
efab8f7e24
Improve GUIs naming.
2019-01-17 11:36:39 +02:00