libraryaddict
|
b2193ad021
|
Remove meta after a set tick, not last packet
|
2019-12-21 12:02:30 +13:00 |
|
libraryaddict
|
3ee66d918c
|
Unregister old packet handler for head movement
|
2019-12-21 10:24:11 +13:00 |
|
libraryaddict
|
3653149e5b
|
Remove dumb version check
|
2019-12-19 20:54:38 +13:00 |
|
libraryaddict
|
7b70c9bb14
|
Update for 1.15
|
2019-12-14 13:10:11 +13:00 |
|
libraryaddict
|
da0e282258
|
Added test for releases
|
2019-12-14 11:49:01 +13:00 |
|
libraryaddict
|
c5cad96118
|
Ignore DisguiseType.UNKNOWN, handles #373
|
2019-12-06 11:37:33 +13:00 |
|
libraryaddict
|
9ecf1cc62c
|
Add new config option PlayerHideArmor to fix MM stone items on spawn
|
2019-11-27 09:13:12 +13:00 |
|
libraryaddict
|
d77308dee0
|
Hello discord!
|
2019-11-26 01:57:36 +13:00 |
|
libraryaddict
|
0d5d133e42
|
Don't fatal error if the server owner wants to modify saved disguises files
|
2019-11-20 20:08:19 +13:00 |
|
libraryaddict
|
8c2a5eeb00
|
Clear old equip packet
|
2019-11-18 17:37:52 +13:00 |
|
libraryaddict
|
a09a86062f
|
Resend self disguise armor, clean spawn armor, don't cancel armor but wipe it to air
|
2019-11-18 16:57:00 +13:00 |
|
libraryaddict
|
c787a1daae
|
Remove stone being sent for self disguises, should be handled by spawn
|
2019-11-18 12:47:55 +13:00 |
|
libraryaddict
|
c636ca1c0e
|
Correct an invalid llama == horse cast
|
2019-11-14 22:24:16 +13:00 |
|
libraryaddict
|
2b7c295d2c
|
Add saddleable horses, carpetable llamas.
|
2019-11-14 15:25:26 +13:00 |
|
libraryaddict
|
8015db68f6
|
Client listener to sync again, run in scheduler. Add cat color config option
|
2019-11-14 14:42:32 +13:00 |
|
libraryaddict
|
fff4ca8590
|
Register interact packet sync from async
|
2019-11-14 11:53:47 +13:00 |
|
libraryaddict
|
418922606d
|
Fix a date issue being reversed
|
2019-11-14 11:15:40 +13:00 |
|
libraryaddict
|
aad7001cbd
|
Add small note to config yml & corrected a check
|
2019-11-14 00:38:58 +13:00 |
|
libraryaddict
|
92a85194fb
|
Add missing Villager.Type parameter, rename methods to setBiome and deprecate old.
|
2019-11-13 11:07:53 +13:00 |
|
libraryaddict
|
0972e74d17
|
Reverse a boolean check
|
2019-11-10 23:08:55 +13:00 |
|
libraryaddict
|
5bb9eeac84
|
Change the method used to check for Paper
|
2019-11-10 22:54:32 +13:00 |
|
libraryaddict
|
b591bb96f0
|
Fix builds failing
|
2019-11-10 22:45:46 +13:00 |
|
libraryaddict
|
ec6512aa77
|
Paper experimental fix
|
2019-11-10 22:44:02 +13:00 |
|
libraryaddict
|
9cc6889f7d
|
Fixed disguise options not working
|
2019-11-09 11:07:54 +13:00 |
|
libraryaddict
|
cc4156f914
|
Add setGridLocked to falling block disguise
|
2019-11-05 17:26:38 +13:00 |
|
libraryaddict
|
6c93866122
|
Don't allow non-disguise parameters
|
2019-11-05 17:26:18 +13:00 |
|
libraryaddict
|
9df128db6f
|
Released 9.8.3, commands disabled for players on non-premium versions
|
2019-11-03 18:07:12 +13:00 |
|
libraryaddict
|
2f109de685
|
Parse materials to uppercase for ItemStacks
|
2019-11-03 17:51:20 +13:00 |
|
libraryaddict
|
d6b1b19c8e
|
Raise ticks for player disguises to render properly
|
2019-11-03 17:50:19 +13:00 |
|
libraryaddict
|
928943eb0f
|
Cast to a generic map not a specific implemention, fixes a specific server version
|
2019-11-02 13:20:49 +13:00 |
|
libraryaddict
|
9b8b57cf9f
|
Switch the underlying HashMap<HashSet> for disguises to Concurrent Map and Synchronized Set, fixes thread safety.
|
2019-10-22 11:29:03 +13:00 |
|
libraryaddict
|
4137b47ba8
|
Delay armor packets for player disguises
|
2019-10-13 18:22:39 +13:00 |
|
libraryaddict
|
a0b47d3741
|
Fixed minecart command kicking players, fixes #395
|
2019-09-16 14:35:39 +12:00 |
|
libraryaddict
|
ceb10171c9
|
Fixes zombie villager disguise, fixed #391
|
2019-09-16 14:30:16 +12:00 |
|
libraryaddict
|
80b11bfc6a
|
Default to empty if map is empty in serializer
|
2019-09-15 12:26:29 +12:00 |
|
libraryaddict
|
d849041604
|
Hopefully fixes #397
|
2019-09-15 11:04:28 +12:00 |
|
libraryaddict
|
0c4262a6ff
|
Fixed switching to non-self disguise freezing players
|
2019-08-13 20:32:13 +12:00 |
|
libraryaddict
|
aec78e2321
|
Attempt to fix server crash
|
2019-07-30 13:11:45 +12:00 |
|
libraryaddict
|
eba4ba8326
|
Fixes #385
|
2019-07-26 13:28:28 +12:00 |
|
libraryaddict
|
18f1886e72
|
Fixes tab issue
|
2019-07-26 00:52:01 +12:00 |
|
libraryaddict
|
887181e6e9
|
Fixes hunger, sounds listener now sync again, fixed checks. Fixes #384
|
2019-07-25 15:06:01 +12:00 |
|
libraryaddict
|
658c3f0602
|
Fix invalid serializer for empty optionals, add serializer to MetaIndex and require for all datawatcher objects constructions
|
2019-07-09 20:52:00 +12:00 |
|
libraryaddict
|
be20613da6
|
Fix a metrics check referring to wrong instance
|
2019-07-08 17:45:05 +12:00 |
|
libraryaddict
|
fd2f7e4fbc
|
Improve startup checks for invalid settings
|
2019-06-29 13:38:20 +12:00 |
|
libraryaddict
|
5e1ed00434
|
Register client interact async, use unsafe disguise from entity id for main listener
|
2019-06-24 17:20:56 +12:00 |
|
libraryaddict
|
a46178b04c
|
Experimental build for client interaction/weapon damage - Needs testing and thread safety, pushed due to time constraints. #368
|
2019-06-22 22:06:59 +12:00 |
|
libraryaddict
|
7591e3537f
|
#361
|
2019-06-15 13:07:29 +12:00 |
|
libraryaddict
|
e338a44ed5
|
Don't register client packets sync
|
2019-06-08 14:09:18 +12:00 |
|
libraryaddict
|
f4294c609b
|
Correct typo
|
2019-06-08 01:19:52 +12:00 |
|
libraryaddict
|
de9088dee8
|
Register all packet listeners and handlers sync, #361 and possibly #363
|
2019-06-07 18:19:33 +12:00 |
|
libraryaddict
|
823bf4f7c8
|
Force sounds/entity effects to sync in an effort ot hopefully fix a rare crash #361
|
2019-06-03 21:24:50 +12:00 |
|
libraryaddict
|
c66e0a88e4
|
Don't use ProtocolLib's EntityModifier
|
2019-06-01 12:13:36 +12:00 |
|
libraryaddict
|
86d45754c3
|
Readded set/get horse armor. Added sanitizing of saved disguises loading + logging.
|
2019-05-24 19:20:55 +12:00 |
|
libraryaddict
|
a834190209
|
Update to 1.14.1, first dev build. Other changes included.
|
2019-05-18 18:54:51 +12:00 |
|
libraryaddict
|
2ff7b7ab3f
|
Revert custom disguise api for MM compatibility
|
2019-05-16 18:07:53 +12:00 |
|
libraryaddict
|
a36d6a92d9
|
Fixed #353
|
2019-04-21 10:57:47 +12:00 |
|
libraryaddict
|
4df20dbd4c
|
Fixed #354
|
2019-04-19 16:52:56 +12:00 |
|
libraryaddict
|
3d4ee8a020
|
Add API methods to get a parsed custom disguise
|
2019-04-17 08:10:15 +12:00 |
|
libraryaddict
|
d307264211
|
Fixed accidental line
|
2019-04-15 17:47:02 +12:00 |
|
libraryaddict
|
4ed1732dee
|
SerializerChatComponent now registered to WrappedChatComponent, not FlagWatcher
|
2019-04-15 17:44:23 +12:00 |
|
libraryaddict
|
f42e9d7b72
|
Remove unused import
|
2019-03-21 09:46:37 +13:00 |
|
libraryaddict
|
b0435916f0
|
Don't attach build number to plugin version in metrics
|
2019-03-21 09:46:13 +13:00 |
|
libraryaddict
|
e8355f34ce
|
Require premium versions to provide user ID
|
2019-03-07 14:49:37 +13:00 |
|
libraryaddict
|
6eb61b28f6
|
Compare numbers and fallback to string for updates
|
2019-03-07 14:48:53 +13:00 |
|
libraryaddict
|
989afe3d31
|
Compare numbers not strings
|
2019-03-07 14:39:10 +13:00 |
|
libraryaddict
|
d164ea36dc
|
Add setExpires to disguise, disguises expire after a scheduled amount of time
|
2019-03-06 15:16:14 +13:00 |
|
libraryaddict
|
ec5bf18399
|
Fixed null error when using older premium jars
|
2019-03-06 02:32:30 +13:00 |
|
libraryaddict
|
3ae785fb35
|
Don't hide Elytra Wings in self disguises
|
2019-03-05 18:01:43 +13:00 |
|
libraryaddict
|
09d4a3b90f
|
Identify registered user in startup log, similar or newer premium jars now required if using this method
|
2019-03-05 17:51:06 +13:00 |
|
libraryaddict
|
ae9419d234
|
Ignore "-SNAPSHOT" in snapshot build versions
|
2019-03-05 17:47:21 +13:00 |
|
libraryaddict
|
a43f46628a
|
Add placeholder support, explained in disguises.yml. fixes #296
|
2019-03-05 17:46:47 +13:00 |
|
libraryaddict
|
2cf86b9cd8
|
Clean up tab completion code for repeated statements
|
2019-02-18 18:52:54 +13:00 |
|
libraryaddict
|
b813c5b899
|
Remove meta cancel only once and when it's the last delayed packet
|
2019-02-18 02:02:10 +13:00 |
|
libraryaddict
|
6d64f44b15
|
Add build date to startup info & plugin.yml, thankyou to paid users, more information to premium jar file check and expose more buyer information for the unseen future
|
2019-02-16 16:57:07 +13:00 |
|
libraryaddict
|
c0d36e033b
|
Compare instances not .equals to determine if clone required
|
2019-02-04 17:14:31 +13:00 |
|
libraryaddict
|
10bb5511a6
|
Reverse check, fixes self disguises.
|
2019-02-04 17:14:04 +13:00 |
|
libraryaddict
|
0a2b41d99d
|
Add config option to change player disguise tablist expiry time, fixes #326
|
2019-02-03 14:02:59 +13:00 |
|
libraryaddict
|
f4eed5481d
|
Remove space from team name, fixes #337
|
2019-02-03 13:47:05 +13:00 |
|
libraryaddict
|
23e63a5a63
|
Minor code cleanup, cancel velocity packets the player shouldn't see. Fixes #331
|
2019-01-16 19:58:53 +13:00 |
|
libraryaddict
|
788d82a872
|
Add blacklist function to disguise options whitelist
|
2019-01-12 16:56:17 +13:00 |
|
libraryaddict
|
19f8b5b1e2
|
Don't forget to infect with metrics!
|
2019-01-03 16:27:54 +13:00 |
|
libraryaddict
|
cada0f4f91
|
Move classes into packages, clean up packet handling into classes, yaw/pitch should be consistent
|
2019-01-03 15:13:03 +13:00 |
|
libraryaddict
|
43701c1fe8
|
Add messages for errors in LibsPremium and when commands are disabled
|
2018-12-19 15:10:15 +13:00 |
|
libraryaddict
|
5a8d39a3a0
|
Ability to check jenkin builds, rewritten version checking, show build number, config option for update check type, show console update notifications, minor change in string for update check
|
2018-12-16 14:47:42 +13:00 |
|
libraryaddict
|
40cc5a7a84
|
Remove obscure old code for disguise construction using commands for 1.13
|
2018-12-13 11:57:54 +13:00 |
|
libraryaddict
|
9e7f332788
|
Added chat serializing which should clear a rare issue
|
2018-12-13 11:28:02 +13:00 |
|
libraryaddict
|
41848d61ec
|
Set variable after cloning packet, fixes #318
|
2018-11-25 18:11:14 +13:00 |
|
libraryaddict
|
b00f85cfbb
|
Small code cleanup
|
2018-11-23 13:27:12 +13:00 |
|
libraryaddict
|
dcff07e5bb
|
Read entire file to string, check for null before returning. #315
|
2018-11-19 16:55:32 +13:00 |
|
libraryaddict
|
e6752903b4
|
Call event in scheduler as listener is async
|
2018-11-16 16:10:32 +13:00 |
|
libraryaddict
|
5e256c9f0e
|
Add DisguiseInteractEvent which is fired on self-disguise interaction
|
2018-11-14 17:07:43 +13:00 |
|
libraryaddict
|
93e2cdb0a4
|
Fix permissions for explicit, add tests
|
2018-11-14 16:46:43 +13:00 |
|
libraryaddict
|
be153d8ac6
|
Add UUID version changing to support Chinese servers
|
2018-11-08 21:09:47 +13:00 |
|
libraryaddict
|
19d3053201
|
Add config options to disable commands, explicit permissions definitions
|
2018-11-08 21:04:18 +13:00 |
|
libraryaddict
|
6525503f78
|
Move split(string) to DisguiseUtilities and add unit testing
|
2018-10-26 02:03:00 +13:00 |
|
libraryaddict
|
f8172ed807
|
Disguise option parameter ItemStack[] cannot be a null parameter
|
2018-10-24 11:20:21 +13:00 |
|
libraryaddict
|
dda362f082
|
Fix bounding boxes
|
2018-10-24 11:09:16 +13:00 |
|
libraryaddict
|
1c04576ae3
|
Changed permission system from maps/lists to object based supporting inheritance with unit testing.
|
2018-10-24 10:13:13 +13:00 |
|
libraryaddict
|
68a53a8760
|
Add version logging for premium check
|
2018-10-24 10:11:37 +13:00 |
|
libraryaddict
|
815b6f4c2f
|
If null is unexpected, throw error to more accurately inform player of malformed parameters
|
2018-10-24 10:10:35 +13:00 |
|