Commit Graph

451 Commits

Author SHA1 Message Date
Andrew
5fe3f03622 Don't send the packets if you are not the correct disguise!! 2013-09-06 17:41:17 +12:00
Andrew
2df5aee8fe Check if the entity exists before attempting to get the entity when sending item packet 2013-09-06 17:39:27 +12:00
Andrew
90acf3e5c3 Released 7.4.1 2013-08-21 00:18:36 +12:00
Andrew
75ea90d27c Fix up typo? 2013-08-21 00:17:56 +12:00
Andrew
a21984e498 Released 7.4 2013-08-20 05:45:37 +12:00
Andrew
9b4e9b4b62 Let exp orbs be a little bit nicer 2013-08-20 05:45:25 +12:00
Andrew
505f996b46 Read desc
Now send a look packet for Wither skull to prevent it looking up.
Send the velocity packets if this criteria is meet (Send when on ground)
2013-08-20 05:02:55 +12:00
Andrew
1b93903bbd Modify the Y value of spawns. Let things spawn more logically. Read desc
Bat now spawns at your head.
Entitys which are otherwise unseeable or would 'break' now spawn higher
to prevent this
2013-08-20 05:01:30 +12:00
Andrew
83750309c7 WitherSkull's can turn blue. Who knew? 2013-08-20 04:58:45 +12:00
Andrew
8ebd632363 Setting viewSelfDisguise on the disguise now updates it 2013-08-15 08:57:30 +12:00
Andrew
c56972d7dd Released 7.3 2013-08-13 22:06:52 +12:00
Andrew
f152c677c6 Fix the disguises only refreshing theirselves 2013-08-13 22:05:13 +12:00
Andrew
2b2f5d4aed Rename discard() to removeDisguise(). Make the disguise reusable 2013-08-13 21:57:21 +12:00
Andrew
448c227303 Read desc
Added discard() to disguise
Renamed methods and added comments to make it easier to understand
Moved old calls to use the discard() instead
2013-08-13 21:44:54 +12:00
Andrew
76a0949c30 Rename internal methods 2013-08-13 20:29:25 +12:00
Andrew
6b5b13ae79 Add md_5 repo to pom 2013-08-13 20:26:48 +12:00
Andrew
01597b4f5d Read desc
Moved packet listeners to PacketsManager
Fixed a bug with FlagWatcher setting values it shouldn't
Cleaned up api calls
Cleaned up code
Added commenting
2013-08-13 15:19:50 +12:00
Andrew
1e8206baa5 Let them get the event. But just don't let cancel do anything 2013-08-12 07:25:48 +12:00
Andrew
ec96bdd962 Read desc
Disguises can now have velocity sent toggled indivially
Disguises can also have self view toggled
Disguises can also have self hearing toggled.
Changed when the undisguise event is fired so its only fired when you
can cancel it
Disguises now undisguise only when the entity is no longer valid - Its
not in the world
Fixed small bugs
2013-08-12 07:24:52 +12:00
Andrew
41d5b60ffe Changed events to have a better naming system. 2013-08-12 06:32:51 +12:00
Andrew
18d97c0077 Remove public watcher constructor and construct it internally 2013-08-11 09:12:01 +12:00
Andrew
0ae9a0a77a The disguiser is a pervert sometimes too ;D Let him see some action 2013-08-09 23:16:23 +12:00
Andrew
a6a658003d Released 7.2.4 2013-08-09 09:22:11 +12:00
Andrew
6b58c8ef5f Added getProfessionId() and setProfessionId(int id) 2013-08-09 09:15:28 +12:00
Andrew
66be1f8fa9 Sort by name 2013-08-09 09:14:44 +12:00
Andrew
e80523c59f Fixed error 2013-08-09 05:56:13 +12:00
Andrew
ea5547a6c6 Add a sanity check 2013-08-07 22:51:55 +12:00
Andrew
1d5bcebce9 Add method to disguise next entity. Use entity ID's not entitys. 2013-08-07 22:51:42 +12:00
Andrew
7d5b72b9c5 Add another check for sending data 2013-08-07 22:51:14 +12:00
Andrew
fc9337504c Make dem entity constructors Deprecated cos they look ugly 2013-08-07 22:50:52 +12:00
Andrew
d74fed7e39 Fix bad stance, you can now disguise based on a entitytype 2013-08-07 22:50:27 +12:00
Andrew
f3efa438ca Released 7.2.3 2013-08-06 00:24:11 +12:00
Andrew
cd11dc3572 Don't throw a error if tracker not found. Just run again later 2013-08-06 00:22:04 +12:00
Andrew
9f7b3620ca Add missing break, remove boolean and just continue 2013-08-06 00:21:47 +12:00
Andrew
e19af33a47 Fixed a missing break in a switch statement 2013-08-06 00:08:53 +12:00
Andrew
15b4d2cbfb Why give a error when protocollib not found. It will never be thrown. 2013-08-06 00:04:43 +12:00
Andrew
e3c83482d8 Configuration should now update. Doesn't keep comments -.- 2013-08-06 00:04:01 +12:00
Andrew
fd3903f311 Fixed mentioned bug 2013-08-05 17:31:05 +12:00
Andrew
333cbded13 Disguises should now appear at the right location for entity sizes. But sometimes it disappears 2013-08-05 17:26:56 +12:00
Andrew
d59b3c8a60 Released 7.2.2 2013-08-01 21:27:52 +12:00
Andrew
c2fdb3c201 Removed sanity checks and idiot checks 2013-08-01 21:19:50 +12:00
Andrew
cf2cc926ae Released 7.2.1 forgot why 2013-08-01 21:19:41 +12:00
Andrew
3bfda072c0 Released 7.2 2013-08-01 20:30:22 +12:00
Andrew
60246748a2 Can now add items to disguises. 2013-08-01 20:29:04 +12:00
Andrew
5375edc14c Added disguise constructors using entitytype 2013-08-01 19:57:14 +12:00
Andrew
0981a0a88a Player is no longer invisible to himself when undisguising 2013-08-01 19:56:27 +12:00
Andrew
ec69f17aa3 Released 7.1.1 2013-07-31 19:39:55 +12:00
Andrew
47d84ed794 Removed RedisguisedEvent 2013-07-31 19:39:16 +12:00
Andrew
38a26ecb44 Released 7.1 2013-07-31 17:47:29 +12:00
Andrew
f15966a0f2 More config options. Added hearing yourself disguised option 2013-07-31 17:46:24 +12:00