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
tastybento
c9909f4b76
Refreshes challenge icon after completion
...
https://github.com/BentoBoxWorld/Challenges/issues/60
2019-01-29 15:03:41 -08:00
tastybento
78f924b7c3
Added defaults to getString for challenge import
...
This will avoid nulls if challenge lines like itemReward are missing.
Should help https://github.com/BentoBoxWorld/Challenges/issues/53
2019-01-29 14:38:26 -08:00
tastybento
44ab03819c
Merge pull request #64 from BONNe/develop
...
Fix some bugs.
2019-01-28 20:28:42 -08:00
BONNe
f1f9072dc0
Add GuiButton that allows to switch MobHeads vs MobEggs...
2019-01-28 23:45:05 +02:00
BONNe
21c5704864
Fix issue when inventory displays message about island challenge and via-versa.
2019-01-28 21:32:57 +02:00
BONNe
9918752589
Fix issue when completing challenge was not displayed in ChallengesGUI. ( #60 )
2019-01-28 21:01:26 +02:00
BONNe
7384afa262
Disable broadcast message for user. #62
2019-01-28 20:25:28 +02:00
BONNe
86b51df412
Update to BentoBox 1.2.0
...
In BentoBox 1.2 hooks are enabled before addons.
2019-01-28 20:21:48 +02:00
tastybento
c304dba5e3
Merge pull request #63 from BONNe/backward
...
Import Older Challenges
2019-01-28 09:39:40 -08:00
BONNe1704
739b1dc2be
Update Lang file.
...
- Improve import message.
- Add backward string.
2019-01-28 18:17:57 +02:00
BONNe1704
78fccc996e
Fix some issues in ImportManager.
2019-01-28 18:15:43 +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
BONNe1704
48eb14b377
Restore original Challenges and ChallengeLevels objects.
...
(For backward compatibility)
2019-01-28 16:28:25 +02:00
tastybento
2151605d4c
BentoBox version 1.2.0
2019-01-27 23:17:59 -08:00
tastybento
849bde6d27
Merge pull request #57 from BONNe/rework
...
Fix some Bugs from PR.
2019-01-27 22:54:24 -08:00
BONNe
37a8bd72c9
Fix issue when ConfirmationGUI never closes.
2019-01-28 01:21:37 +02:00
BONNe
d8812cd1ee
Tweak ListUsersGUI.
...
- Complete and Reset challenges will be opened until pressed back button.
- Fix issue when confirm reset never closes.
2019-01-28 01:19:40 +02:00
BONNe
9f93acee68
Merge branch 'develop' of https://github.com/BentoBoxWorld/Challenges into rework
2019-01-27 13:11:25 +02:00
BONNe
5bea79d263
Remove Light Gray Glass Panes at the end of each row in ChallengesGUI.
2019-01-27 13:10:43 +02:00
BONNe
c28e325f40
Fix issue when in MacOS system was left line breaks symbols.
2019-01-27 13:09:36 +02:00
tastybento
4ee610e407
Merge pull request #54 from BONNe/rework
...
Challenges Addon Rework
2019-01-26 22:18:42 -08:00
BONNe
752ea5b435
Update To 0.5.0 - version.
2019-01-26 16:15:24 +02:00
BONNe
3f42af1c49
Update Config file.
2019-01-26 16:14:57 +02:00
BONNe
0050a83d1a
Fix crash while enabling addon.
...
This crash happened because BentoBox hookManager is not initialized when addons are enabled.
2019-01-26 16:14:43 +02:00
BONNe
6d1f4999e4
Fix issue when Settings object were not saved on server shutdown.
2019-01-26 15:36:48 +02:00
BONNe
f3fe85ab2e
Fix issue when SettingsGUI did not display updated values.
2019-01-26 15:36:21 +02:00
BONNe
d3ae242716
Remove "CR" at the end of strings.
2019-01-26 15:19:09 +02:00
BONNe
586b076860
Fix issues when Description were to long to fit in window.
2019-01-26 14:46:03 +02:00
BONNe
d6a39b2600
Add completion blockage for un-deployed challenges.
2019-01-26 13:58:00 +02:00
BONNe
2a6127b0f6
Remove repeating blockage for Island Challenge type.
2019-01-26 13:53:49 +02:00
BONNe
ab22651425
Fix an issue when users could do challenges in other gamemodes.
...
Fix an issue when users could complete challenges outside their island.
2019-01-26 13:47:56 +02:00
BONNe
a55a2f536e
Add Import Button
2019-01-26 13:17:59 +02:00
BONNe
01482b926b
Fix issue, when new challenges and levels were without world name.
2019-01-26 13:17:38 +02:00
BONNe
ca26fa0d8f
Add missing Language references.
2019-01-26 00:12:58 +02:00
BONNe
4b2f974b56
Add correct language references.
2019-01-26 00:12:42 +02:00
BONNe
087ee07f45
Add glowing effect on challenge level icons that are completed.
2019-01-25 00:59:06 +02:00
BONNe
089f09dd45
Implement ChallengeLevel completion rewards.
...
Add methods isLevelDone() and addCompletedLevel() to ChallengesPlayerData object.
Add isLevelCompleted(), validateLevelCompletion() and setLevelComplete() to ChallengesManager.
Add check in TryToComplete after completing challenges first time.
2019-01-25 00:54:21 +02:00
BONNe
2a4b892ed7
Create EMPTY_RESULT variable to avoid so many new ChallengeResult object initializations.
2019-01-25 00:28:12 +02:00
BONNe
e0f38206aa
Add check on permission.
2019-01-25 00:20:33 +02:00
BONNe
0943a48c3c
Add Environment check when completing challenge.
2019-01-24 23:57:50 +02:00