Commit Graph
100 Commits
Author SHA1 Message Date
libraryaddict 4a63ff07ee Always send a empty string. Never lookup a offline players UUID 2014-04-11 04:45:55 +12:00
libraryaddict 0ebfe0a776 Don't use a random UUID. Should fix a protocol crash 2014-04-11 04:34:37 +12:00
libraryaddict ef58b5183a Released 8.0.3 2014-04-09 22:06:25 +12:00
libraryaddict 28f70c1963 Fixed self disguises and player disguise falling out of sync 2014-04-09 22:04:18 +12:00
libraryaddict 15c7e79e20 Added new alias for command undisguise 2014-04-09 05:11:20 +12:00
libraryaddict 31089166a9 Released 8.0.2 2014-04-09 05:10:38 +12:00
libraryaddict 54411b49de Change the message sent 2014-04-09 04:56:10 +12:00
libraryaddict 9e72e77c66 Read desc
Wait. If the disguise is not able to fetch a UUID. Don't bother making
the lookup happen again when someone sees it again.
Also, we only cares about one name. The name we called the fetcher with!
2014-04-09 04:16:49 +12:00
libraryaddict 5ab3061b20 Now use what we just added 2014-04-09 04:15:19 +12:00
libraryaddict 91623b8886 Random sort by name 2014-04-09 04:15:11 +12:00
libraryaddict 03acc45c6d Add class so I have soemthing to call to get the UUID 2014-04-09 04:14:59 +12:00
libraryaddict dab0c5d3c5 Add method to get a UUID from a playername and store it for future reference 2014-04-09 04:14:18 +12:00
libraryaddict 1b2c2c4690 Change gameprofile to accept UUID's 2014-04-09 04:13:54 +12:00
libraryaddict ce75918001 Read desc
Added new command LibsDisguises
Tells the command user who made the plugin.
And if the player who called the command is called by the attractive
name 'libraryaddict' then it also tells that curious user the version of
the plugin.
Worried about it being a exploit? Why? I know of all bugs/exploits and
could just try them all out if I didn't know the version. If there was a
exploit in the first place anyways.
The command is there to give credit to me, and so I can urge servers to
update.

