Commit Graph

287 Commits

Author SHA1 Message Date
HappyPikachu
e8a437c285 Add missing * permissions 2015-03-19 15:44:47 -04:00
HappyPikachu
dfcc339e1d Accept seconds for delays/durations, adds #23 2015-03-18 13:16:05 -04:00
HappyPikachu
14d9636b09 Lower char limit for GUI lore newline, fixes #53 2015-03-16 15:48:05 -04:00
HappyPikachu
7298c490c7 Load redo-delay as Long, not Int 2015-03-13 20:16:50 -04:00
HappyPikachu
afb044479f Fix error when right-clicking, fixes #54 2015-03-13 13:33:54 -04:00
HappyPikachu
9538fba9b7 Check for Citizens before loading config values 2015-03-12 23:26:39 -04:00
HappyPikachu
3137d99b29 Add files 2015-03-12 22:19:25 -04:00
HappyPikachu
f215bca7a4 Update for Spigot 1.8.3 2015-03-12 21:03:15 -04:00
HappyPikachu
4c83d7a86d Use item names for enchantments, fixes #51 2015-03-12 11:17:35 -04:00
HappyPikachu
58c16ba2ba Add Horse to tameable mobs, fixes #49 2015-03-11 17:46:24 -04:00
Morphan1
25dd3759ae Update pom to use the Maven repository for Denizen and Citizens2 2015-03-07 15:01:58 -05:00
HappyPikachu
127f6bfdf2 Compile against Denizen 0.9.6 2015-03-06 23:21:07 -05:00
FlyingPikachu
138a55663f Merge pull request #42 from SXRWahrheit/patch-1
Update imports for Denizen, fixes #41
2015-03-06 23:09:51 -05:00
SXRWahrheit
769ed81623 Remove full core import per mcmonkey 2015-03-05 15:50:00 -08:00
Spencer Alderman
33a728dca8 Make Map field implementation non-specific to avoid NoSuchMethodError between Java versions 2015-03-05 18:09:32 -05:00
SXRWahrheit
cd8779b051 Update imports for Denizen
I haven't tested this myself, but I mucked around in the Denizen repositories and this appears to be the correct pathing.

https://github.com/DenizenScript/Denizen-Core/blob/master/src/main/java/net/aufdemrand/denizencore/DenizenCore.java
https://github.com/DenizenScript/Denizen-Core/blob/master/src/main/java/net/aufdemrand/denizencore/scripts/ScriptRegistry.java
2015-03-05 07:11:40 -08:00
HappyPikachu
83b7e9e15e GUIs will display item lore if set, fixes #38 2015-03-04 17:36:30 -05:00
HappyPikachu
4a29398fc3 Add Depth Strider enchantment 2015-03-04 14:40:15 -05:00
HappyPikachu
45e52d8030 Update GUI implementation and correct some text, fixes #34 2015-03-01 03:35:44 -05:00
HappyPikachu
72f0416dd9 Remove Blackvein's snooper 2015-02-28 12:35:46 -05:00
HappyPikachu
3a6a645339 Clear console spam, fixes #26 and #29 2015-02-27 23:49:55 -05:00
HappyPikachu
f73e99613f Revert previous commit 2015-02-27 13:42:30 -05:00
HappyPikachu
6b6ba2f5ac https://gist.github.com/AlainODea/1375759b8720a3f9f094 2015-02-24 17:51:58 -05:00
HappyPikachu
01e7db0390 Revert 8f0daba6f1, try something else 2015-02-22 19:57:52 -05:00
HappyPikachu
443ac6f3e3 Respond to PlayerMoveEvent less often 2015-02-21 23:07:41 -05:00
HappyPikachu
a2f9119c82 Remove unnecessary class 2015-02-21 23:01:18 -05:00
HappyPikachu
8f0daba6f1 Another possible fix for tickets #4 & #13 2015-02-21 11:01:55 -05:00
HappyPikachu
a7f5312579 Better parsing of mob names, fixes #22 2015-02-20 00:02:27 -05:00
HappyPikachu
10ec9b17d9 Update current language file 2015-02-19 13:24:22 -05:00
HappyPikachu
822b0f32d5 Revert building against Spigot, suppress getShooter() warning 2015-02-18 14:12:58 -05:00
HappyPikachu
efd161e97f Journal message for no accepted quests, fixes #21 2015-02-18 13:47:57 -05:00
HappyPikachu
bba87b3233 Match block names correctly in stage prompts 2015-02-18 13:00:53 -05:00
HappyPikachu
6268966136 Use new EnumParticle, fixes #8 2015-02-15 21:06:29 -05:00
HappyPikachu
084d4f7e0a Output readable error for invalid quester-blacklist 2015-02-15 18:48:17 -05:00
FlyingPikachu
049c3977d8 Merge pull request #15 from elBukkit/master
Fix Issue#10 : Handle TNT and Projectiles in Kill Mob Objective
2015-02-15 18:45:15 -05:00
Nathan Wolf
a8da2268a5 Comment out a stack trace that gave me a 15GB log file 2015-02-15 13:00:46 -08:00
Nathan Wolf
8af8ee74e0 Give credit for killing mobs via TNT 2015-02-15 13:00:25 -08:00
Nathan Wolf
8e5e8d34bd Fix handling of projectile-based kills 2015-02-15 12:40:47 -08:00
HappyPikachu
d3317fc755 Correctly handle invalid dye colors, fixes #9 2015-02-15 12:40:45 -05:00
HappyPikachu
6ced514a1d Use int for particle packets, add check for more effects 2015-02-15 10:45:23 -05:00
HappyPikachu
e5dafd790f Update effects 2015-02-14 22:28:20 -05:00
HappyPikachu
ac09b2da8a Correct server version check for effects 2015-02-14 17:24:48 -05:00
HappyPikachu
6499bf9cac It's blue, not aqua! 2015-02-11 21:54:54 -05:00
HappyPikachu
9f9e94422e Fix item prompts (including load from hand), add invalid delivery item
msg and update lang
2015-02-11 20:05:45 -05:00
HappyPikachu
d8bb3718c8 Possible fixes for tickets #4, 5 & 6 2015-02-09 19:45:13 -05:00
HappyPikachu
549fe3f484 Remove extra enable message 2015-02-09 18:39:46 -05:00
HappyPikachu
cce69e9431 Check for invalid item names correctly 2015-02-09 18:07:27 -05:00
HappyPikachu
a01de064e5 Remove bad parsing of mob names 2015-02-09 18:01:57 -05:00
HappyPikachu
48e2cd647c Show item display names correctly 2015-02-08 22:08:40 -05:00
HappyPikachu
e3f17616c2 Disregard default quester-blacklist node value 2015-02-05 12:04:59 -05:00
HappyPikachu
2ee3021645 Support name changing with UUIDs pt. 2 2015-02-05 00:23:21 -05:00
HappyPikachu
d60ded0302 Fix events not being editable after creation 2015-02-05 00:08:54 -05:00
HappyPikachu
9917f81c1c Support name changing with UUIDs 2015-02-04 23:59:03 -05:00
HappyPikachu
a31d435809 Correct Lang issue 2015-02-04 23:19:50 -05:00
HappyPikachu
b8b954cc37 Use item name in default events.yml, update lang phrase 2015-02-04 11:57:12 -05:00
HappyPikachu
ad787f8eeb Final commit. Ready to go! 2015-02-02 12:23:12 -05:00
HappyPikachu
d85e7c5a57 Catch NullPointerException on PlayerQuit 2015-01-30 22:58:47 -05:00
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
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
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