Commit Graph

18 Commits

Author SHA1 Message Date
libraryaddict
407d00af1c Rewrite stuff to use MethodHandles, and saved disguises to use disguise.toString instead of original format. Updated for java 16 2021-05-21 06:23:01 +12:00
libraryaddict
e6cf577db0 Add deadmau5 ears ability, it'll default to black tho. Also obfuscate 2 files 2020-11-11 12:32:53 +13:00
libraryaddict
c295011015 Don't set default locale, instead use Locale.ENGLISH where possible 2020-09-14 15:01:05 +12:00
libraryaddict
0777947173 Fix #482, unable to disguise as variants with no item equiv 2020-06-24 17:20:18 +12:00
libraryaddict
c3fc37182e Fix players being sent they are allowed disguises when they're not 2020-06-21 20:18:48 +12:00
libraryaddict
84f48b0346 Fix SoundGroup preventing the plugin from loading 2020-05-24 16:49:13 +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
3e96e765e9 Some stuff 2020-05-21 22:30:53 +12:00
libraryaddict
7a4cb6b7f0 Fix dynamic name path 2020-05-11 15:23:47 +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
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
libraryaddict
af492c2e3b Add new config option to auto-hide tall disguises, also as a disguise option 2020-04-27 17:31:00 +12:00
libraryaddict
63e84973fe Add setName and setNameVisible to PlayerWatcher 2020-04-17 23:11:11 +12:00
libraryaddict
901c6ef06f Improve extended names, normal player disguises now use teams instead of actual player names to better support names changing at will
Added setName to PlayerDisguise disguise options in command
2020-03-30 20:22:33 +13:00
libraryaddict
761c4b77cd Add NotifyBar and allow changing between color and style, fixes #433 2020-03-23 12:52:35 +13:00
libraryaddict
2a6928a498 Clean up code a bit 2020-03-09 09:00:58 +13:00
libraryaddict
897a6629ae Read for information...
Now using ASM manipulation to remove invalid methods on load
Fixed imports
Fixed Chat Components being used in 1.12
Fixed tab complete showing args for disguise options you can't use
Disguise option permissions now demand a parameter to be the method name
Falling block disguises are now only usable with blocks
LibsDisguises command now tab completes the new options
Libs Disguises command lets you create a vanilla compatible item string
If a vehicle is disguised as a vehicle, don't give no gravity
Fixed horse disguise using almost random values for its flagwatcher settings
Renamed horse disguise setMouthOpen to setEating
Slightly better string for premium info jar location
Skip attributes packets if using older ProtocolLib jar
Don't cancel entity death if entity is dead
Improved disguise permissions checking
Fixed time parameter not being attributed properly
2020-02-19 12:57:39 +13:00