38 Commits

Author SHA1 Message Date
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
f7c2d18937 Dunno why this is a problem to begin with 2020-10-25 10:45:22 +13:00
libraryaddict
ac35cb64b6 Add ocelot type enum 2020-10-21 11:33:18 +13:00
libraryaddict
1ed3a149ea Fix serializing of more complex items such as player heads, don't include setArmor in disguise string but instead rely on sethelmet etc 2020-10-09 10:09:37 +13:00
libraryaddict
c295011015 Don't set default locale, instead use Locale.ENGLISH where possible 2020-09-14 15:01:05 +12:00
libraryaddict
c1a8001b54 Add setPitchLock and setYawLock on FlagWatcher, closes #507 2020-09-10 15:19:42 +12:00
libraryaddict
11f0546fbe <@473314146453291009> sucks & cleans imports 2020-08-13 12:18:22 +12:00
libraryaddict
f530af0ae8 Small code cleanup 2020-08-12 15:55:25 +12:00
libraryaddict
deb3fd243b Expand further on BlockData 2020-08-12 15:49:03 +12:00
libraryaddict
4f0290218b Add blockdata as a valid falling block thing, requires setblockdata 2020-08-12 09:36:13 +12:00
libraryaddict
78b19d5596 Remove itemstack placeholders from paraminfoblock 2020-06-30 17:02:59 +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
c4717d7453
Fix modded entities 2020-06-11 17:12:55 +12:00
libraryaddict
84f48b0346
Fix SoundGroup preventing the plugin from loading 2020-05-24 16:49:13 +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
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
93eef36c58
Add chest to forbidden block disguises 2020-05-09 21:55:45 +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
8b39450490
Fixed bossbars disabling self, added support for modded custom entities, disguises now refer to themselves with the right disguise name when possible, cleaned up some code, fixed bossbar error when a server uses a bad bossbar name in their own system 2020-04-16 00:55:35 +12:00
libraryaddict
810a8f8e00
Don't let certain types of blocks be used in falling block disguises in 1.12, fixes #446 2020-04-14 02:27:05 +12:00
libraryaddict
67b9d57ac2
Improved tab complete for placeholders and ItemStack[], fixed items unable to parse empty string 2020-04-10 17:19:43 +12:00
libraryaddict
efbd6e29e3
Renamed messages from "option" to "method" to make things clearer
Added better support for tab completion and ignoring the first arg of falling blocks and item disguises, so /disguise fallingblock setburning - Is now possible
Fixed itemstack parsing returning illegal/unwanted air block
2020-04-04 19:58:21 +13: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
a598884def
Use PL's itemstack checker instead 2020-03-24 12:12:01 +13:00
libraryaddict
7a0f107687
Fix ItemStack serializer being unable to serialize some items
Fix PlayerDisguise using code I forgot to use, instead of real code
2020-03-24 11:54:26 +13:00
libraryaddict
761c4b77cd
Add NotifyBar and allow changing between color and style, fixes #433 2020-03-23 12:52:35 +13:00
libraryaddict
eaf4e7eeef
Split itemstack[] by commas correctly, fixes #434 2020-03-23 12:09:30 +13:00
libraryaddict
3d38aad8d2
Parse itemstacks and itemstack[]s correctly 2020-03-22 19:58:29 +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