Commit Graph

639 Commits

Author SHA1 Message Date
Andrew
57ebeacdd6 Read desc
Moved packet constructing out of Disguise class.
Fixed datawatcher error.
Fixed datawatcher screwup where I was setting the wrong values
2013-07-29 11:21:25 +12:00
Andrew
53b5be001d Sort by name 2013-07-29 11:19:59 +12:00
Andrew
293b4f7de1 Fix bug and change Values to use switch statement 2013-07-28 12:05:47 +12:00
Andrew
b80eecfc63 Fixed typo 2013-07-28 11:55:59 +12:00
Andrew
2b0df513e1 Clean it up some more 2013-07-28 11:20:13 +12:00
Andrew
15c2ee6305 Move calls elsewhere and rename some methods and remove old code. 2013-07-28 11:01:09 +12:00
Andrew
e659875347 Allow devs to change the sounds of disguises 2013-07-28 11:00:43 +12:00
Andrew
cd44c50f2e Fetch the watcher that it will use. And stop using empty watchers 2013-07-28 11:00:29 +12:00
Andrew
593f3f492b Store the type of watcher this disguise will use 2013-07-28 10:59:49 +12:00
Andrew
e755ed24db Let developers construct the watcher themselves 2013-07-28 10:58:21 +12:00
Andrew
4c81ea1b95 Added new constructor for mob disguise 2013-07-24 15:57:16 +12:00
Andrew
384a20ab6e Fixed a error when custom name longer then 64, fixed derp with a method return 2013-07-24 15:57:05 +12:00
Andrew
1e511bede0 Added ability to check kind of Disguise 2013-07-24 15:56:41 +12:00
Andrew
b809790ea3 Add events 2013-07-24 12:16:54 +12:00
Andrew
a0892c56c1 Clean up code 2013-07-24 12:16:47 +12:00
Andrew
296f3b869b Released 6.8.1 2013-07-23 06:44:34 +12:00
Andrew
29ec18fe03 Fixed the wrong boolean being returned 2013-07-23 06:44:27 +12:00
Andrew
f5e5b0c261 Released 6.8 2013-07-23 06:39:12 +12:00
Andrew
18ea8e079c Fixed entity damage sounds and check if entity can age before modifying pitch 2013-07-23 06:38:54 +12:00
Andrew
dbffa801c7 Don't try to use the watcher if the watcher doesnt exist 2013-07-23 06:38:29 +12:00
Andrew
bc08c933ca Fix Bat watcher 2013-07-23 06:38:16 +12:00
Andrew
2ca0dbbc28 Add fall sounds for things that shouldn't fall 2013-07-23 06:37:50 +12:00
Andrew
114a0fd285 Add method to see if the disguise ages 2013-07-23 06:37:15 +12:00
Andrew
573e307d19 Fixed bat sound bug. Fixed unable to check if the sound is baby/adult 2013-07-23 05:15:45 +12:00
Andrew
b34033d942 Sort by name 2013-07-23 02:18:34 +12:00
Andrew
88e6fc1512 Released 6.7 2013-07-23 02:14:09 +12:00
Andrew
6ae7d703b0 Fix a npe 2013-07-23 02:06:19 +12:00
Andrew
af6e6a1aa9 Added villager sounds and witch sounds (Which don't work) 2013-07-23 02:04:42 +12:00
Andrew
a74465157b Read desc
Play damage sound even if the damaged doesn't play the sound
Change pitch depending on the disguise and the disguised.
Change volume depending on the sound + previous volume
2013-07-23 01:33:58 +12:00
Andrew
efede32c9b Added .equals and fixed up velocitys to look better for worse pings 2013-07-23 01:32:29 +12:00
Andrew
890e17ba36 Set the sound strength when loading the entitys 2013-07-23 01:32:05 +12:00
Andrew
3e0b557d14 Change sounds to store a string instead, added horse types sounds. Added sound strength for hurt/death 2013-07-23 01:31:11 +12:00
Andrew
67e9aec7d1 Add break for DisguiseType switch statement 2013-07-23 01:30:40 +12:00
Andrew
ad47108567 Allowed .equals() to be used on disguises and watcher 2013-07-23 01:30:21 +12:00
Andrew
0898c3c387 Set the disguise radius in config if not set 2013-07-22 22:36:38 +12:00
Andrew
e7f283dc25 Read desc
Don't disguise the command sender when doing a radius
Fixed saying a incorrect entity count when undisguising
2013-07-22 22:36:24 +12:00
Andrew
d3da599ea8 Added more aliases to commands 2013-07-22 22:35:48 +12:00
Andrew
238039a318 Changed max disguise radius default to 50 2013-07-22 22:35:27 +12:00
Andrew
709f07e610 Added more/better/worse checkin for cross referencing data types 2013-07-21 22:19:10 +12:00
Andrew
c6d4a115bc Released 6.6 2013-07-21 18:24:38 +12:00
Andrew
0128452069 Read desc
Fixed vechile spawn packets looking strange
Fixed item frame crash
Fishing hook semi-fixed. Can't fix completely.
Fixed a safety check (Wasn't really needed tho)
All disguises should now float in the air
Tnt is fixed.
Fireworks is fixed
2013-07-21 18:23:52 +12:00
Andrew
85ee40384a Set the bat to flying 2013-07-21 17:03:25 +12:00
Andrew
fa855c3434 Released 6.5 2013-07-21 15:37:37 +12:00
Andrew
0888f33d1d Added the disguise types which don't need vectors 2013-07-21 15:37:29 +12:00
Andrew
3f85f0f45a Use switches instead of ifs 2013-07-21 15:19:47 +12:00
Andrew
285f8f51fd Read desc
Now set data which is different type then expected.
Added scheduler
2013-07-21 15:19:33 +12:00
Andrew
59588f5270 Read desc
Now use Entitys completely for the disguising.
Now removes the disguise when the entity isn't valid.
Deprecated the methods using a object.
Added methods to set and get velocity - If packets should be sent.
2013-07-21 15:17:21 +12:00
Andrew
a1ff8e6db9 Send the metadata to only the players who can see it 2013-07-21 15:15:28 +12:00
Andrew
3e4a9b9f15 Moved update checking to the listener 2013-07-21 15:14:59 +12:00
Andrew
ff8542c80a Use Disguise instead of entity id in watcher 2013-07-21 15:14:40 +12:00