Against this command?
I see you don't like plugin developers getting credit for their work
that you use for free.
Please move back to disguisecraft.
2014-04-07 00:15:47 +12:00
libraryaddict 2879834a7e Close the stream safely 2014-04-05 03:47:33 +13:00
libraryaddict 9a4a9b9845 Fixed reloading the plugin throwing errors. Wasn't closing a stream 2014-04-05 03:44:35 +13:00
libraryaddict 31252e896e Use schedulers instead of BukkitRunnable. Supports re-disguising! 2014-04-05 03:40:17 +13:00
libraryaddict 1b914b9c7b Reset the dead ticks 2014-04-05 03:23:46 +13:00
libraryaddict a49cea54e7 To prevent disguises remaining on players after death, and enderdragons from missing out on animations 2014-04-04 19:17:56 +13:00
libraryaddict f3b3c15685 Disguises are now removed 30 ticks after death, and by sending entity remove packets 2014-04-04 18:54:40 +13:00
libraryaddict 3709db548a Fixed a bug with a existing method having the same name as a method with no args 2014-04-04 18:32:49 +13:00
libraryaddict d16da8d26f Fix small text typos 2014-04-04 18:30:20 +13:00
libraryaddict 202929573e Merge pull request #23 from libraryaddict/UUID-Disguises
Always refresh the disguise. Some plugins like to set the entities health
2014-04-03 20:54:00 +13:00
libraryaddict fb42ffa097 Always refresh the disguise. Some plugins like to set the entities health. 2014-04-03 20:53:02 +13:00
libraryaddict 3e4438d7bb Merge pull request #22 from libraryaddict/UUID-Disguises
Uuid disguises - I hope you guys like untested features
2014-04-03 02:58:12 +13:00
libraryaddict 8f63a6eaa0 Removed Deprecated methods and added a few isAdult codes to zombie and ageable watchers 2014-04-03 02:49:33 +13:00
libraryaddict 8c20f0c3b6 Changed default value of 'RemoveHeldItem' to false as its annoying 2014-04-03 02:40:19 +13:00
libraryaddict 25df368e9a Added new config options to keep a disguise 2014-04-03 02:39:52 +13:00
libraryaddict 376f18ef95 Maybe something so the disguise can be reused if the entity comes back 2014-04-03 02:06:21 +13: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 04f6b18fff Released 8.0.1 2014-03-24 01:57:19 +13:00
libraryaddict 4bc09faa37 If packets are null. Remake the containers boy! 2014-03-24 01:52:39 +13:00
libraryaddict b5c8d69398 I forget why we delay them. I think I had a really really good reason. 2014-03-24 01:45:31 +13:00
libraryaddict 1dbe7ad056 Check if the packets from transformPackets are null before attempting to use them 2014-03-24 01:45:02 +13:00
libraryaddict e7bee27319 Released 8.0.0 2014-03-23 18:10:15 +13:00
libraryaddict a2e43e98be Don't use setPacket for the packet listeners. That was a bug. Packets are also no longer delayed by a tick 2014-03-23 17:57:57 +13:00
libraryaddict d141740aa0 Fixed a retarded set value 2014-03-22 03:53:20 +13:00
libraryaddict c1b0d1d0c4 Released 7.9.9 2014-03-21 02:09:44 +13:00
libraryaddict f3ef6e13f3 Fixed experience orb self disguise 2014-03-21 02:03:34 +13:00
libraryaddict 789740c358 Add a option to only remove the disguise when it is invalid, only remove the current disguise. 2014-03-16 09:05:12 +13:00
libraryaddict 1ba39f8920 Don't let people disguise as air blocks 2014-03-09 12:05:36 +13:00
libraryaddict ae874392ab Clone the packet, should resolve people hearing invisible disguises sounds 2014-03-06 05:13:17 +13:00
libraryaddict 143f72a20f Blow disguise for attackers as well 2014-03-03 10:22:29 +13:00
libraryaddict cb58cdd8d3 Added convidence method for me to use in other plugins 2014-02-28 10:59:22 +13:00
libraryaddict f14ee20e7c The disguised client no longer appears to mount a vechile if he is not living. This will bug out slightly however. 2014-02-10 12:15:58 +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 a36c34384f Released 7.9.8 2014-02-07 06:05:52 +13:00
libraryaddict 8139267af8 Small change to a order 2014-01-31 23:00:24 +13:00
libraryaddict a3297c918b Fix crashes as reported by andrewkm 2014-01-31 22:56:05 +13:00
libraryaddict 6c6d6c6fe2 Fixed disguises interfering with player movement when they appear 2014-01-29 15:57:17 +13:00
libraryaddict b63df3943f Fixed the disguise blown message not displaying 2014-01-29 15:39:12 +13:00
libraryaddict 9dc62406d7 Changed the repo to spigot 2014-01-29 15:39:01 +13:00
libraryaddict b85e26321b Don't send the message if the length is 0 2014-01-26 13:23:53 +13:00
libraryaddict 06f2f4e4b2 Always send the velocity for fireworks so they don't appear so glitched 2014-01-23 15:09:38 +13:00
libraryaddict 6bec4c20c4 Store bukkit itemstack 2014-01-23 09:07:56 +13:00
libraryaddict a5eddd4305 Fixed primed tnt glitching out 2014-01-23 08:53:34 +13:00
libraryaddict 050c39d807 Released 7.9.7 2014-01-23 08:41:08 +13:00
libraryaddict 14c0696c9e Fixed illegal stance 2014-01-23 08:39:17 +13:00
libraryaddict 5e61df803c Released 7.9.6 2014-01-22 18:13:54 +13:00
libraryaddict 1ab064ec0e Now can set and get the horse armor on a horse disguise 2014-01-22 18:07:11 +13:00
libraryaddict 85077227a2 Fixed the disguise blown message not being used 2014-01-21 14:05:32 +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 ff6567ba23 Why write the fake entity id if we don't use false in the send packet? 2014-01-21 05:34:07 +13:00
libraryaddict 62c2050587 Maybe make the entire runnable this much less laggier. 2014-01-21 05:29:14 +13:00
libraryaddict 7da523c783 Fixed zombie walk sound being outdated 2014-01-20 14:19:34 +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 5e5c132aa0 Released 7.9.5 2014-01-19 11:32:21 +13:00
libraryaddict 1cea2e2163 Silly mojang and their silly bugs. Fixed right clicking not always working 2014-01-19 11:32:02 +13:00
libraryaddict 9879a38871 Released 7.9.4 2014-01-19 09:22:25 +13:00
libraryaddict 01dd3ef587 Updated the update checker so it uses bukkit as well (ew) 2014-01-19 09:18:58 +13:00
libraryaddict 8535ccf2dd Fixed the damage and idle sound getter being completely wrong. 2014-01-19 08:39:23 +13:00
libraryaddict f24eaa4854 Fixed player disguise not playing the hurt sound 2014-01-19 08:24:27 +13:00
libraryaddict 1c6dc8233f Cleaned up game versions to support more than 2 versions 2014-01-19 08:21:55 +13:00
libraryaddict d940a44f49 Mobs no longer do horror stories of twisting their head around in circles when disguised as player 2014-01-18 14:46:18 +13:00
libraryaddict 2a7985497e Fixed a message assuming a player is a male 2014-01-18 14:23:27 +13:00
libraryaddict 4dc241a90a Removed useless () in DisguiseType 2014-01-18 14:23:16 +13:00
libraryaddict 72890b0f90 Corrected pitch calculations not being used when entity spawn packet is made 2014-01-18 14:22:58 +13:00
libraryaddict 2081f17857 Released 7.9.3 2014-01-16 23:27:24 +13:00
libraryaddict a1000283c8 Opps. Real fix here 2014-01-15 23:14:40 +13:00
libraryaddict c4efd3fe8f Don't crash when a empty string is fed for player disguise 2014-01-15 23:14:21 +13:00
libraryaddict c1374e8523 Fixed a error when chceking for disguise conflicts 2014-01-15 22:40:33 +13:00
libraryaddict 9f35d646ba Fixes a error when disguising as a horse with options 2014-01-11 15:13:51 +13:00
libraryaddict c732b373b7 Prevents errors being thrown for unsupported method 2014-01-11 10:06:59 +13:00
libraryaddict 7e090bac47 If the version length is more than 7 chars. Its not a real version. 2014-01-08 06:44:36 +13:00
libraryaddict 30c2017bb2 Released 7.9.2 2014-01-05 13:14:13 +13:00
libraryaddict 5c94b59801 Don't glitch out when trying to sleep. 2014-01-05 13:13:49 +13:00
libraryaddict 69b104f749 Some cleanup. Forgot what 2014-01-05 12:27:20 +13:00
libraryaddict 9f4ae91b83 Fixed bed crashing people 2014-01-05 11:07:22 +13:00
libraryaddict 84234b8788 Fix a packet erroring if player is sleeping 2014-01-05 11:05:19 +13:00
libraryaddict ad777d1b76 Released 7.9.1 2014-01-04 22:17:00 +13:00
libraryaddict 6dad2c03cf Clone the disguise else targeted disguise throws errors 2014-01-04 22:16:03 +13:00
libraryaddict 6764a984fb Return if the set entity is the same as the existing entity 2014-01-04 22:15:49 +13:00
libraryaddict c7ae572c15 Add bounding box to cloned disguises 2014-01-04 22:15:18 +13:00
libraryaddict 400b73c232 Add arrow bot as a cancelled sound 2014-01-04 22:14:57 +13:00
libraryaddict dd45458cde Released 7.9 2014-01-03 23:33:17 +13:00