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
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
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
8f63a6eaa0
Removed Deprecated methods and added a few isAdult codes to zombie and ageable watchers
2014-04-03 02:49:33 +13:00
libraryaddict
25df368e9a
Added new config options to keep a disguise
2014-04-03 02:39:52 +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
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
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
ae874392ab
Clone the packet, should resolve people hearing invisible disguises sounds
2014-03-06 05:13:17 +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
306b246f76
Minor performance cleanup.
2014-02-07 13:50:40 +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
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
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
1cea2e2163
Silly mojang and their silly bugs. Fixed right clicking not always working
2014-01-19 11:32:02 +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
72890b0f90
Corrected pitch calculations not being used when entity spawn packet is made
2014-01-18 14:22:58 +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
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
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
400b73c232
Add arrow bot as a cancelled sound
2014-01-04 22:14:57 +13:00
libraryaddict
5938672ba3
Cancel the 'not sleeping' animation if he is disguised as sleeping
2014-01-03 07:59:56 +13:00
libraryaddict
d7a929021c
Modify player sleeping height to a more realistic option
2014-01-03 07:58:05 +13:00
libraryaddict
ac1c8efe07
Opps. Missing change
2013-12-31 20:08:27 +13:00
libraryaddict
a7e7097666
Clean up. Fix code. Remove useless code.
2013-12-31 20:08:14 +13:00
libraryaddict
2b3657b7b4
ARE YOU HAPPYU NOW
2013-12-31 18:37:28 +13:00
libraryaddict
a16eb28708
Fixed it more for my true love. Why do I want to eat butter?
2013-12-31 18:33:42 +13:00
libraryaddict
e82cc37383
Another fix for Prince Yukon of the apple farm
2013-12-31 18:30:25 +13:00
libraryaddict
fe19fd440c
Nasty hack for Mr apple to spew on
2013-12-31 18:10:29 +13:00
libraryaddict
62febe6d39
Let the entire bounding box for non-players be edited so sayth the lord
2013-12-29 20:36:30 +13:00
libraryaddict
239737b083
Added setSleeping and isSleeping to player watcher
2013-12-24 18:20:50 +13:00
libraryaddict
25471787aa
Update getPerverts to be in the DisguiseUtilities
2013-12-24 17:30:39 +13:00
libraryaddict
2f1127e126
Bad fix for slabs issue
2013-12-22 18:13:12 +13:00
libraryaddict
038b6478ea
Prevent players from being kicked for attacking enderdragon
2013-12-22 17:55:34 +13:00
libraryaddict
a3ddce6c5f
Think its fixed now
2013-12-22 17:35:57 +13:00
libraryaddict
0f280da385
Some working code for apple
2013-12-22 16:58:49 +13:00
libraryaddict
aa32f49bbe
What working code I have.
2013-12-22 16:23:55 +13:00
libraryaddict
d00d10f3a8
Fix the bounding box problems. Now just block glitching and suffocation
2013-12-22 14:30:15 +13:00
libraryaddict
f6d0994079
Actually set the bounding box
2013-12-22 13:03:47 +13:00
libraryaddict
686b25d59b
Add a way to get and set the bounding box of disguises
2013-12-22 12:36:06 +13:00
libraryaddict
f4d0af190c
Clean up some moar
2013-12-17 08:03:59 +13:00
libraryaddict
e4d71bb6a4
Check player is online as well. Fixes the errors
2013-12-17 00:11:13 +13:00
libraryaddict
3e4f581943
Possibly fix the entity animations from playing over and over in self disguises
2013-12-15 02:46:08 +13:00
libraryaddict
b026f30087
Add sounds for self disguises player to not be cancelled.
2013-12-15 02:33:11 +13:00
libraryaddict
d4461f7ade
Add the ability to negate options instead of giving options
2013-12-14 17:01:25 +13:00
libraryaddict
319c987f94
Added 2 config options to show names above disguised players head
2013-12-09 04:44:02 +13:00
libraryaddict
585f8ad116
Add compatibility for older versions of MC for sounds
2013-12-08 15:36:11 +13:00
libraryaddict
a178fbace7
Fix 1.7 self disguises sounds not playing properly
2013-12-08 15:32:57 +13:00
libraryaddict
95e28757b7
Fixed the version checking being wrong.
2013-12-08 10:49:41 +13:00
libraryaddict
cdc02b4090
Cleaned up code. Fixed error for sounds handling
2013-12-08 07:51:37 +13:00
libraryaddict
90e3960923
Clean up the code
2013-12-08 03:33:56 +13:00
libraryaddict
a8b5c44a72
Convert all the packet ids to use the new packettype
2013-12-08 03:30:30 +13:00
libraryaddict
af51c6def0
Fix error
2013-12-06 20:19:08 +13:00
libraryaddict
b29e8e6115
Read desc
...
Added method to reflection manager to check if after 1.7
Fixed error with packet use entity
Fixed error with walk sounds
2013-12-06 20:13:45 +13:00
libraryaddict
3541e82c48
Minor code cleanup
2013-12-06 05:01:08 +13:00
libraryaddict
bd83ff0c80
Fix bug. And it only removes the disguises targeted towards certain players.
2013-12-05 21:06:52 +13:00
libraryaddict
6e5241aec3
Add new config option to remove unseen disguises for targeted disguises.
2013-12-05 21:05:58 +13:00
libraryaddict
d415f6340e
Start the road to a 1.7 update
2013-12-05 20:38:41 +13:00
libraryaddict
3299d97495
Cleaned up getEntitySize() minorly.
2013-12-05 20:15:58 +13:00
libraryaddict
063b916c25
Rename stuff. Remove debug output.
2013-12-04 07:38:10 +13:00
libraryaddict
6420a989a9
May as well make firework be refreshed to try combat mojangs brilliant lag idea
2013-12-03 03:00:44 +13:00
libraryaddict
82e86f6669
Fix some errors
2013-12-02 23:31:43 +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
25a6e713af
Don't bother checking if the entity is disguised before cancelling packet as it should be cancelled anyways
2013-12-02 01:36:55 +13:00
libraryaddict
4aa148d1eb
Update other code to reflect this
2013-12-02 01:35:43 +13:00
libraryaddict
d8548400a6
Start of a targetted disguise
2013-12-02 01:32:38 +13:00
libraryaddict
857669fa86
Fixed armor helmet not appearing if you have no helmet and are holding a item
2013-11-30 23:09:29 +13:00
libraryaddict
c63a08eca4
Finally isolated the packet for 'Send armor flying everywhere'
2013-11-30 22:22:33 +13:00
libraryaddict
7d7020275e
Sort the methods
2013-11-27 16:55:03 +13:00
libraryaddict
d9febc03d5
Readd ITEM_FRAME as a disguise. But not one that works.
2013-11-27 16:54:38 +13:00
libraryaddict
473769eb26
Read desc
...
Added method getBukkitEntity to reflectionmanager
Added a way for itemframe values to exist.
2013-11-27 16:38:51 +13:00