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
2adca62a83
Fixed custom name still being set despite being overridden
2020-05-08 16:35:25 +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
82d574e251
Cleanup imports
2020-05-02 02:09:24 +12:00
libraryaddict
5b5cdd0395
Improve update system and info
2020-04-27 17:03:11 +12:00
libraryaddict
7090ea51cc
Finish update system
2020-04-27 16:56:48 +12:00
libraryaddict
b247a49a23
Better handling for updates checking, can now autoupdate on dev and release builds
2020-04-27 05:09:13 +12:00
libraryaddict
a63e617b0a
Add /ld debug - To help debug with scoreboard issues on a player
2020-04-24 18:09:15 +12:00
libraryaddict
ab1a7bffe4
Fix chat colors being sent raw in debug
2020-04-24 17:43:25 +12:00
libraryaddict
535946d95d
Fixes error and more info for auto update
2020-04-24 17:08:40 +12:00
libraryaddict
88c9546a88
Give update info on command update
2020-04-24 17:04:55 +12:00
libraryaddict
7658d31ee5
More info for /libsdisguises scoreboard
2020-04-24 15:59:59 +12:00
libraryaddict
b70fe1c522
Cleaned imports
2020-04-23 22:13:54 +12:00
libraryaddict
a9be204f83
Add /libsdisguises help
2020-04-22 16:08:17 +12:00
libraryaddict
1d9d420c81
Fix optional not using get()
2020-04-22 12:56:50 +12:00
libraryaddict
f1653c0bb0
Better /libsdisguises
2020-04-20 22:00:31 +12:00
libraryaddict
0d738dbd1e
Update /libsdisguises command to be cleaner, still not enough help info tho
2020-04-20 18:22:36 +12:00
libraryaddict
ee9240385e
Add '/libsdisguises count'
2020-04-20 17:58:05 +12:00
libraryaddict
ad04185ff0
Fixed hardcoded chat colors for translations
2020-04-20 15:17:11 +12:00
libraryaddict
b527b3d166
Add untested update system, add delay config option for tablist
2020-04-19 14:55:39 +12:00
libraryaddict
caa0aa69d9
Add requirements for mods and see mods in use if so
2020-04-16 18:32:09 +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
3c40a27c8f
Initial work for custom disguises
2020-04-13 21:14:04 +12:00
libraryaddict
80cf5cef27
Add information about :slim
2020-04-10 17:25:01 +12:00
libraryaddict
fb97dd4857
Player disguises no longer hang around in tab
...
Fix setSkin not working on active disguises
Fixed tab names not displaying
2020-04-07 16:14:17 +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
44012ab58b
Change the way entity interaction works for commands to a cleaner method
2020-04-04 14:17:29 +13:00
libraryaddict
0319f72633
Add handy way to tell you what config options you're missing, and check it through LD command
2020-03-18 16:56:49 +13:00
libraryaddict
2a6928a498
Clean up code a bit
2020-03-09 09:00:58 +13:00
libraryaddict
00585c6c44
Add more information to scoreboard teams command
2020-02-23 18:04:58 +13:00
libraryaddict
3a77245353
Why are the entity classes null so much
2020-02-23 14:00:22 +13:00
libraryaddict
2185e3718a
More entitytype class
2020-02-23 13:34:33 +13:00
libraryaddict
231c35c6e3
Skip null EntityTypes
2020-02-23 11:58:58 +13:00
libraryaddict
f52d0fa17d
Use another method to get entity classes, due to inferior jar system someone is using
2020-02-23 11:30:56 +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
libraryaddict
0a5752dd67
Released 9.9.2 and added scoreboard test command
2020-02-06 16:29:14 +13:00
libraryaddict
9656ed4249
Add backwards compatibility for 1.14
2020-02-06 12:15:20 +13:00
libraryaddict
a92916f112
Add mission perms, add /libsdisguises json
2020-02-05 14:23:53 +13:00
libraryaddict
ed098752f6
Use lombok, add new config options for disabling pvp, pve, action bar when disguised, permission to hide name above head
2020-02-02 11:59:18 +13:00
libraryaddict
7109633a67
Fixes #424 error with grabskin no name provided
2020-01-22 20:49:01 +13:00
libraryaddict
ef981b3787
Add permtest to /libsdisguises
2020-01-20 08:33:19 +13:00
libraryaddict
caf5587ccb
Add meta index info to libsdisguises command
2020-01-17 16:55:05 +13:00
libraryaddict
e70c690751
Fixed disguise options permissions being bypassable in some instances, including capitalization
2020-01-12 17:26:44 +13:00
libraryaddict
db29352948
Fix some typos, don't use MineSkinAPI name
2020-01-11 13:37:45 +13:00
libraryaddict
0ed798e8e7
Minor code cleanup, add item placeholders to disguises
2020-01-06 09:28:30 +13:00
libraryaddict
54bd979506
Handle UUIDs for teams as well as names #418
2020-01-06 07:30:22 +13:00
libraryaddict
64f9da47c9
Add new commands to metrics
2020-01-04 07:46:02 +13:00
libraryaddict
c073af37e8
Read below for more info
...
Added /grabskin - Grabs a skin from file, url or existing player and saves as a new skin name
Added /copydisguise - Outputs the current disguise or a specific uuid/player disguise to a usable string
Added /savedisguise - Saves a disguise to custom disguises (disguises.yml) for future use, accepts skin files, urls and existing players
Using MineSkin.org API
Now generates Skins folder with info inside
Added addGameProfile, addCustomDisguise and parseToString to DisguiseAPI
Added different checks to gameprofiles
Added new messages for the new features
Fixed disguise parser to string handling quotes and skins wrong
Fixed disguise parser to string not replacing colors back to the &
Changed itemstack params to parse to a simpler item if possible
2020-01-02 17:10:36 +13:00
libraryaddict
7aa3a8a2ef
Fixed typos, added DisguiseParser.parsetoString(Disguise)
2019-12-31 19:35:21 +13:00
libraryaddict
57c2924930
Allow server ops to use commands
2019-11-23 14:38:21 +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
a834190209
Update to 1.14.1, first dev build. Other changes included.
2019-05-18 18:54:51 +12:00
libraryaddict
94f8371772
Cleaned up command code
2019-03-05 17:47:00 +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
294c944b12
Don't tab-complete hidden players, fixes #339
2019-02-03 13:45:42 +13:00
libraryaddict
3edd1248ef
Cleaned up scoreboard team color/prefix/suffix code and correctly ordered the layout
2019-01-29 23:19:13 +13:00
libraryaddict
2e969b90bf
Fixed #335
2019-01-25 17:14:40 +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
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
b81f99aa0f
Fix typo for numbered/custom build numbers display
2018-12-16 17:19:59 +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
6525503f78
Move split(string) to DisguiseUtilities and add unit testing
2018-10-26 02:03:00 +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
b42cf5cc43
Cleaned up disguise permissions parsing and allowed negating parameters through negated permissions instead of "-" parameters. #307
2018-10-05 12:04:30 +13:00
libraryaddict
03e50e9d07
Clean up code, change ParamInfos to display better information. DisguiseHelp is more readable. Parse disguises code is more readable
2018-09-07 14:35:38 +12:00
libraryaddict
49c8f68911
Corrected maven structure
2018-09-01 13:10:38 +12:00
BuildTools
d390adde38
Convert back to maven
2016-05-10 03:28:38 +12:00
NavidK0
7dabbb7ce4
Fixed Bat disguise
...
Fixed Painting disguise
Fixed Experience Orb disguise
Fixed some more datawatcher related things
Sounds added back in
Fixed *most* sounds (Some might still not work, please let me know)
Arrows now equal tipped arrows
Code cleanup
NOTE: Yes, this does take a lot of time, there's a lot to do here, and there's so much code to update. Not even mentioning the fact that most packets don't even work the same anymore (SPAWN NAMED ENTITY and SPAWN ENTITY both do not work the same way anymore)
2016-03-10 00:44:11 -05:00
NavidK0
a94d583f0b
Fix a strange issue with .gitignore excluding files, fixes Jenkins again
2016-03-04 23:45:38 -05:00
NavidK0
2cf48f7916
It runs, but it's not at all ready for use. Disguises will now show up yet as packets have not been changed.
2016-03-04 21:02:39 -05:00
NavidK0
9847ff035a
1.9+ Initial Commit
...
LibsDisguises.instance is no longer exposed, replaced with LibsDisguises.getInstance()
2016-02-19 14:23:46 -05:00
NavidK0
758df7990e
- Cleaned up code
...
- Future proofed code via reflection again (DamageSource in PacketsManager)
2016-01-22 00:41:45 -05:00
NavidK0
41cfa8eeaa
Fixed bug where players switching worlds would become invisible.
...
Fixed bug where arrows wouldn't blow disguises.
Added default permission for /libsdisguises reload (only ops can use by default)
2015-08-02 19:40:47 -04:00
NavidK0
8c633adb8e
Fixed some more permissions related things
2015-07-15 08:33:33 -04:00
NavidK0
ed7d8d0c67
Updated versioning to 8.6.1
2015-07-15 08:29:08 -04:00
NavidK0
7301a60aa4
Fixed incorrect permission for /vsd a.k.a /disguiseviewself
2015-07-15 08:25:15 -04:00
NavidK0
b57e9931b0
Added the new /disguiseviewself command, allows for toggling the disguise model when you see yourself.
...
Permission is libsdisguises.viewself
Aliases are: [dviewself, dvs, disguisevs, disvs, vsd, viewselfdisguise, viewselfd]
2015-07-15 05:51:58 -04:00
NavidK0
27cc9cd70f
Added rudimentary support for disguising Custom Entities and Modded Entities
...
Added the DisguiseType 'Unknown', obviously can't be used by players
Cleaned up code
2015-07-07 11:30:12 -04:00
NavidK0
545fa08e55
Updated for 1.8.6.
...
Code cleanup.
Fixed permissions.
2015-05-30 09:34:38 -04:00
NavidK0
1ea2a3f94f
Fixed isInvulnerable for real this time
2015-03-30 23:07:47 -04:00
NavidK0
15c0141c3d
Added config option ContactMojangServers which disables player skins, but stops the plugin from pinging Mojang servers.
...
Added reload command to reload the config.
Tweaked a couple of things.
Fixed isInvulnerable issue.
2015-03-29 22:47:29 -04:00
NavidK0
cbf4e3fc03
Fixed isInvulnerability check in PacketsManager
2015-03-28 19:05:53 -04:00
NavidK0
573f4cdc88
- Changed entire project to gradle
...
- Updated for 1.8.3
- No more errors, woo
2015-03-09 20:28:41 -04:00