BONNe
ffaffde734
Implement history data storing in ChallengesPlayerData object ( #90 ).
...
- Add new variable "history" in ChallengesPlayerData.
- Add new methods in ChallengesManager that populates LogEntry and adds it to history variable.
- Add ability to enable/disable history storing in config (default: disabled).
- Fix issue when resetAllChallenges resets only caller challenges.
2019-02-18 11:28:07 +02:00
BONNe
ca2b7e2ec6
Add history log to ChallengesPlayerData object.
...
Add @NonNull annotation to all population methods.
2019-02-18 09:24:28 +02:00
BONNe
e6f2b9e0b7
Fix issue when reset all challenges does not work.
2019-02-18 09:18:34 +02:00
BONNe
19aab998dc
Fix copy-paste issue.
...
Generating Level Lore does not use proper settings.
2019-02-18 02:35:48 +02:00
BONNe
4db59d6c19
Implement completed challenge storage by island ( #55 ).
...
Rework methods that access to ChallengesPlayerData object. Methods that access to this object will be private and use UUID and String where possible.
Add public methods that could use previously mentioned methods to access ChallengesPlayerData object.
Implement these methods in all places.
Add ability to enable/disable island storage in config (no-gui for now).
Disable challenge GUI opening, if user does not have island.
2019-02-18 01:29:42 +02:00
BONNe1704
f9b941059e
Remove Deprecated Classes.
2019-02-18 00:32:51 +02:00
BONNe1704
3b4a64bb39
Merge changes in develop branch.
2019-02-14 14:31:07 +02:00
BONNe1704
e26c957797
Fix issue with Reward Item changing ( #84 ).
...
This issue may happened because Player#getInventory()#addItem(ItemStack) tries to add element into existing items in player inventory. If it did not manage to add it, it splits it in parts. This splitting created this issue.
It was fixed, by using clone of reward items, instead of using original elements.
2019-02-14 14:20:08 +02:00
BONNe1704
bf9d71077b
Fix issue when selecting single challenge does nothing.
...
It was not added to challenge set :(
2019-02-14 11:59:48 +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
BONNe1704
68b0fa3b2e
Improve debugging in Creative GameMode.
...
Add ability to Creative GameMode complete inventory and exp challenge without necessary items and exp.
2019-02-14 10:28:06 +02:00
Florian CUNY
40d33f4afc
Added BONNe to the authors list in addon.yml
2019-02-13 22:35:48 +01:00
Florian CUNY
eb82ddb868
Added metrics: true in addon.yml
2019-02-13 22:34:17 +01:00
BONNe
4eb7a03d08
Merge pull request #85 from BentoBoxWorld/master
...
Merge Last Minute Changes into develop branch
2019-02-13 23:11:17 +02:00
BONNe
e0022b5c12
Add correct Level addon version
2019-02-13 16:49:01 +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
BONNe1704
7f399b2961
Remove zn-CN as it is completely outdated.
2019-02-13 13:10:12 +02:00
BONNe1704
edc72d2773
Fix ISSUE_TEMPLATE issues.
2019-02-13 13:09:26 +02:00
BONNe1704
8f51a49719
Prepare 0.5.0 release.
2019-02-13 13:08:32 +02:00
BONNe1704
8845270a79
Prepare 0.5.0 release.
2019-02-13 13:08:14 +02:00
BONNe
9ef0681722
Update README.md
2019-02-13 11:21:30 +02:00
BONNe
dce19f7f08
Update ReadMe file
2019-02-13 11:21:07 +02:00
BONNe
fa6f70dc5b
Fix issue when reset was blocked if user is in team and is not team owner.
2019-02-12 19:43:55 +02:00
BONNe
31b2fed8bc
Implement remove one time challenge option in ChallengesGUI.
2019-02-12 16:24:41 +02:00
BONNe
810d57e042
Implement complete glow option.
2019-02-12 16:18:21 +02:00
BONNe
a392e0d390
Update ReadMe a bit.
2019-02-12 16:16:14 +02:00
BONNe
f5dd725edf
Update config file.
2019-02-12 16:04:11 +02:00
BONNe
7fd4e4cd0f
Allow to edit Challenge and Level description properties from Admin GUI
2019-02-12 15:58:10 +02:00
BONNe
250aea2f27
Fix issue when active level was not displayed.
...
This was implemented as in ASkyBlock, but it is not necessary. Better to display active level.
2019-02-12 15:48:27 +02:00
BONNe
6c3c097fbb
Fix issue when uncompleted challenge was creating description as completed.
2019-02-12 15:42:09 +02:00
BONNe
d33a763cbe
Add single method that generates level description.
2019-02-12 15:36:16 +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
7778426b1e
Implement Challenge Description customization.
...
Admins now can define Order of elements in challenge description, and remove elements, if they are not necessary.
2019-02-12 12:24:00 +02:00
BONNe
8f3beb4c1d
Fix issue when Description separator loses selected color ( #77 )
2019-02-12 02:00:29 +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
83a0e7bda2
Update issue templates
...
Update Bug Report and Feature request Templates
2019-02-11 15:04:37 +02:00
BONNe
2bbb4e5c87
Fix issue when Challenges were not sorted by order number.
2019-02-10 17:00:30 +02:00
BONNe
dff3608aa3
Fix null-pointer crash in island reset event.
2019-02-08 21:54:08 +02:00
BONNe
55578ab88c
Fix null-pointer crash when loading invalid challenge level.
2019-02-05 09:23:49 +02:00
BONNe
94a54c2156
Fix null-pointer issue in ChallengeLevel creation.
2019-02-05 09:13:39 +02:00
BONNe
fa03ea0669
Fix issue when users could open challenges gui, even if challenges in that world does not exist ( #69 )
2019-02-05 08:43:58 +02:00
BONNe
ecc7c976c4
Add cave block and sky grid to permissions in challenges addon.
2019-02-03 16:54:17 +02:00
BONNe
21cf82fe8e
Fix slot-index issue.
...
NextSlotIndex value were not updated.
2019-02-02 22:22:04 +02:00
tastybento
1fa5e65a57
Merge pull request #67 from BONNe/patch-3
...
Fix logic issue in Other Type challenge
2019-01-30 12:33:45 -08:00
BONNe
f14f23c766
Add 2 new messages
...
Add message for missing-addon and incorrect challenge.
2019-01-30 19:12:41 +02:00
BONNe
93a9490cad
Fix some logic issue.
...
Add proper logic check for invalid Other Type challenges.
- If VaultHook is enabled required money should be more then 0, otherwise challenge is not valid.
- If LevelAddon is exists required level should be more then 0, otherwise challenge is not valid.
- If required experience is less then 0, challenge is not valid.
- If Level addon is missing, nut it requires some level, then challenge is not valid.
- If VaultHook is missing, nut it requires some money, then challenge is not valid.
2019-01-30 19:11:27 +02:00
tastybento
8becd9c08b
Fixed reference for levels too
2019-01-30 08:03:23 -08:00
tastybento
7e0487113d
Fixes import challenge name presentation
...
Previously was showing [challenge] instead of the challenge name. I
could change the locale text, but this works too.
2019-01-30 07:52:00 -08:00