| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
| |
- Added mythicmobs_killing task type
|
| |
|
|
|
|
|
|
|
|
|
| |
- Removed Quests.getInstance() and replaced with Quests.get()
- Added QuestsAPI with useful methods which can be used in task types
without having to get the Quests main class (used to make things a
bit more clearer)
- Passed the main class as an instance in constructors rather than
relying on static methods to obtain the instance in many cases
- Removed old title classes
- Added more comments
|
| |
|
|
|
|
| |
- Removing the player from the QPlayerManager will now be done
synchronously after their data has been saved to disk asynchronously.
- Closes #41, #42
|
| |
|
|
|
|
| |
- Quests will now be in their own files
- New 'QuestsConfigLoader' class to handle this with error messages
- General refactorings
|
| | |
|
| |
|
|
| |
- Modified config for new task types
|
| |
|
|
|
|
|
|
| |
* Two new tasks + a fix for fishing
- Deal Damage task type
- Enchanting task type
- Fixes #37
|
| | |
|
| |
|
|
|
| |
- Quests can now be auto started
- Removed tests
|
| |
|
|
|
| |
- They no longer pass null into the incorrect method.
- Permissons added to the other method.
|
| |
|
|
|
|
| |
- During the quest completer task, each task in the quest will be
checked against their task progress instead of checking only the
task progresses.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
- The quest complete watcher now runs on the main thread because
I'm a fucking idiot
|
| | |
|
| |
|
|
|
|
|
| |
- "citizens_deliver" and "citizens_interact" added
- Fixed a stupid bug with the startQuest response codes
- Removed "beta" tag
- Added Citizens to softdepend & pom.xml
|
| |
|
|
| |
- Hopefully closes #32
|
| |
|
|
| |
- Closes #30, closes #31
|
| |
|
|
| |
- Changed name to my new name
|
|
|
- Changed package to com.leonardobishop.quests
- Incremented version number
- No longer in beta
|