Commit Graph

127 Commits

Author SHA1 Message Date
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