| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
- Closes #54, #58
|
| |
|
|
|
|
|
| |
- This allows owners to prevent the silk-touch exploit in the
blockplacecertain and blockbreakcertain task types by removing
progression if the opposite is done to the block of the same type.
- Closes #57
|
| |
|
|
| |
- Possibly closes #55
|
| |
|
|
|
|
| |
- Removed all references to numerical ids
- Removed SimilarBlocks class
- Updated examples to new material names
|
| | |
|
| |
|
|
| |
- Sends the player a custom string when the quest is started
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
- 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 name
|
| |
|
|
|
|
| |
- Changed package to com.leonardobishop.quests
- Incremented version number
- No longer in beta
|
| |
|
|
|
|
| |
- 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)
|
| |
|
|
|
| |
- Configuration is similar to the position task type
- Default added to config.yml
|
| |
|
|
|
| |
- Clicking on a quest on a page higher than 1 would activate a quest
on the first page.
|
| | |
|
| |
|
| |
- Some permissions plugins might not work without this
|
| |
|
| |
- Might have been a logical error with the permissions
|
| |
|
|
|
|
|
| |
- Added BrewingTaskType "brewing"
- Added example brewing config to the config
- Changed version to 2.0.13
- Started work on BrewingCertainTaskType "brewingcertain"
|
| | |
|
| |
|
|
|
| |
- When trying to get admin help by doing "/q a" it would not work
because of a misplaced method.
|
| |
|
|
|
|
| |
- config.yml was updated with new items
- QMenuCancel.java and EventInventory.java added for the gui
- pom.xml version changed to 2.0.11
|
| |
|
|
|
|
|
| |
- pom.xml was added
- Source files moved
- .gitignore adjusted to allow .xml
- All Title classes changed to use Bukkit method instead
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|