summaryrefslogtreecommitdiffstats
path: root/src/main/java
Commit message (Collapse)AuthorAgeFilesLines
...
* MythicMobs task typeLMBishop2019-07-152-4/+95
| | | | - Added mythicmobs_killing task type
* General refactoringLMBishop2019-07-1254-433/+343
| | | | | | | | | | | - 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
* Resolved ConcurrentModificationException when player quitsLMBishop2019-07-121-1/+6
| | | | | | - Removing the player from the QPlayerManager will now be done synchronously after their data has been saved to disk asynchronously. - Closes #41, #42
* Config split upLMBishop2019-07-115-133/+269
| | | | | | - Quests will now be in their own files - New 'QuestsConfigLoader' class to handle this with error messages - General refactorings
* Fishing task type fixLMBishop2019-07-061-4/+4
|
* Activate new task typesLMBishop2019-07-061-0/+4
| | | | - Modified config for new task types
* Another 2 new tasks + fix for fishing (#45)ToastedCoconut2019-07-043-0/+159
| | | | | | | | * Two new tasks + a fix for fishing - Deal Damage task type - Enchanting task type - Fixes #37
* New tasks: breeding and xpearn (#44)ToastedCoconut2019-06-292-0/+156
|
* Auto startlmbishop2019-06-298-72/+140
| | | | | - Quests can now be auto started - Removed tests
* Quest category commands fixedfatpigsarefat2019-06-224-2/+12
| | | | | - They no longer pass null into the incorrect method. - Permissons added to the other method.
* Workaround for ghost 'mining' tasks in quest data filesfatpigsarefat2019-03-171-2/+3
| | | | | | - During the quest completer task, each task in the quest will be checked against their task progress instead of checking only the task progresses.
* Added permissions for categories and questsfatpigsarefat2019-02-1612-20/+134
|
* Typofatpigsarefat2019-02-031-1/+1
|
* Option to show quest registrations addedfatpigsarefat2019-02-031-1/+3
|
* Titles should work on 1.13 nowfatpigsarefat2019-02-031-5/+11
|
* Synchronisationfatpigsarefat2019-02-031-1/+1
| | | | | - The quest complete watcher now runs on the main thread because I'm a fucking idiot
* Added testsfatpigsarefat2019-01-262-3/+21
|
* Added Citizens task typefatpigsarefat2018-10-205-9/+195
| | | | | | | - "citizens_deliver" and "citizens_interact" added - Fixed a stupid bug with the startQuest response codes - Removed "beta" tag - Added Citizens to softdepend & pom.xml
* Change state check from CAUGHT_FISH to BITEfatpigsarefat2018-10-201-1/+1
| | | | - Hopefully closes #32
* Will now return if config name and monster isn't named correctlyfatpigsarefat2018-10-201-1/+1
| | | | - Closes #30, closes #31
* Change namefatpigsarefat2018-10-2019-19/+19
| | | | - Changed name to my new name
* Namespace has changedfatpigsarefat2018-10-2064-337/+336
| | | | | | - Changed package to com.leonardobishop.quests - Incremented version number - No longer in beta
* Players can no longer start already started questsfatpigsarefat2018-09-233-13/+22
| | | | | | - When clicking a quest a player has already started, it would reset - Default messages added to config.yml - New response code from the startQuest method (5)
* Added Distancefrom Task Typefatpigsarefat2018-08-211-0/+83
| | | | | - Configuration is similar to the position task type - Default added to config.yml
* Fix pages.fatpigsarefat2018-08-201-1/+1
| | | | | - Clicking on a quest on a page higher than 1 would activate a quest on the first page.
* Permissionsfatpigsarefat2018-08-141-1/+1
| | | - Might have been a logical error with the permissions
* Brewing task type completed.fatpigsarefat2018-07-273-0/+217
| | | | | | | - Added BrewingTaskType "brewing" - Added example brewing config to the config - Changed version to 2.0.13 - Started work on BrewingCertainTaskType "brewingcertain"
* Added colourfatpigsarefat2018-07-273-3/+3
|
* Fixed admin help commandfatpigsarefat2018-07-251-3/+2
| | | | | - When trying to get admin help by doing "/q a" it would not work because of a misplaced method.
* Added quest cancel guifatpigsarefat2018-07-254-5/+124
| | | | | | - config.yml was updated with new items - QMenuCancel.java and EventInventory.java added for the gui - pom.xml version changed to 2.0.11
* Now using Mavenfatpigsarefat2018-07-2160-0/+5218
- pom.xml was added - Source files moved - .gitignore adjusted to allow .xml - All Title classes changed to use Bukkit method instead