Commit Graph

1665 Commits

Author SHA1 Message Date
HappyPikachu
02968a47e4 PhatLoots should be soft-depend 2015-01-30 22:26:40 -05:00
HappyPikachu
65a3031a8b Remove debug messages 2015-01-30 22:20:43 -05:00
HappyPikachu
7c333095fc Bug fixes 2015-01-30 22:11:11 -05:00
HappyPikachu
c78a1aae05 Test commit 2015-01-07 21:56:46 -05:00
HappyPikachu
a8754bfa13 Actually return null 2015-01-07 15:55:58 -05:00
HappyPikachu
672f8b9732 Use plugin logger, seperate 'quests.entity.*' check 2015-01-07 15:20:06 -05:00
Valar_Dev
72dbed3173 added permission checks for "quests.admin.*" 2015-01-06 17:12:36 -06:00
Valar_Dev
9194215a11 Merge branch 'master' of https://github.com/FlyingPikachu/Quests.git 2015-01-06 10:30:00 -06:00
Valar_Dev
c7c4d05759 There must have been some malformed config 2015-01-06 10:29:53 -06:00
HappyPikachu
c7b39f9a9b Update config 2015-01-06 00:43:16 -05:00
HappyPikachu
6ae68f16da Reflection attempt 2015-01-05 23:36:35 -05:00
HappyPikachu
ef84a325a6 Sorry Spigot! 2015-01-05 23:19:40 -05:00
HappyPikachu
e19082d89e Update WE/WG and Heroes dependencies, check UUIDs for Heroes players,
dust off deprecated methods
2015-01-05 21:52:43 -05:00
HappyPikachu
1aa81ef940 Update getShooter() to getLastDamageCause() for players 2015-01-05 19:48:38 -05:00
HappyPikachu
84a38a9aa8 Soft-depend PhatLoots 2015-01-05 19:41:04 -05:00
HappyPikachu
75b4d871af Let's go Spigot! 2015-01-05 19:34:29 -05:00
HappyPikachu
a62861374f Update deprecated methods 2015-01-05 19:26:10 -05:00
HappyPikachu
a3f78da996 Add QuestData UUIDs 2015-01-05 19:17:32 -05:00
HappyPikachu
68e60e6111 Replace block/item IDs with names 2015-01-05 18:58:09 -05:00
HappyPikachu
456ff174ba Update getShooter() to getLastDamageCause() 2015-01-05 12:51:59 -05:00
HappyPikachu
65c0c4f3df Update getName() to name(), suppress unchecked types 2015-01-05 12:38:38 -05:00
HappyPikachu
85d5dc0414 Update health to float, begin adding serialVersionUIDs 2015-01-05 12:31:02 -05:00
HappyPikachu
2c10b2a2bc getEyeLocation() workaround 2015-01-05 12:21:09 -05:00
HappyPikachu
001b643b16 Yo index chill out 2014-11-09 20:25:25 -05:00
HappyPikachu
fc45377a1d Nope, let's try !isEmpty() 2014-11-08 13:06:25 -05:00
HappyPikachu
9f026a8cd2 Another .size() 2014-11-08 12:56:33 -05:00
HappyPikachu
f19b094010 Try using .size() 2014-11-08 00:06:54 -05:00
HappyPikachu
cd66df8f79 Fix bad commit 2014-11-07 20:55:50 -05:00
HappyPikachu
4855c5feb4 Die error, die! 2014-11-07 17:59:01 -05:00
HappyPikachu
e1c67a9b0d Yet again, IndexOutOfBoundsException. Revert 9bcec74 2014-11-07 00:22:45 -05:00
Valar_Dev
9bcec74bfa sorry but I undid the previous commit b/c of what i said in the comment
about supering.
2014-11-06 21:38:58 -06:00
HappyPikachu
7d911fe517 Fix login error 2014-11-05 22:49:26 -05:00
Valar_Dev
69152d7061 Attempt at /quests top again 2014-11-05 21:45:41 -06:00
HappyPikachu
19e9ff021a Fix another IndexOutOfBoundsException 2014-11-05 22:15:28 -05:00
Valar_Dev
8ace3d70eb Turns out the quester thing wasnt needed 2014-11-05 20:46:04 -06:00
Valar_Dev
4a9b8009c9 Fixed /quests top (I think) and a possible quester issue 2014-11-05 20:43:08 -06:00
HappyPikachu
a80b1085bd Hopefully fix IndexOutOfBoundsException 2014-11-05 21:36:19 -05:00
Blackvein
32a99bb3f1 Small changes 2014-08-22 02:58:21 -07:00
Blackvein
d5b3513a2f Finished Quest Journal 2014-08-22 01:01:09 -07:00
Blackvein
821af639aa Started Quest Journal 2014-07-29 08:05:33 -07:00
Blackvein
063b8fdd6d Refactoring begun (UNSTABLE) 2014-07-24 15:53:43 -07:00
Blackvein
453cf15f8f Minor changes 2014-07-22 14:00:28 -07:00
Blackvein
75ab54a82e Continued UUID Conversion (Needs testing)
Updated for 1.7.9.10
2014-07-14 22:57:21 -07:00
G Krupa
9e4c076537 extract methods 2014-07-13 09:38:10 -07:00
G Krupa
0e1100f812 multi-string errors when skipping 2014-07-13 09:38:10 -07:00
G Krupa
f4c4f3895b replace print/throw w/single statement 2014-07-13 09:38:10 -07:00
G Krupa
8add179b45 collapse error and exception in one line 2014-07-13 09:38:10 -07:00
G Krupa
3b49c461f1 step toward bigger refactor
- replace 'continue' w/a try/catch/throw to skip loop iterations
  (enables "extract method" refactors later)
