deps: ConfigLib now versioned without the v
Velocitab 1.6.4 fixes bugs, adds the ability to specify group server names by regex, and now allows you to specify whether to list players in the same TAB group on a per-group basis.
- Added the ability to specify server names by regex, useful for dynamically-spun networks (#174)
- The setting for specifying whether a TAB group should list all players on the server, instead of just those on the group has been moved to the group config, letting you change this for each group (#179)
- Fixed an issue causing a NullPointerException error when users quit the proxy server (#170)
- Resolved an error when handling packets for users not handled by Velocitab (#170)
- Fixed a problem with the LuckPerms hook (#170)
- Fixed a bug where the TAB list could fall out of sync in cases where players disconnected in certain ways (#176, #180)
To update, just drag+drop — please note if you modified the setting for specifying whether to restrict the TAB list to only list grouped members, you will need to update your tab_groups
config as this option has been moved.
fix: inconsistencies when players kicked/redirected on servers (#180)
Added onlyListPlayersInSameServer inside groups Removed onlyListPlayersInSameGroup from config Fixed problems with regex for servers Fixed other problems
Added regex system and fixed ghost players bug (#176)
-
Added regex system for TabGroup's servers. Fixed ghost player after kick/disconnect.
-
Fixed config docs with missing entries
-
Bumped version
fix: various bugs, improve non-VT user handling (#170)
deps: bump com.github.Exlll.ConfigLib:configlib-yaml (#168)
Bumps com.github.Exlll.ConfigLib:configlib-yaml from v4.4.0 to v4.5.0.
updated-dependencies:
- dependency-name: com.github.Exlll.ConfigLib:configlib-yaml dependency-type: direct:production ...
Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
deps: bump net.kyori:adventure-nbt from 4.15.0 to 4.16.0 (#167)
Bumps net.kyori:adventure-nbt from 4.15.0 to 4.16.0.
updated-dependencies:
- dependency-name: net.kyori:adventure-nbt dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
deps: bump io.netty:netty-codec-http from 4.1.106.Final to 4.1.107.Final (#163)
Bumps io.netty:netty-codec-http from 4.1.106.Final to 4.1.107.Final.
updated-dependencies:
- dependency-name: io.netty:netty-codec-http dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Velocitab 1.6.3 improves startup config validation, improves /velocitab name
, adds some new placeholders, and adds a plugin messaging API. Requires Velocity 3.3.0 build 329 or newer.
- The
config.yml
andtab_groups.yml
files will now be validated on startup to check for errors, courtesy of @alexdev03 (#152) - Added a config option to allow LuckPerms to fallback to backend placeholders over PAPIProxyBridge if LuckPerms on the proxy does not return a role, courtesy of @Boy0000 (#153)
- Minor improvements to
/velocitab name
, courtesy of @Boy0000 (#154)- Now allows for special characters in the name argument
- Now provides command feedback on success/fail
- Now allows the custom-name to be reset if no name argument is passed
- Added
GROUP_PLAYERS_ONLINE
placeholders, for showing the number of online users in a group, courtesy of @alexdev03 (#157) - You can now pass an environment variable to skip the Velocity version/build compatibility check, courtesy of @alexdev03 (#162)
- API: Added an API for interfacing with the plugin over Plugin Messages. Check the docs!
To update, just drag+drop.
build: use gradle 8.6
Added skip for compatibility check (#162)
deps: bump it.unimi.dsi:fastutil from 8.5.12 to 8.5.13 (#158)
Bumps it.unimi.dsi:fastutil from 8.5.12 to 8.5.13.
updated-dependencies:
- dependency-name: it.unimi.dsi:fastutil dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
feat: add plugin message api, GROUP_PLAYERS_ONLINE placeholder (#157)
-
Added plugin message api & added LOCAL_GROUP_PLAYERS_ONLINE placeholders
-
Fixed conversations, added placeholders to docs and fixed a few bugs
-
Solved conversation
-
Fixed possible charset problem and moved channels to a map instead of a set
-
Changed docs
-
Fixed kick issue and fixed problem header/footer on join
deps: bump xyz.jpenilla.run-velocity from 2.2.2 to 2.2.3 (#155)
Bumps xyz.jpenilla.run-velocity from 2.2.2 to 2.2.3.
updated-dependencies:
- dependency-name: xyz.jpenilla.run-velocity dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
refactor: require PPB for PAPI placeholder fallback, add setting
ci: bump gradle/gradle-build-action from 2 to 3 (#150)
Bumps gradle/gradle-build-action from 2 to 3.
updated-dependencies:
- dependency-name: gradle/gradle-build-action dependency-type: direct:production update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
refactor: Improve /velocitab name
(#154)
-
feat: use StringArgumentType#greedyString in name-command argument to allow for special characters
-
feat: handle name-command if no argument is given
fix: let LuckPerms-Meta placeholder pass if Proxy returns blank (#153)
-
fix: let LuckPerms-Meta placeholder pass if Proxy returns blank
-
fix: let unset prefix & suffix also pass to bridge
-
refactor: remove unnecessary sorting warning
Improve config validator, add team collision rule setting (#152)
-
Fixed tab problem on not handled servers
-
Fixed config validator and added collisions parameter
-
Fixed conversations
build: bump ConfigLib to 4.4.0, fix file encoding