Commit Graph

106 Commits

Author SHA1 Message Date
libraryaddict
20b3d02f76 Change self disguises to globally use the entity id -1 for performance and usage in other plugins 2014-06-15 20:12:07 +12:00
libraryaddict
1e607d6bb6 Merge pull request #36 from riking/cauldron
Cauldron Compatibility
2014-06-15 19:31:48 +12:00
libraryaddict
b9087f6fc3 Remove two imports 2014-06-15 14:58:39 +12:00
libraryaddict
7c5a7b0225 Move Disguise and Undisguise events into the Disguise methods instead of the api calls 2014-06-15 14:57:06 +12:00
riking
4ddded6b06 Enquipment -> Equipment 2014-06-14 18:09:14 -07:00
riking
2b86c98fbb Seriously, wtf? Removed reflection on Bukkit API. 2014-06-14 18:06:15 -07:00
libraryaddict
7cde5b755e Read desc
Added boolean to disguise which tells you simply if the disguise is in
use or not.
In use means that the plugin stores a reference, doesn't nessercerily
mean there is a entity.

Added method startDisguise() to disguise and cleaned up setEntity().
Helps counter the idiots who hate DisguiseAPI
2014-06-05 00:30:12 +12:00
libraryaddict
a9d5e8b109 Opps. Fixed the method calling itself instead of the proper API call 2014-06-02 23:28:52 +12:00
libraryaddict
d7010c6389 Add AnimalColor for Sheep color and wolf color 2014-06-02 08:56:07 +12:00
libraryaddict
fb1f7a698c Added constructDisguise api to clone a entity into a disguise 2014-06-02 04:06:38 +12:00
libraryaddict
39d01c1bea Use Collection with no <String> or <Player> so that you can feed either in as a parameter 2014-05-28 12:09:16 +12:00
libraryaddict
578f2ce504 Add disguiseToPlayers player... to DisguiseAPI. I can't add List<> because of conflicts 2014-05-09 16:28:35 +12:00
libraryaddict
60326253a2 Change the disguiseNextEntity to return a int 2014-04-24 09:50:26 +12:00
libraryaddict
167f14bfe8 Add support for disguiseNextEntity 2014-04-03 02:02:58 +13:00
libraryaddict
07bf03f154 Change the disguises to store UUID's. Not ints. 2014-04-03 01:54:36 +13:00
libraryaddict
b6fca92817 Change self disguises to use UUID's instead of integers as the key 2014-04-03 01:49:48 +13:00
libraryaddict
575756ca72 Remove deprecated warnings from 2 methods 2014-02-08 07:02:20 +13:00
libraryaddict
306b246f76 Minor performance cleanup. 2014-02-07 13:50:40 +13:00
libraryaddict
ad109b0cda Tiny tiny code cleanup 2014-01-21 06:35:42 +13:00
libraryaddict
38ee3dc983 Read desc
Changed config methods to DisguiseConfig
Added a new config option to blow a disguise
2014-01-21 06:01:49 +13:00
libraryaddict
2aeb55cff9 Changed the feature somewhat 2014-01-20 09:28:49 +13:00
libraryaddict
58ee6f37b7 Add in the long awaited feature to have monsters ignore disguises 2014-01-20 09:25:29 +13:00
libraryaddict
6dad2c03cf Clone the disguise else targeted disguise throws errors 2014-01-04 22:16:03 +13:00
libraryaddict
f6d0994079 Actually set the bounding box 2013-12-22 13:03:47 +13:00
libraryaddict
319c987f94 Added 2 config options to show names above disguised players head 2013-12-09 04:44:02 +13:00
libraryaddict
6e5241aec3 Add new config option to remove unseen disguises for targeted disguises. 2013-12-05 21:05:58 +13:00
libraryaddict
063b916c25 Rename stuff. Remove debug output. 2013-12-04 07:38:10 +13:00
libraryaddict
55427dc1fe Make private method public. Remove the error being thrown for temperary player 2013-12-02 23:21:10 +13:00
libraryaddict
4f1613dca1 Cleanups. Fix ups. Renames. 2013-12-02 05:10:38 +13:00
libraryaddict
efa75e677f More stuff. Self disguises no work :( 2013-12-02 04:37:07 +13:00
libraryaddict
4dc6853945 Clean up code. Add in code. Forgot what I did. 2013-12-02 03:31:54 +13:00
libraryaddict
a969811c64 More stuff including a small amount of cleanup 2013-12-02 02:36:42 +13:00
libraryaddict
d8548400a6 Start of a targetted disguise 2013-12-02 01:32:38 +13:00
libraryaddict
0e0418b7be Added new config option AddEntityAnimations 2013-11-24 10:05:08 +13:00
libraryaddict
0a98e90afc Read desc
Renamed the package utils to utilities
Moved Values and DisguiseSounds into it.
Renamed Values to DisguiseValues
Renamed another method in DisguiseValues
2013-11-23 09:10:20 +13:00
libraryaddict
93ef0a26d4 Read desc
Removed a few classes to a new package
Renamed methods and deprecated them as retarded names.
Fixed DisguiseAPI instance opening new calls and just moved that into a
new class
2013-11-23 08:52:15 +13:00
libraryaddict
ce76bb47c5 Fixed a error which happened rarely 2013-11-23 04:39:35 +13:00
libraryaddict
33460a6fb7 Finish converting it all to reflection. Removed cb dependency ;D 2013-11-19 08:25:48 +13:00
Andrew
c25519158a Update for reflection 2013-11-19 00:49:04 +13:00
Andrew
ef7d1e936f Self disguises now behave when riding something 2013-11-06 06:09:44 +13:00
Andrew
6c9db19f3c Sorted members. Idiotic bug with riding still exists. It will live. 2013-10-18 14:11:35 +13:00
Andrew
3f2be04de7 Inventory listener should work fully now. Some sanity checks added for updating disguises when configs change 2013-10-18 12:53:56 +13:00
Andrew
58f39401d2 Did more work, but its not going to be done soon. So doing a release with it disabled 2013-10-08 05:56:47 +13:00
Andrew
8869354b46 Revert "Revert "Another test commit.""
This reverts commit e809196bfce7399426903c1d9b5c3d0228abf106.
2013-10-04 21:21:26 +13:00
Andrew
782f4b9bc0 Revert "Revert "Test Commit""
This reverts commit fed56419319b0537207c228d277004c2e8d3a407.
2013-10-04 21:21:24 +13:00
Andrew
a5a7f5ab5f Revert "3rd test"
This reverts commit 7b8a7c8011d2985550cfe3be7f68e423c98e0cea.
2013-10-04 21:21:22 +13:00
Andrew
bfed741262 Revert "4th test"
This reverts commit cf590e07ffccf084494789a2ade5904b59ca787c.
2013-10-04 21:21:19 +13:00
Andrew
fc3614ce80 Revert "GAH. FIX YOURSLF"
This reverts commit 61a32423906a3c49f8c39ea1e38b0bd44c46c540.
2013-10-04 21:21:16 +13:00
Andrew
28be265b9d Revert "Fixed? Fixed."
This reverts commit cbf729325f770180238485b812f429438caa4c31.
2013-10-04 21:21:13 +13:00
Andrew
cbf729325f Fixed? Fixed. 2013-10-04 12:58:57 +13:00