2014-07-13 09:38:10 -07:00
G Krupa
b3fc2a432e extract method 2014-07-13 09:38:10 -07:00
G Krupa
164507fd9c refactor and simplify
- rename variables to descriptive names
- cleanup params of earlier extracted method
- only try/catch around code that'll throw, not the entire thing
2014-07-13 09:38:10 -07:00
G Krupa
82d9f774a0 factor out huge for() loop from loadQuests()
modifies two or three flags
- turned one into a private member
- other is return value
- third was converted to a thrown exception

believe no functional change, though wasn't a straight-forward automated refactor
2014-07-13 09:38:10 -07:00
G Krupa
cdc1961782 refactor; extract methods to reduce method size 2014-07-13 09:38:09 -07:00
Blackvein
9df95187fb Started UUID Conversion 2014-07-11 15:50:51 -07:00
Blackvein
79ddad8b9e Finished version 1.9.0
Completed language file
Added legacy support
2014-07-08 17:30:33 -07:00
Blackvein
8a574bc9f3 Updated to 1.7.9-R0.2 2014-06-19 05:24:25 -07:00
Blackvein
0fbcc75cbf Finished GUI Display
Updated libraries
2014-05-14 18:43:25 -07:00
Blackvein
cbb9638d64 Continuing GUI Display 2014-05-13 18:19:16 -07:00
Blackvein
a97b31c26a Started Quest GUI Display 2014-05-13 11:21:55 -07:00
Blackvein
86460d2bdc Fixed item lore requirement bug 2014-03-10 13:26:06 -07:00
Blackvein
fe19fd4fe6 Added multiple password phrase functionality
Fixed redo delay bug
2014-03-08 12:59:58 -08:00
Blackvein
7722ccead4 Started Update (Unstable) 2014-03-04 07:33:13 -08:00
Blackvein
c75ecb71f2 Finished 1.8.1 2014-02-22 11:26:17 -08:00
Blackvein
be51074332 Continuing 2014-02-18 20:16:24 -08:00
Blackvein
9cbe3663bf Started on next update
Custom stage objective displays, chat message objectives
2014-02-11 19:29:09 -08:00
Blackvein
a46ca7e0a8 Authorship and version info 2014-01-16 20:51:15 -08:00
Blackvein
c689268e9c Added data support for Custom Reward Names 2014-01-16 20:20:13 -08:00
Blackvein
c89e4c7459 Completed Custom Objectives API
Updated version to 1.8.0
2014-01-11 23:08:28 -08:00
Blackvein
4a8a64b26b Finished Custom Rewards API 2014-01-09 13:17:56 -08:00
Blackvein
f33786a746 Started Custom Rewards API (Unstable) 2014-01-06 23:11:30 -08:00
Blackvein
91c7e5a26c Fixed vanishing item rewards and enchantments 2014-01-06 20:22:58 -08:00
Blackvein
fcbce57f6b Updated CustomRequirement constructor 2014-01-05 22:31:58 -08:00
Blackvein
4685a169b9 Finished Custom Requirement API 2014-01-05 21:48:38 -08:00
Zino
360c0c6291 * Little change in CustomRequirement API, 2014-01-05 11:27:22 +01:00
Zino
8db5bc2b12 Revert "-Objective rework"
This reverts commit c9724bd02b.
2014-01-05 10:58:13 +01:00
Zino
c9724bd02b -Objective rework 2014-01-05 10:31:21 +01:00
Blackvein
65f8f72d9f Added basic custom requirement API 2014-01-04 02:15:52 -08:00
Blackvein
8c31fabadc Changed SQL phone-home to connection with PHP front-end application 2014-01-03 03:21:04 -08:00
Blackvein
f68521c691 Finished Updating to 1.7.2
Added number of times completed of redoable Quests in /quests stats
2013-12-30 16:11:41 -08:00
Blackvein
69b883b408 Test 2013-12-29 00:38:20 -08:00
Blackvein
07f436018b Updated dependencies, removed EpicBoss support
Build is stable with CB 1.7.2
2013-12-24 15:57:06 -08:00
Zino
aad9022ad9 + Added new way of entering time (delays).
* Changed colors of a few messages.
2013-12-12 11:09:29 +01:00
Blackvein
1935030a83 Updated Dependencies
Fixed happyVillager packet
2013-12-05 14:56:25 -08:00
Blackvein
d4bec75247 Updated version to 1.7.2 2013-12-02 11:34:00 -08:00
Zino
52e0969a33 * Fixed a null bug in the location reach prompt.
>_>
2013-12-01 12:57:43 +01:00
Zino
caad018077 * Update to Bukkit 1.7.2
+ Added setStage command (usefull for commandblocks)
* Implemented Fail_Quest function.
+ Fixed clear inventory not saving
2013-12-01 12:48:45 +01:00
Zino
fc745501e5 * Item system improved. 2013-11-26 07:37:14 +01:00
Blackvein
8bbf21f0b5 Fixed chat-event functionality 2013-11-24 21:58:22 -08:00
Blackvein
da4452009f Updated version (1.7.1) 2013-11-23 15:20:05 -08:00
Blackvein
9e4abf41df Fixed Libraries 2013-11-09 22:58:49 -08:00
Blackvein
b0c813eec2 Added WorldGuard support 2013-11-08 15:16:39 -08:00
Blackvein
1ca1da2cf1 Bugfixes 2013-11-06 22:12:56 -08:00
Blackvein
5b90901f37 Finished Heroes Support 2013-11-06 16:50:02 -08:00
Blackvein
96d4885468 Removed unnecessary classes. 2013-10-25 10:17:39 -07:00
Blackvein
3b654100f1 Added mcMMO requirement support
Cleaned up some code
2013-10-24 14:59:44 -07:00
Blackvein
2f73f6f6cc Begun mcMMO requirement support 2013-10-22 22:14:55 -07:00
Blackvein
112fc7bc3d Fixed snooper 2013-10-20 14:50:35 -07:00
Blackvein
012f97bdfe Fixed GitHub header error 2013-10-20 14:01:23 -07:00
Blackvein
9d81144810 Added RPGItems + EpicBossGoldEdition support
Working on Heroes support
2013-10-20 13:07:24 -07:00
Zino
767ae3030a + Added beginning support for RPG Items
* Fixed ticket 183
* Fixed ticket 193
* Fixed ticket 187
2013-10-15 22:16:36 +02:00
Blackvein
ec48680b3a Added legacy support for Stage event loading 2013-09-20 20:23:39 -07:00
Blackvein
8cb9ea0963 Extended Event System
Also updated libraries
2013-09-20 20:08:37 -07:00
Blackvein
2bc36ba2cc Bugfixes 2013-09-19 12:48:31 -07:00
Blackvein
ba8514691b More bugfixes (unfinished) 2013-09-18 23:28:54 -07:00
Blackvein
8b57d1e83a Fixed more bugs. 2013-09-18 17:51:36 -07:00
Blackvein
305e238d9f FIxed denizen lib and EpicBoss error
Removed Mini-Event system (sorry)
2013-09-18 16:10:52 -07:00
Zino
b980da3720 +Start of MiniEvent system 2013-09-14 16:58:13 +02:00
Zino
06c7defba5 + Added color support to items. 2013-08-31 18:10:11 +02:00
Zino
98ef2a6fce *Fixed loop bug, 2013-08-31 17:50:58 +02:00
Zino
813462e458 + Added ignore-locked-quests config-option,
when a player tries to take a quest from a npc, if the player can't
	take the quest, then don't display the quest in the list.
