Commit Graph
100 Commits
Author SHA1 Message Date
libraryaddict acf5696fa9 Try handle client packets sync 2020-06-15 07:38:47 +12:00
libraryaddict f12c1192e1 Fix being unable to switch worlds while self disguised (paper?), fixes #476 2020-06-14 12:47:43 +12:00
libraryaddict a19b9e4023 Some helpful comments for future modding 2020-06-13 22:39:11 +12:00
libraryaddict aa913b48e6 Add config option for turning off login payloads 2020-06-13 22:34:13 +12:00
libraryaddict 32bab36731 Clean up the disguise runnable a bit for some more sanity, it's so ugly. 2020-06-13 21:52:52 +12:00
libraryaddict e12222ca26 Change data load order to try fix parser doing wrong defaults 2020-06-13 18:28:30 +12:00
libraryaddict 473293463d Not sure why I have a watcher null check, ALWAYS set the watcher. 2020-06-13 17:42:53 +12:00
libraryaddict 142f1c277e Don't wrap disguises in synchronize set, fixes #478 2020-06-13 17:33:07 +12:00
libraryaddict e696ee3f4f Reverse order of disguise parsing methods 2020-06-13 17:27:39 +12:00
libraryaddict 929f705d0e Tiny code cleanup 2020-06-13 17:24:46 +12:00
libraryaddict c4717d7453 Fix modded entities 2020-06-11 17:12:55 +12:00
libraryaddict 8bb9051e59 Remove concurrenthashmap as its a relic of a failed async implemention and causes performance issues, fixes #478 2020-06-11 11:47:46 +12:00
libraryaddict 9eebcc7afd Try provide github error details 2020-06-11 11:30:53 +12:00
libraryaddict a9ce0b0ee7 Don't let clients know dolphins can secretly walk, fixes dolphins acting curious and glancing about as you walk 2020-06-08 18:06:50 +12:00
libraryaddict 2d53fdadd0 Delay head rotate packet for paper users to try avoid xray issue 2020-06-04 16:57:28 +12:00
libraryaddict ece93e7145 Add spacing for another config entry 2020-06-02 17:30:42 +12:00
libraryaddict 9094e66dfb Merge branch 'master' of github.com:libraryaddict/LibsDisguises 2020-05-30 15:03:22 +12:00
libraryaddict c865500e9f Add ability to set player disguise shoulder parrots 2020-05-30 15:03:03 +12:00
libraryaddict 9d417e3485 Add empty space to make a config option more obvious 2020-05-30 14:28:52 +12:00
libraryaddict 3b34fdf28c Add message to translations for better info on translating 2020-05-26 11:08:17 +12:00
libraryaddict 7c7b770801 Release 10.0.12 2020-05-24 16:52:44 +12:00
libraryaddict 84f48b0346 Fix SoundGroup preventing the plugin from loading 2020-05-24 16:49:13 +12:00
libraryaddict 17a53e22e4 Release 10.0.11 2020-05-24 13:43:17 +12:00
libraryaddict e59e89ad52 Update description of sounds.yml 2020-05-24 13:42:03 +12:00
libraryaddict ca33fdb81a If custom sound group not found, revert to default sound group 2020-05-24 13:38:29 +12:00
libraryaddict e853d02c7e Some more sounds functionality 2020-05-24 13:10:48 +12:00
libraryaddict 6de71e4fd3 Custom sounds pick random sound 2020-05-24 12:15:55 +12:00
libraryaddict 860a6e4a03 Add /dhelp disguisesound 2020-05-24 12:14:47 +12:00
libraryaddict dcbcbc79f4 Add a quick null check 2020-05-24 01:45:13 +12:00
libraryaddict 567f278131 Fix sounds broken on non-1.15 versions 2020-05-24 01:44:19 +12:00
libraryaddict 37e7a0bac7 Add ability to change the sounds for a disguise to whatever you like 2020-05-23 22:48:50 +12:00
libraryaddict e77a28c258 Rename packet listener for custom payload 2020-05-23 18:44:39 +12:00
libraryaddict 08bee8afd8 Better channel register packet 2020-05-23 18:43:51 +12:00
libraryaddict cb433458f4 Do player null check for scheduler 2020-05-22 22:49:22 +12:00
libraryaddict 2596813e45 Release 10.0.10 2020-05-22 20:42:39 +12:00
libraryaddict 57a4507de9 Fix error on 1.12 2020-05-22 20:38:06 +12:00
libraryaddict c60d676244 Release 10.0.9 2020-05-22 19:17:43 +12:00
libraryaddict 76484b18a7 Increase tab unload delay from 5 to 20 2020-05-22 19:16:41 +12:00
libraryaddict 3e96e765e9 Some stuff 2020-05-21 22:30:53 +12:00
libraryaddict 4eb367b61b Delay tab removal to hopefully prevent skins not loading on login 2020-05-21 22:30:36 +12:00
libraryaddict 8d5efcbe56 Fix clone trying to access null watcher 2020-05-21 20:48:14 +12:00
libraryaddict c387d7e66e Set armorstand ids to int[] to fix gson setting it to null 2020-05-20 21:49:46 +12:00
libraryaddict 341ba27649 Forgot to add the getter 2020-05-20 12:45:17 +12:00
libraryaddict 26d46703b4 Have permtest message too 2020-05-20 12:45:02 +12:00
libraryaddict 9f95cc04d2 Have permtest notify user if plugin isn't prem 2020-05-20 12:44:44 +12:00
libraryaddict fcd93ec704 Add paper specific listener for entity loading 2020-05-20 12:43:27 +12:00
libraryaddict 43015f192f Send all armorstands on disguise removal 2020-05-18 16:11:40 +12:00
libraryaddict 6d4d12e0fa Clean up method a little, don't output setNoGravity to parsed disguise 2020-05-17 22:19:50 +12:00
libraryaddict 6897e00c6f Fix build failure, fix squids velocity 2020-05-17 18:25:05 +12:00
libraryaddict adfd280cb7 Send armorstand destroy to all players regardless of tracker 2020-05-17 18:11:04 +12:00
libraryaddict 548627f2ee Add 'custom' and 'vanilla' so you can exclude/include disguises by permission 2020-05-17 17:57:38 +12:00
libraryaddict 262e1c3b6d Whoops, I already handle that 2020-05-17 09:24:18 +12:00
libraryaddict 9792b6ba0e Don't send squid velocity 2020-05-17 09:19:26 +12:00
libraryaddict f572792c5b Added nmsaddedin to setEnraged 2020-05-17 09:13:09 +12:00
libraryaddict 54ea63a6c2 Fix insentient watcher not using proper values, and added 'setEnraged'. Not sure if its the proper name, seems to only affect zombie and vindicator from quick tests 2020-05-15 13:12:44 +12:00
libraryaddict 65ee3ed186 Add new config option to disable random values for disguises on creation 2020-05-15 10:45:49 +12:00
libraryaddict acce02a1b7 Remove obsolete update calls 2020-05-14 09:04:48 +12:00
libraryaddict f49895dff0 Fix multi name being set when armorstands are not in use #467 2020-05-13 08:06:01 +12:00
libraryaddict 52eec84d23 Add upside down for all disguises, add rainbow wool for sheep 2020-05-12 13:36:39 +12:00
libraryaddict a018973eeb Deny setCustomNameVisible if overriden custom names 2020-05-11 17:58:32 +12:00
libraryaddict 7a4cb6b7f0 Fix dynamic name path 2020-05-11 15:23:47 +12:00
libraryaddict f6eb0f14b7 Update dynamic name for non-player disguises 2020-05-11 15:22:02 +12:00
libraryaddict 0fe54d6683 Add color to debug msg, fix updater not allowing force check 2020-05-11 15:06:18 +12:00
libraryaddict be1bebe8d5 Add more debug info to /ld debug 2020-05-11 15:00:08 +12:00
libraryaddict cac6c0ef35 Add newline splitter test 2020-05-11 14:54:24 +12:00
libraryaddict 9a40df5bd8 Handle armorstands interaction for commands 2020-05-11 14:53:58 +12:00
libraryaddict 111acda388 Don't allow setting if upside down 2020-05-11 04:48:38 +12:00
libraryaddict e64a439fb4 Friendly warning that craftbukkit is messed up 2020-05-11 03:49:19 +12:00
libraryaddict 61128dd372 Rename tall disguises config option to reset it, was bugged and no one liked default option 2020-05-11 03:48:34 +12:00
libraryaddict 684e57827c If using multi-name, split the string and use the first line as the skin 2020-05-10 20:17:46 +12:00
libraryaddict a0398c4d02 Move where armor destroy packet is sent 2020-05-10 20:01:30 +12:00
libraryaddict e8c7a48c47 Added setUpsideDown to PlayerWatcher 2020-05-10 16:38:36 +12:00
libraryaddict 71dbaeebf5 Added setUpsideDown to PlayerDisguise 2020-05-10 16:35:29 +12:00
libraryaddict 66a66b3638 Disguise config now informs if it doesn't/does need update 2020-05-10 16:34:53 +12:00
libraryaddict e6b7651571 Armorstand names now adapt to basic entity sizes, and player sneaking. Doesn't handle poses. 2020-05-09 21:57:07 +12:00
libraryaddict 93eef36c58 Add chest to forbidden block disguises 2020-05-09 21:55:45 +12:00
libraryaddict 43531461f9 Add command aliases for disguiseplayer, disguiseuuid! 2020-05-09 21:54:31 +12:00
libraryaddict 7efb85db7c Fix setCustomName 2020-05-08 17:26:07 +12:00
libraryaddict 62b4408e21 Don't @RandomDefaultValue custom name 2020-05-08 16:51:20 +12:00
libraryaddict 2adca62a83 Fixed custom name still being set despite being overridden 2020-05-08 16:35:25 +12:00
libraryaddict a963e86323 Fix custom names 2020-05-08 13:25:54 +12:00
libraryaddict 2de723af8a Add the workings of custom names for all, I should make it check permissions... 2020-05-08 03:20:58 +12:00
libraryaddict 944dd7243b Fix reverse not reversed 2020-05-08 03:00:43 +12:00
libraryaddict f40492b2e7 @eutherin#5367 fixed name ordering 2020-05-08 02:34:43 +12:00
libraryaddict d1c0e9eff8 Handle when a string has an actual newline in it 2020-05-07 22:38:10 +12:00
libraryaddict 801c3c7239 Fix build 2020-05-07 22:36:40 +12:00
libraryaddict 5febe8f66e Fixed packets being cloned and sent multiple times for armorstands 2020-05-07 22:35:31 +12:00
libraryaddict c6233f5066 Use extended not extended_teams 2020-05-07 22:05:34 +12:00
libraryaddict fa778e2709 Increment and get entity id, not the reverse 2020-05-07 22:05:03 +12:00
libraryaddict 154ec5c08d Forgot to commit this listener 2020-05-07 21:30:32 +12:00
libraryaddict 888bbd9521 Add new armorstand option for player disguise names, clean up config cos of the player name options
Added ability to set multiple names on a player disguise, also normal mob but that is untested and has no command accessibility
Permission to do this is libsdisguises.multiname
Renamed "Now disguised as a %s" to "Now disguised as %s" for messages
2020-05-07 21:27:07 +12:00
libraryaddict 6170d8e77f Fixed an error with null item 2020-05-06 13:07:11 +12:00
libraryaddict 04271be455 Cancel velocities on squid disguises 2020-05-04 18:25:09 +12:00
libraryaddict 4014aab004 Snapshot build 2020-05-02 21:05:39 +12:00
libraryaddict a3ec21fd40 Released 10.0.8 2020-05-02 15:42:24 +12:00
libraryaddict 82d574e251 Cleanup imports 2020-05-02 02:09:24 +12:00
libraryaddict 669dbbeb78 Fix FileUtils being referenced when it's not compatible with 1.12 and other alternatives exist 2020-05-02 02:08:43 +12:00
libraryaddict 301617c0f3 Mark in log where its being downloaded to 2020-05-01 19:09:37 +12:00
libraryaddict e496a1f595 Release 10.0.7 2020-05-01 14:57:40 +12:00
libraryaddict d1319f800c Rename tall disguises thingy so its not so horrible to find, also have it turned off if they specifically turn self disguises on 2020-05-01 14:56:46 +12:00