2013-08-31 16:58:49 +02:00
Zino
66d93293ef + Stage editor completely ready to be translated. 2013-08-27 21:04:08 +02:00
Zino
697dee7f56 *More of translation 2013-08-22 21:00:04 +02:00
Zino
c4e50ad497 * Translation. [(--)]ZZzzz... 2013-08-20 23:13:14 +02:00
Zino
526e6f28dc + Changed way of spawning mobs with an event. 2013-08-20 20:39:31 +02:00
Zino
35971be829 * Fixed few language problems
* Fixed delay problems
* Fixed McMMO
2013-08-18 14:26:02 +02:00
Zino
b91e021e91 + A small continuation of the translation
* a few fixes
2013-08-12 21:37:24 +02:00
Zino
c485b39eed * Few newline fixes. 2013-08-11 22:21:15 +02:00
Zino
1e3c2365a3 * Update to latest version of Denizens (0.9.2) 2013-08-09 21:56:24 +02:00
Zino
72f115dd97 * Fix quest description displaying multiple times
* Somehow removed a check in requirements prompt, placed it back in.
2013-08-09 21:41:32 +02:00
Zino
148ae5ea99 * Fix for Citizens
* Fix language mistakes
2013-08-09 12:52:11 +02:00
Zino
f0eed1aa22 *fix npc right click, 2013-08-08 18:19:22 +02:00
Zino
0a1bc9c39f *potential fix for npcRightClick error
*fix mob type
*revert pom commits,
*fix a few console-log messages
2013-08-08 18:11:27 +02:00
Zino
986ba7eb8f *Fixed denizen script not being recognized
* Changed version info
* Time fix, for if epoch time changes.
*More work on language files
2013-08-07 14:46:46 +02:00
Zino
5f5229a997 Start of: operation: letuserstranslatethepluginforus 2013-08-06 22:55:27 +02:00
Zino
028079d885 *fix for quests who contain a same part in the name
*easier to select quests to edit.
2013-08-06 21:35:17 +02:00
Zino
83bdc7b458 *Multiple lines of text.
*add extra text to description and finish text.
2013-08-06 21:11:25 +02:00
Zino
cfb567f59c *Fix for player-data when stage=null 2013-08-06 18:00:05 +02:00
Zino
31df651edc *Fix reach location not saving
*Fix infinite stage loop (occurs when 2 or more stage are exactly the
same)
2013-08-06 10:17:07 +02:00
Blackvein
68700b6860 Changed over to Maven project 2013-08-05 17:09:42 -07:00
Blackvein
5629e0c950 Fixed directory structure #2 2013-08-05 16:24:38 -07:00
Blackvein
be1409703a Changed directory structure 2013-08-05 16:18:44 -07:00
Zino
068b1cdf7f *fix version info
*fix save crashes.
2013-08-05 22:35:35 +02:00
Zino
64208e9aed *Fixed typos 2013-08-05 12:51:01 +02:00
Zino
4df5af05a3 *Beauty commit 2013-08-05 12:30:16 +02:00
Zino
f235b2da23 *Fix for takepoints command 2013-08-05 12:29:02 +02:00
Zino
89156410e4 *Fix for: saving quests crashes. 2013-08-05 09:08:28 +02:00
Blackvein
32b1a709ef Fixed mobs-to-kill not reading certain mobs 2013-08-04 11:35:59 -07:00
Zino
1d3c04b3a9 *Fixed removeItem(); Fixes ticket: 139 2013-08-04 17:15:21 +02:00
Zino
37231656aa *generics
so jenkins test #3
2013-08-04 16:29:42 +02:00
Zino
0f805f0714 *generics
jenkins test #2
2013-08-04 16:08:49 +02:00
Zino
83db113daf -test commit for jenkins 2013-08-04 15:00:47 +02:00
Zino
b46aa5230f +Added stage start message
+Added stage complete message
2013-08-03 21:51:14 +02:00
Zino
9e79f98f95 *Fixed getTime() which now contains milliseconds to fix exception of
input:milliseconds < 1000
2013-08-03 20:49:50 +02:00
Zino
ae27c83253 *Context data names to CK class. 2013-08-03 18:19:52 +02:00
Zino
1d9b23a187 *small change for prev. commit. 2013-08-03 12:37:58 +02:00
Zino
3319aba5fc +Saves blocking quests.
+Stage delayMessages get parsed before sending to player.
+more?
*Changed delay times.
2013-08-03 12:33:06 +02:00
Zino
ec5bbcb44a +Added quests that block other quests. 2013-07-31 09:50:11 +02:00
Zino
7a31db24d8 +Allow &# color formating, {&1 -> &f} 2013-07-20 12:59:45 +02:00
Zino
fa18140b02 *To new CitizensAPI
+delay in quests now works properly.
*More that I forgot
2013-07-17 12:14:48 +02:00
Zino
187cf6f66a +Added takepoints and givepoints 2013-07-16 18:11:55 +02:00
Zino
58b71e0084 +Able to invite players to party. 2013-07-16 17:57:48 +02:00
Zino
5842d10a08 *Changed stuff 2013-07-16 16:17:10 +02:00
Zino
5e59895fe4 *Fixed generics 2013-07-16 16:16:15 +02:00
Zino
c2316aa844 *generics
*other stuff
2013-07-16 14:26:36 +02:00
Zino
8039dc601a *Update to new imports 2013-07-16 14:08:52 +02:00
Zino
87ebda049e +New way of handling McMMO 2013-07-16 13:53:08 +02:00
Zino
35492fa860 *ItemData, multiple names 2013-07-16 13:30:46 +02:00
Zino
016facfc6a *Added text ids, 2013-07-16 13:28:44 +02:00
Blackvein
e12674d2ad 1.6.4 Update 2013-06-29 23:36:53 -07:00
136S-Clarke
0474f20933 Starting rewards item data
Unstable
2013-04-22 14:06:33 -07:00
Blackvein
91e1fd840d Added NPC Effects 2013-04-12 18:25:19 -07:00
Blackvein
a2caa24e4f 2013-04-12 14:04:19 -07:00
136S-Clarke
2be6b0ffb5 NPC IDs to kill
Not finished
2013-04-10 13:59:38 -07:00
Alex C
41252807dd Update 1.6
Git has been updated
2013-04-08 14:24:44 -07:00
Blackvein
7308b12b26 Wiped item collection and crafting handling. Starting again 2012-11-15 14:50:36 -08:00
Blackvein
e2f90266c1 Revert "Changed file heirarchy, added pom.xml"
This reverts commit 21ce54e7a4.
2012-11-14 08:17:03 -08:00
Blackvein
21ce54e7a4 Changed file heirarchy, added pom.xml 2012-11-14 08:16:11 -08:00
Blackvein
532202e193 Change dev-url 2012-11-14 07:40:59 -08:00
Blackvein
6b339dc1ce Unstable 2012-11-13 11:59:40 -08:00
Blackvein
f8e5216b4d Unstable 2012-11-08 15:25:39 -08:00
Blackvein
3ef0154098 Fixing Quest item chest bug 2012-11-08 12:00:54 -08:00
Blackvein
33e5b78f2c Unstable 2012-11-08 10:53:26 -08:00
Blackvein
51e545e26a Finished Crafting Quest Items 2012-11-07 15:26:58 -08:00
Blackvein
5803acdba9 Unstable 2012-11-06 15:26:02 -08:00
Blackvein
13a88b7022 Unstable (test) 2012-11-05 14:36:50 -08:00
Blackvein
b5481a7663 Unstable 2012-11-05 11:35:28 -08:00
Blackvein
97a48db886 Unstable 2012-11-05 07:05:58 -08:00
Blackvein
f86765c90e Unstable 2012-11-02 12:04:25 -07:00
Blackvein
7fb41705bc Unstable 2012-11-01 15:26:28 -07:00
Blackvein
2d5105713a Finished total Quest Points display, starting crafted quest items
Check if crafting items (shift-click and regular click) counts for
collecting items when placed into inventory.
2012-10-31 21:27:35 -07:00
Blackvein
bcf8cee6fe Finished Stage time delay
Remove system prints
2012-10-31 12:24:36 -07:00
Blackvein
028e33f7cf Almost finished Stage time delay
> Add time delay reading to loadQuests()
2012-10-31 08:19:29 -07:00
Blackvein
ce2aabc98e Unstable 2012-10-30 15:24:45 -07:00
Blackvein
088bdf99f1 Unstable 2012-10-30 15:22:39 -07:00
Blackvein
7bce096fc9 Unstable 2012-10-30 12:02:15 -07:00
Blackvein
d37101c8bf Finished Quest item clicking, starting stage time delays 2012-10-29 15:21:22 -07:00
Blackvein
173d33520f Unstable 2012-10-29 12:04:31 -07:00
Blackvein
6548d93787 Unstable 2012-10-29 07:28:19 -07:00
Blackvein
b7e63deded Unstable 2012-10-26 12:04:03 -07:00
Blackvein
504bc995cf Quest item clicking near completion 2012-10-25 15:24:07 -07:00
Blackvein
ad6a3eb363 Changed Quest item click handling. 2012-10-24 15:24:48 -07:00
Blackvein
8a2d0e1eed Unstable, changing quest item inventory clicking 2012-10-24 12:24:06 -07:00
Blackvein
99879b5817 Unstable 2012-10-23 15:26:21 -07:00
Blackvein
bc76c72e09 Unstable, testing item slots in various inventories 2012-10-23 12:01:26 -07:00
Blackvein
ed4472a5b3 Unstable 2012-10-22 15:24:36 -07:00
Blackvein
9a3ae8c2c0 Unstable 2012-10-22 12:04:26 -07:00
Blackvein
bb453202f2 Another unstable 2012-10-18 12:04:11 -07:00
Blackvein
8bf6b559b8 Also unstable (probably more to come) 2012-10-17 15:24:38 -07:00
Blackvein
3aee04241e Yet another unstable commit 2012-10-17 12:15:56 -07:00
Blackvein
c211496a2b Unstable commit 2012-10-16 12:31:21 -07:00
Blackvein
67f01ce4b6 Unstable commit 2012-10-16 10:42:21 -07:00
Blackvein
dee580c505 Unstable commit 2012-10-16 07:21:39 -07:00
Blackvein
5edec55ff9 Unstable commit 2012-10-15 15:28:57 -07:00
Blackvein
9ce12999c4 Finished base Quest creation, doing Requirement setting 2012-10-15 12:04:23 -07:00
Blackvein
64bf6ca6ff Started production of QuestFactory (in-game Quest designer) 2012-10-15 07:25:37 -07:00
Blackvein
2fa387fd5b Version 1.5.1 2012-10-14 12:28:37 -07:00
Blackvein
f0119d7c8d Finished switching to Conversation API. Questioner is no longer a dependency. 2012-10-12 15:14:52 -07:00
Blackvein
0885806182 Switching to Conversation API (unfinished) 2012-10-12 12:14:34 -07:00
Blackvein
2fae0182a6 Finished catches for (hopefully) all quest-reading errors. 2012-10-12 07:20:39 -07:00
Blackvein
92bf724fe6 Adding catches for all quest-reading errors. (Unfinished) 2012-10-11 15:24:46 -07:00
Blackvein
3be78b47c6 Unstable commit 2012-10-11 12:05:07 -07:00
Blackvein
d1c7a169e6 Unstable commit (unfinished) 2012-10-11 07:26:13 -07:00
Blackvein
35244379a5 Fixed NPC's causing Questing problems when moving/killing 2012-10-10 15:25:05 -07:00
Blackvein
f65831d6fd changed removeItem(). no longer throws NPE's 2012-10-10 12:19:05 -07:00
Blackvein
b5f3c12af8 minor update 2012-10-10 07:39:18 -07:00
Blackvein
11587a1ed5 first commit 2012-10-09 14:41:59 -07:00